@charset "utf-8";
/* CSS Document */


body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

body,td,th {
	font-family: Trebuchet MS;
	font-size: 12px;
}

a:link {
	color: #0E52A1;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #0E52A1;
}
a:hover {
	text-decoration: none;
	color: #000000;
}
a:active {
	text-decoration: none;
	color: #000000;
}

.style1 {
	color: #FFFFFF;
	font-size: 10px;
	font-family: "Trebuchet MS";
}

.style1 a {color: #FFFFFF;}

.style2 {
	font-family: "Trebuchet MS";
	font-size: 10px;
}

.style3 {
	font-family: "Trebuchet MS";
	font-size: 12px;
	padding-left:8px;
	padding-right:8px;
	padding-top: 8px;
	padding-bottom: 8px;
}

.style4 {color: #0E52A1;font-weight: bold;}
.style4 a {color: #0E52A1;}

.style5 {font-size: 12px}

.style6 {font-size: 12px;}
.style6 a {color:#FFFFFF;}

.footer {
	font-size:9px;
	}

table.subpagecontent thead tr td{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	border: solid;
	border-width: 1px;
	border-color: #0E52A1;
	background-color: #0E52A1;
	background-image: url(images/titlebar-active.png);
	}
	
table.subpagecontent tr td{
	padding: 10px;
	border: solid;
	border-width: 1px;
	border-color: #0E52A1;
	}
	
table.subpagecontent ul  {
	padding: 10px;
	}
	
h1 {
	color:#FFFFFF;
	font: "Trebuchet MS";
	font-size: 12px;
	text-transform:uppercase;
	padding:0px;
	margin:0px;
	}
	
h2 {
	color:#0E52A1;
	font: "Trebuchet MS";
	font-size: 12px;
	text-transform: uppercase;
	font-weight: 900;
	}

h3 {
	color:#0E52A1;
	font: "Trebuchet MS";
	font-size: 11px;
	text-transform: none;
	font-weight: 900;
	}

.clockstyle{
background-color: transparent;
color:#000000;
font: 10px Trebuchet MS;
letter-spacing: 0px;
padding: 0px;
}

.submenu {
padding-left: 12px;
padding-right: 8px;
padding-top: 4px;
padding-bottom: 4px;
letter-spacing:0em;
}

.submenu a {color:#FFFFFF; font-style:normal; text-decoration:none; padding: 4px;}
.submenu a:hover {color: #FFFFFF; font-style:normal; text-decoration:none; background-color: #0E52A1;}

h1 {
	font-size: 12px;
	color: #FFFFFF;
	padding: 0px;
	/* background: #0E52A1 url(images/roundedcornr_107383_grad.gif) repeat-x top left; */
}

.roundedcornr_box_107383 {
   background: #0e52a1 url(images/roundedcornr_107383_grad.gif) repeat-x top left;
}
.roundedcornr_top_107383 div {
   background: url(images/roundedcornr_107383_tl.gif) no-repeat top left;
}
.roundedcornr_top_107383 {
   background: transparent url(images/roundedcornr_107383_tr.gif) no-repeat top right;
}
.roundedcornr_bottom_107383 div {
   /*background: url(images/roundedcornr_107383_bl.gif) no-repeat bottom left;*/
}
.roundedcornr_bottom_107383 {
   /*background: transparent url(images/roundedcornr_107383_br.gif) no-repeat bottom right;*/
}

.roundedcornr_top_107383 div, .roundedcornr_top_107383,
.roundedcornr_bottom_107383 div, .roundedcornr_bottom_107383 {
   width: 100%;
   height: 8px;
   font-size: 1px;
}
.roundedcornr_content_107383 { margin: 0 8px; font-size:12px; color:#FFFFFF; font-weight:bold; }
.roundedcornr_bottom_1073831 {}
.roundedcornr_top_1073831 {   background: transparent url(images/roundedcornr_107383_tr.gif) no-repeat top right;
}

.box {border:1px; border-style:solid; border-color: #0E52A1;}
.sponsorsbox {border:1px; border-top:6px; border-style:solid; border-color: #0E52A1;}

.roundedcornr_box_black {
   background: #0e52a1 url(images/roundedcornr_black_grad.gif) repeat-x top left;
}
.roundedcornr_top_black div {
   background: url(images/roundedcornr_107383_tl.gif) no-repeat top left;
}
.roundedcornr_top_black {
   background: transparent url(images/roundedcornr_107383_tr.gif) no-repeat top right;
}
.roundedcornr_bottom_black div {
   /*background: url(images/roundedcornr_107383_bl.gif) no-repeat bottom left;*/
}
.roundedcornr_bottom_black {
   /*background: transparent url(images/roundedcornr_107383_br.gif) no-repeat bottom right;*/
}

.roundedcornr_top_black div, .roundedcornr_top_black,
.roundedcornr_bottom_black div, .roundedcornr_bottom_black {
   width: 100%;
   height: 8px;
   font-size: 1px;
}
.roundedcornr_content_black { margin: 0 8px; font-size:12px; color:#FFFFFF; font-weight:bold; }
.roundedcornr_bottom_black {}
.roundedcornr_top_black {   background: transparent url(images/roundedcornr_107383_tr.gif) no-repeat top right;
}

/*accordian menu*/

.arrowlistmenu{
width: 200px; /*width of accordion menu*/
}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
font: bold 12px "Trebuchet MS";
color: white;
background: black url(images/titlebar.png) repeat-x center left;
margin-top: 0px;
margin-bottom: 5px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 6px 0 6px 10px; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
}

.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
background-image: url(images/titlebar-active.png);
}

.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
color: #0E52A1;
background: url(images/arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
border-bottom: 1px solid #dadada;
font-size: 10px;;
}

.arrowlistmenu ul li a:visited{
color: #0E52A1;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #000;
background-color: #F3F3F3;
}
