/****************************************************************************************
BASIC
*/

body {
position:relative;
font-family:trebuchet ms, helvetica, arial, sans serif;
font-size:12px;
text-align:center;
width:auto;
margin:10px;
margin-top:0px;
margin-bottom:0px;
}

img {
border:0px;
}

form {
margin:0px;
padding:0px;

}

input {
	border:1px solid #cacaca;
	color:#000000;
	font-size:10px;
	padding:3px;
	height:22px;
}

input[type="checkbox"], input[type=checkbox] { border:0px;height:auto;padding:0px;}

table {
font-size:12px;
}

/*
END BASIC
*****************************************************************************************/


/****************************************************************************************
LAYOUT
*/
div #main {

	position:relative;
	width:800px;
	height:auto;
	margin-left:auto;
	margin-right:auto;	
	text-align:left;
}

div #header {

	position:relative;
	width:800px;
	height:147px;
	margin-left:auto;
	margin-right:auto;	
	clear:both;
	text-align:left;
	background-image:url('/img/header/helixBG.gif');
	background-position: top right;
	background-repeat: no-repeat;
}

div #headerHome {

	position:relative;
	width:800px;
	height:117px;
	margin-left:auto;
	margin-right:auto;	
	clear:both;
	text-align:left;
	background-image:url('/img/header/helixBG.gif');
	background-position: top right;
	background-repeat: no-repeat;
}

div #headerAccount {

	position:relative;
	width:800px;
	height:117px;
	margin-left:auto;
	margin-right:auto;	
	clear:both;
	text-align:left;
	background-image:url('/img/header/helixBG.gif');
	background-position: top right;
	background-repeat: no-repeat;
}


div #mainContent {

	position:relative;
	width:800px;
	margin-left:auto;
	margin-right:auto;
	clear:both;
	text-align:left;

}

div .mainContentCol_left {

	position:relative;
	float:left;
	width:245px;

}

div .mainContentCol_right {

	position:relative;
	float:left;
	width:245px;
	left:30px;

}

div #leftContentCol_home {

	position:relative;
	width:530px;	
	float:left;
	clear:left;
	padding-bottom:15px;
}

div #rightContentCol_home {

	position:relative;
	width:260px;	
	float:left;
	margin-left:10px;
	clear:right;
	padding-bottom:15px;	
}

div #leftContentCol {

	position:relative;
	width:530px;	
	float:left;
	clear:left;
	padding-top:20px;
	padding-bottom:15px;
}

div #rightContentCol {

	position:relative;
	width:260px;	
	float:left;
	margin-left:10px;
	clear:right;
	padding-bottom:15px;
}

div #footer {

	position:relative;
	width:800px;
	margin: 0px;
	padding:0px;
	margin-left:auto;
	margin-right:auto;
	clear:both;
	background-color:#d7d7d7;
	font-size:10px;
	color:#757575;
	border-bottom:30px solid #fff;
}

.subSectionTitleDiv_gold {
	position:relative;
	float:left;
	top:25px;
	left:370px;
	color:#FFAD03;
	font-size:28px;
	z-index:1000;
}

.subSectionTitleDiv_lightBlue {
	position:relative;
	float:left;
	top:25px;
	left:370px;
	color:#3E7EBA;
	font-size:28px;
	z-index:1000;
}

.subSectionTitleDiv_darkBlue {
	position:relative;
	float:left;
	top:56px;
	left:370px;
	color:#14384C;
	font-size:28px;
	z-index:1000;
}

div .headline {
	color:#14384C;
	font-size:18px;
}

div .iconHeadline {
	color:#14384C;
	font-size:18px;
	padding-bottom:15px;
}

div .iconHeadline_small {
	color:#14384C;
	font-size:13px;
	padding-bottom:15px;
}

.iconHeadline img {
	position:relative;
	margin-right:10px;
	top:10px;
}


.iconHeadline_small img {
	position:relative;
	margin-right:10px;
	top:10px;
}
.tabHeader img {

	position:relative;
	top:3px;

}

.homepageTopHelixPhoto {

	width:530px;
	height:152px;
	background-image:url('/img/homepage/goldHelixBottomedPhoto.jpg');

}

.greyLine3px {
	background-color:#d9d9d9;
	height:3px;
	margin-top:10px;
}

#navDivHome {
	position:relative;
	height:30px;
}


#navDiv {
	position:absolute;
	width:800px;
	clear:both;	
}

#subNavDiv {
	position:absolute;
	top:0px;
	left:0px;
	width:1px;
	text-align:left;
	z-index:90001;
}

.subNav_gold {
	position:absolute;
	width:auto;
	z-index:1000;
	border:1px solid #FFAE27;
	border-bottom:0px;
	visibility:hidden;
}

.subNav_lightBlue {
	position:absolute;
	width:auto;
	z-index:1000;
	border:1px solid #2C6DAF;
	border-bottom:0px;
	visibility:hidden;

}

.subSubNav_gold {
	position:absolute;
	width:auto;
	z-index:1000;
	visibility:hidden;
	border:1px solid #FFAE27;
	border-bottom:0px;
	border-left:0px;
	background-image:url('/img/layout_images/gold_subMenuDiv_BG.gif');
	background-repeat:repeat-x;
	padding-left: 4px;

}

.subSubNav_lightBlue {
	position:absolute;
	z-index:1000;
	visibility:hidden;
	border:1px solid #2C6DAF;
	border-bottom:0px;
	border-left:0px;
	background-image:url('/img/layout_images/blue_subMenuDiv_BG.gif');
	background-repeat:repeat-x;
	padding-left: 4px;

}

.navName_gold {
position:relative;
font-size: 15px;
height:30px;
width:auto;
float:left;
margin-left:5px;
padding-top:5px;
border-right: 1px solid #FFAE27;
}

.navName_lightBlue {
position:relative;
font-size: 15px;
height:30px;
width:auto;
float:left;
margin-left:5px;
padding-top:5px;
border-right: 1px solid #2C6DAF;
}

.navName_darkBlue {
position:relative;
font-size: 15px;
height:30px;
width:auto;
float:left;
margin-left:5px;
padding-top:5px;
border-right: 1px solid #78AABF;
}

.navName_gold img {
position:relative;
top:-2px;
left:5px;
margin-right:20px;
}

.navName_lightBlue img {
position:relative;
top:-2px;
left:5px;
margin-right:20px;
}

.navName_darkBlue img {
position:relative;
top:-2px;
left:5px;
margin-right:20px;
}

.rightPatientCol_gold {
	background-image: url('/img/layout_images/gold_rightColumn_helixPhoto.jpg');
	background-repeat: no-repeat;
	background-color: #FFE173;
	padding-top:115px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:15px;
	color:#6E6557;
	font-size:12px;
}

.rightPatientCol_lightBlue {
	background-image: url('/img/layout_images/lightBlue_rightColumn_helixPhoto.jpg');
	background-repeat: no-repeat;
	background-color: #CADFF0;
	padding-top:115px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:15px;
	color:#6E6557;
	font-size:12px;
}

.nextLinkDiv {
position:relative;
display:block;
height:15px;
width:auto;
text-align:right;
}

.ret2TopDiv {
	cursor:pointer;
	cursor:hand;	
	position:relative;
	font-size:11px;
	background-color:#CADFF0;
	color:#0060CC;
	height:17px;	
	text-align:left;
	padding:2px;
	padding-left:3px;
	background-image: url('/img/btn/ret2Top_Arrow.gif');
	background-repeat: no-repeat;
	background-position: right 3px;
}

#ret2Top {
	position:absolute;
	top:0px;
	z-index:10001;
	display:none;
	width:93px;
	height:1px;
	overflow:visible;
}

#breadCrumb_pageTop {
	position:absolute;
	float:left;
	z-index:1000;
	width:400px;
	top:148px;
}

#printEmailDiv {
	position:absolute;
	top:0px;
	left:420px;
	width:100px;
	text-align:right;
}

.refsList {
	color:#777777;
	font-size:11px;
}

.test_comingSoon {

	position:relative;
	width:330;
	left:100px;
	border: 1px solid #D35F0C;
	background-color:#FFFD77;
	padding:5px;
}

.test_comingSoon h3 {

	color:#EF6400;
	font-size:14px;
	font-weight:bold;
	margin-bottom:5px;
}

#sectionLinks {

clear:both;
}

.orangeLineDiv {

	position:relative;
	width:auto;
	border: 1px solid #D35F0C;
	background-color:#FFFD77;
	padding:5px;
}

.noDisplayDiv {
	display:none;
}


/*
END LAYOUT
*****************************************************************************************/


/****************************************************************************************
TEXT STYLES
*/

a {
	text-decoration:none;
	color:#0060CC;
}

a:hover {
	text-decoration:underline;
}

h2, .h2Class {
	color:#0060CC;
	font-weight:bold;
	font-size:14px;
}

.topTabA {
	color:#fff;
	font-size:10px;
	padding-left:18px;
	background-image: url('/img/btn/red_solid_circleArrow_darkBG.gif');
	background-repeat:no-repeat;
	background-position:center left;
	line-height:14px;
	overflow:visible;
}

.navA_gold {
position:relative;
height:30px;
border-right: 1px solid #FFAE27;
color:#0060CC;
padding-left:10px;
padding-right:10px;
font-size:12px;
line-height:30px;
display:block;
float:left;
}

.navA_gold_on {
position:relative;
height:30px;
border-right: 1px solid #FFAE27;
padding-left:10px;
padding-right:10px;
font-size:12px;
line-height:30px;
display:block;
float:left;
background-color: #FFAE27;
color:#fff;
}

.navA_gold_on:hover {
text-decoration:none;
}

.navA_gold:hover {
background-color: #FFAE27;
color:#fff;
text-decoration:none;
}

.navA_lightBlue {
position:relative;
height:30px;
border-right: 1px solid #2C6DAF;
color:#FFF0B8;
padding-left:10px;
padding-right:10px;
font-size:12px;
line-height:30px;
display:block;
float:left;
}

.navA_lightBlue_on {
position:relative;
height:30px;
border-right: 1px solid #2C6DAF;
padding-left:10px;
padding-right:10px;
font-size:12px;
line-height:30px;
display:block;
float:left;
background-color: #2C6DAF;
color:#fff;
}

.navA_lightBlue_on:hover {
text-decoration:none;
}

.navA_lightBlue:hover {
background-color: #2C6DAF;
color:#fff;
text-decoration:none;
}

.navA_darkBlue {
position:relative;
height:30px;
border-right: 1px solid #78AABF;
color:#ffffff;
padding-left:10px;
padding-right:10px;
font-size:12px;
line-height:30px;
display:block;
float:left;
}

.navA_darkBlue_on {
position:relative;
height:30px;
border-right: 1px solid #78AABF;
padding-left:10px;
padding-right:10px;
font-size:12px;
line-height:30px;
display:block;
float:left;
background-color: #15384C;
color:#fff;
}

.navA_darkBlue_on:hover {
text-decoration:none;
}

.navA_darkBlue:hover {
background-color: #15384C;
color:#fff;
text-decoration:none;
}

.subNavA_gold, .subSubNavA_gold {
position:relative;
width:100%;
background-color:#FFCE1E;
border-bottom:1px solid #FFAE27;
display:block;
height:25px;
line-height:25px;
font-weight:bold;
font-size:11px;
}

.subSubNavA_gold {
	background-image:url('/img/layout_images/gold_subMenuDiv_BG.gif');
	background-repeat:no-repeat;
	background-position:0px 0px;
	/*border-left: 1px solid #FFAE27;
	border-right: 1px solid #FFAE27;*/
}

.subNavA_gold:hover, .subSubNavA_gold:hover {
background-color: #FFAE27;
color:#fff;
text-decoration:none;
}

.subNav_withSubA_gold, .subSubNav_withSubA_gold {
position:relative;
width:100%;
background-color:#FFCE1E;
border-bottom:1px solid #FFAE27;
display:block;
height:25px;
line-height:25px;
font-weight:bold;
font-size:11px;
background-image: url('/img/btn/blue_moreMenuArrow.gif');
background-repeat:no-repeat;
background-position:center right;
}

.subNav_withSubA_gold:hover, .subSubNav_withSubA_gold:hover {
background-color: #FFAE27;
background-image: url('/img/btn/white_moreMenuArrow.gif');
background-repeat:no-repeat;
background-position:center right;
color:#fff;
text-decoration:none;
}


.subNavA_lightBlue, .subSubNavA_lightBlue {
position:relative;
width:100%;
background-color:#67A7D5;
border-bottom:1px solid #2C6DAF;
display:block;
height:25px;
line-height:25px;
font-weight:bold;
font-size:11px;
color:#000;
}

.subSubNavA_lightBlue {
background-image:url('/img/layout_images/blue_subMenuDiv_BG.gif');
background-repeat:no-repeat;
background-position:0px 0px;
}

.subNavA_lightBlue:hover, .subSubNavA_lightBlue:hover {
background-color: #2C6DAF;
color:#fff;
text-decoration:none;
}

.subNav_withSubA_lightBlue, .subSubNav_withSubA_lightBlue {
position:relative;
width:100%;
background-color:#67A7D5;
border-bottom:1px solid #2C6DAF;
display:block;
height:25px;
line-height:25px;
font-weight:bold;
font-size:11px;
background-image: url('/img/btn/blue_moreMenuArrow.gif');
background-repeat:no-repeat;
background-position:center right;
color:#000;
}

.subNav_withSubA_lightBlue:hover, .subSubNav_withSubA_lightBlue:hover {
background-color: #2C6DAF;
background-image: url('/img/btn/white_moreMenuArrow.gif');
color:#fff;
text-decoration:none;
}


.subNavA_emphasisBlue, .subSubNavA_emphasisBlue {
position:relative;
width:100%;
background-color:#CDDEE4;
border-bottom:1px solid #FFAE27;
display:block;
height:25px;
line-height:25px;
font-weight:bold;
font-size:11px;
}

.subSubNavA_emphasisBlue {
	background-image:url('/img/layout_images/gold_subMenuDiv_BG.gif');
	background-repeat:no-repeat;
	background-position:0px 0px;
	/*border-left: 1px solid #FFAE27;
	border-right: 1px solid #FFAE27;*/
}

.subNavA_emphasisBlue:hover, .subSubNavA_emphasisBlue:hover {
background-color: #FFAE27;
color:#fff;
text-decoration:none;
}




.tabHeader {
	font-size:14px;
	color:#fff;
	font-weight:bold;
}

.navTabHeader {
	font-size:15px;
	color:#fff;
	font-weight:bold;
}


.greyBottomLine_A {
	display:block;
	border-bottom:3px solid #e2e2e2;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:20px;
	font-weight:bold;
	font-size: 12px;
	color:#0060CC;
}

.greyBottomLine_A:hover {
	background-color:FEE28E;
	text-decoration:none;
}

.redArrow_greyBottomLine_A {
	display:block;
	border-bottom:3px solid #e2e2e2;
	background-image: url('/img/btn/red_arrow_lightBG.gif');
	background-repeat:no-repeat;
	background-position:10px 45%;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:20px;
	font-weight:bold;
	font-size: 12px;
	color:#0060CC;
}

.redArrow_greyBottomLine_A:hover {
	background-color:FEE28E;
	text-decoration:none;
}

.redSolidCircleA {
	font-weight:bold;
	padding-left:18px;
	background-image: url('/img/btn/red_solid_circleArrow_lightBG.gif');
	background-repeat:no-repeat;
	background-position:center left;
	line-height:14px;
}

.redLineArrow_nextA {
padding-left:18px;
padding-right:20px;
background-image: url('/img/btn/red_line_circleArrow.gif');
background-repeat:no-repeat;
background-position:center left;
font-size:12px;
line-height:15px;
}

.blue_doubleLinkA {
padding-right:13px;
background-image: url('/img/btn/blue_double_linkArrow.gif');
background-repeat:no-repeat;
background-position:center right;
font-size:12px;
line-height:15px;
}

.blue_doubleLinkA_left {
padding-left:13px;
background-image: url('/img/btn/blue_double_linkArrow_left.gif');
background-repeat:no-repeat;
background-position:center left;
font-size:12px;
line-height:15px;
}

.blue_jumpLinkA {
padding-left:9px;
font-size:12px;
line-height:18px;
}

.blue_jumpLinkA:hover {
background-image: url('/img/btn/blue_jumpLinkArrow.gif');
background-repeat:no-repeat;
background-position:center left;
}

#footer a {
	font-size:12px;
	color:#CC6633;
	line-height:20px;
}

.blueLine_BQ {
	margin-left:25px;
	margin-right:25px;
	padding:5px;
	padding-top:0px;
	padding-bottom:0px;
	border:1px solid #CADFF0;	
	background-color:#E5F3FF;
	margin-bottom:10px;
	margin-top:10px;
}

.blueLine_BQ h3 {
	font-weight:bold;
	color:#359CF0;
	font-size:13px;
	margin-top:0px;
	margin-bottom:10px;
}

.blueLine_BQ p {
	margin-top:7px;
	margin-bottom:7px;
}

.orangeLine_BQ {

	margin-left:25px;
	margin-right:25px;
	padding:5px;
	padding-top:0px;
	padding-bottom:0px;
	border: 1px solid #D35F0C;
	background-color:#FFFD77;
	margin-bottom:10px;
	margin-top:10px;
}

.boxHeaderLink {
	font-size:14px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

.boxHeaderLink:hover {
	color:#0060CC;
}

.grey_content h3 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #555555;
	margin-top:0px;
	margin-bottom:0px;
}

.redSolidArrow_channelLinks {
	display:block;
	padding-left:18px;
	font-size:12px;
	line-height:20px;
	height:20px;
}

.redSolidArrow_channelLinks:hover {
	background-image: url('/img/btn/red_line_circleArrow.gif');
	background-repeat:no-repeat;
	background-position:center left;
}

.sectionLinks_BQ {
	margin-left:25px;
}

.citationSpan {
	text-align:left;
	color:#777777;
	font-size:11px;
}

#breadCrumbSpan {
	font-size:10px;
	font-weight:bold;
	color:#999999;	
}

#breadCrumbSpan a {
	color:#4D90DB;
}

#breadCrumbSpan a:hover {
	color:#0060CC;
}

#printEmailDiv a, #reportPrintLinksDiv a {
	font-size:10px;
	color:#4D90DB;
}

.emailA {
	padding-left:15px;
	background-image: url('/img/btn/email_white.gif');
	background-repeat:no-repeat;
	background-position:center left;
}

.printA {
	padding-left:16px;
	background-image: url('/img/btn/print_white.gif');
	background-repeat:no-repeat;
	background-position:center left;

}

.emailA:hover {
	background-image: url('/img/btn/email_gold.gif');
}

.printA:hover {
	background-image: url('/img/btn/print_gold.gif');
}

.refsList  h2 {
	color:#777777;
	margin-bottom:5px;
}

.refsList  p {
	margin-top:5px;
	margin-bottom:5px;
}

.reqText {
color:#B70000;

}

.articleReferences {
margin-top:15px;
color:#4F4F4F;
font-size:11px;
}

.articleReferences p {
	margin-top:5px;
	margin-bottom:5px;
}

.questionnaireAnswerText {
display:inline;
clear:none;
text-decoration:none;
color:000;
}

.questionnaireAnswerText:hover {
text-decoration:none;
color:#000;
border-bottom:solid 1px #B8D1EB;
}


.glossA {
	color:#000000;
	background-image: url('/img/layout_images/glossLine_BG.gif');
	background-repeat:repeat-x;
	background-position: left 90%;
	cursor:pointer;
	cursor:hand;
}

.glossA:hover {
	color:#000;
	text-decoration:none;
}

.rightArrow_A {
	padding-right:10px;
	background-image:url('/img/btn/blue_double_linkArrow.gif');
	background-repeat:no-repeat;
	background-position:right center;
}

.questionDiv {
	border-bottom:1px solid #B5B5B5;
	font-weight:normal;
	padding-top:3px;
	padding-bottom:3px;
	text-align:right;
}

.questionDiv div {
	font-weight:bold;
	text-align:left;
	width:320px;
}

.dA_brand {
	display:block;
	padding-left:3px;
	padding-right:3px;
	line-height:22px;
	background-color:#D7EBF0;
	border-top:1px solid #fff;
}

.dA_gen {
	display:block;
	padding-left:3px;
	padding-right:3px;
	line-height:22px;
	background-color:#FCEFC4;
	border-top:1px solid #fff;
}

.dA_selected {
	display:block;
	padding-left:3px;
	padding-right:3px;
	line-height:22px;
	background-color:#BBF9BB;
	border-top:1px solid #fff;
}

.dA_brand:hover, .dA_gen:hover, .dA_selected:hover {
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	line-height:22px;
}

.drugInfoTab {
	background-color:#C6D5D9;
	color:#14384C;
	padding:3px;
	display:block;
}

.drugInfoTab_on {
	background-color:#0060CC;
	color:#ffffff;
	font-weight:bold;
	padding:3px;
	display:block;
}

.drugInfoTab_on:hover {
	text-decoration:none;
}

.drugInfoTab:hover {
	background-color:#C6D5D9;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}


.testBoxA {
	display:block;
	padding-left:3px;
	padding-right:3px;
	line-height:22px;
	background-color:#D7EBF0;
	border-top:1px solid #fff;
}

.testBoxA:hover {
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	line-height:22px;
}


.questionnaireAnswerA {
	color:#000000;
}

.questionnaireAnswerA:hover {
	border-bottom:1px dotted #0060CC;
	text-decoration:none;
}

.testSubjectListItemA {
	display:block;
	padding-left:3px;
	background-color:#FCEFC4;
	margin-bottom:1px;
}

.testSubjectListItemA:hover {
	font-weight:bold;
	background-color:#D7EBF0;
	text-decoration:none;
}

#recPageBlueBox p {
	margin-top:5px;
}


/*
END TEXT STYLES
*****************************************************************************************/



/****************************************************************************************
HTML ELEMENTS
*/

.blueShade_table {
	font-size:12px;
	border:0px;
	border-bottom: 1px solid #c0c0c0;
	border-right: 1px solid #c0c0c0;
}

.blueShade_table td {
border-left:1px solid #c0c0c0;
border-top: 1px solid #c0c0c0;
text-align:center;
}

.tableCell_blueShade{
	background-color:#B4DBFD;
	text-align:center;
	font-weight:bold;
}

tr.tableCell_blueShade {
    border-top: 1px solid #c0c0c0;
}

/*
HTML ELEMENTS
*****************************************************************************************/




/****************************************************************************************
GRAPHICAL BOXES
*/

/*common*/

.leftCorner {
	position:relative;
	float:left;
	width:8px;

}

.rightCorner {
	position:relative;
	float:right;
	width:8px;

}

.box_greyline_content {
	border-right:1px solid #c8c8c8;
	border-left:1px solid #c8c8c8;
	padding-left:8px;
	padding-right:8px;
	padding-top:9px;
}

.box_blue_content {
	background-color:#E0E8EB;
	padding-right:8px;
	padding-left:8px;
	padding-top:9px;
	background-image:url('/img/box/darkBlueHgrad_content_BG.gif');
	background-repeat:repeat-x;
}

.box_gold_content {
	background-color:#FEE28E;
	padding-right:8px;
	padding-left:8px;
	padding-top:9px;
	background-image:url('/img/box/goldHgrad_content_BG.gif');
	background-repeat:repeat-x;
}

.grey_content {
	padding-right:8px;
	padding-left:8px;
	padding-top:7px;
	padding-bottom:7px;
	background-color:#d7d7d7;
}

.grey_content_footer {
	height:30px;
	background-color:#d7d7d7;
	padding-right:8px;
	padding-left:8px;

}

.box_brightBlueline_content {
	border-right:1px solid #0060CC;
	border-left:1px solid #0060CC;
	padding-left:8px;
	padding-right:8px;
	padding-top:9px;
}

.grey_bot {
	clear:both;
	width:100%;
	background-color:#d7d7d7;
	height:8px;
}

.grey_top {
	clear:both;
	width:100%;
	background-color:#d7d7d7;
	height:8px;
}

/*greline*/

.box_greyLine_top {
	clear:both;
	background-image:url('/img/box/greyLine_top_BG.gif');
	background-repeat:repeat-x;
	height:25px;
	color:#14384C;
	font-size:16px;
	line-height:20px;
	font-weight:bold;
}

.box_greyLine_top span {
	position:relative;
	top:5px;
}

.box_greyLine_bot {
	clear:both;
	background-image:url('/img/box/greyLine_bottom_BG.gif');
	background-repeat:repeat-x;
	height:8px;
}

/*blueVgrad*/

.box_blueVgrad_top {
	clear:both;
	background-image:url('/img/box/blueVgrad_top_BG.gif');
	background-repeat:repeat-x;
	height:25px;
	color:#14384C;
	font-size:16px;
	line-height:20px;
	font-weight:bold;
}

.box_blueVgrad_top span {
	position:relative;
	top:5px;
}


/*orangeVgrad*/

.box_orangeVgrad_top {
	clear:both;
	background-image:url('/img/box/orangeVgrad_top_BG.gif');
	background-repeat:repeat-x;
	height:25px;
	color:#14384C;
	font-size:16px;
	line-height:20px;
	font-weight:bold;
}

.box_orangeVgrad_top span {
	position:relative;
	top:5px;
}

.box_orangeVgrad_bot {
	clear:both;
	background-image:url('/img/box/orangeLine_bottom_BG.gif');
	background-repeat:repeat-x;
	height:8px;
}

.box_orangeline_content {
	border-right:1px solid #FFC353;
	border-left:1px solid #FFC353;
	padding-right:8px;
	padding-left:8px;
	padding-top:9px;
}


/*orangeVgrad_trans*/

.box_orangeVgrad_trans_top {
	clear:both;
	background-image:url('/img/box/orangeVgrad_top_BG_trans.gif');	
	background-repeat:repeat-x;
	background-color:#fff;
	height:25px;
	color:#14384C;
	font-size:16px;
	line-height:20px;
	font-weight:bold;
}


.box_orangeVgrad_trans_top span {
	position:relative;
	top:5px;
}

.box_orangeVgrad_trans_bot {
	clear:both;
	height:8px;
	background-color:#fff;
}

.box_orangeline_trans_content {
	border-right:1px solid #fff;
	border-left:1px solid #fff;
	padding-right:8px;
	padding-left:8px;
	padding-top:9px;
	background-color:#fff;
}


/*blueVgrad_trans*/

.box_blueVgrad_trans_top {
	clear:both;
	background-image:url('/img/box/blueVgrad_top_BG_trans.gif');
	background-repeat:repeat-x;
	background-color:#fff;
	height:25px;
	color:#14384C;
	font-size:16px;
	line-height:20px;
	font-weight:bold;
}


.box_blueVgrad_trans_top span {
	position:relative;
	top:5px;
}

.box_blueVgrad_trans_bot {
	clear:both;
	height:8px;
	background-color:#fff;
}

.box_blueline_trans_content {
	border-right:1px solid #fff;
	border-left:1px solid #fff;
	padding-right:8px;
	padding-left:8px;
	padding-top:9px;
	background-color:#fff;
}



/*darkBlueHgrad*/

.darkBlueHgradBG {
	background-color:#48778B;
}


.box_darkBlueHgrad_top {
	clear:both;
	background-color:#48778B;
	background-image:url('/img/box/darkBlueHgrad_top_BG.gif');
	background-repeat:repeat-y;
	height:30px;
	color:#fff;
	font-size:16px;
	line-height:20px;
	font-weight:bold;
}

.box_darkBlueHgrad_bot {
	clear:both;
	background-color:#E0E8EB;
	height:8px;
}

.box_darkBlueHgrad_top span {
	position:relative;
	top:5px;
}

.darkBlueHgrad_content_grad {
	padding-right:8px;
	padding-left:8px;
	padding-top:8px;
	padding-bottom:0px;
	background-image:url('/img/box/darkBlueHgrad_top_BG.gif');
	background-repeat:repeat-y;color:#ffffff;
}

.darkBlueHgrad_bot_grad {
	clear:both;
	background-color:#48778B;
	background-image:url('/img/box/darkBlueHgrad_top_BG.gif');
	background-repeat:repeat-y;
	height:8px;
}


/*goldHgrad*/

.goldHgradBG {
	background-color:#FFCE1E;
}

.box_goldHgrad_top {
	clear:both;
	background-color:#FFCE1E;
	background-image:url('/img/box/goldHgrad_top_BG.gif');
	background-repeat:repeat-y;
	height:30px;
	color:#fff;
	font-size:16px;
	line-height:20px;
	font-weight:bold;
}

.box_goldHgrad_bot {
	clear:both;
	background-color:#FEE28E;
	height:8px;
}

.box_goldHgrad_top span {
	position:relative;
	top:5px;
}

.goldHgrad_content_grad {
	padding-right:8px;
	padding-left:8px;
	padding-top:8px;
	padding-bottom:0px;
	background-image:url('/img/box/goldHgrad_top_BG.gif');
	background-repeat:repeat-y;color:#000;
}

.goldHgrad_bot_grad {
	clear:both;
	background-color:#FFCE1E;
	background-image:url('/img/box/goldHgrad_top_BG.gif');
	background-repeat:repeat-y;
	height:8px;
}


/*lightBlueHgrad*/

.lightBlueHgradBG {
	background-color:#67A7D5;
}

.box_lightBlueHgrad_top {
	clear:both;
	background-color:#67A7D5;
	background-image:url('/img/box/lightBlueHgrad_top_BG.gif');
	background-repeat:repeat-y;
	height:30px;
	color:#fff;
	font-size:16px;
	line-height:20px;
	font-weight:bold;
}

.box_lightBlueHgrad_bot {
	clear:both;
	background-color:#E0E8EB;
	height:8px;
}

.box_lightBlueHgrad_top span {
	position:relative;
	top:5px;
}

.lightBlueHgrad_content_grad {
	padding-right:8px;
	padding-left:8px;
	padding-top:8px;
	padding-bottom:0px;
	background-image:url('/img/box/lightBlueHgrad_top_BG.gif');
	background-repeat:repeat-y;color:#ffffff;
}

.lightBlueHgrad_bot_grad {
	clear:both;
	background-color:#67A7D5;
	background-image:url('/img/box/lightBlueHgrad_top_BG.gif');
	background-repeat:repeat-y;
	height:8px;
}


/* grey Hgrad */
.greyHgradBG {
	background-color:#8F8F8F;
}

.box_greyHgrad_top {
	clear:both;
	background-color:#8F8F8F;
	background-image:url('/img/box/greyHgrad_top_BG.gif');
	background-repeat:repeat-y;
	height:30px;
	color:#fff;
	font-size:16px;
	line-height:20px;
	font-weight:bold;
}

.box_greyHgrad_bot {
	clear:both;
	background-color:#E0E8EB;
	height:8px;
}

.box_greyHgrad_top span {
	position:relative;
	top:5px;
}

.greyHgrad_content_grad {
	padding-right:8px;
	padding-left:8px;
	padding-top:8px;
	padding-bottom:0px;
	background-image:url('/img/box/greyHgrad_top_BG.gif');
	background-repeat:repeat-y;color:#ffffff;
}

.greyHgrad_bot_grad {
	clear:both;
	background-color:#8F8F8F;
	background-image:url('/img/box/greyHgrad_top_BG.gif');
	background-repeat:repeat-y;
	height:8px;
}


/*brightBluerLine*/

.box_brightBlueLine_top {
	clear:both;
	background-image:url('/img/box/brightBlueLine_top_BG.gif');
	background-repeat:repeat-x;
	height:25px;
	color:#14384C;
	font-size:16px;
	line-height:20px;
	font-weight:bold;
}

.box_brightBlueLine_top span {
	position:relative;
	top:5px;
}

.box_brightBlueLine_bot {
	clear:both;
	background-image:url('/img/box/brightBlueLine_bottom_BG.gif');
	background-repeat:repeat-x;
	height:8px;
}



.interp_button {
	
	position:relative;
	display:block;
	height:22px;	
	color:#15384C;
	font-weight:bold;
	cursor:pointer;
	cursor:hand;	
}

.interp_button:hover {
	text-decoration:none;
	color:#FF6405;
	
}

.interp_button #btn_text {
	height:19px;
	width:206px;
	float:left;
}


/* tabs */

.tab_darkBlue {
	clear:both;
	background-color:#11499B;
	height:25px;
	color:#fff;
	font-size:16px;
	line-height:25px;
	font-weight:bold;
}

.tab_medBlue {
	clear:both;
	background-color:#2C6DAF;
	height:25px;
	color:#fff;
	font-size:16px;
	line-height:25px;
	font-weight:bold;
}

.tab_lightBlue {
	clear:both;
	background-color:#67A7D5;
	height:25px;
	color:#fff;
	font-size:16px;
	line-height:25px;
	font-weight:bold;
}



/*
END GRAPHICAL BOXES
*****************************************************************************************/

/****************************************************************************************
BUTTONS
*/

a .btn_orange, a .btn_blue {
color:#fff;
font-weight:bold;
}

span .btn_orange, span .btn_blue {
text-decoration:none;
color:#fff;
font-size:12px;
font-weight:bold;
}

.btn_orange:hover, .btn_blue:hover {
text-decoration:none;
}

a .btn_orange_big, span .btn_orange_big {
text-decoration:none;
color:#fff;
font-size:20px;
font-weight:bold;
}

.btn_orange_big:hover {
text-decoration:none;
}

strong .btn_orange_big {
text-decoration:none;
}

.btn_orange_big a {
	text-decoration:none;
}

/*
END BUTTONS
****************************************************************************************/

.tinyMiceTextArea {
	text-align:left;
}

.customRadio {
	height:100%;
	background-image:url('/img/btn/radio_orange_BG.gif');
	line-height:19px;
	background-position:0px 0px;
}
	

.customRadio:hover {
	background-position:-16px 0px;
}

.customRadio_on {
	height:100%;
	background-image:url('/img/btn/radio_orange_BG.gif');
	line-height:19px;
	background-position:-32px 0px;
}