@charset "utf-8";
											/* Basics */
body{
	margin:0px;
	padding:0px;
	background:url(http://immunity-fx.com/images/layout/mainBg.jpg) repeat-x #fffdff !important;
	font:12px Myriad Pro, Arial, Helvetica, sans-serif;	
}
.marginA { margin: auto; }

#main_container {
	width:962px;
}
a { 	/*text-decoration: none;*/ color:#177BC1; }

.left
{
	float:left;
}

.right
{
	float:right;
}

.clearB
{
	clear:both;
}

a img{
	border:0px;
}
form{
	padding:0px;
	margin:0px;
}
p, h1, h2, h3, h4, h5{
	padding:0px 0px 13px 0px;
	margin:0px;
}

p, ol li { color: #002C5F; }
h1 {
	font-size:16px;
	color:#FFFFFF;
}

											/* Header */
.header{background:url(http://immunity-fx.com/images/layout/bannerbg.png) no-repeat top center;    }

#main_header{}
.top_header{
	height:35px;
}

#shareLinks, #shareLinks a  { color: #FFFFFF; }
#shareLinks a:link, #shareLinks a:visited { color: #FFFFFF; }
#shareLinks a:hover, #shareLinks a:active { color: #003399; }
#shareLinks { padding-top: 10px; }
#shareLinks a { text-decoration: none; font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; }
#shareLinks, #shareButtons { float: left; }
#shareButtons { display: block !important; display: none; vertical-align: top; position: relative; left: 10px; background-color: #ffffff; }
#shareIcons { position: relative; top: 5px; }

*html .txtsearch {
	background-attachment:fixed;
}
.header{
	height:304px;
}
.h_contents {
	background:url(http://immunity-fx.com/images/banner.jpg) no-repeat 6px  bottom;	
	height:313px;	
}
.logo {
	width:290px;
	position:relative;
	top:20px ;
	left:34px;
	display:block;	
}
.menu {
	width:600px;
	margin:20px 0 0 0;
}
.menu ul {
	margin:0;
	padding:0;
}
.menu ul li{
	float:left;
	margin:0;
	padding:0;
	list-style:none;
	position:relative;
}
.menu ul li a{
	display:block;
	text-decoration:none;
	height:25px;
	font:bold 14px/28px Arial, Helvetica, sans-serif;
	padding:0 25px;
	color:#e47a08;
	float:left;
}
.menu ul li a:hover{
	color:#000;
}

.banner_menu {
	padding:30px 0 0 0;
	width:400px;
}
.ad_rotator {
	width:402px;
	padding:29px 0 0 0;
}
#cat_1083336_divs {
        width: 292px;
        background: url(http://immunity-fx.com/images/topBanner/topNavBg.jpg) no-repeat top left;   
}
.syhq, .bn, .taf{
	margin:0 0 0 15px;
}
.syhq a, .bn a, .taf a{
	display:block;
	height:60px;
	width:275px;		
	padding:12px 0 0 0;
}
.syhq a{
	background:url(http://immunity-fx.com/images/lbtn_1a.gif) no-repeat left top;	
}
.bn a {
	background:url(http://immunity-fx.com/images/lbtn_2a.gif) no-repeat left top;	
}
.taf a {
	background:url(http://immunity-fx.com/images/lbtn_3a.gif) no-repeat left top;	
}
.syhq a:hover {
	background:url(http://immunity-fx.com/images/lbtn_1b.gif) no-repeat left top;	
}
.bn a:hover {
	background:url(http://immunity-fx.com/images/lbtn_2b.gif) no-repeat left top;	
}
.taf a:hover {
	background:url(http://immunity-fx.com/images/lbtn_3b.gif) no-repeat left top;	
}

                                                                                       /*  Nav  */

#nav_1086372, 
#nav_1111716, 
#nav_1111730,
#nav_1111742  {padding:0; margin:0;}

#nav_1086372 li, 
#nav_1111716 li, 
#nav_1111730 li,
#nav_1111742 li { list-style: none; }

#nav_1086372 li a, 
#nav_1111716 li a, 
#nav_1111730 li a,
#nav_1111742 li a { text-decoration: none; display: block; padding: 11px 5px 11px 10px; font-weight: bold;  }

#nav_1086372 .mainNavBtn, #nav_1086372 .subNavBtn, 
#nav_1111716 .mainNavBtn, #nav_1111716 .subNavBtn,
#nav_1111730 .mainNavBtn, #nav_1111730 .subNavBtn,
#nav_1111742 .mainNavBtn, #nav_1111742 .subNavBtn { background: url(http://immunity-fx.com/images/navs/divider.jpg) bottom no-repeat; }

#nav_1086372 .mainNavBtn a, 
#nav_1111716 .mainNavBtn a,
#nav_1111730 .mainNavBtn a,
#nav_1111742 .mainNavBtn a { color: #dd8b0a; }

#nav_1086372 .mainNavBtn a:hover, 
#nav_1111716 .mainNavBtn a:hover,
#nav_1111730 .mainNavBtn a:hover,
#nav_1111742 .mainNavBtn a:hover { color: #FFFFFF; background: #002d62; }

#nav_1086372 .subNavBtn a, 
#nav_1111716 .subNavBtn a,
#nav_1111730 .subNavBtn a,
#nav_1111742 .subNavBtn a { color: #002d62; }

#nav_1086372 .subNavBtn a:hover, #nav_1086372 .selected a,
#nav_1111716 .subNavBtn a:hover, #nav_1111716 .subNavSelected a,
#nav_1111730 .subNavBtn a:hover, #nav_1111730 .subNavSelected a,
#nav_1111742 .subNavBtn a:hover, #nav_1111742 .subNavSelected a { color: #FFFFFF; background: /*url(http://immunity-fx.com/images/navs/bullet_ov.gif) 10px no-repeat*/ #002d62; }

										
											/* Body */

#body{
        background:url(http://immunity-fx.com/images/layout/contentBg.png) repeat-y left top;
        font-family:Arial, Helvetica, sans-serif;
}

.contents {
	padding:0 0 0 25px
}	
.l_col {
	width:184px;
        padding-right: 4px;
}
.l_menu{margin:0; border:0;}
.l_contents {}
.leftNavSide {
        width: 5px;
        background: url("http://immunity-fx.com/images/navs/leftNavSide.png") repeat-y left top;
}
.lmenu_cont {        
        background: url("http://immunity-fx.com/images/navs/leftmenu_bg.png") no-repeat scroll left top transparent;
}
.rightNavSide{
        width: 8px;
        background: url("http://immunity-fx.com/images/navs/rightNavSide.png") repeat-y left top;
}
#coupon {
	padding-top:5px;
}
#contest {
        padding-bottom: 5px;
}
.newsletter {
	/*background:url(http://immunity-fx.com/images/bg_newsbox2.gif) repeat-y left top;*/
	padding-bottom:5px;	
}
.newsletter h2 {
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#fff;
	letter-spacing:-1px;
	line-height:14px;
        position: relative;
        top: 12px;
        left: 30px;
}
.newsletter h2 span {
	font-size:13px;
}
.newsletter .label {
	font-size:11px;
	font-style:italic;
	text-align:right;
}
.newsletter label {
	color:#666666;
	font-size:11px;
        font-weight: bold;
        letter-spacing:-0.5px;
        padding-left: 3px;
}
.newsletter a {
	color:#588ab9;
	text-decoration:underline;
	text-align:right;	
}

.txtbox1 input {
	width: 95px;
        height: 18px;
	border:0;
	background:url(http://immunity-fx.com/images/homepage/newsInput.gif) no-repeat left;
	padding:0 10px 0 3px;
}
.news_cont {
	background:url(http://immunity-fx.com/images/homepage/newsBody.png) repeat-y left;
	width:184px;
}
.news_top {
	background:url(http://immunity-fx.com/images/homepage/newsTop.png) no-repeat left top;	
	width:184px;
        height: 46px;
}
.news_top ul {
	margin:0; padding:0 0 0 20px;
}
.news_top ul li {
	list-style:none;
	float:left;
}
.news_top ul li a, .news_top ul li {
	display:block;
	float:left;
	padding:0 5px;
	font-size:12px;
	line-height:13px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	border-right:2px solid #FFFFFF;
}
.news_top ul li a:hover {
	text-decoration:underline;
}
.news_top #nomar a {
	border:0;
}
.c_title {
	background:url(http://immunity-fx.com/images/pointer.gif) left bottom no-repeat ;
	padding:0 0 15px 0;
	margin:0;
}
.c_title  h1 {
	background:#ec9f09 !important;
	padding:5px 0 5px 10px;
	font-size:16px;
	color:#FFFFFF;
}

/* Content */
.c_col {
	width:720px;
        padding-top: 5px;
}
.c_col h1 { color: #002d62; font-size: 18px; padding: 25px 0; }
.c_col h3 { color: #002d62; font-size: 15px; }
.c_col h1 sup { font-size: 12px; vertical-align: text-top; }

.c_contents {
        width: 542px;
}
.c_contents h1 {
	background:#5aa4e0;
	padding:5px 0 5px 10px;	
	margin:0 0 1px 0;
}
.c_contents h2{
	color:#424343;
	font-size:14px;
	padding:10px 0 5px 0;
}
.c_contents h2 span{
	color:#908f8f;
}
.c_contents p {
	padding:18px 0 0 0;
	font-size:12px;
}
.c_contents ul{
	margin:0; 
	padding:25px 0 0 10px;
}
.c_contents ul li {
	list-style:none;
	padding:0;
}
.c_contents ul li a {
	color:#e07400;
	background:url(http://immunity-fx.com/images/square.gif) no-repeat left 8px;
	padding:3px 0 3px 10px;
	text-decoration:none;
	font-size:12px;
	display:block;
}	
*html .c_contents ul li a {
	height:18px;
	font:12px/12px Arial, Helvetica, sans-serif;
}
.c_box1 {
	background:url(http://immunity-fx.com/images/img_ccont2a.gif) repeat-y left top;
	width:403px;
	margin:3px 0;
}
.cbox1_content {
	background:url(http://immunity-fx.com/images/img_ccont1a.gif) no-repeat left top;
	padding:20px 15px 20px 18px;
}
.cbox1_content h3 {
	font:16px Arial, Helvetica, sans-serif;	
	color:#424343;
}
.cbox1_content ol{
	margin:0; padding:0 0 0 20px;
}
.cbox1_content ol li {
	padding:5px 0;
	color:#424343;
}

#webapp6159pagination { display: none;}
#readMore { padding-top: 8px; }
#readMore a { padding: 3px 8px; text-decoration: none; background: #286cb4; color: #FFFFFF; font-weight: bold;}



.r_col {
	width:174px;
        /*padding-top: 8px;*/
}
.r_contents {}
#newsTitle, #healthPoll {
	background: url(http://immunity-fx.com/images/homepage/arrow.jpg) no-repeat #f68426;
	font-size:17px;
	color:#FFFFFF;
        padding: 10px 0 10px 25px;
        width: 145px;
        font-weight: bold;
}

.r_menu {
        padding-bottom: 10px;
}
.r_menu ul{
	margin:0;
	padding:0;
        width: 170px;
}
.r_menu ul li{
	list-style:none;
	background:#d7d7d9;
	padding:0 0 2px 0;
        border-top: 1px solid #FFF;
        border-bottom: 1px solid #c4c4c4;	
}
.r_menu ul li a{
	font:12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	display:block;
	padding:5px 10px 1px 28px;
	color:#77787b;
	background:url(http://immunity-fx.com/images/bullet1.gif) 8px center no-repeat;
	min-height:15px;
	height:auto !important;
	height:15px;
}
.r_menu ul li a:hover{
        color:#333333;
	background:url(http://immunity-fx.com/images/bullet1.gif) 8px center no-repeat #eeeeee;
}

.rate_cont {
	padding:5px 0 0 5px;
	background:#f3f0f0;		
}
.rate_cont p {
	font:bold 13px Arial, Helvetica, sans-serif;
}

.rcurve1 {
	width:170px;
	background:url(http://immunity-fx.com/images/img_curve1b.gif) no-repeat left bottom;
	margin:10px auto;
}
.rcurve_content {
	background:url(http://immunity-fx.com/images/img_curve1a.gif) no-repeat left top;
	padding:15px 12px;
	font:bold 13px Tahoma, Geneva, sans-serif;
	color:#efbe00;
}
.bor_bottom {
	padding:2px 0 6px 0;
	color:#636563;
	display:block;
	font-size:11px;
}
.training_box {
	padding:0 0 15px 0;
}	

/*--- INNER CONTENT ---*/
.inner_cont {
	width:630px;
	padding:8px 0 0 0;
}
/*
.inner_title {
	background:url(http://immunity-fx.com/images/bg_title1.gif) no-repeat left top;
	height:32px;
	padding:10px 0 0 20px;
}
*/
.inner_title{
background: transparent url(http://immunity-fx.com/images/bg_title1.gif) no-repeat bottom left;
	width: 614px;
	height: 42px;
	height: auto !important;
	min-height: 42px;
}
.inner_title h2 {
	font:15px 'Arial Black', Arial, Helvetica, sans-serif;
	color:#FFF;
padding:0 10px 10px;
}
.inner_content {
	padding:25px 0 0 15px;
}
.faq_box {
	width:610px;
	color:#002d62;
	padding:10px 0 0 0;
}
.list_circle{
	margin:0;
	padding:0 0 13px 30px;
	font-size: 12px; 
	list-style-image: url(http://immunity-fx.com/images/list_iconcircle.gif);
	line-height: 20px;
}
/*-- products --*/
.prod_cont {
	padding: 15px 0 0 19px;
	width: 593px;
}
.productbox{
	margin: 0;
	padding: 10px 19px 10px 9px;
	width: 268px; 
}
.productimage{
	padding: 10px 0 0 0;
	text-align:center;
	height: 178px;
	background: #FFFFFF;
}
.productcontent{
	padding: 0 10px 0 10px;
	height: 45px;
	font-size: 11px;
	color: #333333;
	text-align:justify;
	background: #FFFFFF;
}

/*-- Links -- */
.links_cont {
	padding: 0 0 0 19px;
	width: 593px;
}
.links_col {
	width: 296px;
}
.links_col a{
	color: #cc0000;
	text-decoration: none;
}
.links_col a:hover{
	text-decoration: underline;
}
.txt_bigbold1{
	font-size: 18px;
	color: #002d62;
	font-weight:normal;
}
.privacy_cont {
	padding:20px 30px 0 20px;	
}
.privacy_cont  p{
	font:12px Arial, Helvetica, sans-serif;
	color:#333;
}

.tellafriend_cont {
	padding:15px 0 0 20px;
	font-size:13px;
	color:#333333;
}
.tellafriend_cont a {
	color:#333333;
	text-decoration:none;
}
.txtbox_email {
	background:url(http://immunity-fx.com/images/txt_box3.gif) no-repeat left top;
	width:304px;
	height:25px;
	border:0;
	padding:4px 5px 0 5px;
}
.txtbox_email input {
	width:295px;
	border:0;
}
.txt_label {
	font-size:12px;
	color:#666666;
}
.orange {
	color:#eda003;
}

/*-- contact --*/
.contact_cont {
	min-height:450px;
	height:auto !important;
	height:450px;
	padding:0 0 0 20px;
}
.cont_box {
	width:250px;
}
.txt_add, .txt_phone, 
.txt_fax, .txt_toll, .txt_email {
	padding:0 0 5px 30px;
	line-height:25px;
}
.txt_add {
	background:url(http://immunity-fx.com/images/contact/img_icon1.gif) no-repeat left 5px;
}
.txt_phone {
	background:url(http://immunity-fx.com/images/img_icon2.gif) no-repeat left 5px;
}
.txt_fax {
	background:url(http://immunity-fx.com/images/img_icon3.gif) no-repeat left 5px;
}
.txt_toll {
	background:url(http://immunity-fx.com/images/contact/img_icon4.gif) no-repeat left 5px;
}
.txt_email {
	background:url(http://immunity-fx.com/images/contact/img_icon5.gif) no-repeat left 8px;
}
.cont_title {
	color:#e47a08;
	font:bold 12px Arial, Helvetica, sans-serif;
	padding:0 0 15px 0px;
}
.cont_block1 {
	/*background:url(http://immunity-fx.com/images/img_people.jpg) no-repeat 470px 25px;*/
	min-height:60px;
	height:auto !important;
	height:60px;
	padding:30px 0 0 0;
	font-size:12px;
}
/*-- story --*/
.story_cont {
	font-size:12px;
	line-height:19px
}
.story_cont h2 {
	color:#002d62;
	font:20px Arial, Helvetica, sans-serif;
}
.whitebox {
	width:605px;
	background:#FFF;
	margin:0 0 0 4px;
	padding:15px 0;
}
.video_box {
	padding:0 0 0 60px;
}
.video_title {
	padding:0 0 5px 0;
	font-size:18px;
}
.video_title span {
	color:#ffb21e;
}
.video_source {
	padding:0px 0 12px 4px;
}

.padd20 {
	padding:20px 0 0 20px;
}
.col_stor {
	width:400px;
}
.col_img {
	width:195px;
}

/*-- about --*/
@charset "utf-8";
/* CSS Document */
.about_yellowbox{
	padding: 20px 28px 0 40px;
	width: 528px;
	background: #ffc00f;
}
.inner_text{
	color:#000000;
	width:350px;
}
.inner p {
	font:12px Arial, Helvetica, sans-serif;
	line-height:16px;	
}
.inner_text span, .inner_container3 span{
	font:12px Arial, Helvetica, sans-serif;
	color:#002d62;
	font-weight:bold;
}
.inner_text1{
	color:#000000;
	font-size:12px;
	padding:0 0 5px 0;
}
.inner h3{
	color: #002d62;
	font:18px Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.inner_text1 span{
	font:12px Arial, Helvetica, sans-serif;
	color:#002d62;
font-weight:bold;
}
.inner_text2{
	font:12px Arial, Helvetica, sans-serif;
	line-height:20px;
	padding:0 0 10px 0;
}
.inner_text2 span{
	font:12px Arial, Helvetica, sans-serif;
	color:#002d62;
}

.inner{
	padding: 10px 0 0 19px;
}
.inner_container1{
	padding: 20px 20px 0 0;	
}
.inner_container2{
	padding:0;
	width: 220px;
}

.inner_container3{
padding: 0 20px 0 0;	
}
.innerbox{
	width:612px;
	background:#FFFFFF;
	border:solid 3px #002d62;
}
.bg_text{
	background:url(http://immunity-fx.com/images/img_people.jpg) no-repeat top right;
	padding:0;
}



											/* Footer */

#main_footer2 {
	background:url(http://immunity-fx.com/images/bg_footer.gif) repeat-x left top;
	min-width:1024px;
	padding:15px;
}

#footerMenu {
        margin: 0 auto;
        width: 962px;
	background:url(http://immunity-fx.com/images/homepage/footerBg.png) no-repeat top;
	color:#656565;
	font-size:11px;
        padding: 30px 0 10px 0;
}

#cat_1089982 {margin: 0 auto;}

#footer { 
        margin: 0 auto;
        padding-bottom: 30px; 
}

#footer ul{
	list-style:none;
	text-align:center;
	margin:0px 0px 2px 0px;
	padding:0px;
}
#footer ul li{
	display:block;
	float:left;
}
#footer ul li a{
	display:block;
	float:left;
	padding:0px 9px;
	border-right:1px solid #656565;
	color:#656565;
	text-decoration:none;
	font-size:11px;
}
#footer ul li a:hover{
	text-decoration:underline;
}
.copy {
	padding:0 0 0 10px;
}
#nb a{
	border:0px !important;
}
.noimgbg {
	background-image:none !important;	
}
/* Immune News Headlines */

.brainnew_container{

	margin: 0;

	padding: 0 0 3px 0;

}

.brainnews_iconcontainer{

	padding: 4px 0 0 0;

	width: 97px;

	height: 72px;

	text-align: center;

	background: transparent url(http://immunity-fx.com/images/bg_icongradientbg.gif) no-repeat top left;

}
/*
.brainnews_txtcontainer{

	padding: 20px 5px 0 15px;
	width: 468px;
	height: 55px;
	background: transparent url(http://immunity-fx.com/images/bg_txtgradientbg.png) no-repeat bottom left;

}										
*/
.brainnews_txtcontainer{
background: transparent url(http://immunity-fx.com/images/bg_txtgradientbg2.gif) no-repeat bottom left;
	width: 488px;
	height: 74px;
	height: auto !important;
	min-height: 74px;
}	

#webApps a {
	text-decoration: none;
}

.bw_newsheading {
padding:10px;
}
.bw_newsheading a {
	color: #003366;
	font-size: 17px;
	font-weight: bold;
	text-decoration: none;
}

.bw_newsheading a:hover, a:active{
	text-decoration: underline;
}

.bw_newsdesc{
color: #FFFFFF;
	
	font-size: 12px;
}
.bw_newsdesc a{
       
       font-size:12px;
       color: #FFFFFF;
}
.bw_newscontent {
width: 605px; padding-left: 8px;
}
.bw_newscontent p { text-align:justify; }
.c_content2 {
list-style-type:none;
padding:10 0 0 19px;
width:593px;
}

/*** set the width and height for add rotator **/
#addrot {
   overflow: hidden; 
height: 222px; 
width: 396px;
}

#adrot img {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#adrot img.active {
    z-index:10;
    opacity:1.0;
}

#adrot img.last-active {
    z-index:9;
}
/***rounded border orange***/
.bl {background: url(/images/bl2_or.gif) 0 100% no-repeat}
.br {background: url(/images/br2_or.gif) 100% 100% no-repeat}
.tl {background: url(/images/tl2_or.gif) 0 0 no-repeat}
.tr {background: url(/images/tr2_or.gif) 100% 0 no-repeat; padding:10px} 

.t {background: url(/images/dot2_or.gif) 0 0 repeat-x; width: 602px}
.b {background: url(/images/dot2_or.gif) 0 100% repeat-x}
.l {background: url(/images/dot2_or.gif) 0 0 repeat-y}
.r {background: url(/images/dot2_or.gif) 100% 0 repeat-y} 
/***end rounded border orange***/
.video_cont {
width:500px;
border: medium none ;padding:10px 0px;
}
.video_cont label{
   display:block;
   width: 50px;
   float:left;
   line-height:25px;
}
.vidtxtbox_link {
   float:left;
   width:300px;
}
.videos {
   padding: 10px 0px;
   text-align:center;
   margin: 10px 8px;
  width: 602px;
  
}
.videoborder{
border-left:1px solid #588AB9;
border-right:1px solid #588AB9;
}


ul.webapp  {
	margin:0;
	padding:0;
}
li.pag-current , li.pag-number, li.pag-next, li.pag-prev{
	float:left;
	margin:0;
	padding:0;
	list-style:none;
}
li.pag-current a, li.pag-number a, li.pag-next a, li.pag-prev a{
	display:block;
	text-decoration:none;
	padding:0 5px;
	float:left;
}
.list_checkmark{
	margin:0;
	padding:0 0 10px 0;
}
.list_checkmark li{
	margin:0 0 0 5px;
	padding:5px 0 5px 25px;
	font-size: 12px; 
	background: url(http://immunity-fx.com/images/list_iconcheckmark.gif) no-repeat left 5px;
	list-style:none;
}
#afexa_headerlink a{
	margin: 0 0 0 305px;
	padding: 0;	
	top: 333px;
	width: 60px;
	height: 22px;
	display: block;
	position: absolute;
	z-index: 2;
}
#coldfx_headerlink a{
	margin: 0 0 0 385px;
	padding: 0;	
	top: 330px;
	width: 165px;
	height: 27px;
	display: block;
	position: absolute;
	z-index: 2;
}

/*.c_contentcolright{
        margin-top:20px;
	padding: 15px 60px 0 0;
	width: 296px;
        height:120px;
	text-align:left;
        border:1px solid #cccc;
	background:url(http://immunity-fx.com/images/img_afexabanner.png) no-repeat top left;
}*/

/*.c_textinside1{
      font:10px Arial, Helvetica, sans-serif;
      color:#333333;
      padding: 0 20px 0 10px;
      width:130px;
}*/

/*.c_textinside2{
      font:11px "Times New Roman", Times, serif;
      color:#040c23;
      padding:0 20px 0 7px;
      width:150px;
     text-align:right;
}*/

.c_textinside2 a{
      color:#040c23;
      text-decoration:none;
}
.small {
color:#EDA003;
font-size:10px;
display:block;
padding-top:5px;
}

#nav_611627 .selected a{
color:#000000;
}

/* Adjustments for Video Content */
.video {
	margin:0 0 5px 0;	
}

/* Breadcrumbs */

.breadcrumbs { background: url(http://immunity-fx.com/images/layout/contenttopbg.png) no-repeat scroll 0% 0%  transparent ;  font-weight: bold; color: #002d62; }

.breadcrumbs a { color: #f68426; }


/* Page Content */

.pageContent { background: url(http://immunity-fx.com/images/layout/contentmidbg.jpg) repeat-x top #FFFFFF; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff; padding: 0 20px; }
.pageContent sup {  font-size: 8px; vertical-align: text-top; }
.pageContent strong { color: #0078c0; }

.quotesBox { width: 628px; margin: 0 auto; padding: 0 20px; border-left: 1px solid #3e98cf; border-right: 1px solid #3e98cf; border-top: 0; border-bottom: 0; }
.quotesBox2 { width: 628px !important; width: 625px; margin: 0 auto; padding: 0 20px; border-left: 1px solid #3e98cf; border-right: 1px solid #3e98cf; border-top: 0; border-bottom: 0; }

