.chromestyle{
width: 99%;
font-weight: bold;
}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.chromestyle ul{
border: 1px solid #BBB;
width: 100%;
background: url(chromebg.gif) center center repeat-x; /*THEME CHANGE HERE*/
padding: 4px 0;
margin: 0;
text-align: center; /*set value to "left", "center", or "right"*/
}

.chromestyle ul li{
display: inline;
}

.chromestyle ul li a{
color: #494949;
padding: 4px 7px;
margin: 0;
text-decoration: none;
border-right: 1px solid #DADADA;
}

.chromestyle ul li a:hover{
background: url(chromebg-over.gif) center center repeat-x; /*THEME CHANGE HERE*/
}

.chromestyle ul li a[rel]:after{ /*HTML to indicate drop down link*/
content: " v";
/*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 #BBB; /*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*/
}


.dropmenudiv a{
width: auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #BBB; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
font-weight: bold;
color: black;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #F0F0F0;
}

.bullets1{color:#003366;background:url(/gfx/bullet1.gif) 10px 7px no-repeat;padding-left:20px;display:block;font-weight:bold;font-family:arial;}

	.header_selected { color:#cc0000;background-image:url(/gfx/header_live.jpg);height:31px;padding-top:15px;font-weight:bold;cursor:pointer;cursor:hand; }
	.header_selected a{ color:#cc0000;text-decoration:none; }
	.header_selected a:hover{ color:#cc0000;text-decoration:underline; }
	.header_not_selected { background-color:#ececed;height:27px;padding-top:12px;color:#003366;font-weight:bold;cursor:pointer;cursor:hand;margin-top:7px;border-top:1px solid #979797;border-right:1px solid #979797; }
	.header_not_selected a { color:#003366;text-decoration:none; }
	.header_not_selected a:hover { color:#FFFFFF;text-decoration:underline; }
	.header_not_selected:hover { background-color:#cc0000;height:27px;padding-top:12px;color:#FFFFFF;font-weight:bold;cursor:pointer;cursor:hand;margin-top:7px;border-top:1px solid #979797;border-right:1px solid #979797; }
	.header_not_selected:hover a { color:#FFFFFF;text-decoration:none; }
	.header_block { background-image:url(/gfx/header_block.jpg);width:253px;height:126px;border-right:1px solid white;text-align:left; }
	.header_block h2 { color:#FFFFFF;font-size:15px;padding-top:5px;font-style:italic;padding-left:22px;cursor:hand;cursor:pointer;text-decoration:none; }
	.header_block h2:hover { color:#FFFFFF;font-size:15px;padding-top:5px;font-style:italic;padding-left:22px;cursor:hand;cursor:pointer;text-decoration:underline; }
	.header_block div { font-size:13px;padding-top:3px;text-align:left;padding-left:23px; }
	.header_block div div { font-size:13px;font-weight:bold;color:#003366;padding-top:8px;text-align:left;padding-left:1px; }
	.header_block a { color:#003366;text-decoration:none; background:url(/gfx/bullet.gif) 0 50% no-repeat;padding-left:14px }
	.header_block a:hover { color:#003366;text-decoration:underline; }
	.error_404 a { color:#003366;text-decoration:none; }
	.error_404 a:hover { color:#003366;text-decoration:underline; }
	.lang_selected { color:#666666;font-weight:bold;text-decoration:none;cursor:hand; }
	.lang_selected:hover { color:#666666;text-decoration:underline;cursor:hand; }
	.lang_not_selected { color:#666666;text-decoration:none;cursor:pointer;cursor:hand; }
	.lang_not_selected:hover { color:#666666;text-decoration:underline;cursor:pointer;cursor:hand; }
	.footer_entitle { padding-top:5px;padding-bottom:1px;font-size:11px; }
	.footer_form { border:1px solid #003366;width:182px; }
	.footer_links a { text-decoration:none; }
	.footer_links a:hover { text-decoration:underline; }
	.contact_verification a { text-decoration:none; }
	.contact_verification a:hover { text-decoration:underline; }
	.search a { text-decoration:none; }
	.search a:hover { text-decoration:underline; }
	.link_services { text-decoration:none; }
	.link_services:hover { text-decoration:underline; }
	.contact_form { border:1px solid #003366; }
	.contents_link { text-decoration:none;color:#4682b4;font-weight:bold; }
	.contents_link:hover { text-decoration:underline;color:#4682b4;font-weight:bold;}
	.tm_selected{background:#ffffff;height:28px;float:left;display:block;width:183px;color:#003366;padding-top:10px;border-left:1px solid #333333;border-top:1px solid #333333;font-weight:bold;text-decoration:none}
	.tm_not_selected{background:url(/gfx/tm_not_selected.jpg);height:28px;float:left;display:block;width:183px;color:#003366;padding-top:10px;border-left:1px solid #333333;border-top:1px solid #333333;font-weight:bold;text-decoration:none}
	.tm_not_selected:hover{background:#cc0000;color:#ffffff;}
	.contact_link { text-decoration:none; }
	.contact_link:hover { text-decoration:underline;}
