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


body {margin:0px; padding:0px; background-color:#f8f8f8; font-family:tahoma; color:#404040; font-size:11px; font-weight:normal;}
div {padding:0px; margin:0px;}
p {padding:0px; margin:0px;}
img {border:0px; padding:0px; margin:0px;}
h1 {font-family:"trebuchet MS"; font-size:15px; font-weight:normal; text-decoration:none; color:#2a6ccc; padding:0px; margin:0px; padding-bottom:5px; }
h2 {font-family:"trebuchet MS"; font-size:15px; font-weight:normal; text-decoration:none; color:#565656; padding:0px; margin:0px; padding-bottom:5px; }
h2 span {color:#2a6ccc}
h3 {padding:0px; margin:0px; background-image:url(../images/heading_bottom_border.gif); font-family:"trebuchet MS"; font-size:14px; font-weight:normal; background-position:bottom left; background-repeat:no-repeat; margin-bottom:5px; color:#094daa}
h4 {font-family:"trebuchet MS"; font-size:15px; font-weight:normal; text-decoration:none; color:#9d0000; padding:0px; margin:0px; padding-bottom:5px;}
h5 {background-image:url(../images/heading_bottom_border.gif); font-family:"trebuchet MS"; font-size:16px; color:#094daa; background-repeat:no-repeat; background-position:bottom left; padding:0px; margin:0px; } 
a {font-family:Tahoma; font-size:11px; font-weight:normal; text-decoration:none; color:#052c59}
a:visited {font-family:Tahoma; font-size:11px; font-weight:normal; text-decoration:none; color:#052c59}
a:hover {font-family:Tahoma; font-size:11px; font-weight:normal; text-decoration:underline; color:#052c59}

.blue_heading {font-family:arial; font-size:12px; font-weight:normal; text-decoration:none; color:#568bcf;} 

.blue_link12:link {font-family:arial; font-size:12px; font-weight:normal; text-decoration:none; color:#568bcf;}
.blue_link12:visited {font-family:arial; font-size:12px; font-weight:normal; text-decoration:none; color:#568bcf;} 
.blue_link12:hover {font-family:arial; font-size:12px; font-weight:normal; text-decoration:underline; color:#568bcf;} 

.red_font {color:#a00000;}
.red_links:link  {color:#a00000;}
.red_links:hover  {color:#a00000;}
.red_links:visited  {color:#9c9c9c;}
.pagenation {font-family:Tahoma; font-size:12px; font-weight:normal; text-decoration:none; color:#052c59; text-align:right}
.pagenation a:link {font-family:Tahoma; font-size:12px; font-weight:normal; text-decoration:underline; color:#052c59}
.pagenation a:visited {font-family:Tahoma; font-size:12px; font-weight:normal; text-decoration:underline; color:#052c59}
.pagenation a:hover {font-family:Tahoma; font-size:12px; font-weight:normal; text-decoration:none; color:#052c59}

.clear {clear:both;}
#container {background-image:url(../images/container_bg.gif); background-repeat:repeat-y; width:989px; padding:0px 7px 0px 7px; margin-left:auto; margin-right:auto;}
#container #header {height:140px; background-image:url(../images/header_bg.gif); background-repeat:repeat-x; background-position:top}

#container #header #header_top {height:110px;}
#container #header #header_top .logo {padding-top:20px; padding-left:10px; float:left; text-align:right; font-family:arial; font-size:13px; color:#4b4b4b; font-weight:bold;}

#container #header #header_top #top_nav {background-image:url(../images/top_nav_bg.gif); background-repeat:no-repeat; background-position:top right; text-align:right; padding:5px 8px 5px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#595959; text-decoration:none; margin-right:5px;width:500px; }
#container #header #header_top #top_nav a:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#595959; text-decoration:none;}
#container #header #header_top #top_nav a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#595959; text-decoration:none;}
#container #header #header_top #top_nav a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#a00000; text-decoration:none;}
#container #header #navigation {background-image:url(../images/nav_bg.gif); background-repeat:repeat-x; background-position:bottom;}
#container #header #navigation .search_textbox {background-color:#9fc2f8; border:1px solid #315ca4; font-family:tahoma; color:#fff; font-weight:normal; font-size:11px; width:230px; padding:3px 0px 3px 3px;}

/*-- body -- */

#container #body {}
#container #body  #body_inner_content { padding:10px; padding-left:20px;}
#container #body  #body_inner_content p { padding:0px; margin:0px; padding-bottom:10px;}
#container #body  #body_inner_content ul { padding:0px; margin:0px;}
#container #body  #body_inner_content ul li { padding:0px; margin:0px; background-image:url(../images/icon4.gif); background-position:left; background-repeat:no-repeat; font-family:arial; font-size:11px; list-style:none; padding-left:15px; margin-bottom:10px;}

#container #left_body { float:left; width:794px; background:none;}
#container #left_body #body_top {background-image:url(../images/body_graphic_bg.gif); background-repeat:no-repeat; background-position:left top; width:794px}
#container #right_body { width:195px; min-height:830px; float:right; background-image:url(../images/ads_bg.gif); background-repeat:repeat-y; text-align:center; padding-top:27px; padding-bottom:27px; border-bottom:1px solid #ecebeb}

#container #left_body #body_top #find_dealers {height:190px;}

#container #left_body #body_top #featured_dealers {float:left; width:285px;}



#container #left_body #body_top #new_old_cars ul {padding:0px; margin:0px; padding-left:20px}
#container #left_body #body_top #new_old_cars ul li {padding:0px; margin:0px; list-style:none; background-image:url(../images/icon.gif); background-position:left top; background-repeat:no-repeat; width:235px; line-height:13px; border-bottom:1px dashed #9c9c9c; padding-left:15px; padding-bottom:4px; margin-top:4px;}
#container #left_body #body_top #new_old_cars ul li a:link { font-family:tahoma; font-size:11px; color:#1e3900; text-decoration:none; font-weight:normal;}
#container #left_body #body_top #new_old_cars ul li a:visited { font-family:tahoma; font-size:11px; color:#1e3900; text-decoration:none; font-weight:normal;}
#container #left_body #body_top #new_old_cars ul li a:hover { font-family:tahoma; font-size:11px; color:#a00000; text-decoration:none; font-weight:normal;}



#container #left_body #body_top #new_old_cars {float:left; padding-top:20px; padding-left:20px; width:400px;}
#container #body #left_body #body_top2 #new_old_cars .research_results {font-family:tahoma; font-size:11px; color:#052c59; text-decoration:none; font-weight:normal; }

#container #left_body #body_top #new_old_cars .new_car_reviews { background-image:url(../images/latest_reviews_bg.gif); background-repeat:repeat-y; padding-left:5px; padding-right:5px; color:#052c59; text-align:left;}


#container #body #left_body #body_bottom {}
#container #body #left_body #featured_vehicles {width:461px; float:left; padding-left:4px;}
#container #body #left_body #latest_reviews {float:left; width:324px }

#container #body #left_body #latest_reviews .latest_reviews { background-image:url(../images/latest_reviews_bg.gif); background-repeat:repeat-y; padding-left:5px; padding-right:5px; color:#052c59; text-align:left;}
#container #body #left_body #latest_reviews .latest_reviews a:link {color:#000; font-family:tahoma; font-size:11px; text-decoration:none; font-weight:normal;}
#container #body #left_body #latest_reviews .latest_reviews a:visited {color:#000; font-family:tahoma; font-size:11px; text-decoration:none; font-weight:normal;}
#container #body #left_body #latest_reviews .latest_reviews a:hover {color:#a00000; font-family:tahoma; font-size:11px; text-decoration:none; font-weight:normal;}


.featured_vehicles_top {background-image:url(../images/featured_vehicles_top.gif); background-position:top left; background-repeat:no-repeat;}
.featured_vehicles_top1 {background-image:url(../images/featured_vehicles_top1.gif); background-position:top left; background-repeat:no-repeat;}
.featured_vehicles_body  { background-image:url(../images/featured_vehicles_body_bg.gif); background-repeat:repeat-y; padding-left:5px; padding-right:5px; color:#052c59; text-align:left;}
.featured_vehicles_body1  { background-image:url(../images/featured_vehicles_body_bg1.gif); background-repeat:repeat-y; padding-left:2px; padding-right:2px; color:#052c59; text-align:left;}


.blue_links:link {color:#4280c5; font-family:tahoma; font-size:11px; text-decoration:underline; font-weight:normal;}
.blue_links:visited {color:#4280c5; font-family:tahoma; font-size:11px; text-decoration:underline; font-weight:normal;}
.blue_links:hover {color:#a00000; font-family:tahoma; font-size:11px; text-decoration:none; font-weight:normal;} 

.bottom_dotted_border {border-bottom:1px dashed #9c9c9c;}

.dashed_border {border-bottom:1px dashed #000;}


#container #footer {text-align:center; color:#5488ca; font-family:tahoma; text-decoration:none; font-size:11px; padding-top:20px; padding-bottom:20px; font-weight:normal;}

#container #footer a:link {text-align:center; color:#5488ca; font-family:tahoma; text-decoration:none; font-size:11px; padding:5px 5px; font-weight:normal }
#container #footer a:visited {text-align:center; color:#5488ca; font-family:tahoma; text-decoration:none; font-size:11px; font-weight:normal }
#container #footer a:hover {text-align:center; color:#a00000; font-family:tahoma; text-decoration:none; font-size:11px; font-weight:normal }


#container #left_body #body_top2 {background-image:url(../images/body_top_bg.gif); background-repeat:no-repeat; background-position:left top; width:794px; padding-top:10px;}

#container #left_body #body_top2 #find_dealers {height:190px;}

#container #left_body #body_top2 #featured_dealers {float:left; width:285px; padding-left:20px;}

#container #left_body #body_top2 #featured_dealers ul { padding:0px; margin:0px; margin-left:20px;}
#container #left_body #body_top2 #featured_dealers ul li { padding:0px; margin:0px; list-style:none; color:#094daa; list-style-image:url(../images/icon2.gif);}
#container #left_body #body_top2 #featured_dealers ul li a:link { padding:0px; margin:0px; list-style:none; color:#094daa; font-family:tahoma; font-size:11px; text-decoration:none; font-weight:normal;}
#container #left_body #body_top2 #featured_dealers ul li a:visited { padding:0px; margin:0px; list-style:none; color:#094daa; font-family:tahoma; font-size:11px; text-decoration:none; font-weight:normal;}

#container #left_body #body_top2 #featured_dealers ul li a:hover { padding:0px; margin:0px; list-style:none; color:#094daa; font-family:tahoma; font-size:11px; text-decoration:underline; font-weight:normal;}


#container #left_body #body_top2 #featured_dealers #manufacturer { padding:0px; margin:0px; margin-left:40px; padding-top:10px; margin-right:40px;}
#container #left_body #body_top2 #featured_dealers #manufacturer li { padding:0px; margin:0px; list-style:none; color:#094daa; background-image:url(../images/icon1.gif); border-bottom:1px dotted #cccccc; background-position:left; background-repeat:no-repeat; list-style-image:none; padding-left:15px;}
#container #left_body #body_top2 #featured_dealers #manufacturer li a:link { padding:0px; margin:0px; list-style:none; color:#094daa; font-family:arial; font-size:13px; text-decoration:none; font-weight:normal;}
#container #left_body #body_top2 #featured_dealers #manufacturer li a:visited { padding:0px; margin:0px; list-style:none; color:#094daa; font-family:arial; font-size:13px; text-decoration:none; font-weight:normal;}

#container #left_body #body_top2 #featured_dealers #manufacturer li a:hover { padding:0px; margin:0px; list-style:none; color:#094daa; font-family:arial; font-size:13px; text-decoration:underline; font-weight:normal;}

.blog_row {width:490px; padding-bottom:10px; color:#575656; font-weight:normal; line-height:16px; margin-bottom:10px; clear:both}
.blog_row img { margin-right:7px; border:1px solid #568bcf}
.blog_row h1 {font-family:arial; font-size:12px; font-weight:bold; color:#568bcf;}
#container #left_body #body_top2 #new_old_cars {float:left; padding-top:50px; padding-left:70px; font-weight:normal;}
#container #left_body #body_top2 #new_old_cars select {font-family:tahoma; font-size:11px; border:1px solid #9a9a9a}
#container #left_body #body_top2 #new_old_cars input {font-family:tahoma; font-size:11px; border:1px solid #9a9a9a}
.font14bold {font-family:arial; font-size:13px; font-weight:bold; color:#2d2d2d; text-decoration:none; padding:0px; margin:0px;}
#container #left_body #body_top2 #new_old_cars label {width:20px; height:20px; display:block; cursor:pointer; border:1px solid #7f7f7f}

.hirow {
    BACKGROUND-COLOR: #f1f6fc;
}

.altrow3 {
    BACKGROUND-COLOR: #EEEEEE;
}
.altrow4 {
    BACKGROUND-COLOR: #FFFFFF;
}

#container #left_body #body_top2 #new_old_cars .new_car_reviews a:link {color:#000; font-family:tahoma; font-size:11px; text-decoration:none; font-weight:normal;}
#container #left_body #body_top2 #new_old_cars .new_car_reviews a:visited {color:#000; font-family:tahoma; font-size:11px; text-decoration:none; font-weight:normal;}
#container #left_body #body_top2 #new_old_cars .new_car_reviews a:hover {color:#a00000; font-family:tahoma; font-size:11px; text-decoration:none; font-weight:normal;}


.img_green_border { border:1px solid #afbca1; padding:2px;}
.select_box {font-family:tahoma; font-size:11px; border:1px solid #9a9a9a; background-color:#f7fafe;}
.select_box2 {font-family:tahoma; font-size:11px; border:1px solid #9a9a9a; background-color:#fff;}

select {font-family:tahoma; font-size:11px; border:1px solid #9a9a9a}

#container #left_body #body_top2 #cars {padding-left:10px; padding-right:10px;}
#container #left_body #body_top2 h3 {padding:0px; margin:0px; background-image:url(../images/heading_bottom_border.gif); font-family:"trebuchet MS"; font-size:14px; font-weight:normal; background-position:bottom left; background-repeat:no-repeat; margin-bottom:5px; color:#094daa;  margin-left:10px;}
#left_blue_box {width:246px;}
.left_bluebox_borders {background-position:top; border-left:6px solid #aaccf5; border-right:6px solid #aaccf5; background-image:url(../images/left_bluebox_borders.gif); background-repeat:no-repeat; padding:10px 0 5px 30px;  }
.blueboxtop {height:22px; font-family:"trebuchet MS"; font-size:14px; color:#373737; text-decoration:none; font-weight:normal; background-image:url(../images/left_bluebox_top.gif); background-repeat:no-repeat; padding:4px 0 0 12px; }
.dealer_login {background-image:url(../images/dealer_login.jpg); background-repeat:no-repeat; background-position:bottom left; height:207px; width:353px; border:1px solid #568ed1; margin-left:50px; padding:20px 0 0 64px; margin-top:20px}
.dealers_admin {padding:0px; margin:0px; list-style:none; margin:20px 0 0 50px;}
.dealers_admin li {padding:0px; margin:0px; list-style:none; background-image:url(../images/icon5.gif); background-repeat:no-repeat; background-position:left top; padding-left:15px; padding-bottom:10px; font-size:12px;}

.dealers_admin a:link {color:#0586bf; font-family:tahoma; font-size:11px; text-decoration:underline; font-weight:normal;}
.dealers_admin a:visited {color:#0586bf; font-family:tahoma; font-size:11px; text-decoration:underline; font-weight:normal;}
.dealers_admin a:hover {color:#a00000; font-family:tahoma; font-size:11px; text-decoration:none; font-weight:normal;} 

.search_top_bg {background-image:url(../images/search_top.gif); background-repeat:repeat-x; background-position:top; border:1px solid #fff}

#container #left_body #body_top2 #featured_dealers #left_nav {padding:0px; margin:0px;}
#container #left_body #body_top2 #featured_dealers #left_nav li {padding:0px; margin:0px; background-image:none; list-style:none; list-style-image:none; height:26px;}

#container #left_body #body_top2 #featured_dealers #left_nav li a { font-family:arial; font-size:12px; font-weight:bold; color:#7a7a7a; text-align:none; text-decoration:none; background-image:url(../images/left_nav_bg.gif); background-position:left; background-repeat:no-repeat; display:block; padding:7px 0px 5px 15px }
#container #left_body #body_top2 #featured_dealers #left_nav li a:hover { font-family:arial; font-size:12px; font-weight:bold; color:#a00000; text-align:none; text-decoration:none; background-image:url(../images/left_nav_hover.gif); background-position:left; background-repeat:no-repeat; padding:7px 0px 5px 15px; display:block; }
#container #left_body #body_top2 #featured_dealers #left_nav li .active {background-image:url(../images/left_nav_hover.gif); background-position:left; background-repeat:no-repeat; color:#a00000;  }


#container #left_body #body_top2 #featured_dealers #left_nav2 {padding:0px; margin:0px;}
#container #left_body #body_top2 #featured_dealers #left_nav2 li {padding:0px; margin:0px; background-image:none; list-style:none; list-style-image:none; height:26px;}

#container #left_body #body_top2 #featured_dealers #left_nav2 li a { font-family:arial; font-size:12px; font-weight:bold; color:#7a7a7a; text-align:none; text-decoration:none; background-image:url(../images/left_nav_bg.gif); background-position:left; background-repeat:no-repeat; display:block; padding:7px 0px 5px 15px }
#container #left_body #body_top2 #featured_dealers #left_nav2 li a:hover { font-family:arial; font-size:12px; font-weight:bold; color:#a00000; text-align:none; text-decoration:none; background-image:url(../images/left_nav_hover2.gif); background-position:left; background-repeat:no-repeat; padding:7px 0px 5px 15px; display:block; }
#container #left_body #body_top2 #featured_dealers #left_nav2 li .active {background-image:url(../images/left_nav_hover2.gif); background-position:left; background-repeat:no-repeat; color:#a00000;  }


#container #left_body #body_top2 #new_old_cars  #right_blue_box {line-height:16px; text-align:justify;}
#container #left_body #body_top2 #new_old_cars  #right_blue_box #research_carlabels label {width:50px; height:20px; display:block; cursor:pointer; border:1px solid #7f7f7f}

#container #left_body #body_top2 #new_old_cars  #right_blue_box h2 {font-family:"trebuchet MS"; font-size:15px; font-weight:normal; text-decoration:none; color:#000; padding:0px; margin:0px; padding-bottom:5px; }

#container #left_body #body_top2 #new_old_cars  #right_blue_box h4 {font-family:"trebuchet MS"; font-size:15px; font-weight:normal; text-decoration:none; color:#9d0000; padding:0px; margin:0px; padding-bottom:5px; }

.img_border1 {border:1px solid #4a79be; padding:2px;}

.img_border2 {border:1px solid #cac9c9; padding:2px;}
.img_border3 img {border:1px solid #cac9c9; padding:2px;}
.blue_bg2 {background-color:#daeafc;}

.white_bg {background-color:#fff;}


#snapshot ul {padding:0px; margin:0px;}
#snapshot ul li {padding:0px; margin:0px; background-image:url(../images/icon6.gif); background-repeat:no-repeat; background-position: top left; padding-left:10px; list-style:none;  vertical-align:top; margin-bottom:5px;}

.light_blue_bg {background-color:#fafcff;}


#container #left_body #body_top2 #new_old_cars  #right_blue_box #inner_menu ul { margin:0px; padding:0px; border-bottom:3px solid #6392cd; padding-bottom:3px; padding-left:20px;}

#container #left_body #body_top2 #new_old_cars  #right_blue_box #inner_menu ul li { margin:0px; padding:0px; display:inline; list-style:none}
#container #left_body #body_top2 #new_old_cars  #right_blue_box #inner_menu ul li a:link {margin:0px; padding:0px; background-color:#eee8e8; padding:3px 10px 3px 10px; font-family:tahoma; font-size:11px; color:#000; text-decoration:none; font-weight:normal;}

#container #left_body #body_top2 #new_old_cars  #right_blue_box #inner_menu ul li a:visited {margin:0px; padding:0px; background-color:#eee8e8; padding:3px 10px 3px 10px; font-family:tahoma; font-size:11px; color:#000; text-decoration:none; font-weight:normal;}

#container #left_body #body_top2 #new_old_cars  #right_blue_box #inner_menu ul li a:hover {margin:0px; padding:0px; background-color:#6392cd; padding:3px 10px 3px 10px; font-family:tahoma; font-size:11px; color:#fff; text-decoration:none; font-weight:normal;}

#container #left_body #body_top2 #new_old_cars  #right_blue_box #inner_menu ul li a.selected {background-color:#6392cd; color:#fff;}


#container #left_body #body_top2 #new_old_cars  #right_blue_box #inner_menu .inner_menu_bg { background-image:url(../images/inner_menu_bg.gif); background-position:top; background-repeat:repeat-x; padding:5px;}


/*--end body -- */




/*- Menu Tabs 1--------------------------- */ 


    #tabs1 {      float:left;width:780px;}
    #tabs1 ul {	  margin:0;	  list-style:none;	  padding:0px;	        }
    #tabs1 li {      display:inline;      margin:0;      padding:0;      }
    #tabs1 a {      float:left;      background:url("../images/tableft1.gif") no-repeat left top;      margin:0;      padding:0 0 0 4px;      text-decoration:none;      }
    #tabs1 a span {      float:left;      display:block;      background:url("../images/tabright1.gif") no-repeat right top;      padding:5px 11px 4px 7px;      color:#fff;	  font-family:verdana;	  font-weight:bold;	  text-decoration:none;	  font-size:11px;	        }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs1 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs1 a:hover span {      color:#a00000;      }
    #tabs1 a:hover {      background-position:0% -42px;      }
    #tabs1 a:hover span {      background-position:100% -42px;      }
	  
#tabs1 .active {      background-position:0% -42px;      }
    #tabs1 .active span {      background-position:100% -42px;	  color:#a00000      }


a:active {  outline: none;}
a:link{  outline: none;}
a:visited{  outline: none;}
a:hover{  outline: none;}




/*--tabcontent--*/

.shadetabs{
padding: 3px 0px;
margin-left: 0px;
margin-top: 1px;
margin-bottom: 0px;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;

 font-size: 12px;
}

.shadetabs li a{
text-decoration: none;
position: relative;
z-index: 1;
padding: 3px 8px;
margin-right: 0px;
border: 1px solid #6392cd;
color: #2d2b2b;
background: white url(../images/shade.gif) repeat-x top left;
 font-size: 11px;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.tabcontent{
display:none;
 line-height: 20px;
}
.blue_font {font-family:tahoma; font-size:11px; color:#3668b5;}
.blue_font2 { color:#177bb1; font-family:tahoma; font-size:11px; font-weight:bold;}
.blue_font3 { color:#177bb1; font-family:arial; font-size:18px; font-weight:normal;}
.blue_link3:link { color:#177bb1; font-family:arial; font-size:18px; font-weight:normal;}
.blue_link3:visited { color:#177bb1; font-family:arial; font-size:18px; font-weight:normal;}
.blue_link3:hover { color:#177bb1; font-family:arial; font-size:18px; font-weight:normal;}
#container #header #header_top .logo h1 {color:#4B4B4B; font-family:arial; font-size:13px; font-weight:bold; padding:0px; margin:0px; }

@media print {
.tabcontent {
display:block !important;
}
}
 .img_border{ padding:1px; border:1px solid #DDDDDD;}
 
.submitbuttons{ color: #ffffff; font-weight:bold; font-family:Verdana; font-size:11px; background-color: #568bcf; border:0px; padding:3px;}
.submitbuttons{ color: #ffffff; font-weight:bold; font-family:Verdana; font-size:11px; background-color: #568bcf; border:0px; padding:3px; width:80px;}

.cerfont {font-size:11px;}

.cont_us{ font-family:"Trebuchet MS"; font-size:13px; color:#b50804;}

#sitemap a:link {font-family:Tahoma; font-size:12px; font-weight:normal; text-decoration:none; color:#052c59}
#sitemap a:visited {font-family:Tahoma; font-size:12px; font-weight:normal; text-decoration:none; color:#052c59}
#sitemap a:hover {font-family:Tahoma; font-size:12px; font-weight:normal; text-decoration:underline; color:#052c59}

.social-icons { padding:0px; margin:0px;}
.social-icons li { padding:0px; margin:0px; display:inline; float:left; margin:0 2px}

.emailbox { width:134px; text-align:left}
.emailboxbg {border-left:1px solid #2a668b; border-right:1px solid #2a668b; background:#fff; padding-left:3px;}
.emailtitle {font-family:arial; font-size:13px; font-weight:bold; color:#2a668b;}