body{color:#363636; margin:0 20px 20px 20px; background:/*#47443D*/#fff url(../images/sky-2.jpg) 0 0 repeat-x;}
form,fieldset,img,div,ul,li,ol{border:0; padding:0 0; margin:0;}
ul,li,ol{ list-style-position:inside;}div,tr,td,table,p,span{font: normal 12px/16px Arial, Helvetica, sans-serif; }
p{ padding:5px 0 0 0; margin:0;}
a{color:#CE601B;text-decoration:underline;}
a:hover{text-decoration:none;}

input,textarea,select{font:100% arial,sans-serif; vertical-align:middle; margin:0 0 2px 0;}
h1{ font:normal 22px/28px Geneva, Arial, Helvetica, sans-serif;  padding:0 0 0 5px; margin:0;}
h2{font:normal 18px/18px Arial, Helvetica, sans-serif; padding:0 0 5px 0;  margin:0 0 0 0;}h3{font:normal 16px/18px Arial, Helvetica, sans-serif; padding:0 0 5px 0;}
h4{font:normal 14px/16px Arial, Helvetica, sans-serif;}
h5{font:bold 12px/14px Arial, Helvetica, sans-serif;}
h6{font:bold 10px/14px Arial, Helvetica, sans-serif;}

.img-left{ float:left; margin:0 10px 0 5px;}.img-right{ float:right; margin:0 0 2px 10px;}.img-border{border:1px solid #c4c5a6; padding:3px;}
.img-border-right{border:1px solid #fff; padding:3px; float:right; margin:10px 10px 5px 0;}
.text-left{ float:left;}.text-right{ float:right;}

.border{ border:1px solid #D99F79; background-color:#EAE4D8; padding:5px;}
.border2{ border:1px solid #BDB8AF; background-color:#F7F6F3; padding:5px;}

.devider{border-bottom:1px dashed #83856c; margin:5px 0; padding:2px 0; clear:both; display:block;}
.inner{ padding:0 10px;}
.inner2{ padding:10px;}
.inner3{ padding:10px 0 0 0;}

.gallery{float:left; width:22%; text-align:center; margin:0 6px 10px 0; border:1px solid #BDB5A7; background-color:#F0EDE8; padding:5px; height:105px;}
.gallery img{ text-align:center;} 
.gallery p{ text-align:center; height:25px; color:#363636;} 


.error-box{ background:#ffcccc url(../images/error-icon.gif) 5px 3px no-repeat; border:1px solid #dd7777; color:#220000; text-align:left; width:auto; padding:8px 3px 1px 25px;}
.error-box a{ color:#8d0f0f; text-decoration:underline;}
.error-box a:hover{ text-decoration:none;}

.error-box2{  background:#fff9d7 url(../images/corr-icon.gif) 5px 3px no-repeat; border:1px solid #e2c822; color:#333333; text-align:left; width:auto;padding:2px 3px 2px 25px; width:auto; display:block;}
.error-box2 a{ color:#8d0f0f; text-decoration:underline;}
.error-box2 a:hover{ text-decoration:none;}

.error-box3{ background-color:#fff9d7; border:1px solid #e2c822; color:#333333; text-align:center; width:auto;padding:2px 3px 2px 10px; width:auto; display:block;}
.error-box3 a{ color:#8d0f0f; text-decoration:underline;}
.error-box3 a:hover{ text-decoration:none;}
.error-box3 img.img-border-none{ border:none;}
.error-box3 img{ padding:0px; margin:0px;}

.header-bg{background:url(../images/ball.gif) 50% -20px no-repeat; height:132px;}
.body-bg{ background-color:#EAE4D8;}
.white-bg{ background-color:#fff; border:0px solid #d9dbce; padding:0 10px 10px 10px;}
.orange-bg{ background-color:#EAE4D8; border:0px solid #d9dbce; padding:10px;}
.banner-bg{background:url(../images/header-bg.gif) 0 10px repeat-x; padding:0;}


.error-text{ color:#ff0000;}
.red-text{color:#8d0f0f;}.red-text a{text-decoration:underline;}.red-text a:hover{text-decoration:none;}
.green-text{color:#1B4503;}.green-text a{text-decoration:underline;}.green-text a:hover{text-decoration:none;}
.orange-text{color:#CE601B;}.orange-text a{text-decoration:underline;}.orange-text a:hover{text-decoration:none;}
.more-link{color:#7e9506; font-size:10px; float:right;}.more-link a{text-decoration:underline;}.more-link a:hover{text-decoration:none;}

.corner-top{background:#fff url(../images/corner-top-bg.gif) 100% 0 no-repeat; height:11px;}
.corner-bg{border-left:1px solid #C9C9C9; border-right:1px solid #C9C9C9; padding:0px 10px 5px 10px;}
.corner-bg h2{background:url(../images/corner-title-bg.gif) 100% 0 no-repeat; margin:0 0 5px 0; padding:0; border-bottom:0px solid #C9C9C9;  font: bold 12px/30px Arial, Helvetica, sans-serif; color:#4F4F4F; }
.corner-bottom{background:#fff url(../images/corner-bottom-bg.gif) 100% 0 no-repeat; height:11px;}

.left-panel{padding:10px;}
.right-panel{background:#fff url(../images/right-panel-bg.gif) 0 100% repeat-y; padding:0 0 0 20px;}

.submit{background:#CDBE9D url(../images/submit-bg.gif) repeat-x; border:1px solid #C0B08B;  font:bold 11px/14px Arial, Helvetica, sans-serif; color:#000; cursor:pointer; padding:1px 7px; margin:0 0 2px 0;}
.input{ border:1px solid #C0B08B; background-color:#CDBE9D; color:#000; height:20px; padding:0 0 0 3px;} 
.input2{ border:1px solid #d3d3d3; background-color:#fff; color:#5d5d5d; padding:0 0 0 3px;} 

ul.header-menu{text-align:right; font:bold 12px/14px Arial, Helvetica, sans-serif; margin:0 auto; padding:0 0 0 0;}
ul.header-menu li{ display:inline; font:bold 12px/14px Arial, Helvetica, sans-serif; text-decoration:none;  color:#000; padding:0 5px; }
ul.header-menu li a{color:#000; text-decoration:none;}
ul.header-menu li a:hover{color:#000; text-decoration:underline;}
ul.header-menu li.select a{color:#A80202; text-decoration:underline;}
ul.header-menu li.select a:hover{color:#A80202; text-decoration:none;}

ul.login{text-align:right; font:normal 12px/14px Arial, Helvetica, sans-serif; margin:0 auto; padding:0 0 0 0;}
ul.login li{ display:inline; font:normal 12px/14px Arial, Helvetica, sans-serif; text-decoration:none;  color:#000; padding:0 2px; }
ul.login li a{color:#000; text-decoration:none;}
ul.login li a:hover{color:#000; text-decoration:underline;}
ul.general li{ list-style:none;}

ol.general2 li a{color:#000; text-decoration:none;}
ol.general2 li a:hover{color:#000; text-decoration:underline; }
ol.general2 li{ padding:0 0 03px 0; }



.left-menu ul{ background-color:#F8E9CC; padding:10px 0;}
.left-menu ul li{ list-style:none; font:bold 16px/30px Arial, Helvetica, sans-serif; color:#000000;}
.left-menu ul li a{ text-decoration:underline; color:#000000;}
.left-menu ul li a:hover{ text-decoration:none;}

.date{ float:right; color:#FF0000;}
.title{ background:#F8EAD0;}
.heading-bg h2{ background-color:#CDBE9D; color:#C45D1E; padding:5px 2px; text-align:center;}

heading-bg{background:url(../images/heading-bg.gif) repeat-x; font:bold 12px/30px Arial, Helvetica, sans-serif; border-bottom:1px solid #a0c01f; color: #000; height:30px; padding:0 0 0 5px;}

.footer a{ color:#CE601B; text-decoration:underline;}
.footer a:hover{ text-decoration:none;}
.footer p{ color:#2F2F2F; text-align:left;}
ul.footer-menu{text-align:center; margin:0 auto; padding:0 0 10px 0;}
ul.footer-menu li{ display:inline;}
ul.footer-menu li a{color:#000; font:normal 12px/16px Arial, Helvetica, sans-serif; }
ul.footer-menu li a:hover{text-decoration:none;}


