h2
{
	font-size: 14px;
	color: #315871;
	margin: 0 0 0 0;
	font-weight: bold;
	padding-bottom: 8px;
}
.uppercase
{
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #315871;
	font-weight: bold;
}

.sideproducts
{
	color:#666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform:uppercase;
	line-height:25px;
	width: 211px;
}
.sideproducts a:active
{
	color:#666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform:uppercase;
	line-height:25px;
	width: 211px;
}
.sideproducts a:link
{
	color:#666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform:uppercase;
	line-height:25px;
	width: 211px;
}
.sideproducts a:visited
{
	color:#666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform:uppercase;
	line-height:25px;
	width: 211px;
}
.sideproducts a:hover
{
	color:#dd5900;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform:uppercase;
	line-height:25px;
	width: 211px;

}
#searchbox
{

background:url(/images/searchback.png) repeat-x;
}


#foot {background:#8fbc8f;}
dl.menus_list dd.nil {padding:0; margin:0;}

.menu1 {
float:left; width:760px; font-family: verdana, arial, sans-serif; font-size:11px;
background:url(/images/menubg.png) repeat-x;
 font-weight:bold;
position:relative;

}
.menu1 ul {
padding:0;
margin:0;
list-style-type:none;

}
.menu1 ul li {
float:left;
 position:relative; 
}
.menu1 ul li a, .menu1 ul li a:visited {
float:left; 
display:block; 
text-decoration:none;
color:#FFFFFF; 
padding:0px 5px; line-height:33px; 
border-right: 2px solid #5a798d; 
width:auto;
}

.menu1 ul li:hover 
{
width:auto;
}

.menu1 ul li a.menu1one:hover 
{
color:#FFFFFF;

}
.menu1 ul li a.menu1two:hover 
	{ 
	color:#FFFFFF;
	background:url(/images/menubghover.png) repeat-x top left; 
	
	}
.menu1 ul li a.menu1three:hover
	 {
	 	color:#FFFFFF;
		background:url(/images/menubghover.png) repeat-x top left; 
		}
.menu1 ul li a.menu1four:hover 
	{ 
		color:#FFFFFF;
		background:url(/images/menubghover.png) repeat-x top left; 
		}

.menu1 ul li a.menu1five:hover 
{
	color:#FFFFFF;
	background:url(/images/menubghover.png) repeat-x top left; 
	}

.menu1 ul li a.menu1six:hover 
	{
	color:#FFFFFF;
	background:url(/images/menubghover.png) repeat-x top left;
	 }

.menu1 ul li:hover a.menu1one 
{color:#FFFFFF;
 }
.menu1 ul li:hover a.menu1two 
{
background:url(/images/menubghover.png) repeat-x top left; 
}

.menu1 ul li ul {
display: none;
}
.menu1 table {
margin:0; 
border-collapse:collapse; 
font-size:11px; 
position:absolute; 
top:0;
 left:0;
}

/* specific to non IE browsers */
.menu1 ul li:hover ul {
display:block;
position:absolute;
top:33px;
margin-top:0;
left:0;width:160px;
border-bottom:4px solid #FFFFFF;
}
.menu1 ul li:hover ul.endstop
 {
left:-70px;
}
.menu1 ul li:hover ul li ul
 {
display: none;
}
.menu1 ul li:hover ul li a {
display:block;
background:#315871;
color:#FFFFFF;
height:auto;
line-height:17px;
padding:4px 16px;
width:120px; 
border-top:4px solid #FFFFFF; 
border-right:4px solid #FFFFFF; 
border-left:4px solid #FFFFFF; 
border-top:1px solid #FFFFFF; 
font-weight:normal;
}
.menu1 ul li:hover ul li a.drop {
/*background:#ccd url(../images/bullet1.gif) no-repeat 3px 8px;*/

}
.menu1 ul li:hover ul li a:hover {
color:#FFFFFF;
 background: #dd5900 url(/images/bullet1.gif) no-repeat 3px 8px;

}
.menu1 ul li:hover ul li a:hover.drop {
background: #ccd url(/images/bullet1.gif) no-repeat 3px 8px;
}
.menu1 ul li:hover ul li:hover ul {
display:block; position:absolute; left:153px; top:-1px;
}
.menu1 ul li:hover ul li:hover ul.left {
left:-153px;
}



/* specific to IE5.5 and IE6 browsers */
.menu1 ul li a:hover ul {
display:block;
position:absolute;
top:33px; 
top:33px;
 background:#315871;
 left:0; 
 border-bottom:1px solid #5a798d;
}

.menu1 ul li a:hover ul.endstop {
left: -92px;
}
.menu1 ul li a:hover ul li a {
display:block;
background:#315871;
color:#FFFFFF;
height:auto;
line-height:17px;
padding:4px 16px;
width:120px; 
border-top:4px solid #FFFFFF; 
border-right:4px solid #FFFFFF; 
border-left:4px solid #FFFFFF; 
border-top:1px solid #FFFFFF; 
font-weight:normal;
}
.menu1 ul li a:hover ul li a.drop {

background:#dd5900 url(/images/bullet1.gif) no-repeat 3px 8px; padding-bottom:4px;
}
.menu1 ul li a:hover ul li a ul {
visibility:hidden; position:absolute; width:0;
}
.menu1 ul li a:hover ul li a:hover {
color:#000; background: #dd5900 url(/images/bullet1.gif) no-repeat 3px 8px;
}
.menu1 ul li a:hover ul li a:hover.drop {
 background: #dd5900 url(/images/bullet1.gif) no-repeat 3px 8px;
}
.menu1 ul li a:hover ul li a:hover ul {
visibility:visible; position:absolute; top:0;color:#FFFFFF; left:100px;
}
.menu1 ul li a:hover ul li a:hover ul.left {
left:-153px;
}

.sideabout
{
font-family: Arial, Helvetica, sans-serif;font-size: 12px;
color:#315871;
text-align:left;
line-height:20px;

}
.listype
{
color:#315871;
line-height:20px;
}
.centerabout_small
{
font-family: Arial, Helvetica, sans-serif;font-size: 11px;
color:#315871;
}

.joindespatch a:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#dd5900;
}
.joindespatch a:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#dd5900;
}
.joindespatch a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#dd5900;
}
.joindespatch a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#315871;
	font-weight: bold;
	

}

.introtext
{
font-family:"Times New Roman", Times, serif;
font-size: 15pt;
color:#000000;
}
.itemheaders
{
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
	color: #315871;
	font-weight: bold;
	padding-bottom: 0 0px
}


.sidemarket
{
	color:#939384;
	font-family:'Univers Condensed','Univers Condensed',sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform:uppercase;
	
	width: 211px;
}
.sidemarket a:active
{
	color:#939384;
	
	
	font-weight: bold;
	text-transform:uppercase;
	
	width: 211px;
}
.sidemarket a:link
{
	color:#939384;
	
	
	font-weight: bold;
	text-transform:uppercase;
	
	width: 211px;
}
.sidemarket a:visited
{
	color:#939384;
	
	
	font-weight: bold;
	text-transform:uppercase;
	
	width: 211px;
}
.sidemarket a:hover
{
	color:#dd5900;
	
	
	font-weight: bold;
	text-transform:uppercase;
	
	width: 211px;

}

