body{font-family: Arial, Helvetica;  font-size:0.75em; color: #000000;margin: 0px 0px 0px 0px;padding:  0px 0px 0px 0px; background-color:#ffffff; background-image:url(/vitalair/images/img_background.jpg); background-position:top left; background-repeat:no-repeat;}
a{	color: #2783cc;	text-decoration: none;}
a:link{	color: #2783cc;	text-decoration: none;}
a:visited{	color: #2783cc;	text-decoration: none;}
a:hover{	color: #2783cc;	text-decoration: underline;}
h1{  font-size: 1.5em; }
h2{  font-size: 1.4em; }
h3{  font-size: 1.3em; }
h4{  font-size: 1.2em; }
h5{  font-size: 1.1em; }

img {border:0;}

#fleft{float:left;text-align:left;}
#fright{float:right; text-align:right;}
#fixleft{text-align:left;}
#fixright{text-align:right;}
#fixcenter{text-align:center;}


p.quote{ margin: 0px 50px 0px 50px; font-style:italic;}

a.hyperlink{	color: #2783cc;	text-decoration: none; margin: 0px 0px 0px 50px;}
a.hyperlink:link{	color: #2783cc;	text-decoration: none;}
a.hyperlink:visited{	color: #2783cc;	text-decoration: none;}
a.hyperlink:hover{	color: #2783cc;	text-decoration: underline;}

a.shortcut{color: #2783cc;	text-decoration: none;background-image: url(../images/img_shortcut_grey.gif); background-position:right; background-repeat:no-repeat;}
a.shortcut:link{color: #2783cc;	text-decoration: none;background-image: url(../images/img_shortcut_grey.gif);background-position:right; background-repeat:no-repeat;}
a.shortcut:visited{color: #2783cc;	text-decoration: none;background-image: url(../images/img_shortcut_grey.gif);background-position:right; background-repeat:no-repeat;}
a.shortcut:hover{color: #2783cc;	text-decoration: none;background-image: url(../images/img_shortcut_red.gif);background-position:right; background-repeat:no-repeat;}


ul{ list-style-type: square;}
ul ul{ list-style-type: disc;}
ul ul ul{ list-style-type: none;}

label{ font-family: Arial, Helvetica; font-size: 100%; font-weight: bold; color: #334d55;}

/***********************************************/
/* LAYOUT DIVS                                 */
/***********************************************/

#bocBanner{padding: 0px 0px 0px 0px;width: 100%; }
#bocLeftNav{float: left; width: 171px;	margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;	background-color:#6BAFE0;  }
#bocRightNav{  float:right;	width:15%;	padding-right: 10px;}
#bocContent{	float: left;  width: 55%; margin:0px 0px 5px 15px;  }
#bocHomepage {margin:0px 10px 5px 175px;}

/***********************************************/
/* Components                                  */
/***********************************************/
#siteName{	margin: 0;	padding: 0 0 0 10px;}

/************* #globalNav styles **************/
#bocBlueBar{padding: 2px 0px 0px 5px; background-color :#000066;color:#ffffff; height:1.5em; vertical-align:bottom;}
#bocRedBar{padding:0px 0px 0px 0px; background-color :#FF3333; color:#ffffff; height:.25em;}
#bocBlueBar a {font-size:0.75em;padding: 0 4px 0 4px; color:#ffffff;}

/*************** #bocBranding styles **************/
#bocBranding{	margin: 0px;font-size: 0em; padding: 0px 0px 0px 0px; background-image:url(../images/img_banner_bkd.jpg); background-repeat:repeat-x;}

/*************** #pageName styles **************/
#pageName{	margin: 0px;	padding: 0px 0px 0px 10px;}

/************* #breadCrumb styles *************/
#breadCrumb{	font-size: 80%;	padding: 2px 0px 0 10px;}

/************** .feature styles ** *************/
.feature{	padding: 0px 0px 10px 10px;	font-size: 80%;}
.feature h3{	padding: 30px 0px 5px 0px;	text-align: center;}
.feature img{	float: left;	padding: 10px 10px 0px 0px;}

/************** .story styles *****************/
.story{	clear: both;	padding: 10px 0px 0px 10px;	font-size: 80%;}
.story p{	padding: 0px 0px 10px 0px;}

/************* #siteInfo styles ***************/
#bocFooter{clear: both; font-size: 0.75em;color: #666666;	padding: 10px 10px 10px 10px;}
#bocFooter img{	padding: 4px 4px 4px 10px;	vertical-align: middle;}
#bocFooter a {padding: 0 4px 0 4px; color:#666666;}
#bocFooter hr{color:#cccccc;padding: 0px 0px 0px 0px;}

/************** #headlines styles **************/
#bocRightNav{	margin: 0px;	padding: 10px 0px 20px 10px;	font-size: 90%;}
#bocRightNav p{	padding: 5px 0px 5px 0px;}
#bocRightNav h3{background-color: #ff3333; color:#ffffff; padding:2px 2px 2px 2px;}
.topMenu 	{border:1px dotted #ffffff;}

/************** #menu styles **************/
#tablist{font: bold 12px Verdana, Arial, Helvetica; background: #6BAFE0;}
#tablist ul{margin: 0em 0em 0em 0em; position:absolute;}
#tablist li{list-style-image:url(../images/bul_nav.gif);list-style-position:inside;
	background: #2783cc;
	border:2px solid #6BAFE0; margin: 0px 0px 0px -40px;
	
}
#tablist li a {text-decoration:none; color:#ffffff}
#tablist li a:link, #tablist li a:visited{color:#ffffff;}
#tablist li a.current{ color:#FF0000;}
#tablist li a.sec{color:#ffffff;}
#tablist li a:visited{color: #ffffff;}
#tablist li a:hover{color: #FF0000;}

#tabcontentcontainer{width:171px;background:#6BAFE0; border:2px solid #CEFF63;}
.tabcontent{display:none; background:#6BAFE0; padding: 2px 0px 5px 16px;color:#ffffff;}

