body { 
	background-color:#B1C3D9;
	margin-top:20px;
	padding:0px;
	font-family:"Verdana", helvetica, sans-serif; 
	font-size: 12px;
	
}

td.header_menu_space{ 
	height:5px; 
	background-color:#FFFFFF;
}

.main {
/*background-image:url(../images/eccbso_bg.jpg);*/
background-color:#FFFFFF;
	background-position:bottom right;
	background-repeat:no-repeat;
	padding-left:5px;
	padding-right:50px;
	font-size:12px;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-color:#04359B;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	
	
}


.date {font-size: 12px; font-weight:bold; font-style:italic;}
.row1{background-color:#dcdcfe; font-size:12px; border:solid; border-color:#0066CC; border-width:1px; border-collapse:separate;}
.row2{background-color:#ededff; font-size:12px; border:solid; border-color:#0066CC; border-width:1px;}
.row1small{background-color:#dcdcfe; font-size:10px; border:solid; border-color:#0066CC; border-width:1px; border-collapse:separate;}
.row2small{background-color:#ededff; font-size:10px; border:solid; border-color:#0066CC; border-width:1px;}
.text {font-size: 12px}
.red_font {font-weight:bold; color:#bb0000}
.code{font-family:"Courier New";font-size: 12px; color: #222222;}
.link-list {border:solid;border-spacing:0px; border:#F5FAFF; background-color:#F5FAFF}
.page_header {
	color		: #000033;
	margin:0px;
	padding-bottom:10px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	font-size	: 20px;
	font-weight:bold;
}


a:visited{color: #555555; text-decoration:underline; font-style:italic;}
a:hover{color:#0000FF; text-decoration:underline; font-style:italic;}
a{color: #003399; text-decoration:underline; font-style:italic;}

/*a.menu_a{color: #000000; text-decortation:none; font-style:normal; font-size:12px; background-color:#D2E1F6; border:thin; border-color:#003399;}
a.menu_a:visited{color: #000000; text-decortation:none; font-style:normal; font-size:12px; background-color:#D2E1F6;  border:thin; border-color:#003399;}
a.menu_a:hover{color: #FFFFFF; text-decortation:none; font-style:normal; font-size:12px; background-color:#0133A2;  border:thin; border-color:#003399;}*/

td.top_menu {
border-width:1px;
border-style: solid;
border-color:#0133A2;
color: #000000; text-decoration:none; font-style:normal; font-size:11px; background-color:#D2E1F6;  padding:5px; font-weight:bold;  cursor:pointer; text-align:center;
}

td.top_menu_over {
border-width:1px;
border-style: solid;
border-color:#0133A2;
color: #ffffff; text-decoration:none; font-style:normal; font-size:11px; background-color:#0133A2;  padding:5px; font-weight:bold;  cursor:pointer; text-align:center;
}

td.top_menu_active {
border-left-width:1px;
border-right-width:1px;
border-top-width:1px;
border-left-style: solid;
border-right-style: solid;
border-top-style: solid;
border-color:#0133A2;
color: #000000; text-decoration:none; font-style:normal; font-size:11px; background-color:#ffffff;  padding:5px; font-weight:bold;  cursor:pointer; text-align:center;
}


td.top_menu_spacer {
width:2px;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#0133A2;
}

td.top_menu_rightspace {
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#0133A2;
}

table.menu_table {
margin:10px 10px 10px 10px;

}

td.td_menu{
border-width:1px;
border-style: solid;
border-color:#0133A2;
color: #000000; text-decoration:none; font-style:normal; font-size:11px; background-color:#D2E1F6;  padding:10px; font-weight:bold;  cursor:pointer;
/*background-image:url(../images/arrow_down.jpg);
background-position:right center;
background-repeat:no-repeat;*/

}

td.td_menu_over{
border-width:1px;
border-style: solid;
border-color:#0133A2;
color: #ffffff; text-decoration:none; font-style:normal; font-size:11px; background-color:#0133A2;  padding:10px; font-weight:bold;  cursor:pointer;
/*background-image:url(../images/arrow_down.jpg);
background-position:right center;
background-repeat:no-repeat;*/
}

td.td_arrow {
background-image:url(../images/menu_arrow.jpg); background-position:center left; background-repeat:no-repeat;
}

td.arrow_down {
background-image:url(../images/arrow_down.jpg); background-position:center left; background-repeat:no-repeat;
}

td.td_menu_active {
border-width:1px;
border-style: dotted;
border-color:#0133A2;
color: #000000; text-decoration:none; font-style:normal; font-size:11px; background-color:#ffffff;  padding:10px; font-weight:bold; cursor:pointer;
/*background-image:url(../images/arrow_down.jpg);
background-position:right center;
background-repeat:no-repeat;*/

}

td.sub_menu{
border-width:0px;
border-style: solid;
border-color:#0133A2;
color: #000000; text-decoration:none; font-size:10px; background-color:#E3F2FF;  padding:4px; font-weight:bold; font-style:normal;  cursor:pointer;  padding-left:18px; padding-right:8px;
/*background-image:url(../images/menu_dot.jpg);
background-position:left center;
background-repeat:no-repeat;*/
}

td.sub_menu_over{
border-width:0px;
border-style: solid;
border-color:#0133A2;
color: #ffffff; text-decoration:none; font-style:normal; font-size:10px; background-color:#0133A2;   padding:4px; padding-left:18px; font-weight:bold;  cursor:pointer;padding-right:8px;
/*background-image:url(../images/menu_dot_over.jpg);
background-position:left center;
background-repeat:no-repeat;*/
}

td.sub_menu_active {
border-width:0px;
border-style: dotted;
border-color:#0133A2;
color: #000000; text-decoration:none; font-style:normal; font-size:10px; background-color:#ffffff;  padding:4px; font-weight:bold; cursor:pointer;  padding-left:18px;padding-right:8px;
/*background-image:url(../images/menu_dot_active.jpg);
background-position:left center;
background-repeat:no-repeat;*/
}

td.sub_arrow {
background-image:url(../images/sub_arrow.jpg); background-position:center left; background-repeat:no-repeat;font-size:9px;
}

td.sub_nothing {
font-size:9px;
}


h1 {	
	color		: #003399;
	margin:0px;
	padding-bottom:10px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	font-size	: 14px;
	font-weight:bold;
}

h2 {	
	color		: #000033; 
	margin:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:10px;
	font-size	: 13px;
	font-weight	: bold; 
}

h3 {font-size:14px;}

p {
	padding:0px;
	margin:0px;
}

.page_header {
	padding-top:10px;
	padding-left:30px;
	font-size:14px;
	background-image:url(../images/header_bg.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	color:#000000;
	font-weight:bold;
	
}


ul {
	margin-top		:0px;
}

.headertext{
	font-family:verdana, helvetica, sans-serif; 
	color:#FFFFFF; 
	font-size:12px;
	background-color:#000066;
	font-weight:bold;
	text-align:center
}

.table_style {
	border-style:solid;
	border-color:#0066CC;
	border-width:1px;
	color			:#000000;
	font-size:12px;
}

.header_style {
	background-color:#0066cc;
	font-size:12px;
	color:#FFFFFF;
	font-width:bold;
	border-color:#0066cc;
	border-width:1px;
	border-style:solid;
	border-collapse:collapse;
}

.standard_border {
	color			:#000000;
	border: 1px solid #BBBBBB;
}

.footerbox {
	background-color:#B1C3D9;
	color			:#333333;
}
a.footertext:visited {
	font-family		:arial, helvetica, sans-serif;
	color			:#999999;
	font-size		:11px;
	text-decoration	:none;
}
.footertext {
	font-family		:arial, helvetica, sans-serif;
	color			:#333333;
	font-size		:11px;
	align			:center;
	valign			:middle;
}
a.footertext:link {
	font-family		:arial, helvetica, sans-serif;
	color			:#333333;
	font-size		:11px;
	text-decoration	:none;
}

a.footertext:hover {
	font-family		:arial, helvetica, sans-serif;
	color			:#333333;
	font-size		:11px;
	text-decoration	:underline overline;
}

.underfooterbox {
	align			:center;
}
.underfootertext {
	font-family		:arial, helvetica, sans-serif;
	color			:#000000;
	font-size		:11px;
}

.brake {
	width: 100%;
}


.disclaimer {
	font-style:italic;
	font-size:11px;
	font-family:"Verdana", Courier, mono;
	background-color:#EEEEEE;
	border-color:#000000;
	border-style:double;
	padding:4px;
}


/******************************/

/* HORIZONTAL MENU BAR LAYOUT */

/******************************/
.menubarstyle{
width: 100%;
font-weight: bold;
font-style:normal;
font-size:14px;
}

.menubarstyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
font-style:normal;
}

.menubarstyle ul{
border: 1px solid #BBB;
width: 100%;
background: url(../menubar/chrometheme/chromebg.gif) center center repeat-x; /*THEME CHANGE HERE*/
padding: 4px 0;
margin: 0;
font-style:normal;
text-align: left; /*set value to "left", "center", or "right"*/
}

.menubarstyle ul li{
display: inline;
font-style:normal;
}

.menubarstyle ul li a{
color: #494949;
padding: 4px 7px;
margin: 0;
font-style:normal;
text-decoration: none;
border-right: 1px solid #B5E2FE; /*THEME CHANGE HERE*/
}

.menubarstyle ul li a:hover{
background: url(../menubar/chrometheme/chromebg-over.gif) center center repeat-x; /*THEME CHANGE HERE*/
}

.menubarstyle ul li a[rel]:after{ /*HTML to indicate drop down link*/
content: "";
/*content: " " url(downimage.gif); /*uncomment this line to use an image instead*/
}


/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
border: 1px solid #B5E2FE; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
background-color: white;
width: 200px;
visibility: hidden;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/
font-style:normal;
}


.dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #B5E2FE; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
font-weight: bold;
color: black;
font-style:normal;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #EBF7FF;
font-style:normal;
}
