BODY
{
	color: #000000;
	font-family : 'Verdana', 'Helvetica', sans-serif;
	font-size: 12px;
	background: #ffffff;
	margin: 0px;
}
TD, P, UL, OL, DL, BLOCKQUOTE
{
	font-family : 'Verdana', 'Helvetica', sans-serif;
	font-size: 12px;
}
P
{
	margin: 10px 0px;
}
UL
{
	text-align: left;
	margin: 10px 0px 10px 12px;
}
LI
{
	list-style: disc inside;
	text-align: left;
	margin: 5px 0px 5px 0px;
}
UL UL LI
{
	list-style: circle url('/FlowMedic_New/_images/bullet_2.gif') outside;
}
UL UL UL LI
{
	list-style: circle url('/FlowMedic_New/_images/bullet_3.gif') outside;
}
STRONG
{
	font-weight: bold;
}
H1
{
	font-family : 'Verdana', 'Helvetica', sans-serif;
	font-weight: normal;
	font-size: 25px;
	text-align: left;
	color: #C7022F;
	margin: 0px 0px 5px 0px;
}
H2
{
	font-family : 'Verdana', 'Helvetica', sans-serif;
	font-weight: normal;
	font-size: 18px;
	text-align: left;
	color: #274172;
	margin: 0px 0px 5px 0px;
}
H3
{
	font-family : 'Verdana', 'Helvetica', sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #4A92BA;
	margin: 0px 0px 5px 0px;
}
H4
{
	font-family : 'Verdana', 'Helvetica', sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #2B3E69;
	margin: 5px 0px;
}
H5
{
	font-family : 'Verdana', 'Helvetica', sans-serif;
	font-weight: bold;
	font-size: 13px;
	margin: 5px 0px;
}
H6
{
	font-size: 11px;
	text-align: justify;
	color: #000000;
	margin: 10px 0px 0px 0px
}
IMG {
	border: 1px solid #4A92BA;
}

/*Definition Lists*/
DT
{
	font-weight: bold;
	margin: 10px 0px 0px 0px;
}
DD
{
	margin: 10px 0px 10px 0px;
	display: block;
	text-align:justify;
	border-right: 1px solid #E4EFFB;
	border-bottom: 1px solid #E4EFFB;
}

BLOCKQUOTE
{
	text-align: justify;
	margin: 10px 0px 10px 30px;
}
INPUT, TEXTAREA, BUTTON, SELECT
{
	font-family : 'Verdana', 'Helvetica', sans-serif;
}
.formatted
{
	width: 250px;
	border: 1px solid #4A92BA
}
TEXTAREA.formatted
{
	width: 99%;
	border: 1px solid #4A92BA
}
/*FAQs*/
DL.faqDL
{
	margin: 10px 0px 10px 18px;
}
.faqDL DT
{
	font-weight: normal;
	display: list-item;
    list-style: circle url('/FlowMedic_New/_images/bg_q.gif') outside;
	padding: 0px 10px 3px 0px;
    margin: 10px 0px 0px 0px;	
}
.faqDL DD
{
	display: list-item;
    list-style: circle url('/FlowMedic_New/_images/bg_a.gif') outside;
	padding: 0px 10px 10px 0px;
    margin: 0px 0px 10px 0px;	
}

.buttonsDiv .button, .buttonsDiv .buttonOver
{
	padding: 0px;
	font-weight: normal;
	font-size: 11px;
	height: 20px;
	width: 130px
}

/* Content classes */
.contentLIll
{
	border: 1px solid #C6C6C6;
	margin: 7px 20px 3px 0px;
}
.contentRIll
{
	border: 1px solid #C6C6C6;
	margin: 7px 0px 3px 20px;
}
.lineIllDiv
{
	clear: both;
	width: 100%
}
A:link .contentRIll, A:link .contentLIll
{
	font-size: 12px;
	border-color: #FF8000;
}
A:visited .contentRIll, A:visited .contentLIll
{
	
	font-size: 12px;
	border-color: #800080;
}
A:active .contentRIll, A:hover .contentRIll, A:active .contentLIll, A:hover .contentLIll
{
	
	font-size: 12px;
	border-color: #5F93BF;
}
/* ************************************************************************************************** */
A:link, A:visited, H2 A:link, H2 A:visited 
{
	
	font-size: 12px;
	color: #0083E8;
	text-decoration: none
}
A:active, A:hover, A:focus, H2 A:active, H2 A:hover, H2 A:focus
{
	
	font-size: 12px;
	color: #0083E8;
	text-decoration: underline
}
/* ************************************************************************************************** */
.pageTable { 
	background: #274271;
	height: 100%;
	width: 100% 
}

/*Links table*/
.linksTable
{
	width: 100%;
	margin: 0px 0px 0px 0px
}
.linksTable TH
{	
    font-weight: normal;
    font-size: 15pt;
    text-align: left;
    color: #00458C;
    padding: 0px;	
}
.linksTable TD
{
	padding: 0px
}

.onePageLinksTable
{
	width: 100%;
	clear: both
}
.onePageLinksTable TH
{
	background: #ffffff;
	text-align: left;
	font-weight: normal;
	font-size: 11px;
	padding: 2 0px 1 0px
}
.onePageLinksTable TH IMG
{
	margin: 0px 5px 0px 0px;
	border: 0px
}
.onePageLinksTable TD
{
	text-align: right;
	font-size: 11px;
	padding: 0px;
	height: 1px
}
.onePageLinksTable HR, HR
{
	color: #C6C6C6;
	height: 1px;
	width: 100%;
	margin: 0px;
	padding: 0px
}
.onePageLinksTable A:link, .onePageLinksTable A:visited
{
	color: #0083E8;
	text-decoration: none
}
.onePageLinksTable A:active, .onePageLinksTable A:hover
{
	color: #0083E8;
	text-decoration: underline
}
.onePageLinksTable TD.onePageLinksTDNoDoc
{
	background: none;
	font-size: 1px;
	padding: 0px 0px 0px 0px;
	height: 1px;
}
.docToolsTable
{
	width: 100%;
	margin: 20px 0px;
	background: #EBF5FF;
	clear: both
}
.docToolsTable TD
{
	padding: 6px 5px;
	font-size: 10px;
	text-align: center;
	vertical-align: top
}
.docToolsTable IMG
{
	margin-right: 5
}
.docToolsTable A:link, .docToolsTable A:visited
{
	text-decoration: none;
	display: block
}
.docToolsTable A:active, .docToolsTable A:hover
{
	text-decoration: none;
	display: block	
}

.button
{
	border: none;
	background: #4A92BA;
	font-size: 12px;
	color: #ffffff;
	font-weight: normal;
	padding: 3px 0px
}
.buttonOver
{
	border: none;
	background: #274271;
	font-size: 12px;
	color: #ffffff;
	font-weight: normal;
	padding: 3px 0px
}
A:link { color: #0083E8; text-decoration: none }
A:visited { color: #0083E8; text-decoration: none }
A:active, A:focus, A:hover { color: #0083E8; text-decoration: underline }

/* Header classes ********************************************* */
/* Top line classes */
.topLineTd
{
	height: 199px;
	vertical-align: top;
	background: #00459B url('/FlowMedic_New/_images/bg_extra.jpg') no-repeat;
	border-bottom: 1px solid #BE63A9
}
.homeBody .topLineTd
{
	background-image: url('/FlowMedic_New/_images/bg_home.jpg');
}
.logoTd { padding: 32px 0px 0px 20px }
.topMenuLineTr
{
	height: 34px;
	background: #E62A42 url('/FlowMedic_New/_images/top_menu_bg.gif')
}
.topMenuTable
{
	height: 34px;
	margin: 0px;
	background: transparent;
}
.topMenuTable TD
{
	text-align: center;
	height: 34px;
	line-height: 34px;
	font-size: 11px;
}
.topMenuTable TD.vrTopMenuTd
{
	height: 34px;
	font-size: 1px;
	background: transparent url('/FlowMedic_New/_images/top_menu_separator.gif');
	width: 2px
}
.topMenuTable A
{
	display: block;
	white-space: nowrap;
	text-align: center;	
	height: 34px;
	font-weight: bold;
	padding: 0px 10px 0px 10px;
	text-transform: uppercase
}
.topMenuTable A:link, .topMenuTable A:visited
{
	color: #ffffff;
	background: transparent;
	text-decoration: none
}
.topMenuTable A:active, .topMenuTable A:focus, .topMenuTable A:hover
{
	color: #ffffff;
	background: url('/FlowMedic_New/_images/top_menu_bg_on.gif');
	text-decoration: none
}
.topMenuTable A.this:link, .topMenuTable A.this:visited
{
	background: url('/FlowMedic_New/_images/top_menu_bg_on.gif')
}
.topMenuTable A.this:active, .topMenuTable A.this:focus, .topMenuTable A.this:hover
{
	background: url('/FlowMedic_New/_images/top_menu_bg_on.gif')
}

/* Copyright ************************************ */
.copyright
{
	border-top: 1px solid #6D92C6; 
	background: #6380A8 url('/FlowMedic_New/_images/footer_bg.gif') top left repeat-y;	
	text-align: center;
	color: #000000;
	height:31px;
	font-size: 11px;
	font-family : 'Verdana', 'Helvetica', sans-serif;
	padding: 9px;
}
.copyright A:link, .copyright  A:visited
{
	color: #FFFFFF;
	font-size: 11px;
}
 .copyright A:active, .copyright A:hover
{
	color: #FFFFFF;
	font-size: 11px;
}

A.block
{
	display: block;
	text-decoration: none;
	color: #636363;
	width: 100%
}
A.block:link, A.block:visited
{
	text-decoration: none;
	color: #636363;
}
A.block:active, A.block:hover
{
	text-decoration: underline;
	color: #D7441B;
}
/* Left TD classes ************************************************************************** */
.leftColTd
{
	width: 130px;
	vertical-align: top;
	background: #FFFFFF url('/FlowMedic_New/_images/menu_bg.jpg') repeat-y;
	border-right: 1px solid #CECECE;
	padding: 0px 10px;
}
/* Left menu ************************************ */

.sideMenuDiv
{
	width: 130px;
	overflow: hidden;
	margin: 0px;
	font-size: 11px;
	line-height: 11px;
	border-bottom: 1px solid #FFFFFF;
}
.sideMenuDiv A
{
	display: block;
	width: 120px;
	font-size: 11px;
	font-weight: bold;
	background: transparent url('/FlowMedic_New/_images/green_right_arrow.gif') top left no-repeat;
	padding: 10px 0px 10px 10px;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #E2E2E2
}
.sideMenuDiv A:link, .sideMenuDiv A:visited
{
	color: #0781CC;
	font-size: 11px;
	text-decoration: none
}
.sideMenuDiv A.this:link, .sideMenuDiv A.this:visited
{
	color: #CC0029;
	font-size: 11px;
	text-decoration: none
}
.sideMenuDiv A:active, .sideMenuDiv A:hover, .sideMenuDiv A.this:active, .sideMenuDiv A.this:hover
{
	color: #CC0029;
	font-size: 11px;
	text-decoration: none
}

/* Left sub menu ************************************ */
.sideSubMenuDiv
{
	width: 173px;
	margin: 0px -1px -1px 0px;
}
.sideSubMenuDiv A
{
	display: block;
	
	width: 142px;
	width: expression(parseInt(navigator.appVersion.substring(navigator.appVersion.indexOf('MSIE') + 5, navigator.appVersion.indexOf('MSIE') + 6)) < 6 ? '173px' : '142px' );
	font-weight: normal;
	font-size: 11px;
	margin: 0px;
	padding: 4px 10px 4px 20px;
	border-right: 1px solid #BE63A9;
	border-bottom: 1px solid #BE63A9;
	margin-bottom: 1px
}
.sideSubMenuDiv A:link, .sideSubMenuDiv A:visited
{
	color: #014495;
	background: none;
	text-decoration: none
}
.sideSubMenuDiv A.this:link, .sideSubMenuDiv A.this:visited
{
	color: #1D63DE;
	background: #F4E9F2;
}
.sideSubMenuDiv A:active, sideSubMenuDiv A:focus, .sideSubMenuDiv A:hover, .sideSubMenuDiv A.this:active, .sideSubMenuDiv A.this:focus, .sideSubMenuDiv A.this:hover
{
	color: #1D63DE;
	text-decoration: none;
	background: #F4E9F2;
}

/* Bread crumbs */

.pathDiv
{
	color: #4A92BA;
	font-size: 11px;
	margin: -3px 0px 5px 0px
}

.pathDiv A:link, .pathDiv A:visited
{
	color: #4A92BA;
	font-size: 11px !important;
	text-decoration: none
}
.pathDiv A:active, .pathDiv A:hover
{
	color: #4A92BA;
	font-size: 11px !important;
	text-decoration: underline
}
/* Content classes */
.contentTd
{
	font-size: 12px;
	vertical-align: top;
	background: #FFFFFF;
	padding: 10px 0px;
}
.smallFont
{
	font-size: 11px
}
.note
{
	font-size: 10px;
	color: #666666
}

.formTable
{
	width: 90%
}
.formTable TD
{
	padding: 2px 0px;
}
.redNote
{
	font-size: 10px;
	color: #FF0000
}
.red
{
	color: #D7441B
}
.simpleTable
{
	width: 100%;
	margin: 20px 0px;
	border-top: 1px solid #7994AE;
	border-left: 1px solid #7994AE;
}
.simpleTable TH, .simpleTable TD
{
	border-right: 1px solid #7994AE;
	border-bottom: 1px solid #7994AE;
	font-size:12px;
	padding: 6px 10px;
}
.simpleTable TH
{
	background: #EFF5FF;
	text-align: left
}
/* right column */
.rightColTd
{
	vertical-align: top;
	width: 157px;
	padding: 10px;
	vertical-align: top;
	background: #4A92BA url('/FlowMedic_New/_images/news_bg.jpg') top left no-repeat; 
}
.infoBoxDiv { width: 157px; margin-top: 10px }

.infoBoxIll { border: 1px solid #FFFFFF; display: block }
A:link .infoBoxIll, A:visited .infoBoxIll { border: 1px solid #FFFFFF }
A:active .infoBoxIll, A:focus .infoBoxIll, A:hover .infoBoxIll { border: 1px solid #FFFFFF }
.infoBoxDiv P { margin: 5px 0px 0px 0px }
.infoBoxDiv H5 { margin: -3px 0px 5px 0px }
.infoBoxDiv A:link H5, .infoBoxDiv A:visited H5, .infoBoxDiv A:active H5, .infoBoxDiv A:focus H5, .infoBoxDiv A:hover H5 { color: #B468A9 }
.infoBoxDiv P, .infoBoxDiv H5 { font-size: 11px; color: #ffffff; font-weight: bold; }
.infoBoxDiv A { display: block; width: 157px}
.infoBoxDiv A:link, .infoBoxDiv A:visited {text-decoration: none; color: #ffffff }
.infoBoxDiv A:active, .infoBoxDiv A:focus, .infoBoxDiv A:hover { color: #FFFFFF; text-decoration: none }

/*Home Classes*/
.homeBody .topLineTd { height: 137px }
.homeBody .logoTd { padding-top: 17px }
.homeBody .infoBoxDiv { width: 85%; background-image: url('/FlowMedic_New/_images/bg_box_lt_hp.gif'); margin: 10px 10px 10px 20px }
.homeBody .infoBoxDiv DIV { width: 100%; background-image: url('/FlowMedic_New/_images/bg_box_rb_hp.gif') }
.homeBody .infoBoxDiv DIV DIV { width: 100%; background-image: url('/FlowMedic_New/_images/bg_box_rt_hp.gif') }
.homeBody .infoBoxDiv DIV DIV DIV { width: 100%; background-image: url('/FlowMedic_New/_images/bg_box_lb_hp.gif') }
.homeBody .infoBoxDiv .infoBoxIll { float: left; margin: 0px 10px 7px 0px }
.homeBody .infoBoxDiv A { width: 100% }
.hPTd { border-left: 1px solid #ffffff; background: #F1F1F1; vertical-align: top }
.homeLeftTd { width: 435px; vertical-align: top; border-right: 1px solid #C5C5C5 }
.homeBody .paddingDiv { padding: 0px 20px; border-top: 1px solid #BC63AB }
.hFHeadingDiv
{
	background: #ffffff url('/FlowMedic_New/_images/bg_hpf.gif') repeat-x;
	border-bottom: 3px solid #BE63A9;
	height: 19px;
	padding: 7px 0px 0px 20px;
	margin-bottom: 10px;
	font-size: 12px;
	color: #B468A9;
	font-weight: bold
}
.rightIll
{
	margin: 3px 0px 5px 10px;
	float: right;
	border: 1px solid #0F6E9C;
}
.leftIll
{
	margin: 7px 10px 5px 0px;
	border: 1px solid #0F6E9C;
	float: left
}
.hrDiv
{
	height: 6px;
	font-size: 1px;
	background: #ffffff url('/FlowMedic_New/_images/hr.jpg') repeat-y;
	margin: 10px 0px
}
.linkDiv { margin: 5px 0px }
.linkDiv A { font-weight: normal }

/* misk */
.rightDate { float: right; font-size: 14px; font-weight: bold; color: #274271; margin: 5px 0px 0px; }
.spacerTd { width: 20px; background: #FFFFFF; }
.logoLinePopupTD { text-align: center }

.HR_Div {
	border-top: 1px solid #95C6E3; 
	font-size: 1px; 
	line-height: 1px; 
	background: #4E6E7E; 
	margin: 10px 0px;
}
.HP_A:link, .HP_A:visited  {
	color: #0083E8;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
}
.HP_A:hover, .HP_A:focus, .HP_A:active {
	text-decoration: underline;
	font-size: 11px;
}
.newsHPLink {
	color: #FFFFFF;
	font-weight: normal;
	font-size: 11px;
}
.newsHPLink:link, .newsHPLink:visited {
	color: #FFFFFF;
	font-weight: bold;
}
.newsHPLink:hover, .newsHPLink:focus, .newsHPLink:active {
	color: #FFFFFF;
	text-decoration: underline;
}
/* Site Map Table ************************************************ */
.siteMapTable
{
	width: 100%;
}
.siteMapTable TD
{
	vertical-align: top;
	padding: 0 10px
}
.siteMapTable UL
{
    margin: 10px 0;
}
.siteMapTable LI
{
    list-style: square url('/FlowMedic_New/_images/bullet_1.gif') outside;
    text-align: left;
    margin: 5px 0px 5px 0px;	
	font-weight: bold;
	font-size: 12pt
}
.siteMapTable UL UL LI
{
    list-style: square url('/FlowMedic_New/_images/bullet_2.gif') outside;
    margin: 5px 0px 5px 20px;	
	font-weight: bold;
	font-size: 10pt
}
.siteMapTable UL UL UL LI
{
    list-style: square url('/FlowMedic_New/_images/bullet_3.gif') outside;
    margin: 5px 0px 5px 20px;	
	font-weight: normal;
	font-size: 10pt
}
.siteMapTable UL UL UL UL LI
{
    list-style: square url('/FlowMedic_New/_images/bullet_4.gif') outside;
    margin: 5px 0px 5px 20px;	
	font-weight: normal;
	font-size: 10pt
}
.pink
{
	font-family: 'Century Gothic';
	font-size: 15px;
	font-weight: bold;
	color: #EF2B7C;
}
.closeButton{
	border: 1px solid #000000;
	background: #0055A3;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.advTable
{
	width: 100%;
	margin: 20px 0;
	clear: both;
}
.advTable TH
{
	font-size: 12px;
	text-align: left;
	padding: 6px 10px;
	border-top: 1px solid #92C6FF;
	border-bottom: 1px solid #92C6FF;
	background:#F0F0F0;
}
.advTable TH.subTH
{
	font-size: 12px;
	text-align: left;
	padding: 6px 10px;
	border-bottom: 1px solid #92C6FF;
}
.advTable A:link, .advTable A:visited  {
	color: #0083E8;
	font-weight: normal;
	text-decoration: none;
}
.advTable A:hover, .advTable A:focus, .advTable A:active {
	text-decoration: underline;
}
.advTable TD
{
	padding: 6px 10px;
	border-bottom: 1px solid #92C6FF;
	font-size: 12px;
	vertical-align: top
}
.advTable TD.dateTD
{
	background: #EAF8FF;
	white-space: nowrap;
	vertical-align: top
}
.advTable TD.dlTD
{
	background: #FFF6D8;
	white-space: nowrap;
	font-size: 11px;
	vertical-align: top
}
.advTable TD.yellowBgTD
{
	background: #FFF6D8;
	font-size: 11px;
	vertical-align: top
}
.advTable TD.dlTD IMG
{
	margin-right: 5px
}
.advTable .spaceTD
{
	border: none;
	font-size: 1px;
	height: 20px
}
.contentTd A:link, .contentTd A:visited  {
	color: #0083E8;
	font-weight: normal;
	text-decoration: none;
}
.contentTd A:hover, .contentTd A:focus, .contentTd A:active {
	text-decoration: underline;
}

