body{ font-family:Arial, Helvetica, sans-serif; font-size:0.75em; color:#00204D;}
* {	margin:0px;padding:0px;border:none;border:0px;}
a,a:link, a:active, a:hover {text-decoration:none; color:#00204D;}
a.color, a:link.color, a:active.color, a:hover.color{color:#ee2e24;}

#main{width:850px;	margin:0px auto; }
#header{}
.banner { background:url('/images/bg_banner.jpg') repeat-x scroll; width:850px; color:white; height:143px;}
.banner .first{margin-top:50px;}
.banner .first h3{line-height:23px;}
.banner a, .banner a:link, .banner a:active, .banner a:hover{font-size:.9em; margin-top:8px; color:white;}

.navi { background:transparent url('/images/bg_navigation.jpg') repeat-x scroll left top; height:40px;}
.navi img {	margin:6px 4px 7px 0px; float:left;}
.navi div.symbicort{background:transparent url('/images/symbicort.gif') no-repeat scroll right center; width:210px; height:40px; cursor:pointer; float:left; }
.navi div.symbicortDown{background:transparent url('/images/symbicortDown.gif') no-repeat scroll right center; width:210px; height:40px; cursor:pointer; float:left;}
.navi div.asthma{background:transparent url('/images/asthma.gif') no-repeat scroll right center; width:210px; height:40px; cursor:pointer; float:left;}
.navi div.asthmaDown{background:transparent url('/images/asthmaDown.gif') no-repeat scroll right center; width:210px; height:40px; cursor:pointer; float:left;}

.navi div.turbuhaler{background:transparent url('/images/turbuhaler.gif') no-repeat scroll right center; width:210px; height:40px; cursor:pointer; float:left;}
.navi div.turbuhalerDown{background:transparent url('/images/turbuhalerDown.gif') no-repeat scroll right center; width:210px; height:40px; cursor:pointer; float:left;}

.navi div.needmoreinfo{background:transparent url('/images/needmoreinfo.gif') no-repeat scroll right center; width:216px; height:40px; cursor:pointer; float:left;}
.navi div.needmoreinfoDown{background:transparent url('/images/needmoreinfoDown.gif') no-repeat scroll right center; width:216px; height:40px; cursor:pointer; float:left;}

.navi div.naviLink{	margin:14px 0px 0px 17px;color:white; font-weight:bold; text-decoration: none;font-size:.9em;}
.navi div.needmoreinfo .naviLink,.navi div.needmoreinfoDown .naviLink{margin:14px 0px 0px 31px;color:#00204d; font-weight:bold; text-decoration: none;}
.navi a,.navi a:link ,.navi a:active ,.navi a:hover{ }


#body { min-height:300px; margin:12px auto; width:830px; }
#body p { margin:8px 0px; }
#body .symbicort {}
#body .symbicort .subNavi { background-color:#ffcccc; padding-top:14px; }
#body .symbicort .subNavi .titleB, #body .symbicort .subNavi .titleB_nobg{color:#ee2e24; background:transparent url('/images/subnaviPlusR.jpg') no-repeat scroll 10px 3px;padding-left:23px; text-transform:uppercase;}
#body .symbicort .subNavi .titleB_nobg {background:transparent none; padding-left:4px; margin-bottom:6px;}
#body .symbicort .subNavi .titleB a,
#body .symbicort .subNavi .titleB a:link, 
#body .symbicort .subNavi .titleB a:visited, 
#body .symbicort .subNavi .titleB a:hover,
#body .symbicort .subNavi .titleB_nobg a,
#body .symbicort .subNavi .titleB_nobg a:link, 
#body .symbicort .subNavi .titleB_nobg a:visited, 
#body .symbicort .subNavi .titleB_nobg a:hover { color:#ee2e24; }
#body .symbicort .subNavi p{margin-left:20px;margin-bottom:8px;}
#body .symbicort .subNavi ul{margin-left:22px;}
#body .symbicort .subNavi ul li{margin-bottom:6px; margin-right:10px;}
#body .symbicort .contentBorderT .title {background:white url('/images/bluePlus.jpg') no-repeat scroll left 11px; border-top:1px silver solid;padding-top:8px;}
#body .symbicort .contentBorderT .title_nobg {background:none; border-top:1px silver solid;padding-top:8px;border-top:1px silver solid;padding-top:8px;}
#body .container .symbicort .titleB { margin-bottom:6px; background:transparent url('/images/redPlus.jpg') no-repeat scroll left center; padding-left:23px; font-size:1.4em; font-weight:bold; color:#ee2e24;}

#body .turbuhaler {}
#body .turbuhaler .subNavi { background-color:#eff3d5; padding-top:14px; }
#body .turbuhaler .subNavi .titleB, #body .turbuhaler .subNavi .titleB_nobg{color:#adc42d; background:transparent url('/images/subnaviPlusG.jpg') no-repeat scroll 10px 3px;padding-left:23px; text-transform:uppercase;}
#body .turbuhaler .subNavi .titleB_nobg {background:transparent none; padding-left:4px; margin-bottom:6px;}
#body .turbuhaler .subNavi .titleB a,
#body .turbuhaler .subNavi .titleB a:link, 
#body .turbuhaler .subNavi .titleB a:visited, 
#body .turbuhaler .subNavi .titleB a:hover,
#body .turbuhaler .subNavi .titleB_nobg a,
#body .turbuhaler .subNavi .titleB_nobg a:link, 
#body .turbuhaler .subNavi .titleB_nobg a:visited, 
#body .turbuhaler .subNavi .titleB_nobg a:hover { color:#adc42d; }
#body .turbuhaler .subNavi p{margin-left:20px;margin-bottom:8px;}
#body .turbuhaler .subNavi ul{margin-left:22px;}
#body .turbuhaler .subNavi ul li{margin-bottom:6px; margin-right:10px;}
#body .turbuhaler .contentBorderT .title {background:white url('/images/bluePlus.jpg') no-repeat scroll left 11px; border-top:1px silver solid;padding-top:8px;}
#body .container .turbuhaler .titleB { margin-bottom:6px; background:transparent url('/images/greenPlus.jpg') no-repeat scroll left center; padding-left:23px; font-size:1.4em; font-weight:bold; color:#adc42d;}

#body .moreinfo {}
#body .moreinfo .subNavi { background-color:#eff7fc; padding-top:14px; }
#body .moreinfo .subNavi h1,#body .moreinfo .subNavi h2, #body .moreinfo .subNavi h3, #body .moreinfo .subNavi h4, #body .moreinfo .subNavi h5, #body .moreinfo .subNavi h6{color:#0293d4;}
#body .moreinfo .subNavi .titleB, #body .moreinfo .subNavi .titleB_nobg{color:#0293d4; background:transparent url('/images/subnaviPlusG.jpg') no-repeat scroll 10px 3px;padding-left:23px; text-transform:uppercase;}
#body .moreinfo .subNavi .titleB_nobg {background:transparent none; padding-left:4px; margin-bottom:6px;}
#body .moreinfo .subNavi .titleB a,
#body .moreinfo .subNavi .titleB a:link, 
#body .moreinfo .subNavi .titleB a:visited, 
#body .moreinfo .subNavi .titleB a:hover,
#body .moreinfo .subNavi .titleB_nobg a,
#body .moreinfo .subNavi .titleB_nobg a:link, 
#body .moreinfo .subNavi .titleB_nobg a:visited, 
#body .moreinfo .subNavi .titleB_nobg a:hover { color:#0293d4; }
#body .moreinfo .subNavi p{margin-left:20px;margin-bottom:8px;}
#body .moreinfo .subNavi ul{margin-left:22px;}
#body .moreinfo .subNavi ul li{margin-bottom:6px; margin-right:10px;}
#body .moreinfo .contentBorderT .title {background:white url('/images/bluePlus.jpg') no-repeat scroll left 11px; border-top:1px silver solid;padding-top:8px; }
#body .container .moreinfo .titleB { margin-bottom:6px; background:transparent url('/images/greenPlus.jpg') no-repeat scroll left center; padding-left:23px; font-size:1.4em; font-weight:bold; color:#0293d4;}

#body .asthma {}
#body .asthma .subNavi { background-color:#b2def1; padding-top:14px; }
#body .asthma .subNavi h1,#body .asthma .subNavi h2, #body .asthma .subNavi h3, #body .asthma .subNavi h4, #body .asthma .subNavi h5, #body .asthma .subNavi h6{color:#0091d2;}
#body .asthma .subNavi .titleB, #body .asthma .subNavi .titleB_nobg{color:#0091d2; background:transparent url('/images/subnaviPlusB.jpg') no-repeat scroll 10px 3px;padding-left:23px; text-transform:uppercase;}
#body .asthma .subNavi .titleB_nobg {background:transparent none; padding-left:4px; margin-bottom:6px;}
#body .asthma .subNavi .titleB a,
#body .asthma .subNavi .titleB a:link, 
#body .asthma .subNavi .titleB a:visited, 
#body .asthma .subNavi .titleB a:hover,
#body .asthma .subNavi .titleB_nobg a,
#body .asthma .subNavi .titleB_nobg a:link, 
#body .asthma .subNavi .titleB_nobg a:visited, 
#body .asthma .subNavi .titleB_nobg a:hover {color:#0091d2; }
#body .asthma .subNavi p{margin-left:20px;margin-bottom:8px;}
#body .asthma .subNavi ul{margin-left:22px;}
#body .asthma .subNavi ul li{margin-bottom:6px; margin-right:10px;}
#body .asthma .contentBorderT .title {background:white url('/images/bluePlus.jpg') no-repeat scroll left 11px; border-top:1px silver solid;padding-top:8px; }
#body .container .asthma .titleB { margin-bottom:6px; background:transparent url('/images/greenPlus.jpg') no-repeat scroll left center; padding-left:23px; font-size:1.4em; font-weight:bold; color:#0293d4;}


#body .columsTwo {background:#eff7fc url('/images/bg.jpg') repeat-y scroll left top;}
#body .columRH ul{margin-left:42px;}
#body .columRH div.content1 {margin:10px 20px 16px 0px;}
#body .columRH div.content1 h1,#body .columRH div.content1 h2,#body .columRH div.content1 h3,#body .columRH div.content1 h4,#body .columRH div.content1 h5,#body .columRH div.content1 h6 {margin:6px 0px 2px 0px; font-size:1.1em;}
#body .container { width:100%; border-top:1px gray solid; padding-top:10px; margin-bottom:12px; clear:both;}
#body .container .title { margin-top:8px; background:white url('/images/bluePlus.jpg') no-repeat scroll left 4px; padding-left:23px;font-weight:bold;}
#body .container h4.title { background:white url('/images/bluePlus.jpg') no-repeat scroll left top; }
#body .container .titleB { margin-bottom:6px; background:transparent url('/images/darkbluePlus.jpg') no-repeat scroll left center; padding-left:23px; font-size:1.4em; font-weight:bold; color:#0091d2;}
#body .container .subTitleB{ background:white url('/images/plusSB.jpg') no-repeat scroll left 4px; padding-left:14px; font-size:.9em; font-weight:bold; color:#0091d2;}
#body .container .subTitleR{ background:white url('/images/plusSR.jpg') no-repeat scroll left 4px; padding-left:14px; font-size:.9em; font-weight:bold; color:#ee2e24;}
#body .container .subTitleDB{ background:white url('/images/plusSDB.jpg') no-repeat scroll left 4px; padding-left:14px; font-size:.9em; font-weight:bold;}
#body .container .subTitleG{ background:white url('/images/plusSG.jpg') no-repeat scroll left 4px; padding-left:14px; font-size:.9em; font-weight:bold; color:#adc42d;}
#body .container .subTitleB a, #body .container .subTitleB a:link, #body .container .subTitleB a:active,#body .container .subTitleB a:hover {color:#0091d2;}
#body .container .subTitleR a, #body .container .subTitleR a:link, #body .container .subTitleR a:active,#body .container .subTitleR a:hover {color:#ee2e24;}
#body .container .subTitleG a, #body .container .subTitleG a:link, #body .container .subTitleG a:active,#body .container .subTitleG a:hover {color:#adc42d;}

#body .container p{	margin:4px;}
#body .container .half p,#body .container .half ul{margin-left:22px;}
#body .container .half li{margin-left:14px;}
#body .container img.fLeft, #body .container img.fRight {margin:8px 6px 3px;}
#body .subContainerV{margin-right:20px;}/*padding-left:12px;*/
#body .borderV { background: transparent url('/images/lineGray.jpg') repeat-y scroll left top; min-height:100px;}
#body .borderV h1,#body .borderV h2, #body .borderV h3,#body .borderV h4,#body .borderV h5,#body .borderV h6,#body .borderV .seperator6{margin-left:12px;}
#body .borderV p{margin-left:26px; margin-top:0px; font-size:.9em;}
#body .borderNV h1,#body .borderNV h2, #body .borderNV h3,#body .borderNV h4,#body .borderNV h5,#body .borderNV h6,#body .borderNV .seperator6{margin-left:12px;}
#body .borderNV p{margin-left:26px; margin-top:0px; font-size:.9em;}
#body .subcontainer {margin-left:12px;}
#body .subNavi { padding-top:14px; }
#body .subNavi .titleB, #body .subNavi .titleB_nobg{color:#0091d2; background:transparent url('/images/subnaviPlusB.jpg') no-repeat scroll 10px 3px;padding-left:23px; text-transform:uppercase; font-size:1.2em; }
#body .subNavi .titleB_nobg {background:transparent none; padding-left:4px; margin-bottom:6px;}
#body .subNavi .titleB a,
#body .subNavi .titleB a:link, 
#body .subNavi .titleB a:visited, 
#body .subNavi .titleB a:hover,
#body .subNavi .titleB_nobg a,
#body .subNavi .titleB_nobg a:link, 
#body .subNavi .titleB_nobg a:visited, 
#body .subNavi .titleB_nobg a:hover {color:#0091d2; }
#body .subNavi p{margin-left:20px;margin-bottom:8px;}
#body .subNavi ul{margin-left:22px;}
#body .subNavi ul li{margin-bottom:6px; margin-right:10px;}
#body .contentBorderT {}
#body .contentBorderT h3{font-size:1.1em;*font-size:1.2em!important;}
#body .contentBorderT p {margin-left:20px;margin-right:20px;}
#body .contentBorderT .title {background:white url('/images/bluePlus.jpg') no-repeat scroll left 11px; }
#body .contentBorderT .title_nobg {background:none; border-top:1px silver solid;padding-top:8px;border-top:1px silver solid;padding-top:8px;}



#footer { height:40px; line-height:40px; }
#footer a, #footer a:link, #footer a:visited, #footer a:hover{float:left; font-weight:bold; color:#aeafaf; text-decoration:none; margin-right:25px; }
#footer span{float:left; font-weight:bold; color:#aeafaf; margin-right:25px; }



.fLeft { float:left; }
.fRight { float:right; }
.textCenter{ margin-left:auto; margin-right:auto;}
.seperator6 {height:6px; background-color:white; clear:both; line-height:3px;}
.uppercase{ text-transform:uppercase;}
.border1{ border:solid 1px gray;}
a.top{text-decoration:underline; position:relative; top:-18px; *top:-22px!important; margin-right:6px; color:Gray;}
.text_field{border:inset 1px silver;}
.none{display:none;}
.hand{cursor:pointer;}

#mainContainer:after, .banner:after, .navi:after, #body .container:after, #body .subContainer:after, #body .borderV:after, #body .borderNV:after, #body .subNavi:after,#body .columsTwo div.subNavi:after
{content: "."; display: block; height: 0; clear: both; visibility: hidden;}

/* TP CSS */

div.terms{
	margin-right:20px;
	font-size:.9em;
	width:600px;
	height:150px;
	overflow:auto;
	}
	
div.terms h2{
	font-size:12px;
	margin:0px;
}

#body p.terms{
	font-size:11px;
	margin:0px;
	padding:0px;
}

noscript div{text-align:center;}
noscript h2{color:#FF0000;}

div#right_fields{
	float:right;
	width:340px;
	padding-right:21px;
	}


div#left_fields{float:left;}

div#right_fields input, select{
	float:right;
	
}


fieldset div{margin-bottom:11px;}

input, select{font-size:11px;}
form label{font-size:11px;}

span.required{color:#FF0000; font-size:14px; font-weight:bold;}
input.text_field{
	background:URL(/images/input_gradient.gif) repeat-x top;
	border:1px solid #e9e9e9;
	width:200px;
	padding:2px;
	
}

select#heardfrom{
	background:URL(/images/input_gradient.gif) repeat-x top;
	border:1px solid #e9e9e9;
	padding:2px 0px;
}

select#heardfrom option{
	background-color:#FFFFFF;
	border:none;
	padding:0px;
}


/* ERROR MESSAGES */
.errorMessageBG{width:100%; background-color:#D7EBF8; color:#FF0000;}
.errorMessageBG td{padding:5px; text-align:left;}
.errorMessageBG img{display:none;}


div.xhtmlError h3{font-size:12px;font-weight:bold;}

div.xhtmlError{
	display:none;
	padding:5px;
	background-color:#D7EBF8;
	color:#FF0000;
	margin-bottom:10px;
}

div.xhtmlError li{
	list-style-type:disc;
	margin-left:20px;
}