/* FORM, H4, SPAN, TH, TD, DIV, OL,DL, DT, DD {

	border: 0px;

	color: #00234C;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 10pt;

}*/



body {

	border: 0px;

	padding: 0px;

	margin: 0px;

}

/* links */



a.smalla {

	padding-bottom: 3px;

	padding-top: 0px;

	margin: 0px;

	line-height: 11px;



	font-family: Verdana;

	font-weight: normal;

	font-size: 10px;

}



a.jensLinks {

	text-decoration: none;

}



/* Styles applied to headings/titles */

.blueheader {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

				font-size: 10pt;

				font-weight: bold;

				color: #0035A9;

				margin-right: 20px;

}





.smlblueheader {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

				font-size: 8pt;

				font-weight: bold;

				color: #0035A9;

				margin-right: 20px;

}



.blackheader {

				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

				font-size: 10pt;

				font-weight: bold;

				color: #000000;

				margin-right: 20px;

}



.underline {

		text-decoration: underline;

		color: #0035A9;

}



/* Styles applied to body text */

.smltabletxt_blue {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 10pt;

	color: #0035A9;

	line-height: 13pt;

}



.text_drkblue {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 0.8em;

	color: #00234C;

	line-height: 1.3em;

}



.bold {

	font-weight: bold;

}



.boldBlue {

	color: #0035AD;

	font-weight: bold;

}



.required_field {

	color: #990000;

	font-weight: bold;

	font-size: 7pt;

}



/* Styles applied to right nav elements */

.rightnavelement {

	margin-bottom: 25px;

}



.quoteboxtxt {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	color: #000000;

	font-size: 8pt;

	padding-top: 0px;

	padding-right: 10px;

	 }



.indent {

	margin-left: 10px;



}



.table_bg {

	background-image: url('/redefine/images/coverage2-bg.gif');

	background-repeat: repeat-x;

	background-position: bottom center;

	padding: 8px;

}



.main_content_holder {

	padding-left: 9px;

}



.hr_bluefade_433 {

	background-image: url('/redefine/images/hr_bluefade_433.gif');

	background-repeat: no-repeat;

	margin-top: 15px;

	margin-bottom: 15px;

}



.hr_blueline {

	border-top: 1px #CAD1E3 solid;

	margin-top: 10px;

	margin-bottom: -10px;

	padding-bottom: 0px;



}



.vr_dotted {

	background-image: url('/redefine/images/vr_dotted_126.gif');

	background-repeat: repeat-y;

}





.box_423_top {

	background-image: url('/redefine/images/box_423_top.gif');

	background-repeat: no-repeat;

	padding: 3px;

	padding-left: 10px;

	color: #0035A9;

	font-weight: bold;

	margin-top:15px;



}



.box_423_bottom {

	background-image: url('/redefine/images/box_423_bottom.gif');

	background-repeat: no-repeat;

	padding: 3px;

	padding-left: 10px;

	margin-bottom: 15px;

}



.box_423_middle {

	background-image: url('/redefine/images/box_423_middle.gif');

	background-repeat: repeat-y;

	padding: 10px;

	padding-top:8px;

}



.box_214_top {

	background-image: url('/redefine/images/box_214_top.gif');

	background-repeat: no-repeat;

	padding-top: 5px;

	padding-left: 10px;

	color: #0035A9;

	font-weight: bold;



}



.box_214_bottom {

	background-image: url('/redefine/images/box_214_bottom.gif');

	background-repeat: no-repeat;





}



.box_214_middle {

	background-image: url('/redefine/images/box_214_middle.gif');

	background-repeat: repeat-y;

	padding-left: 10px;

	padding-right: 10px;

}



.box_lb_border {

	border: 1px #CCD6EB solid;

	margin-right: 20px;

	padding: 10px;

	overflow: hidden;

	margin-bottom: 20px;

}



/* RIGHT NAV BOXES */

.box_fact_top {

	background-image: url('/redefine/images/right_nav_elements/icon_lightbulb.gif');

	background-repeat: no-repeat;

	background-position: top left;

	background-color: #FFEFB4;



	padding: 3px;

	padding-top:4px;

	padding-left: 32px;

}



.box_fact_text {

	font-size:11px;

	margin-left:5px;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

}



.box_jump_to_top {

	background-image: url('/redefine/images/right_nav_elements/rtnav_icon_jump_to.gif');

	background-repeat: no-repeat;

	background-position: top left;

	background-color: #DFE6F1;



	padding: 3px;

	padding-top:4px;

	padding-left: 32px;

}



.box_take_action_top {

	background-image: url('/redefine/images/right_nav_elements/rtnav_icon_take_action.gif');

	background-repeat: no-repeat;

	background-position: top left;

	background-color: #DFE6F1;



	padding: 3px;

	padding-top:4px;

	padding-left: 32px;

}



.box_tools_top {

	background-image: url('/redefine/images/right_nav_elements/rtnav_icon_tools.gif');

	background-repeat: no-repeat;

	background-position: top left;

	background-color: #DFE6F1;



	padding: 3px;

	padding-top:4px;

	padding-left: 32px;

}

.box_success_top {

	background-image: url('/redefine/images/succes-new-bar.gif');

	background-repeat: no-repeat;

	background-position: top left;

	background-color: #DFE6F1;



	padding: 3px;

	padding-top:4px;

	padding-left: 32px;

}

.box_learn_more_top {

	background-image: url('/redefine/images/right_nav_elements/rtnav_icon_learn_more.gif');

	background-repeat: no-repeat;

	background-position: top left;

	background-color: #DFE6F1;



	padding: 3px;

	padding-top:4px;

	padding-left: 32px;

}



.box_related_links_top {

	background-image: url('/redefine/images/right_nav_elements/rtnav_icon_related_links.gif');

	background-repeat: no-repeat;

	background-position: top left;

	background-color: #DFE6F1;



	padding: 3px;

	padding-top:4px;

	padding-left: 32px;

}



.box_news_top {

	background-image: url('/redefine/images/right_nav_elements/rtnav_icon_news.gif');

	background-repeat: no-repeat;

	background-position: top left;

	background-color: #DFE6F1;



	padding: 3px;

	padding-top:4px;

	padding-left: 32px;

}





.box_right_nav_bottom {

	padding-top: 5px;

	padding-left: 10px;

	padding-bottom: 10px;

	background-color: #FFFFFF;

}



.box_right_nav_yellow_bottom {

	padding-top: 10px;

	padding-left: 10px;

	padding-right: 10px;

	padding-bottom: 10px;

	background-color: #FFF7DA;

}



.box_thicktop_arrow {

	background-image: url('/redefine/images/bullet.gif');

	background-repeat: no-repeat;

	background-position: 10px 10px;

	/* background-position: 10px 20px; */





	padding-top: 10px;

	padding-left: 35px;

	padding-right: 20px;

	padding-bottom: 10px;

	border: 1px solid #CCD6EB;

	border-top: 8px solid #CCD6EB;

}





.rightnav_element {

	padding-bottom: 2px;

	padding-top: 2px;

}



/* TEXT DEFINITIONS */

.text_8 {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 10px;

}



.navtextlink8, .navtextlink8b {

	font-size: 8pt;

	text-decoration: none;

}



.tableLink {

	color: #0035AD;

	font-size: 8pt;

	text-decoration: underline;

}





.datatable {font-size: 10px;

		line-height: 12px;

}



.tableColour {background-color:#9CA6BF;}



.tableRowOdd {background-color:#FFFFFF;}



.tableRowEven {background-color:#F3F3F3;}



.tableRowHighlight {background-color:#FFF2CC;}



.reportRowOdd {background-color:#FFF2CC;}



.reportRowEven {background-color:#FFFFFF;}



.reportTitle	{

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#0035AD;

	font-weight:bold;

	background-color:#FFFFFF;

	}



.reportText	{

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size:10px;

	color:black;

	font-weight:normal;

	}



.reportData	{

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size:10px;

	color:black;

	font-weight:normal;

	text-align:center;

	}



.reportHeaderFooter 	{

	background-color:#9CA6BF;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size:10px;

	color:white;

	text-align:center;

	font-weight:bold;

	}



.reportHeaderFooterRight	{

	background-color:#9CA6BF;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size:10px;

	color:white;

	text-align:right;

	line-height: 12px;

	}



.reportHeaderFooterLeft	{

	background-color:#9CA6BF;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size:10px;

	color:white;

	font-weight:bold;

	}



.reportSubTotal	{

	background-color:#BACAEB;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size:10px;

	color:white;

	font-weight:bold;

	text-align:center;

	}



.reportSubTotalLeft	{

	background-color:#BACAEB;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size:10px;

	color:white;

	font-weight:bold;

	text-align:left;

	}



.reportSubTotal2	{

	background-color:#B6B7B9;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size:10px;

	color:white;

	font-weight:bold;

	text-align:center;

	}



.reportSubTotal2Left	{

	background-color:#B6B7B9;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size:10px;

	color:white;

	font-weight:bold;

	text-align:left;

	}



.reportRowHighlight	{

	background-color:#e5eaf5;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size:10px;

	color:black;

	font-weight:bold;

}



/* Video Popup */

.popupTop {

	background: #0035A9;

	width: 100%;

	height: 65px;

}



a.popupCloseLink, a.popupCloseLink:hover {

	color: #fff;

	text-decoration: none;

	font-family:verdana;

	font-size:11px;

}



.notes {

	font-size: 0.6em;

	color: #666;

}














