body{color:#333; line-height:15px; font-family:Verdana, Arial, Helvetica, sans-serif ; font-size:11px ;}

a:link{color:#318db0; text-decoration:none}
a:visited{color:#318db0; text-decoration:none}
a:hover{color:#318db0; text-decoration:underline}
a:active{color:#318db0; text-decoration:none}

ul{list-style-type:none; margin:0; padding:0}
h1{font: normal 28px arial; color:#0f5178; margin:0px 0px 10px 0px}
h2{font: bold 14px verdana; color:#334e5b}
h3{font: bold 12px verdana; color:#334e5b}
.clearing{clear:both}

.menu{display:none ; visibility:hidden;}

.bgTopHeader{display:none ; visibility:hidden; }
.header{width:auto; height:auto }

.panelheader{width:auto; height:338px;  margin-left:auto; margin-right:auto; overflow:hidden; }
.panelheader img.logo{ margin:22px}
.panelheader div.panel{ margin-top:-26px; }
.panelspacer { height: 2px; overflow:hidden; }

.bgFooter{width:auto; height:3px;}
.footer{ width:auto; height:37px; color:#666666;}
.footerContent{width:auto; height:33px; padding-top:1px;}
.footLeft{float:left; }
.footRight{float:right}
.footRight a:link { color: #a3afb5; }
.footRight a:visited { color: #a3afb5; }
.footRight a:hover { color: #a3afb5; text-decoration:underline; }
.footRight a:active { color: #a3afb5; }

.content{ width:auto; }

.bnrDefault{ display:none;  visibility:hidden;}
.boxSection{ width:auto; height:auto}

.bgBtmFooter{ display:none;  visibility:hidden;}

.txtContent{ width:auto; clear:both; }
.box1{ margin-right:6px; height:auto}
.box2{height:auto }
.box3{height:auto}

.boxSection{ width:249px; min-height:225px; height:225px; float:left; padding-top:20px; padding-left:19px; font-size:12px; margin-bottom:3px}
.boxSection img.titSection{margin-bottom:10px}
.boxSection img.photo{float:right; }

.listDefault li{ background:url(../images/ico_green.gif) no-repeat 0px 3px; padding-left:16px; margin-bottom:5px}

.listLinks{margin-top:5px; margin-bottom:10px}
.listLinks li{ background:url(../images/ico_blue.gif) no-repeat 0px 3px; padding-left:16px; margin-bottom:3px}

.listSubmenu li{ border-bottom:solid 1px #d6e9f0; padding-bottom:5px; font-weight:bold; color:#145378; height:auto;}
.listSubmenu li a{ font-weight:bold; color:#318db0;  padding-bottom:5px ; height:auto;}
.listSubmenu li a:link{ color:#318db0; }
.listSubmenu li a:visited{ color:#318db0; }
.listSubmenu li a:active{ color:#318db0; }

ul.listSubmenuSecond  { padding:0;}
.listSubmenuSecond li{ background:none; border-bottom:none; padding: 5px 0 0px 0; margin:0 ;  font-weight:normal; color:#fc3923;}
.listSubmenuSecond li a{border-bottom:none; font-weight:normal; color:#318db0; margin:0 ;}
.listSubmenuSecond li a:link{color:#318db0;}
.listSubmenuSecond li a:visited{color:#318db0;}
.listSubmenuSecond li a:hover{border-bottom:none; padding-bottom:5px; font-weight:normal; color:#318db0; text-decoration:underline}
.listSubmenuSecond li a:active{color:#318db0;}

.colMenu{ display:none;  visibility:hidden;}
.colContent{ width:auto; padding:10px 0px; float:left; margin-bottom:10px}

table.default {background-color: #E5E5E5}
table.default  td{ padding:3px; }
table.default  td.title{ background-color:#318db0; color:#FFFFFF; }

table.criteria {background-color: #ededed}
table.criteria  td{ padding-left:15px; padding-right:15px }

/*******pop up********/
.contentPopup{ width:580px; background:url(../images/bg_contentpopup.gif) repeat-y;  clear:both}
.bnrPopup{width:560px;margin-left:auto; margin-right:auto; margin-top:8px; margin-bottom:5px}
.bgTopHeaderPopup{ width:580px; height:7px; background:url(../images/bg_toppopup.gif) no-repeat;overflow:hidden;}
.txtContentPopup{ width:540px;   padding:8px 10px 20px 10px;  background:url(../images/bg_sections.jpg) repeat-x; margin-left:10px;; margin-right:10px}
.headerPopup{width:560px; height:83px; background:url(../images/bg_top_content.jpg) repeat-x; margin-left:10px; }
.headerPopup img.logo{ margin:22px}
.headerPopup img.panel{ margin-bottom:0px; margin-left:390px}

.bgFooterPopup{width:580px; height:3px; background:url(../images/bg_content_btm.gif) no-repeat; overflow:hidden;}
.footerPopup{ width:580px; height:37px; background:#465f6b; clear:both}
.footerContentPopup{width:560px; height:33px; background:url(../images/bg_footer.gif) repeat-x; font-size:10px; color: #a3afb5; padding-top:2px; margin-left:auto; margin-right:auto}

/***************************display pop up*************/
.hiddenState {
	position:absolute;

	width:580px;
	height:1px;
}

.visibleNotifyMsg {
	
	width: 100%;
	height:300%;
	
}

/****screener printing******/
#ptext, #b2, .footRight {
	display:none;
}

