
/* General classes */
BODY {background-color: #002952; background-image: url('images/background_rule.gif'); background-repeat: repeat-x; margin-top: 7px; font-family: "Arial", sans-serif}	
A:link {color: #000099; text-decoration: underline; }
A:visited {color: #660066; text-decoration: none; }
A:hover {color: #ffffff; background-color: #003366; text-decoration: none; }
A:visited:hover {color: #ffffff; background-color: #003366; text-decoration: none; }

a .plain {background-color: none;}	
A.flink:link, A.flink:visited {color: #999999; text-decoration: underline; }
A.flink:hover, A.flink:visited:hover {color: #ffffff; text-decoration: none; }

h2 {font-family: "Verdana", sans-serif; font-size: 13px; font-weight: bold;}	
/* General classes */



/* Nav classes */		
.nav {font-family: "Verdana", sans-serif; color: #999999; font-size: 12px; }
td.navcell {padding: 4; font-family: "Tahoma", sans-serif; font-size: 12px; border-bottom: 1px solid #335C85; border-right: 1px solid #335C85; border-left: 1px solid #335C85;}
td.navcell:hover {background-color: #335C85; }
A.navlink:link {color: #ffcc00; text-decoration: none; }
A.navlink:visited {color: #ffcc00; text-decoration: none; }
A.navlink:hover {color: #ffffff; text-decoration: none; background-color: 335C85; }
A.navlink:visited:hover {color: #ffffff; text-decoration: none; background-color: none;}	
/* Nav classes */				



/* Created classes */	
.background {background-color: #003366; border-left: 20px solid #003366; border-right: 20px solid #003366;}

.b_content {background-color: #ffffff; border: 5px solid #335C85; padding: 6px; color: #000000; font-size: 12px;}
.b_promo {background-color: #dddddd; border-right: 5px solid #335C85; border-bottom: 5px solid #335C85; border-left: 5px solid #335C85; padding: 6 6 1 6; color: #333333; font-size: 12px; line-height: 130%;  margin-bottom: 9px;}
.b_email {background-color: #FCEFB3; border: 1px solid #335C85; padding: 3px; color: #000000; font-size: 11px;}
.b_news {background-color: #ffffff; border: 5px solid #335C85; padding: 6px; color: #000000; font-size: 12px; line-height: 130%;}
.basic {font-family: "Verdana", sans-serif; font-size: 12px; line-height: 140%; color: #ffffff;}
.caption {font-family: "Verdana", sans-serif; color: #000000; font-size: 10px; margin-bottom: 12px;}	

.footer {font-family: "Verdana", sans-serif; color: #999999; font-size: 11px; text-align: center; margin-top: 6px; padding-bottom: 50px; line-height: 150%;}

.globalnav {font-family: "Verdana", sans-serif; color: #999999; font-size: 12px; }
A.global:link {color: #ffcc00; text-decoration: underline; }
A.global:visited {color: #ffcc00; text-decoration: underline; }
A.global:hover {color: #9999ff; text-decoration: none; }
A.global:visited:hover {color: #9999ff; text-decoration: none;}

.header {font-family: "Verdana", sans-serif; font-size: 25px; font-weight: bold;}	
.h2_news {font-family: "Verdana", sans-serif; font-size: 13px; font-weight: bold;}	
.inline {margin-right: 9px; margin-bottom: 6px; float: left;}
.inline img {padding: 1px; border: 1px solid black;}	
.login {font-family: "Verdana", sans-serif; color: #bbbbbb; font-size: 12px; margin: 9px; font-weight: normal; padding-top: 12px; }	
.more {font-family: "Verdana", sans-serif; font-size: 11px; font-weight: bold; text-align: right; margin: 9px;}	
.small {font-family: "Verdana", sans-serif; font-size: 10px; line-height: 120%; color: #000000;}		
.label {font-family: "Verdana", sans-serif; font-size: 12px; color: #000000; font-weight: bold;}
.update {color: #cc0000;}
.welcome {background-color: #003366; background-image: url('images/welcome_box.gif'); background-repeat: no-repeat; margin: 0; border: 5px solid #335C85; padding: 10px; font-family: "Tahoma", sans-serif; color: #000000; font-size: 13px; line-height: 150%}	

.alert {font-weight: bold; color: #d90000; font-size: 13px;}

.boxtop { height: 19px; background: #fff url('images/boxtop.gif') no-repeat; color: #000 }
.box { background: #fff url('images/box.gif') no-repeat bottom left; color: #5b5b5b; margin-left:0; margin-right:0; margin-top:0; margin-bottom:10px; padding-left:10px; padding-right:10px; padding-top:0; padding-bottom:15px}
.box p { padding: 0; margin: 0;}

th.depth {font-family: font-family: Arial,sans-serif; color: White; background-color:Black; font-size: 8pt; font-weight:normal; text-align: left;}
td.depthpos {font-family: font-family: Arial,sans-serif; font-size: 8pt; font-weight:normal; text-align: right;}
td.depthstrt {font-family: font-family: Arial,sans-serif; font-size: 8pt; font-weight:normal; background-color: #F5F5F5;}
td.depthnorm {font-family: font-family: Arial,sans-serif; font-size: 8pt; font-weight:normal; }
td.depthBox{margin:0 0 0 0;border:1px solid #c0c0c0;background-color:#fafbfc;color:#505050;}
