body {color:#636466; font-family:'Georgia', serif; font-size:12px;background-image:url('/images/bg.png'); background-color:#3E7145; margin-top:91px;}

h1 {color:#C8215D; font-size:18px; padding:0px; margin:0px; margin-bottom:16px; font-weight:normal;}
h2 {color:#C8215D; font-size:16px; padding:0px; margin:0px; margin-bottom:2px; font-weight:normal;}
h4 {font-size:12px; font-weight:normal; padding:0px; margin:0px;}

p{font-size:12px; line-height:18px; margin-bottom:14px; padding:0px; margin-top:0px;}
a:link{border:0px; color:inherit; text-decoration:none;}
a:visited{color:inherit; text-decoration:none;}
a:hover{color:inherit; text-decoration:underline;}

img{border:0px;}
table{padding:0px; margin:10px 0px 10px 0px;}
form{padding:0px; margin:0px;}

input{color:#636466; font-family:'Georgia', serif; margin:0px;}
input[type=text]{border:1px solid #AAA48C; width: 180px; height:16px; margin:0px;}
input[type=password]{border:1px solid #AAA48C; width: 180px; height:16px; margin:0px;}
input {border:0px;}
input[type=submit]{background-color:#AAA48C; color:#FFFFFF; padding:5px 22px 5px 22px; font-size:12px; margin:0px;}
input[type=submit]:hover{background-color:#FFFFFF; border:2px solid #AAA48C; color:#AAA48C; padding:3px 20px 3px 20px; font-size:12px; margin:0px;}
input[type=button]{background-color:#AAA48C; color:#FFFFFF; padding:3px 20px 3px 20px; font-size:12px; margin:0px;}
input[type=button]:hover{background-color:#FFFFFF; border:2px solid #AAA48C; color:#AAA48C; padding:3px 20px 3px 20px; font-size:12px; margin:0px;}
textarea{border:1px solid #AAA48C; width: 600px; height:200px; margin:0px; font-size:11px; font-family:georgia, serif; color:#636466;}


#maintop {overflow:hidden; width:900px; height:157px; padding:0px 15px 0px 15px; background-image:url('/images/header.png'); margin:0px auto;}
#main {position:relative; overflow:hidden; width:900px; height:auto; padding:60px 15px 15px 15px; background-image:url('/images/mainbg.png'); margin:0px auto; }
#mainbottom {font-size:10px; color:#FFF; height:50px; position:relative; overflow:hidden; width:900px; padding:0px 15px 0px 15px; background-image:url('/images/mainbgbottom.png'); margin:0px auto; background-repeat:no-repeat;}

.leftcontent{margin-left:18px; width:414px;}
.leftcontent p {text-align:justify;}

.fullcontent{margin-left:18px; margin-right:18px; width:864px;}

.productimage{float:right; width:500px; height:400px; margin:0; padding:0;}

.clearbar {display: block; height: 0px; margin:0px; padding:0px; width:100%; clear: both; visibility: hidden;}


.label {height:30px; width:120px; float:left; position:relative; bottom:8px;}
.input {height:30px; width:350px; float:left;}


span.errora {color:#C8215D; font-size:10px; position:absolute;}
input.errora {border-color:#C8215D;}
h4.errora {color:#C8215D;}

.select_unselected {cursor:pointer; background-image:url('/images/darrow.png'); background-repeat:no-repeat; background-position:120px 50%; padding-left:10px; font-size:12px; line-height:22px; font-weight:normal; margin-top:10px; border: 2px solid #AAA48C; height:22px; width:130px;}
.select_selected {cursor:pointer;padding-left:10px; font-size:12px; line-height:22px; font-weight:normal; margin-top:10px; border: 2px solid #AAA48C; background-color: #AAA48C; color:#FFF; height:22px; width:130px;}

.optionbox{background-color:#FFF; border: 2px solid #AAA48C; border-top:0px; position:absolute; width:140px; display:none; z-index:100;}
a.option{font-size:11px; line-height:22px; padding-left:10px; height:22px; width:130px; display:block;}
a.option:hover{text-decoration:none; background-color: #AAA48C; height:22px; width:130px;  display:block; color:#FFF;}

.error {border:2px solid #FF0000; background-color:#FFDDDD; color:#FF0000; display:none; margin-top:10px; padding:10px;}
.conf {border:2px solid #00AA00; color:#00AA00; padding:5px; margin-bottom:10px; background-color:#BBFFBB;}
