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

img, div, a, input, td { behavior: url(iepngfix.htc) }

body, p, td, div, span, ul, li, h1, h2, h3, h4, h5 { margin:0; padding:0;}

html, body, .red, .bg {
    height:100%;
}

a { text-decoration:none;}
a:hover { text-decoration:underline;}

img { border:none;}

.bg { background:url(images/logo_bg_new.png) bottom left no-repeat; width:100%;} 

body { font-family:Arial, Helvetica, sans-serif; font-size:12px; background:url(images/red_bg.jpg) repeat;}

.red { width:100%; color:#FFF;}

.white { width:100%; height:1500px; background:url(images/white_bg.jpg) repeat;}

.red a { color:#EEE; }
.white a {color:#111;}



.wrapper { width:920px; margin:0px auto; padding:0px;}

.wrapper2 { width:920px; margin:0px auto; padding:0px;  height:1458px;}

.menu_red {padding:5px 0px; /*background:url(images/black20.png) repeat;*/}

.menu_white {padding:5px 0px ; background:url(images/white20.png) repeat;}

.dots_vert {background:url(images/vertical_dots.png) repeat-y center;}

.dots_vert_red {background:url(images/vertical_dots_red.png) repeat-y center;}

.dots_hori_red {background: url(images/red_dot_hori.png) repeat-x ;}

.dots_hori_white {background: url(images/white_dot_hori.png) repeat-x ;}

label.error {
-moz-border-radius:5px;
-webkit-border-radius: 5px;
background:none repeat scroll 0 0 #FEF1DE;
border:1px solid #FEF1DE;
color:#971F42;
float:left;
font-size:10px;
font-weight:bold;
margin-bottom:10px;
padding:0 5px;}

.menuwrap {height:32px;  width:920px; margin:0px auto;}

input{ margin:4px 0px; padding:5px; border:none;}
input:hover { background:#f1f1f1;}

input#submit { padding:5px; margin:4px 0px; border:none; background:#FDF0DC; color:#92173B; border:solid 1px #92173B;  }
input#submit:hover { cursor:pointer;  background:#92173B; color:#FDF0DC; border:solid 1px #FDF0DC;  }

