@charset "utf-8";
/* CSS Document */

body{ background:#333333; margin:0 auto;
}
ul, li, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, form, div{margin:0 auto; padding:0; border:none; outline:none;}
img{margin:0 auto; padding:0; border:none; }
ul{list-style-type:none;}
lable{margin:0 auto; padding:0;}
input{margin:0 auto; padding:0;}
textarea{margin:0 auto; padding:0;}


.top-menu{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none;
}
.border-left{border-left:#000000 1px solid;}
.border-right{border-right:#000000 1px solid;}

.text-bold{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:22px; color:#FFFFFF; margin:10px 0 0 20px; 
}

.highlight{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0066FF;
}

.text-bold-1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#a1d7f9; margin:5px 0 0 10px; font-weight:bold;
}

.call-now{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; color:#000000; margin:5px 0 0 10px; }
.text-bold-2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#666666; margin:5px 0 0 10px; font-weight:bold;}
.text-bold-boder{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin:0px 0 0 10px; font-weight:bold;}

.text-bold-blue{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#0033FF; margin:0px 0 0 10px; font-weight:bold;}

.text-bold-top-headline{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#0033FF; margin:0px 0 0 10px; font-weight:bold;}


.small-text{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:18px; text-align:justify; padding:0px 10px; line-height:18px;
}

.white-text{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; line-height:18px; text-align:justify; padding:0 0 0 10px; line-height:18px;}

.border{border:#999999 1px solid;}

/* TOP MENU */    

.menu-menu{width:420px; height:20px; float:left; margin:0 0 0 0px;}
.menu-menu ul{margin: 0; padding: 0; font:12px Verdana; list-style-type: none; overflow: hidden; width: 100%; }

.menu-menu ul li{display: inline; margin: 0; }

.menu-menu ul li a{float: left; width:105px; display: block; text-decoration: none; margin: 0; text-align:center;  color: white; background:url(../images/top_03.jpg) no-repeat; line-height:20px;}

.menu-menu ul li a:hover{float: left; display: block; text-decoration: none; color: white; background:url(../images/top_03-rollover.jpg) no-repeat;}



.right-nav-menu{width:429px; height:20px; float:left; margin:0 0 0 0px;}
.right-nav-menu ul{margin: 0; padding: 0; font: 12px Verdana; list-style-type: none; overflow: hidden; width: 100%; }
.right-nav-menu ul li{display: inline; margin: 0; }
.right-nav-menu ul li a{float: left; width:143px; display: block; text-decoration: none; margin: 0; text-align:center;  color: white; background:url(../images/top-4.jpg) no-repeat; line-height:20px;}
.right-nav-menu ul li a:hover{display: block; float:left; text-decoration: none; color: white; background:url(../images/top-4-rollover.jpg) no-repeat;}

.images-right{ float:right; padding:5px 5px 5px 5px;}


/*.mattblackmenu li a:hover{background: black; }*/

/* END TOP MENU */    


.left-text-1{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; line-height:18px; float:left; padding:0 0 0 40px;}
.right-text-1{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; line-height:18px; float:right; padding:0 40px 0 0px;}

a:hover{text-decoration:none}


/* DROPDOWN MENU BOTTOM */    

.dropmenudiv{
position:absolute;
border: 1px solid #333333; 
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:20px;
z-index:100;
background-color: #1679D6;
width:280px;
visibility: hidden;
text-align:left;
border-top: 1px solid #1679D6;
}


.dropmenudiv a{
width: auto;
display: block;
text-indent: 3px;
 padding: 5px 10px;
text-decoration: none;
font-weight: normal;
color:#FFFFFF;
border-bottom: 1px solid #333333;
}

* html .dropmenudiv a{ 
width: 100%;
}

.dropmenudiv a:hover{ 
background-color:#FFFFFF;
color:#0066CC;
}