/* basic elements */
body
{
margin-left:0px;
margin-right: 0px;
margin-top:0px;
margin-bottom:20px;
background-color:#D4E1E9;
/* background-image: url(images/bg-main.gif); */
/* background-repeat: repeat-x; */
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: .08em;
font-weight: normal;
letter-spacing: normal;
line-height: normal;
}
html {height:101%;}
/* hypertext links */
A:link {color: #336699; text-decoration: underline;  font-size:12px;}
A:visited {color: #336699; text-decoration: underline;  font-size:12px;}
A:active {color: #336699; text-decoration: underline;  font-size:12px;}
A:hover {color: #003399; text-decoration: underline;  font-size:12px;}

A.small:link {color: #1F578F; text-decoration: none; font-weight: bold; font-size:11px; line-height:20px;}
A.small:visited {color: #1F578F; text-decoration: none; font-weight: bold; font-size:11px; line-height:20px;}
A.small:active {color: #1F578F; text-decoration: none; font-weight: bold; font-size:11px; line-height:20px;}
A.small:hover {color: #1F578F; text-decoration: underline; font-weight: bold; font-size:11px; line-height:20px;}


td {font-family:Arial, sans-serif; font-size:12px; color:#333333; line-height:18px;}
.caption {
	font-family:Arial, sans-serif;
	font-size:11px;
	color:006666;
	line-height:18px;
}
.bodytext{line-height:25px;}
bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 24px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
}

hr {color: #ececec;}

H1, H2, H3, H4, H5, .thead1, .tsub1 {color: #00447B;}
H1 {line-height:35px;}
H2 {line-height:30px; font-size:18px; font-weight:normal;}
H3 {line-height:25px; font-weight:normal; font-size:14px;}
H4 {line-height:20px; font-weight:normal; font-size:12px;}
.thead1  {font-family:Arial, sans-serif; font-size:15px; line-height:25px; font-weight: bold;}
.tsub1  {font-family:Arial, sans-serif; font-size:12px; font-weight: bold;}

.bgcolor1 {background-image:URL(images/bg-content.jpg); background-repeat: no-repeat; background-color:#FFFFFF}

.bgcolor2 {background-color:#003366;}

.bgcolor3 {background-color:#447B9B;}

.bgcolor4 {background-color:#8AB7C2;}

.nav1 {background-color:#003B5E;}

.disclaimer {font-family:Arial, sans-serif; font-size:11px; color:#555555; line-height:18px;}

/*  FOOTER  */
.footer {font-family:Verdana, Arial, sans-serif; font-size:10px; color:#5E92B1; background-color:#003B5E;}
A.slink:link {font-family:Verdana, Arial, sans-serif; font-size:10px; color: #5E92B1; text-decoration: none; font-weight: norm; line-height:14px;}
A.slink:visited {font-family:Verdana, Arial, sans-serif; font-size:10px; color: #5E92B1; text-decoration: none; font-weight: norm; line-height:14px;}
A.slink:active {font-family:Verdana, Arial, sans-serif; font-size:10px; color: #5E92B1; text-decoration: none; font-weight: norm; line-height:14px;}
A.slink:hover {font-family:Verdana, Arial, sans-serif; font-size:10px; color: #CCFFFF; text-decoration: none; font-weight: norm; line-height:14px;}

#newsletters {line-height:18px; text-align:justify;}
#newsletters #date {font-size:11px; color: #00447B;}
#newsletters .title {font-size:11px; color:#00447B; margin-top:8px;}
#newsletters #top_nav{line-height:10px;}
#newsletters a:link, #newsletters a:visited{color:#00447B; text-decoration:none; font-size:12px; line-height:14px;}
#newsletters a:hover{color:#B0732E; text-decoration:underline;}
#newsletters hr {display:none;}
#newsletters h1{font-size: 18px; color: #00447B; font-weight:normal; line-height: 18px;}
#newsletters h2{font-size: 18px; font-weight:normal; color: #00447B; line-height: 18px;}
#newsletters h3{ font-weight:normal; font-size:12px; color: #00447B; line-height: 18px;}
#newsletters .wmsTbl {width:500px; border: 1px solid #999999;}
#newsletters .wmsTbl th {font-family:verdana; font-size: 11px; text-align: left; background: #999999; color: #FFFFFF;}
#newsletters .wmsTbl td {font-family:verdana; font-size: 11px;}
#newsletters .wmsTbl tr.tbloff td {background: #FFFFFF;}
#newsletters .wmsTbl tr.tbloff td {background: #EEEEEE;}
#newsletters #calendarTbl {margin: 0px 35px 25px 30px;}
#newsletters #calendarTbl td {font-family: verdana; font-size: 11px; padding: 2px 5px 2px 5px;}
