@charset "UTF-8";
/* CSS Document */

/* MENU - Grey and Red */
.menu {font-family: georgia; font-weight:bold; width:925px; float:left; background:transparent; margin-top: -37px; margin-left:-50px; position:relative; }
.menu ul li a{display:block; text-decoration:none; color:#999; text-align:center;font-size:11px; overflow:hidden; border-right: 1px solid #cfcfcf; }
.menu ul li a.highlight { color:#000; }
.menu ul {position:relative; list-style: none; }
.menu ul li {float:left; }
.menu ul li ul {display: none; }

.menu ul li:hover a {color:#b31e38; }
.menu ul li:hover ul {display:block; position:absolute; top:12px; left:0; background:#fff;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {display:block; color:#999; }
.menu ul li:hover ul li a:hover {color:#b31e38;}

.titletop {text-align:right; font-size:14px; color:#B11D3A;}


/* MENU - White and red */
.menu2 {font-family: georgia; font-weight:bold; width:925px; float:left; background:transparent; margin-top: -37px; margin-left:-50px; position:relative; }
.menu2 ul li a{display:block; text-decoration:none; color:#fff; text-align:center;font-size:11px; overflow:hidden; border-right: 1px solid #fff; }
.menu2 ul li a.highlight { color:#000; }
.menu2 ul {position:relative; list-style: none; }
.menu2 ul li {float:left; }
.menu2 ul li ul {display: none; }

.menu2 ul li:hover a {color:#3b3033; }
.menu2 ul li:hover ul {display:block; position:absolute; top:12px; left:0; background:#b20738;}
.menu2 ul li:hover ul li ul {display: none;}
.menu2 ul li:hover ul li a {display:block; color:#fff; }
.menu2 ul li:hover ul li a:hover {color:#3b3033	;}

.titletop2 {text-align:right; font-size:14px; color:#fff;}

/* MENU - White and grey */
.menu3 {font-family: georgia; font-weight:bold; width:925px; float:left; background:transparent; margin-top: -37px; margin-left:-50px; position:relative; }
.menu3 ul li a{display:block; text-decoration:none; color:#fff; text-align:center;font-size:11px; overflow:hidden; border-right: 1px solid #cfcfcf; }
.menu3 ul li a.highlight { color:#000; }
.menu3 ul {position:relative; list-style: none; }
.menu3 ul li {float:left; }
.menu3 ul li ul {display: none; }

.menu3 ul li:hover a {color:#454545; }
.menu3 ul li:hover ul {display:block; position:absolute; top:12px; left:0; background: url(../images/Grey_Background.gif); }
.menu3 ul li:hover ul li ul {display: none;}
.menu3 ul li:hover ul li a {display:block; color:#fff; }
.menu3 ul li:hover ul li a:hover {color:#454545;}

.titletop3 {text-align:right; font-size:14px; color:#fff;}

/* Standard attributes */
li a  { width:auto; padding:0 10px; }

#display { display:block; position:absolute; top:12px; left:0; z-index:1; }
.submenu {  z-index: 2; }

li #aboutcoverleft { margin-left: 53px; }
li #aboutcoverright { margin-right: 115px; }

li #servicecoverleft { margin-left: 105px; }
li #servicecoverright { margin-right: 25px; }

li #clientcoverleft { margin-left: 173px; }
li #clientcoverright { margin-right: 115px; }

li #contactcoverleft { margin-left: 231px; }
li #contactcoverright { margin-right: 75px; }

li #policiescoverleft { margin-left: 294px; }
li #policiescoverright { margin-right: 55px; }

li #newscoverleft { margin-left:358px; }
li #newscoverright { margin-right:355px; }

li #internationalcoverleft { margin-left:408px; }
li #internationalcoverright { margin-right:340px; }