/* basic elements */
body
{
margin-left:0px;
margin-right: 0px;
margin-top:0px;
margin-bottom:0px;
background-color:#FFFFFF;
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;
}


form {margin: 0px; padding: 0px;}

/* web template */
.main-table {width:790px; background-color:#FFFFFF;}
.nav1-bg {height: 29px; width:788px; background-color:#012a8c;}

.story-layout1 {width:520px; background-color:#FFFFFF; padding-top:20px; padding-bottom:30px;}
.story-layout2 {width:720px; background-color:#FFFFFF; padding-top:20px; padding-bottom:30px;}
.story {font-family: Arial,Verdana,sans-serif; font-size:12px; line-height:20px; width:100%;}
.small {font-family:Arial,Verdana,sans-serif; font-size:11px;}
.smallblue {font-family:Arial,Verdana,sans-serif; font-size:11px; color:#003399;}

.bx-smallwhite {font-family:Verdana,Arial,sans-serif; font-size:10px; color:#ffffff;}
.bx-smallyellow {font-family:Verdana,Arial,sans-serif; font-size:10px; color:#ffffcc;}
.bx-smallgreen {font-family:Verdana,Arial,sans-serif; font-size:10px; color:#006600;}
.bx-smallblue {font-family:Verdana,Arial,sans-serif; font-size:10px; color:#003399;}
.bx-smallred {font-family:Verdana,Arial,sans-serif; font-size:10px; color:#990000;}
.bx-small {font-family:Verdana,Arial,sans-serif; font-size:10px; color:#000000;}

.line1 {background-color:#003399;}
.line2 {background-color:#ececec;} /* light blue */
.line3 {background-color:#ffffcc;} /* light yellow */

.td1 {background-color:#003399; padding-top:5px; padding-bottom:5px; padding-right:2px;} /* blue */
.td2 {background-color:#ececec; padding-top:5px; padding-bottom:5px; padding-right:2px;} /* light grey */
.td3 {background-color:#ffffcc; padding-top:5px; padding-bottom:5px; padding-right:2px;} /* light yellow */
.td4 {background-color:#c8c9cc; padding-top:5px; padding-bottom:5px; padding-right:2px;} /* medium grey */
.td5 {background-color:#cc0000; padding-top:5px; padding-bottom:5px; padding-right:2px;} /* red */

.storytitle {font-family:Arial,Verdana,sans-serif; font-size:18px; font-weight:bold; color:#003399; line-height:21px; padding-bottom:10px;}
.storytitle2 {font-family:Arial,Verdana,sans-serif; font-size:18px; font-weight:bold; color:#990000; line-height:21px; padding-bottom:10px;}
.caption {font-family:Arial,Verdana,sans-serif; font-size:11px; color:#003399; line-height:14px;}


/* hypertext links */
.nav2-bg {background-color:#e6f0ff;}
.nav2-titleline {height:3px; background-color:#b8c8e8;}
.nav2-line {height:1px; background-color:#b8c8e8;}
.nav2-title {font-family:Arial,Verdana,sans-serif; font-size:11px; font-weight:bold; color: #990000; padding-top:23px; padding-bottom:13px;}
.nav2-layout {padding-top:8px; padding-bottom:8px;}
A.nav2:link {color: #1a4c9e; text-decoration: none;  font-size:11px; font-weight:bold;}
A.nav2:visited {color: #1a4c9e; text-decoration: none;  font-size:11px; font-weight:bold; }
A.nav2:active {color: #1a4c9e; text-decoration: none;  font-size:11px; font-weight:bold; }
A.nav2:hover {color: #990000; text-decoration: none;  font-size:11px; font-weight:bold; }

A.nav3:link {color: #990000; text-decoration: none;  font-size:11px; font-weight:bold;}
A.nav3:visited {color: #990000; text-decoration: none;  font-size:11px; font-weight:bold; }
A.nav3:active {color: #990000; text-decoration: none;  font-size:11px; font-weight:bold; }
A.nav3:hover {color: #1a4c9e; text-decoration: none;  font-size:11px; font-weight:bold; }

A:link {color: #003399; text-decoration: underline;  font-size:12px;}
A:visited {color: #003399; text-decoration: underline;  font-size:12px;}
A:active {color: #003399; text-decoration: underline;  font-size:12px;}
A:hover {color: #990000; text-decoration: underline;  font-size:12px;}

A.small:link {color: #003399; text-decoration: underline;  font-size:11px;}
A.small:visited {color: #003399; text-decoration: underline;  font-size:11px;}
A.small:active {color: #003399; text-decoration: underline;  font-size:11px;}
A.small:hover {color: #990000; text-decoration: underline;  font-size:11px;}

hr {color: #b8c8e8; height:1px; margin-top:10px; margin-bottom:10px;}


H1 {font-size:24px;line-height:30px; font-family: Arial,Verdana,sans-serif; font-weight:bold; color: #003399; margin-bottom:0px; margin-top:0px;}
H2 {font-size:19px;line-height:25px; font-family: Arial,Verdana,sans-serif; font-weight:bold; color: #003399; margin-bottom:0px; margin-top:0px;}
H3 {font-size:17px;line-height:23px; font-family: Arial,Verdana,sans-serif; font-weight:bold; color: #003399; margin-bottom:0px; margin-top:0px;}
H4 {font-size:15px;line-height:21px; font-family: Arial,Verdana,sans-serif; font-weight:bold; color: #003399; margin-bottom:0px; margin-top:0px;}
.thead1 {font-family: Arial,Verdana,sans-serif; font-size:14px; font-weight:bold; color: #003399; margin-bottom:0px; margin-top:0px;}
.thead2 {font-family: Arial,Verdana,sans-serif; font-size:14px; font-weight:bold; color: #990000; margin-bottom:0px; margin-top:0px;}
.tbold1 {font-family: Arial,Verdana,sans-serif; font-size:12px; font-weight:bold; color: #003399;}
.tbold2 {font-family: Arial,Verdana,sans-serif; font-size:12px; font-weight:bold; color: #990000;}
.tcolor1 {font-family: Arial,Verdana,sans-serif; font-size:12px; color: #003399;}
.tcolor2 {font-family: Arial,Verdana,sans-serif; font-size:12px; color: #990000;}


/*  FOOTER  */
.footerbar1 {font-family:Verdana, Arial, sans-serif; font-size:9px; color:#FFFFFF; background-color:#003399; height:30px;}
A.footer1:link {font-family:Verdana, Arial, sans-serif; font-size:9px; color: #FFFFFF; font-weight: bold; text-decoration: none;}
A.footer1:visited {font-family:Verdana, Arial, sans-serif; font-size:9px; color: #FFFFFF; font-weight: bold; text-decoration: none;}
A.footer1:active {font-family:Verdana, Arial, sans-serif; font-size:9px; color: #FFFFFF; font-weight: bold; text-decoration: none;}
A.footer1:hover {font-family:Verdana, Arial, sans-serif; font-size:9px; color: #6699ff; font-weight: bold; text-decoration: underline;}


.footerbar2 {font-family:Verdana, Arial, sans-serif; font-size:9px; color:#003399;}
A.footer2:link {font-family:Verdana, Arial, sans-serif; font-size:9px; color: #003399; font-weight: normal; text-decoration: none;}
A.footer2:visited {font-family:Verdana, Arial, sans-serif; font-size:9px; color: #003399; font-weight: normal; text-decoration: none;}
A.footer2:active {font-family:Verdana, Arial, sans-serif; font-size:9px; color: #003399; font-weight: normal; text-decoration: none;}
A.footer2:hover {font-family:Verdana, Arial, sans-serif; font-size:9px; color: #003399; font-weight: normal; text-decoration: underline;}
