body{
	background:#D7DBDE;
	color: rgb(90,90,90);
	font:9pt Arial;
	margin:0;
	padding:0;
}
td{font:9pt Arial;}
ul li{ list-style-image:url(/inc/img/menu_off.jpg);}
hr{height:1px;border:0;border-bottom:1px solid #bdc7d0;margin:2px 0 0 0;}

div#structure h1{
	color: #004272;
	font: 28pt Arial;
}
div#structure h2{
	color: #5F5F5F;
	font: 16pt Arial;
	margin-top: 35px;
}
div#structure h2 span{
	border-bottom: rgb(150,150,150) 1px dotted;
	color: rgb(120,120,120);
	display: block;
	font: 8pt Arial;
	padding: 2px 5px;
}
div#structure h3{
	color:#3C6598;
	font:13pt Arial;
}
div#structure h4{color:#3A6EA5;font:10pt Arial;font-weight:bold}
div#structure{
	background: #fff;
	background-image: url(/img/mc-bg.jpg);
	background-position: bottom right;
	background-repeat: no-repeat;
	margin:0 auto;
	border-left:2px solid #BDC7D0;
	border-right:2px solid #BDC7D0;
	padding:0px 50px;
	width:1000px;
}
div#splash div#main{float:left;height:205px;width:745px;background-color:#000000}
div#splash div#main img{ height:205px;width:745px;_height:200px;padding:0;margin:0}
div#splash div#sub,div#splash div#sublogin{float:right; width:250px; height:205px;text-align:right;background:#004272 url(/inc/img/lion_blue.jpg) no-repeat top right}
div#splash div#sublogin{background:#013D7A url(/inc/img/lion_login.jpg) no-repeat top right;padding:10px;height:185px;width:230px;text-align:left;color:#FFFFFF}
div#splash div#sublogin h2,div#splash div#sublogin a{margin:0;color:#FFFFFF}
div#splash div#sublogin form {padding:5px 0;margin:0}
div#splash div#sublogin p {padding:5px 0px;margin:0}
div#pagecontent{margin-top:10px;}
div#top_options,div#bot_options{padding:5px;text-align:right;width:auto;clear:all}
/* div#top_options{padding:5px; margin-top:10px;} */
div#top_options ul,div#bot_options ul{margin:0;padding:0;float:right;}
div#top_options ul li,div#bot_options ul li{text-align:right;float:left;color:#bdc7d0;display:block;font:8pt Arial;padding:2px 5px 2px 5px;}
div#top_options ul li a,div#bot_options ul li a{color:#bdc7d0;text-decoration:none;}
div#top_options ul li a:hover,div#bot_options ul li a:hover{color:#004272;text-decoration:underline;}
div#top_options ul li input{border:1px solid #C1D0E8;height:12px;color:#204177;font-size:8pt;}
div#top_options ul li.b{padding:0;margin-left:-5px;}
div#top_options ul li.b input{background-color:#FFFFFF;height:16px;padding:0}
/* nav */
div#top_head{padding:0px;text-align:right;width:auto;}
div#top_head ul{margin:0px;padding:0px;list-style:none;padding-top:30px; margin-left:280px;width:720px;_width:700px}
div#top_head ul li{float:right;height:10px;display:block;text-transform:capitalize}
div#top_head ul li a{background:url(/inc/img/mainbullet.jpg) no-repeat left center;color:#004272;font:bold 12pt Arial;padding:0px 10px 0px 14px;text-decoration:none;}
div#top_head ul li a:hover{color:#9FB6CA}
div#top_head ul li.active a{text-decoration:underline;}
a img{border:0;}
div#structure div#leftcontainer{width:210px;float:left;}
div#structure div#leftmargin{background:#bdc7d0;float:left;margin:5px 5px 5px 0;width:205px;}
div#structure div#leftmargin ul{margin:0;padding:0;list-style:none;padding-bottom:6px}
div#structure div#leftmargin ul li{list-style:none;padding:6px 6px 0px 6px;}
div#structure div#leftmargin ul li a{background:#ffffff url(/inc/img/menu_off.jpg) no-repeat 10px 5px; color:#004272;height:15px;display:block;font:bold 8pt Arial;padding:5px 5px 5px 25px;text-decoration:none;}
div#structure div#leftmargin ul li a.custombg,div#structure div#leftmargin ul li a.custombg:hover{background-position:5px 5px}
div#structure div#leftmargin ul ul.sub li a.custombg,div#structure div#leftmargin ul ul.sub li a.custombg:hover{background-position:15px 5px}
div#structure div#leftmargin p{margin:0;padding:10px;}

div#structure div#leftmargin ul ul.sub li a{background:#ffffff url(/inc/img/menu_off.jpg) no-repeat 20px 5px;padding:5px 5px 5px 35px;}
div#structure div#leftmargin ul ul.sub li a:hover,div#structure div#leftmargin ul ul.sub li a.active{ padding:5px 5px 5px 35px ;background:#004272 url(/inc/img/menu_on.jpg) no-repeat 20px 5px;}

div#structure div#leftmargin ul li.sel a{background:#E2E2E2 url(/inc/img/menu_down.jpg) no-repeat 10px 5px; }
div#structure div#leftmargin ul li.head {/*text-transform:uppercase;*/height:15px; font-weight:bold; padding:10px 5px 0 7px; color:#FFFFFF;}
div#structure div#leftmargin ul li.step {/*text-transform:uppercase;*/height:15px; font-weight:bold; padding:7px 5px 0 5px; color:#000000 ;font:bold 10pt Arial}
div#structure div#leftmargin ul li.blank {/*text-transform:uppercase;*/height:15px; font-weight:bold; padding:7px 5px 0 5px; color:#5F5F5F; ;font:bold 10pt Arial;border-bottom:1px solid #5F5F5F;}
div#structure div#leftmargin ul li.option {/*text-transform:uppercase;*/height:15px; font-weight:bold; padding:7px 5px 0 5px; color:#5F5F5F; ;font:bold 10pt Arial;}

div#structure div#leftmargin ul li.active a,div#structure div#leftmargin ul li a.active,div#structure div#leftmargin ul li a:hover {background:#004272 url(/inc/img/menu_on.jpg) no-repeat 10px 5px;border:#ffffff 0px solid;color:#ffffff;display:block;font:bold 8pt Arial;text-decoration:none;}
div#structure div#leftmargin span.date{color:#004272;font-size:8pt;}
div#structure div#leftmargin span.article{/* color:#515151; */}
div#structure div#leftmargin span.subhead{font-weight:bold;color:#004272;/*text-transform:uppercase;*/ }

div#structure #pagecontent #rightmargin{
	font: 9pt Arial;
	margin-left: 225px;
	margin-right: 0;
	_width: 760px;
}
div#structure #pagecontent #rightmargin p{
	line-height: 150%;
}

div#structure div#footer {border-top:1px solid #BDC7D0;margin-top:15px; }
div#structure div#footer div  {clear:both;color:#BDC7D0;font-size:8pt;line-height:20px;}
div#structure div#footer div span  {font-weight:bold; display:block;float:left;width:210px;}
div#structure div#footer div  ul {list-style:none;*float:left;margin:0;padding:0}
div#structure div#footer div  ul  li {float:left;display:block;padding:0 10px;}
div#structure div#footer div  ul  li  a{ color:#BDC7D0}
div#structure div#footer div  ul  li  a:hover{ color:#004272}
ul#whw {padding:0;margin:0}
ul#whw li{width:32%;float:left;padding:0 5px;list-style:none;margin:0}
div#left{width:740px;float:left;margin-right:20px;}
div#right{float:left;width:240px}
div#login {float:left;width:300px;}
div#login  h4{margin:2px;}
div#login  input.text{width:200px;}
div#loginmain{width:240px;float:left}
div#loginnote,div#fullnote,div#note{padding:10px;border:5px solid #E8E8E8;width:710px}
div#fullnote{width:970px}
div#note{width:auto}

div#contact img { float:left;padding:3px; border:1px solid #969696;margin:10px 30px 0 0;}
div#contact div.box {width:323px; float:left}
div#contact div div {margin-top:10px;}

div#subtabs{background:#FFFFFF;height:25px;font-size:9pt; border-bottom:1px solid #999999;z-index:1;}
div#subtabs ul{margin:0 0 0 0px;padding:0;list-style:none; }
div#subtabs ul li{cursor:pointer;float:left;display:block;padding:0;margin-left:5px ;background:url(/images/button_bg2.gif) repeat-x top left;
height:19px;*height:25px;padding:5px 10px 0 10px;color:#444444; border:1px solid #999999 ;border-bottom:0;  }
div#subtabs ul li:hover,div#subtabs ul li.active{background:url(/images/button_bg.gif) repeat-x bottom left; color:#164A79;}
div#subtabs ul li.active{padding:5px 10px 0 10px; font-weight:bold;height:20px;*height:25px; }

div#subtabsn {background-color:#DFDFDF;height:20px;border-bottom:1px solid #999999;font-size:9pt;}
div#subtabsn ul.active{display:block;}
div#subtabsn ul{display:none;}
div#subtabsn ul{margin:0 0 0 20px;padding:0;list-style:none;}
div#subtabsn ul li{cursor:pointer;list-style:none;float:left; padding:0 10px;margin:2px 0; border-left:1px solid #999999; color:#000000;text-decoration:none}
div#subtabsn ul li.active{font-weight:bold}
div#subtabsn ul li:hover{color:#164A79;}
div#subtabsn ul li.first{border:0;padding-left:0;}

div#assistance{padding:0 10px 10px 10px;}
div#assistance input{width:185px}
div#assistance input.button{width:auto}

div#home div#ha{width:440px;margin-right:10px;float:left}
div#home div#hb{width:290px;margin-right:10px;float:left}
div#home div#hc{width:250px;float:right;}

div#homeopt{width:1000px;height:150px;border:0;margin: 4px 0 0 0;*margin-top:19px;_margin-top:-6px;padding:0;}
div#homeopt ul li{list-style-image:url(/inc/img/options/ul.gif);}
div#homeopt ul li a{color:#FFFFFF}
div#homeopt div.box{font:8pt Arial;color:#FFFFFF;display:block;width:245px;border-right:5px solid #FFFFFF;float:left;height:150px; _margin-top:10px;background:#FFFFFF url(/inc/img/options/valuations.png) /* no-repeat  */top left}
div#homeopt span.p{margin:40px 5px 5px 15px;padding: 0;color:#FFFFFF;display:block;}
div#homeopt div#d{border:0;width:250px;}
div#homeopt div.d{ _margin-left:-3px}

div.leftspan{width:740px;margin-right:20px;float:left}
input.forminput{width:150px;}
span.required{color:#FF0000;}
div.news{padding-top:25px;}
div.news div.title{margin-left:60px;font-size:14pt;margin-top:12px}
div.news div.title a{color:#004076;}
div.news div.article{padding-bottom:25px;padding-top:10px;}
div.news div.atitle{border-bottom:#969696 1px solid;font-weight:bold;font-size:8pt;}
div.nbox{text-align:center;background:#FFFFFF url(/images/boxfade.jpg) repeat-x top left;border:#969696 1px solid;padding:5px;width:40px;color:#969696;font:bold 8pt Arial;float:left;}
div.nbox span.b{font-size:14pt;}

div.input {margin:2px 0;clear:both}
div.input span.text{ display:block;}
span.input input ,span.input select,span.input textarea {width:300px;}

div.error {color:#FF0000;}
div.error ul.error{list-style-image:url(/inc/img/error_item.jpg);}
input.btnmod,input.button,input.btn{/*background-color:#FFFFFF;*/cursor:pointer;}
/*
input,select,textarea{border:1px solid #B5B5B5; color:#000000}
*/



.noDisplay{display:none;}


/* Status Bar */
div.status_bar {
	width:80px;
	height:15px;
	border:1px solid #E5E5E5;
	position:relative;
}
.status_alt_border{
	border:1px solid #AFA9A9 !important;
}
.status_bar .bar_width {
	background:transparent;
	font-size:8pt;
	position:absolute;
	z-index:2;
	padding:1px 0 0 5px;
}
.status_bar .bar_filler {
	background:#BDC7D0;
	position:absolute;
	z-index:1;
}
.fw{width:100%}

.tblBoldClrText{
	color:#5F5F5F;;
	font-weight:bold;
}
.bgGrayHeader{
	background-color:#FFFFFF;
	background-image:url(/images/tabs/bgGray.gif);
	border-color:#999999;
	color:#444444;
	background-position:center top;
	background-repeat:repeat-x;
	border-top:1px solid;
	margin-bottom: 0px;
	margin-top: 10px;
	padding:2px 5px;
	vertical-align:middle;
}
.listView{
	border-color:#999999;
	border-style: solid none;
	border-width:1px medium;

}
.listViewPaging{
	background-color:#EEEEEE;
	border-color:#999999;
	color:#999999;
	padding:5px;
	border-style: solid none;
	border-width:1px medium;
}

.imgBtn{

	font-size:12px;
	background-color:#EEEEEE;
	background-image:url(/images/tabs/bgGray.gif);
	/*
	border-color:#999999;
	border:1px solid;
	*/
	color:#444444;
	background-position:center bottom;
	background-repeat:repeat-x;
	cursor:pointer;
	font-weight: normal;
}

.tabForm {
	font-size:12px;
}
.tabForm {
	background-color:#F6F6F6;
	/*background-image:url(/images/tabs/bgGrayForm.gif); */
	border-color:#999999;
	color:#000000;
}
.tabForm {
	background-position:center top;
	background-repeat:repeat-x;
	border-bottom:1px solid;
	border-top:1px solid;
	font-size:12px;
	padding:2px 2px 0px 0px;
}


div.popwrap{display:none;position:absolute;top:0;left:0;z-index:1;background:#000000;}
div.PopUpWin{border-collapse:collapse;border:1px solid #D3D3D3;border-width:1px;display:none;position:absolute;top:0;left:0;z-index:100;padding:0px;min-width:250px;	-moz-border-radius:5px 5px 5px 5px; background:url("/inc/img/input.png") repeat-x scroll left top #FFFFFF; }
div.PopUpWin div.pop_head{
	background-image:url("/img/thead.gif");
	background-position:0 0;
	background-repeat:repeat-x;
	border-top:1px solid #F2F2F2;
	-moz-border-radius:5px 5px 0px 0px;
	height:20px;
	padding:0px 2px;
}
div.PopUpWin div.pop_head img{float:right; cursor:pointer;}
div.PopUpWin div.pop_head span{font-weight:bold; padding:2px 5px; display:inline-block;}
div.PopUpWin div.pop_content{padding:5px;background:#F5F5F5}




.ac{text-align:center;}


div#structure #pagecontent .leftmargin{
	float: left;
	margin: 5px 5px 5px 0;
	width: 205px;
}
div#structure #pagecontent .leftmargin ul{
	background: #E7ECF1;
	border: rgb(23,74,124) 1px solid;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	margin: 0;
	padding: 0 0 50px 0;
	list-style:none;
	}
div#structure #pagecontent .leftmargin ul li{
	list-style: none;
}
div#structure #pagecontent .leftmargin ul li.head{
	background: rgb(23,74,124);
	color: white;
	font: 10pt Arial;
	padding: 5px 10px 10px 25px;
}
div#structure #pagecontent .leftmargin ul li ul {
	border:0;
	padding-bottom:0;
}
div#structure #pagecontent .leftmargin ul li.sel ul a:hover  {
	color: rgb(100,100,100);

}
div#structure #pagecontent .leftmargin ul li.sel ul a {
	background: #D1DBE4;
	color: rgb(23,74,124);
	display: block;
	font: 8pt Arial;
	padding: 10px 5px 10px 45px;
	text-decoration:none;
}
div#structure #pagecontent .leftmargin ul li.sel a {
	background: #DCE3EB url(/img/icons/bullets/arrow_down.png) no-repeat 7px 14px;
}
div#structure #pagecontent .leftmargin ul li a{
	background: url(/img/icons/bullets/arrow_left.png) no-repeat 7px 14px;
	border-bottom: #BDCBD9 1px dotted;
	color: rgb(23,74,124);
	display: block;
	font: 8pt Arial;
	padding: 10px 5px 10px 25px;
	text-decoration:none;
}
div#structure #pagecontent .leftmargin ul li a:hover{
	color: black;
}
div#structure #pagecontent .leftmargin ul li a span{
	color: rgb(100,100,100);
	display: block;
	font: 7pt Arial;
}
div#structure #pagecontent .leftmargin ul li a:hover span{
	color: rgb(100,100,100);
}


div#structure div.leftmargin {
	padding-top: 25px;

}

div#structure div.leftmargin ul li a.custombg,div#structure div.leftmargin ul li a.custombg:hover{background-position:5px 5px}
div#structure div.leftmargin ul ul.sub li a.custombg,div#structure div.leftmargin ul ul.sub li a.custombg:hover{background-position:15px 5px}
div#structure div.leftmargin p{margin:0;padding:10px;}

div#structure div.leftmargin ul ul.sub li a{background:#ffffff url(/inc/img/menu_off.jpg) no-repeat 20px 5px;padding:5px 5px 5px 35px;}
div#structure div.leftmargin ul ul.sub li a:hover,div#structure div.leftmargin ul ul.sub li a.active{ padding:5px 5px 5px 35px ;background:#004272 url(/inc/img/menu_on.jpg) no-repeat 20px 5px;}

div#structure div.leftmargin ul li.sel a{background:#E2E2E2 url(/inc/img/menu_down.jpg) no-repeat 10px 5px; }
div#structure div.leftmargin ul li.head {/*text-transform:uppercase;*/height:15px; font-weight:bold; padding:10px 5px 0 7px; color:#FFFFFF;}
div#structure div.leftmargin ul li.step {/*text-transform:uppercase;*/height:15px; font-weight:bold; padding:7px 5px 0 5px; color:#000000 ;font:bold 10pt Arial}
div#structure div.leftmargin ul li.blank {/*text-transform:uppercase;*/height:15px; font-weight:bold; padding:7px 5px 0 5px; color:#5F5F5F; ;font:bold 10pt Arial;border-bottom:1px solid #5F5F5F;}
div#structure div.leftmargin ul li.option {/*text-transform:uppercase;*/height:15px; font-weight:bold; padding:7px 5px 0 5px; color:#5F5F5F; ;font:bold 10pt Arial;}

div#structure div.leftmargin ul li.active a,div#structure div.leftmargin ul li a.active,div#structure div.leftmargin ul li a:hover {background:#004272 url(/inc/img/menu_on.jpg) no-repeat 10px 5px;border:#ffffff 0px solid;color:#ffffff;display:block;font:bold 8pt Arial;text-decoration:none;}
div#structure div.leftmargin span.date{color:#004272;font-size:8pt;}
div#structure div.leftmargin span.article{/* color:#515151; */}
div#structure div.leftmargin span.subhead{font-weight:bold;color:#004272;text-transform:uppercase }


div.valuationSteps ul{margin:auto;height:22px;padding:0 0px 0 0px; border-bottom:1px solid #CCCCCC;*height:27px;}
div.valuationSteps ul li{*margin-top:5px;float:left; display:block; background:url(/inc/img/nav_arrow_off.png) no-repeat center right;padding:3px 25px 0 15px;height:19px; }
div.valuationSteps ul li.completed{background:#003C79 url(/inc/img/nav_arrow_on_blue.jpg) no-repeat center right;   }
div.valuationSteps ul li.secondLast{background:#003C79 url(/inc/img/nav_arrow_off_blue2.jpg) no-repeat center right;   }
div.valuationSteps ul li.next_step{background:#D7DBDE url(/inc/img/nav_arrow.png) no-repeat center right;   }
div.valuationSteps ul li.secondLast a{color:#FFFFFF;text-decoration:none;font:9pt Arial;}
div.valuationSteps ul li.completed a{color:#FFFFFF;text-decoration:none;font:9pt Arial;}
div.valuationSteps ul li a{color:#004272;text-decoration:none;font:9pt Arial;}
div.valuationSteps ul li.first_b{background:#FFFFFF url(/inc/img/nav_arrow_on_blue_filled.jpg) no-repeat center right;margin-left:0;padding-left:0;font-weight:bold;color:#003C79;font-family:Arial;font-size:9pt;}
div.valuationSteps ul li.first_g{background:#FFFFFF url(/inc/img/nav_arrow_on_filled.jpg) no-repeat center right;margin-left:0;padding-left:0;font-weight:bold;color:#003C79;font-family:Arial;font-size:9pt;}
div.valuationSteps ul li.current a{	font-weight:bold;}

div.valuationSteps_legend ul{margin:auto;height:22px;padding:0 0px 0 0px; *height:27px; font-size:8pt;}
div.valuationSteps_legend ul li{*margin-top:0px;float:left; display:block;padding:3px 15px 0 5px;height:19px; color:#5F5F5F;}
div.valuationSteps_legend ul li.in_comp{*margin-top:0px;float:left; display:block; background:url(/inc/img/nav_arrow_sqr.jpg) no-repeat center right;padding:3px 15px 0 5px;height:19px;  }
div.valuationSteps_legend ul li.comp_step{color:black;font-weight:bold;*margin-top:0px;float:left; display:block; background:url(/inc/img/nav_arrow_legend_blue.jpg) no-repeat center right;padding:3px 15px 0px 121px;height:19px; }
div.valuationSteps_legend ul li.cur_step{*margin-top:0px;float:left; display:block; background:url(/inc/img/nav_arrow_legend_gray.jpg) no-repeat center right;padding:3px 15px 0 5px;height:19px; }
div.valuationSteps_legend ul li.next_step{*margin-top:0px;float:left; display:block; background:url(/inc/img/nav_arrow_off12.jpg) no-repeat center right;padding:3px 15px 0 15px;height:19px; }




.boldUnderlineText{font-weight:bold;color:#004272;font-family:Arial;font-size:9pt;text-decoration:underline;}
table.dataList {border-collapse:collapse;border:1px solid #585858;}
table.dataList caption {text-align:left;padding:5px 0;}
table.dataList td {border-right:1px solid #585858;	padding:2px 4px;}
.tooltip{position:absolute;	display:none;width:35em;top:50%;left:30%;z-index:100;}
.divBox{border-collapse:collapse;border:1px solid #666;	-x-system-font:none;border:1px solid #BDC7D0;font-family:Arial;font-size:8pt;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;	margin-bottom:3px;padding:5px 10px;background-color:#EEEEEE;}
.redText{color:red;font-size:10pt;}
.greenText{color:green;font-size:10pt;}
div.tableoptions {
	display: block;
	width: 100%;
}
div.tableoptions a.option{
	background: rgb(230,230,230);
	border: rgb(200,200,200) 1px solid;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	color: rgb(100,100,100);
	display: inline-block;
	font: 8pt Arial;
	float: right;
	margin: 5px 0 5px 5px;
	padding: 5px 15px;
	text-decoration: none;
}
div.tableoptions a.option:hover{
	background: rgb(230,230,230);
	box-shadow: 0px 0px 3px #aaa;
	-moz-box-shadow: 0px 0px 3px #aaa;
	-webkit-box-shadow: 0px 0px 3px #aaa;
	color: rgb(50,50,50);
}
.linkBtn a{
	text-decoration:none;
	color: rgb(0, 0, 0);
}

a.add_list_icon{
	background:url("/img/icons/16/document_text_add_16.png") no-repeat scroll left center transparent;
	padding:5px 20px;
	text-decoration:none;
	
}
a.list_all_icon{
	background:url("/img/icons/16/dropbox_16.png") no-repeat scroll left center transparent;
	padding:5px 20px;
	text-decoration:none;
	
}
a.edit_icon{
	background:url("/img/icons/16/edit_16.png") no-repeat scroll left center transparent;
	padding:5px 20px;
	text-decoration:none;
	
}
a.calendar_icon{
	background:url("/img/icons/16/calendar_16.png") no-repeat scroll left center transparent;
	padding:5px 20px;
	text-decoration:none;
	
}
.show{display:block;}
.hide{display:none;}


