/* RE Guide */

.storyhead {background-color: #95ae86; font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height: 19px; font-weight: bold; color: #FFFFFF; text-indent: 10px;}

.boxLtBlueRet { border: solid; 
border-color: #CAD7DF;
border-width: 2px 2px 2px 2px;}

.boxBlueRet { background-color: #E4EBF5; 
	border: solid;  
	border-color: #E4EBF5; 
	border-width: 10px 10px 10px 10px;}  

.boxLgtBlueRet {background-color: #C9D5E7; 
	border: solid;  
	border-color: #C9D5E7; 
	border-width: 10px 10px 10px 10px;}  

.tableRet { clip: rect( ); text-align: left; padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; border: #c6d3e4 solid; border-width: 0px 0px 4px}

.solidlinetopRet { border-color: #23436a; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}

.solidlinebotRet { border-color: #23436a; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px;}

.tableheaderRetmed { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 12px; color: #4C739E; clip: rect( ) ; font-weight: bold; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; text-align: left; vertical-align: bottom; border-style: none} 

.tabledataRet {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #000000; clip:   rect(   ); text-align: left; padding-top: 5px; padding-bottom: 5px; border-color: black #CCCCCC #CCCCCC black; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; vertical-align: middle}

.sponbyguideRet {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9px;
 line-height: 11px;
 line-height: normal; 
 color: #333;}
	
.sponguide { font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 11px;
 line-height: normal; color: #333; padding: 0px 10px 0px 0px;}
 
a.sponguide:link {color: #333; text-decoration: none;} 

a.sponguide:visited {color: #333; text-decoration: none;} 

a.sponguide:hover {color: #dda100; text-decoration: none;} 

.solidline-topbot {width: 96%;height: 20px;_height: 25px;padding: 5px 0px 5px 0px;border:#23436a solid;border-width: 1px 0px 1px 0px;margin: 10px 0px 10px 0px;vertical-align:middle;}

.solidline-right {float:right;margin: 0px;padding: 0px;}

.solidline-left {float:left;margin: 0px;padding: 0px;text-align: left;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #123466;font-weight: bold;line-height: 18px;text-decoration: none;}

.main-background {background-color: #e1ecdb;}
.menutopbar {background-color: #84A07E;}
.menubar {background-color: #d3e1d2;}
.grey-brdr {padding: 10px; width: 93%; background-color: #bccfb1; margin: 0px;}
.white-brdr {padding: 10px; width: 96%; background-color: #ffffff; margin: 0px;}
.blue-brdr {border: 1px solid #23436a; width: 100%;}
.content-holder {width: 500px;}

.tabledata-oddcol { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 12px; color: #000000; clip: rect( ); text-align: left; padding-left: 15px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; vertical-align: middle; background-color: #C9D9E0;} 

.tabledata-evencol { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #000000; clip: rect( ); text-align: left; padding-left: 15px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; vertical-align: middle; background-color: #AFC7CF;} 

.tabledata-oddcol2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #000000; clip: rect( ); text-align: left; padding-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; vertical-align: middle; background-color: #C9D9E0;text-align:center;} 

.tabledata-evencol2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #000000; clip: rect( ); text-align: left; padding-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; vertical-align: middle; background-color: #AFC7CF;text-align:center;} 

.tabledata-oddcol2 a:link, .tabledata-oddcol2 a:visited, .tabledata-oddcol2 a:hover, .tabledata-evencol a:link, .tabledata-evencol a:visited, .tabledata-evencol a:hover, .tabledata-evencol2 a:link, .tabledata-evencol2 a:visited, .tabledata-evencol2 a:hover {text-decoration:none;color:#000000;}

.tableheader-oddcol { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; color: #123466; clip: rect( ) ; font-weight: bold; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 15px; text-align: left;  background-color: #C9D9E0;}

.tableheader-evencol { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; color: #123466; clip: rect( ) ; font-weight: bold; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 15px; text-align: left; background-color: #AFC7CF; }

.tableheader-oddcol2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; color: #123466; clip: rect( ) ; font-weight: bold; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; text-align: left;  background-color: #C9D9E0;text-align:center;}

.tableheader-evencol2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; color: #123466; clip: rect( ) ; font-weight: bold; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; text-align: left; background-color: #AFC7CF;text-align:center; }

.interactive-Ret { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; line-height: 13px; color: #414141;} 

.interactive-Ret-bl-reg { color: #074a63;}   
.interactive-Ret-blue { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; line-height: 13px; color: #074a63;}  

.submit-btn-Ret {
	border: 1px solid #ffffff;
	background-color: #143467;
	color: #ffffff;
	font-size: 10px;
	line-height: 11px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	width:43px;
	padding: 0px;
	height:16px;
	_height:17px;
	margin: 0px;
	cursor: hand; cursor: pointer;}
	
.background-interactive {background-color:#C9D9E0;padding:8px;width:93%;_width:96%;}
.background-interactive-cellbrdr {border:#a1bdcb 1px solid;}
.background-interactive-cellbrdr-pad {border:#a1bdcb solid;padding:8px;border-width:0px 1px 1px 1px;}
.background-interactive-cellbrdr-pad2 {border:#a1bdcb solid;padding:8px;border-width:0px 1px 1px 0px;}
.interactive-sm-green-left {float:left;padding:10px 0px 0px 0px;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#547B8C;line-height:11px;}
.interactive-title-img {float:left;display:block;width:6px;padding: 5px 0px 0px 0px;}
.interactive-title-headV {float:left;padding: 0px 0px 0px 10px;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; line-height:22px; font-weight: normal; color: #6187b8; text-decoration: none;}
.interactive-item-tablebrdr {border:1px solid #D3DEE4;margin:5px 0px 0px 0px;}
.interactive-item-tablecell {background-color:#D3DEE4;}

.body-arial {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; line-height: 16px; color: #414141;}

.arrow-color{color:#D08B26 }

.project-bg {background-color:#C6C6C8;}

.project-left {width: 220px;border:#91957E solid;border-width:1px 0px 1px 1px;padding: 5px 0px 5px 5px;margin:5px 0px 5px 5px;}

.project-right2 {background-color:#C6C6C8; border:#91957E; solid;border-width:1px 1px 1px 0px;padding:10px 7px 0px 8px;}

.project-right {background-color:#C6C6C8; border:#91957E solid;border-width:1px 1px 1px 1px;padding:10px 0px 0px 0px;}

.project-bullet {float:left;width:7px;padding: 8px 5px 0px 0px;display:block;}

.bullettxt {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal; font-weight: normal; color: #000000; padding: 5px 3px 5px 0px;text-align:left;float:left; width: 200px;}

.srchtable-hed {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;line-height:normal;color:#123466;font-weight:bold;background-color:#C6D3E4;text-indent:5px;height:20px;}

.srchtable-row1 {background-color:#d3d9e1;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:normal;color:#000000;font-weight:normal;padding:0px 0px 0px 5px;}
.srchtable-row2 {background-color:#d4deec;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:normal;color:#000000;font-weight:normal;padding:0px 0px 0px 5px;}

.srchtable-row3 {background-color:#e8ecf2;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:normal;color:#000000;font-weight:normal;padding:0px 0px 0px 5px;}
.srchtable-row4 {background-color:#e0e8f3;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:normal;color:#000000;font-weight:normal;padding:0px 0px 0px 5px;}

.select { font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 11px;
 line-height: normal; color: #FFF; padding: 0px 0px 0px 7px;}
 
a.select:link {color: #FFF; text-decoration: underline;} 

a.select:visited {color: #FFF; text-decoration: underline;} 

a.select:hover {color: #dda100; text-decoration: none;} 

.project { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #123466; font-weight: bold; line-height: 15px; text-align:left; padding:0px 8px 8px 8px}

.step-text {color:#0C3261;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:normal;font-weight:bold;}

.calc-border {border:#868686 solid 8px; width:98%;}
.calc-row-hed {font-family:Arial, Helvetica, sans-serif;font-size:18px;line-hieght:normal;color:#ffffff;font-weight:normal;text-indent:20px;background-color:#A2A2A2;}
.calc-row {padding: 5px 0px 5px 20px;background-color:#EDEDED;}

.calc-bgcolor {background-color:#EDEDED;}

.calculate-btn-Ret {
	border: 1px solid #ffffff;
	background-color: #143467;
	color: #ffffff;
	font-size: 10px;
	line-height: 11px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	width:63px;
	padding: 0px;
	height:14px;
	_height:17px;
	margin: 0px;
	cursor: hand; cursor: pointer;}
	
.body-smarial {font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#414141;line-height:normal;}

.body-calc {font-family: arial, helvetica,sans-serif; font-size: 12px; color: #333333; line-height: 17px;}

.row-calc {background-color:#BFCEDF;}

.background-calc {background-color: #E2E9EF;}

.smalltabletextRet {font-size: 9px; padding:4px 8px 0px 0px;text-align:right; line-height: 9pt;
color: #414141;} 

.pullquote {font-family: "Times New Roman", Times, serif; font-size: 14px; line-height: normal; font-weight: bold;  
color: #004499; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; text-align: left; vertical-align: top;} 


.tabs-ret {cursor:hand;cursor:pointer;font-family:Arial, Helvetica, sans-serif;color:#333333;font-size:11px;line-height:13px;font-weight:bold; text-align:center;}

.tabs-ret-divpad {padding:2px 0px 0px 0px;}

.tabs-divideline {clear:both;background-color:#BFCEDF;height:2px;width:auto;}

.tabs-container {width:auto;_width:100%;height:auto;}

.quiz-ques {font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #123466;
font-weight: bold;
line-height: 15px}
