/*
//////////////////////////////////////////////////////
Genus Cars CSS
Allan Paterson 2009
//////////////////////////////////////////////////////
*/
body,html{margin:0;padding:0;background-color:#252525;font-family:Arial, Verdana, sans-serif;font-size:12px;color:#000;min-width:998px;height:100%;width:100%;}
#wrap{margin:0px auto;width:998px;background-image:url(../graphics/wrap.jpg);background-repeat:repeat-y;z-index:200;}
#header{width:998px;height:250px;background-image:url(../graphics/header.jpg);background-repeat:no-repeat;}
#content{width:720px;float:left;padding:0px 0px 0px 20px;z-index:200;}
a img{border:0px;text-decoration:none;}
#right_content{padding:0px 20px 0px 0px;float:right;width:200px;}
#search{width:998px;float:left;padding:54px 0px 0px 20px;z-index:200;}
#footer{background-image:url(../graphics/footer.jpg);background-repeat:no-repeat;background-color:#252525;clear:both;width:998px;height:95px;}
#footer a{color:#374555;text-decoration:none;}
#footer a:hover{color:#999;}
#footer_text{float:left;width:700px;padding:22px 0px 0px 20px;color:#374555;text-align:left;font-size:11px;}
.clearer{clear:both;}
.form_style{width:220px;background-color:#eee;border:1px solid #ccc;}
.form_style_head{background-image:url(../graphics/h1_stripe.jpg);background-repeat:repeat;padding:3px;border:1px solid #ccc;font-size:12px;}
.form_style_small{width:170px;border:0px;background-color:#fff;border-bottom:1px solid #ccc;}
.form_style_long{width:410px;border:0px;background-color:#fff;border-bottom:1px solid #ccc;}
.td_head_small{width:720px;font-size:9px;}
.td_style{background-color:#F1F4F0;border:1px dashed #ccc;padding:6px;}
.bottom{background-color:#F1F4F0;border-bottom:1px solid #ccc;padding:4px;}
.head{text-align:center;font-size:16px;color:#2F4D93;font-weight:bold;}
.td_head{background-image:url(../graphics/p_stripe.jpg);background-repeat:repeat;text-align:center;padding:3px;font-size:10px;}
.td_main{border:1px solid #ccc;text-align:center;padding:3px;font-size:11px;}
.td_small{font-size:10px;border:1px solid #ccc;padding:1px;}
.td_large{font-size:12px;border:1px solid #ccc;padding:1px;}
.td_head_large{background-image:url(../graphics/p_stripe.jpg);background-repeat:repeat-x;border:1px solid #ccc;text-align:left;padding:3px;font-size:12px;}
.td_back{border:1px solid #DBD1E0;padding:3px;margin-bottom:45px;}
h1{margin:0px 0px 5px 0px;background-image:url(../graphics/h1_stripe.jpg);background-repeat:repeat;padding:5px 5px 3px 10px;border:1px solid #DBD1E0;font-size:15px;color:#000;}
.p_right{background-image:url(../graphics/p_stripe.jpg);background-repeat:no-repeat;background-color:#FFFFFF;padding:5px;border:1px solid #ccc;margin-bottom:15px;font-size:11px;color:#000;}
.p_left{background-color:#FFFFFF;padding:5px;border:1px solid #ccc;margin-bottom:15px;font-size:11px;color:#000;}
.float_right{float:right;}
a:link{color:#374555;padding-bottom:1px;}
a:visited{color:#374555;}
a:hover{color:#000033;text-decoration:none;}
a:active{color:#000033;}
.border{border:1px solid #ccc;padding:6px;}
#menu{font-size:13px;color:#374555;text-decoration:none;padding-top:113px;margin-left:20px;}
#menu a:link{color:#374555;text-decoration:none;padding:6px 2px 6px 2px;font-weight:bold;}
#menu a:visited{color:#374555;font-weight:bold;padding:6px 2px 6px 2px;text-decoration:none;}
#menu a:hover{color:#374555;padding:6px 2px 6px 2px;background-image:url(../graphics/menu_stripe.jpg);background-repeat:repeat;font-weight:bold;}
#menu a:active{color:#374555;background-image:url(../graphics/menu_stripe.jpg);background-repeat:repeat;padding:6px 2px 6px 2px;font-weight:bold;}
#msg{display:none;position:absolute;z-index:200;background:url(../graphics/msg_arrow.jpg) left center no-repeat;padding-left:7px}
#msgcontent{display:block;background:#fff;border:2px solid #FF5959;color:#FF5959;border-left:none;padding:5px;}
