﻿body{
margin:0px;
background:#F5F5F5;
font-family: Arial;
color:#002E58;
font-size:11px;
height: 100%;}


.topDarkBlue { border-top: solid 6px #012349; }
.topLightBlue { border-top: solid 12px #015496; }
.topLightGray { border-top: solid 5px #F1F1F1; }

.homepageMainBaseLayer { background: #FFFFFF; padding-top: 10px; text-align: center; }
.homepageDropDownNavi { margin-top: 10px; padding-bottom: 5px; }
.homepageBlueLiner { background: #FFFFFF; border-top: solid 2px #214C77; text-align: center; margin-top: 5px; }

.topnavi{ font-size:11px; color:#002E58; margin-top:5px; }


/*a:link, a:visited{font-size:11px;color:#002E58;margin-top:10px;text-decoration:none;}*/
a:link, a:visited{font-size:11px;color:#3384B8;margin-top:10px;text-decoration:none;}

a:hover{font-size:11px;color:#BFBFBF;margin-top:10px;text-decoration:none;}

a.topnavi:link, a.topnavi:visited{font-size:11px;color:#002E58;margin-top:10px;text-decoration:none;}
a.topnavi:hover{font-size:11px;color:#002E58;margin-top:10px;text-decoration:none;}

/*.header{
color:#002E58;
font-size:14px;
font-weight:bold;
margin-left:12px;
padding:5px;}*/

.header{
color:#002E58;
font-size:14px;
font-weight:bold;}

#articleTitle { font-size: 14px; color: #002E58; margin-bottom: 18px; text-transform: capitalize;line-height:18pt;font-weight:bold; }

#articleContent{font-size:11px;
line-height:13pt;
color:#002E58;
margin-right:15px;
text-align:left;}

.subpageheader{color:#002E58;font-weight:bold;}

.content{
font-size:11px;
line-height:13pt;
color:#002E58;
margin-right:15px;
text-align:left;
margin-left:15px;}

.siteTool{font-size:11px;color:#676664;}

ul{margin-right:30px;}

.footer{
background:#F5F5F5;
font-size:11px;
color:#7C7C7C;
padding-top:15px ;
padding-bottom:15px;

text-align:center;
 background-position:bottom;}

a.footer:link, a.footer:visited{background:#F5F5F5;text-decoration:none;color:#7C7C7C;}
a.footer:hover{background:#F5F5F5;text-decoration:none;color:#7C7C7C;}

.leftnavi{font-size:11px;color:#002E58;margin-right:75px;text-align:left;}

.list{font-size:12px;color:#A4A4A4;border: solid 1px #A4A4A4;}

.mouseover a{
display:block;
background:#FFFFFF;
font-family:arial, sans-serif;
font-size:11px;
font-weight:bold;
color:#002E58;
margin-left: 7px; 
margin-right: 2px;  
padding-left:5px; 
padding-right:3px; 
padding-top:1px; 
padding-bottom:0px; 
width:150px;
text-decoration:none;
text-align: left;
border-bottom: solid 1px #C3C3C3;}

.mouseover a:hover{
background:#FFFFFF;
color:#CCCCCC;
font-weight:bold;
margin-left: 7px; 
margin-right: 2px; 
padding-left:5px; 
padding-right:2px; 
padding-top:1px; 
padding-bottom:0px; 
text-decoration:none;
border-bottom: solid 1px #C3C3C3;}

.rowgrey{
background:#E2E1E1;
color:#515151;
font-size:11px;
font-weight:bold;
padding-left:5px;}

.rowwhite{
background:#FFFFFF;
color:#002E58;
font-size:11px;
padding-left:5px;}

.rowgrey2{
background:#F5F5F5;
color:#002E58;
font-size:11px;
padding-left:5px;}

.header2{
color:#002E58;
font-size:14px;
font-weight:bold;
background-repeat:no-repeat;
padding:5px;}

.header3{
color:#1C6A98;
font-size:16px;
font-weight:bold;
margin-left:10px;
padding:5px;
width:400px;
border-bottom: 1px solid #CCCCCC;}

.subpageTop{
color:#1C6A98;
font-size:16px;
font-weight:bold;
margin-left:12px;
padding:5px;
width:560px;
border-bottom: 1px solid #CCCCCC;}

.header4{
font-size:12px;
font-weight:bold;
color:#002E58;
margin-left: 7px; 
margin-right: 2px; 
padding-left:10px; 
padding-right:2px; 
padding-top:1px; 
padding-bottom:0px;
border-bottom: 3px solid #002E58;}

.marginLeft15{margin-left: 15px;}
.marginRight20{margin-right: 20px;}

.font11{
font-size:12px;
line-height:15pt;
color:#002E58;
margin-left: 30px;}

.input{
background:#DBDBDB;
border-left: solid 2px #7C7A7C;
border-top: solid 2px #7C7A7C;
border-right:solid 2px #F5F5F7;
border-bottom:solid 2px #F5F5F7;
font-size:9px;}

.header_border{border-top: solid 2px #204D79;}

.breadcrumb{
font-size:11px;
color:#7C7C7C;}

a.sublink:link, a.sublink:visited{font-size:11px;color:#3C6496;margin-top:2px;text-decoration:none;width:140px;}
a.sublink:hover{font-size:11px;color:#7C7C7C;margin-top:2px;text-decoration:none;}

.mouseover2 a{
display:block;
background:#FFFFFF;
font-family:arial, sans-serif;
font-size:11px;
font-weight:bold;
color:#002E58;
margin-left: 7px; 
margin-right: 2px;  
padding-left:5px; 
padding-right:3px; 
padding-top:1px; 
padding-bottom:0px; 
width:150px;
text-decoration:none;
text-align: left;}

.mouseover2 a:hover{
background:#FFFFFF;
color:#CCCCCC;
font-weight:bold;
margin-left: 7px; 
margin-right: 2px; 
padding-left:5px; 
padding-right:2px; 
padding-top:1px; 
padding-bottom:0px; 
text-decoration:none;}

.button{background:#3A525F;color:#FFFFFF;font-size:10px;border: solid 1px #7C7A7C;}

a.sublink2:link, a.sublink2:visited{font-size:11px;color:#666666;margin-top:2px;text-decoration:none;width:140px;}
a.sublink2:hover{font-size:11px;color:#7C7C7C;margin-top:2px;}
a.footer2:link, a.footer2:visited{font-size:11px;color:#C3C3C3;margin-top:2px;text-decoration:none;width:140px;}
a.footer2:hover{font-size:11px;color:#C3C3C3;margin-top:2px;}

#blue01 { background-color: #D5E7F1; font-size:11px; }
#blue02 { background-color: #F0FAFF; font-size:11px; }
#blue03 { background-color: #B4D4E5;font-size:11px; }
.print{ }
.inPrint{display:none;}

/*.columnWidth{ width:600px;}
#contentTable { width: 100%;}
#MainContent{ width:761px; }*/


/*table*/
.bdrLeft
{
     border-left : solid 1px #C4C4C4;
     
}
.bdrRight
{
     border-right: solid 1px #C4C4C4;
}
.bdrTop
{
     border-top: solid 1px #C4C4C4;
}
.bdrBottom
{
     border-bottom : solid 1px #C4C4C4;
}