/* CSS Document */
h3 {
font-size:14px;
font-family:verdana, helvetica, arial, sans-serif;
letter-spacing:-1px;
color:#fff;
font-weight:400;
text-transform:uppercase;
margin:0;
padding:8px 0 8px 15px;
}

.megamenu {
background:#FF3;
-moz-border-radius:5px;
-webkit-border-radius:5px;
font-family:"Times New Roman", Times, serif;
font-size:15px;
width:771px;
height:30px;
font-weight:bold;
color:#FFFFFF;
margin:0;
padding:0;
}

.megamenu ul {
text-align:center;
list-style-type:none;
margin:0;
padding:2px;
color:#000;
}

.megamenu ul li {
list-style-type:none;
display:inline;
margin:0;
padding:0;
color:#000;
}

.megamenu ul li a,.megamenu ul li a:visited {
text-decoration:none;
margin:0;
color:#000;
padding:10px;
}

.megamenu ul li a:hover,.megamenu ul li a:visited:hover {
text-decoration:none;
color:#E8161C;
margin:0;
padding:10px;
}

.megamenu ul li.downservices {
/*background:url(http://www.thewebsqueeze.com/samples/mega-menu/demosite/images/arrow.png) 100% 55% no-repeat;*/
margin:0;
padding:10px 8px 10px 10px;
}

.servicesdropped {
display:none;
text-align:left;
position:absolute;
background:#000000;
font-size:14px;
color:#FFF;
width:500px;
height:200px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border:2px solid #E8161C;
margin:10px 0 0 20px;
padding:10px 20px 20px;
top: 37.5%; 
left: 20em;
}

.servicesdropped p.textleft {
float:left;
font-size:12px;
width:200px;
margin:10px 0 0;
padding:0 20px 15px 10px;
}

.servicesdropped ul.middle {
text-align:left;
float:left;
font-size:12px;
border-left:1px solid #333;
width:180px;
margin:0;
padding:0;
}

.servicesdropped ul.right {
text-align:left;
float:left;
font-size:12px;
width:178px;
margin:0;
padding:0;
color:#FFF;
}

 .megamenu ul li a,.megamenu ul li .a:visited {  
text-decoration:none;  
color:#FFF;  
margin:0;  
padding:10px;  
}     

.servicesdropped ul.right li a,.servicesdropped ul.middle li a {
list-style-type:none;
display:block;
color:#FFF;
font-size:12px;
margin:0;
padding:5px 0 5px 21px;
}

.servicesdropped ul.middle li a:hover{
list-style-type:none;
color:#FFF;
display:block;
font-size:12px;
margin:0;
padding:5px 0 5px 21px;
}

.servicesdropped ul.middle li a:visited
{
	list-style-type:none;
color:#F00;
display:block;
font-size:12px;
margin:0;
padding:5px 0 5px 21px;
}

.servicesdropped ul.middle li a:visited:hover
{
	list-style-type:none;
color:#FFF;
display:block;
font-size:12px;
margin:0;
padding:5px 0 5px 21px;
}


