@charset "utf-8";

/*----------------------------------------
Basic Reset
----------------------------------------*/
html{color:#000;background:#FFF;}
/*body,div,dl,dt,dd,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}*/
ul{margin: 0; padding: 0 0 0 25px;}
ol{margin: 0; padding: 0 0 0 30px;}
li{padding: 0; margin: 0;}
table{border-collapse:collapse;/*border-spacing:0;*/}
fieldset,img{border:0;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
caption,th{text-align:left;}
strong{font-weight: bold;}
em{font-style: italic;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:bold;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
/*input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit; *font-size:100%;}*/

/*----------------------------------------
Typography
----------------------------------------*/
/*body{font:12px/1.231 Verdana,helvetica,arial,clean,sans-serif;*font-size:small;*font:x-small;}
select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}*/

h1,h2,h3,h4,h5,h6{padding: 6px 0; margin: 0;}
h1{font-size: 25px; line-height: 1em; padding: 0 0 20px 0;}
h2{font-size: 27px; line-height: 35px;}
h3{font-size: 17px; line-height: 20px;}
h4{font-size: 16px; line-height: 21px;}
h5{font-size: 14px; line-height: 14px;}
h6{font-size: 11px; line-height: 14px;}

p{padding: 9px 0; font-size: inherit; line-height:inherit;}

a{color: #b74038; outline: none;}
a:hover, a:active{color: #b74038; outline: none; text-decoration: none;}

hr{background:#000 none repeat scroll 0% 0%; border:medium none; height:1px; margin-bottom:14px; margin-top:13px; width:100%;}

/*----------------------------------------
Common Classes/Widgets
----------------------------------------*/
.hide{display: none;}
/*.alert{font-weight: bold; color: #F00;}
.alert{color: #F00; font-weight: bold;}*/
.right{text-align: right;}
.center{text-align: center;}
.disabled{color: #aaa;}
.clr{clear: both;}

/*input.text, textarea, select{border: 1px solid #000; background-color: #fff; padding: 2px;}

input.text:focus, input.thover, select:focus, textarea:focus, textarea.thover{background-color: #fff; border: 1px solid #d96d09}
*/
input.text[disabled], textarea[disabled], select[disabled]{border: 1px solid #999; background-color: #eee;}



/*.error{border: 2px dashed #f00; padding: 5px; font-weight: bold; color: #111; width: 250px; background-color: #d5f1ba; margin: 10px;}*/

.center{text-align: center;}

form ol, form ul{list-style: none; padding: 0; margin: 0;}
form li{padding: 0; margin: 0;}