html{overflow:-moz-scrollbars-vertical;margin:0;padding:0;}
body{margin:0px;padding:0px;text-align:center;font-family:Arial, Helvetica, sans-serif;}
body,td,th,input,textarea,select,a{font-size:12px;}
img{border:0;}
form{padding:0;margin:0;display:inline;}
input,textarea,select{margin:3px 0px;}
a,a:visited,a:active{color:#E1332C;text-decoration:underline;cursor:pointer;}
a:hover{text-decoration:none;}
p{margin-top:0px;}
h2{font-size:18px;font-weight:bold;font-family:Georgia, Verdana, Helvetica, sans-serif;color:#E1332C;margin-top:0px;}
.pagesmallprint {font-size:x-small;}
#container{width:960px;margin-left:auto;margin-right:auto;text-align:left;background:#FFFFFF;}
#header{position:relative;}
#header .div1{height:97px;}
#header .div2{position:relative;top:21px;left:15px;}
#header .div3{background:url('../images/search.png') no-repeat;width:250px;height:62px;position:absolute;top:15px;right:0px;padding-top:5px;padding-left:17px;}
#breadcrumb{padding-top:8px;padding-bottom:10px;padding-left:10px;}
#column_left{float:left;width:180px;margin-right:10px;}
#column_right{float:right;width:180px;margin-left:10px;}
#content{float:left;width:580px;margin-bottom:10px;}
#content .top{padding:8px 0px 6px 10px;background:url('../images/content_top.png') no-repeat;}
#content .top h1, .heading{color:#000000;font-size:14px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;margin:0px;}
#content .middle{border-left:1px solid #DDDDDD;border-right:1px solid #DDDDDD;background:#FFFFFF;padding:10px 10px 1px 10px;min-height:380px;}
#content .bottom{background:url('../images/content_bottom.png') no-repeat;height:5px; margin-bottom:25px;}
.box{margin-bottom:10px;background:url('../images/box_top.png') no-repeat;}
.box .top{padding:8px 0px 6px 7px;color:#000000;font-size:14px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;}
.box .middle{border-left:1px solid #DDDDDD;border-right:1px solid #DDDDDD;background:#FFFFFF;padding:10px;}
.box .bottom{height:5px;background:url('../images/box_bottom.png') no-repeat;}
.clear {overflow:hidden;width:100%;}
#banner {margin-bottom:10px;}
.LV_validation_message {font-weight:bold;margin:0 0 0 5px;}
.LV_valid {color:#E1332C;}
.LV_invalid {color:#E1332C;}
.LV_valid_field, input.LV_valid_field:hover, input.LV_valid_field:active, textarea.LV_valid_field:hover, textarea.LV_valid_field:active {border:none;}
.LV_invalid_field, input.LV_invalid_field:hover, input.LV_invalid_field:active, textarea.LV_invalid_field:hover, textarea.LV_invalid_field:active {border:1px solid #E1332C;}
#book input {width:150px;}
.error {border:1px solid #FF9999; padding:20px; background:#FFDFE0; margin-bottom:20px;}
.success {border:1px solid #A5BD71; padding:20px; background:#E4F1C9; margin-bottom:20px;}