body{
margin-left:0px;
margin-top:0px;
background-color:#FFFFFF;
}
.main, A.main:link, A.main:visited, A.main:hover { 
 font-family: Verdana, Arial, Helvetica, sans-serif;
 line-height:17px;
  font-size: 12px;
   color: #333333;
   text-align:justify;
   }
A.main:link{
color:#0066CC;
font-size: 12px;
}
A.main:visited{
color: #660033;
font-size: 12px;
}
A.main:hover{
color: #E22529;
text-decoration: none;
}
.main ul{
list-style-image: url(images/new arrows/greensquare.gif);
margin:3px 0px 2px 0px;
padding-right: 0px;
padding-left: 16px;
}
.main ul li{
margin:8px 0px 2px 0px;

}

a{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #226F7F; text-decoration: underline;}
a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; color:maroon; text-decoration: none;}
a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #F24D9C; text-decoration: none;}

H1 {
	font-family: Georgia, "Times New Roman", Times, serif ;
	font-weight:600;
	font-size:18px;
	color: #013F56;
	margin: 15px 0px 12px 0px;
	text-align: left;
}

H2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:  #013F56;
	font-weight: bold;
	margin: 6px 0px 6px 0px;
}

.subhead{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#013F56;
	font-weight: bold;
}
.newsInfo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E64F96;
	padding: 10px;
}

.verticalSeparatorLine {
	background-color: #999999;
}
.rborder{
border-right: 1px solid #999999;
}
.tborder{
border-top: 1px solid #999999;
}
.largeLink, A.largeLink:link, A.largeLink:hover, A.largeLink:visited{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #013F56;  font-weight: bold}
A.largeLink:link{  color:#013F56; text-decoration: underline; }
A.largeLink:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#0066CC; text-decoration: underline; font-weight: bold}
A.largeLink:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#F04EA1; text-decoration: none; font-weight: bold}
ul{
list-style-image: url(images/new arrows/backgroundgreenarrow.gif);
margin:0px 0px 0px 0px;
padding-right: 0px;
padding-left: 16px;
}
 .categorylinks {
font-family: tahoma, "Lucida Console", Shruti, monospace;
padding-bottom: 1px;
padding-top: 3px;
font-size: 12px;
background-color: #BDE1E1;
color:#123577;
}
.categorylinks  li{
padding-bottom: 1px;
margin:0px 0px 0px 5px;
border-bottom:1px solid #999999;
}

.categorylinks  li a{
font-family: tahoma, "Lucida Console", Shruti, monospace;
padding-bottom: 1px;
padding-top: 3px;
font-size: 12px;
display: block;
color: #0F326C;
text-decoration: none;
}

.categorylinks a:visited{
font-family: tahoma, "Lucida Console", Shruti, monospace;
color: #EE4E96;
font-size: 12px;
padding-bottom: 1px;
padding-top: 3px;
text-decoration: none; 
}
.categorylinks a:hover {
font-family: tahoma, "Lucida Console", Shruti, monospace;
color: #FFFFFF;
font-size: 12px;
padding-bottom: 1px;
padding-top: 3px;
text-decoration: none; }
 .head3
 {
 font-family: tahoma, "Lucida Console", Shruti, monospace;
 font-size:12px;
 padding-left: 5px;
 color: #1F70AF;
  }
 .head3 a:link{
 font-family: tahoma, "Lucida Console", Shruti, monospace; 
  font-size:12px;
 padding-left: 5px;
 color: #04425B;
 text-decoration: underline;
}
.head3 a:visited{
font-family: tahoma, "Lucida Console", Shruti, monospace; 
 font-size:12px;
 padding-left: 5px;
color: maroon;
text-decoration: underline;
}
.head3 a:hover{
font-family: tahoma, "Lucida Console", Shruti, monospace; 
 font-size:12px;
 padding-left: 5px;
color: #F24D9C;
text-decoration: none;
}


.main1{
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #56B7C7;
padding:3px 0px 3px 2px;
}

.promo{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #333333;
border-top:thin dotted #000000;
border-bottom:thin dotted #000000;
padding:3px 0px 3px 2px;
}

.rlinks ul{
list-style-image:url(images/new arrows/maroonsquare.gif);
color:maroon;
margin:0px 0px 2px 0px;
font-size: 13px;
padding-right: 0px;
padding-left: 16px;
}
.rlinks  li{
font-family: tahoma, "Lucida Console", Shruti, monospace;
font-size: 13px;
color:  #0099FF;
font-weight: bold;
padding-bottom: 3px;
padding-top: 3px;
margin:0px 1px 0px 3px;
}

.rlinks  li a:link{
font-family: tahoma, "Lucida Console", Shruti, monospace;
padding-bottom: 3px;
padding-top: 3px;
font-size: 13px;
font-weight: normal;
color: #013F56;
text-decoration: underline;
}
.rlinks li a:visited{
font-family: tahoma, "Lucida Console", Shruti, monospace;
padding-bottom: 3px;
padding-top: 3px;
font-size: 13px;
font-weight: normal;
color: maroon;
text-decoration: none;
}

.rlinks li a:hover{
font-family: tahoma, "Lucida Console", Shruti, monospace;
padding-bottom: 3px;
padding-top: 3px;
font-size: 13px;
font-weight: normal;
color:#FF48A1;
text-decoration: none; 
 }
 .rightbord{
 border-right:1px solid #999999;
 }
 .bottombord{
 border-bottom:1px dotted #999999;
 }
 .footer, A.footer:link, A.footer:hover, A.footer:visited {  font-family: tahoma, "Lucida Console", Shruti, monospace;
padding-bottom: 1px;
padding-top: 3px;
font-size: 11px;
cursor:pointer; 
color: #04425B;
text-decoration: underline;
 }
A.footer:link{
 padding:5px 2px 5px 2px;
 font-size: 11px;
  color: #04425B;
 }
  A.footer:visited{
 color: maroon;
 font-size: 11px;
 }

 A.footer:hover{
 color: #EE4E96;
 font-size: 11px;
 }
 .form{
 font-family:tahoma, "Lucida Console", Shruti, monospace;
 font-size:11px;
 font-weight: bold;
 color:#0B2A61;
 margin:2px 2px 2px 2px;
 text-align:center;
 }
 .newsletter{
font-family: tahoma, "Lucida Console", Shruti, monospace;
text-align: center;
padding-bottom: 1px;
padding-top: 1px;
font-size: 12px;
font-weight: bold;
background-color: #013F56;
color:#FFFFFF;
}
.menuback{
background-color:#BDE1E1;
margin: 0px 0px 0px 0px;
}
.imgborder { border:1px solid  #013F56; }

.homeheading {
    margin-top: 3px;
    padding: 3px;
    color: #FFFFFF;
    background-color: #246978;
    font-variant: small-caps;
}
.homeheading1 {
    margin-top: 3px;
    padding: 3px;
    color: #FFFFFF;
    background-color: #276C7B;
    font-variant: small-caps;
	text-align: center;
}

.homeheading-c {
    margin-top: 3px;
	padding: 3px;
    color: #F7EBED;
    background-color: #246978;
    font-variant: small-caps;
    text-align: center;
}
.img{
padding: 3px 3px 3px 3px;
margin: 0px 5px 0px 0px;
border: 1px solid #DDDBD4;
}