@charset "utf-8";
body {
color:#232323;
background-attachment:scroll;
background-image:url(images/bg.jpg);
background-repeat:repeat-x;
background-position:top;
background-color:#f2f1df;
margin:0;
padding:0;
}

div,h1,h2,h3,h4,p,form,label,input,textarea,img,span {
margin:0;
padding:0;
}

a {
color:#ac0101;
text-decoration:none;
}

a:hover {
color:#ac0101;
text-decoration:underline;
}

li {
font-style: italic;
font-weight:bold;
padding-bottom: 10px;
list-style-image:url('images/icons/arrow_red.gif');
}

h1 {
font-family:Arial;
font-weight:bold;
text-decoration:none;
font-style:italic;
font-size:30px;
color:#7c8e06;
margin:0;
padding:0;
}

h2 {
font-family:Arial;
font-weight:bold;
text-decoration:none;
font-style:italic;
font-size:30px;
color:#7c8e06;
margin:0;
padding:0;
}

#topheader {
width:1004px;
height:184px;
font-family:Tahoma;
font-size:12px;
font-style:normal;
line-height:normal;
font-weight:700;
font-variant:normal;
text-transform:none;
color:#dcd66e;
text-decoration:none;
float:none;
background-image:url(images/logo_banner.jpg);
background-repeat:no-repeat;
margin:0 auto;
padding:0;
}

.top_strip {
float:left;
height:25px;
width:425px;
margin:0;
padding:0 0 0 579px;
}

.top_strip_registration {
font-family:Arial;
font-size:9px;
font-weight:400;
text-transform:capitalize;
color:#090909;
text-decoration:none;
background-image:url(images/topmenu_01.png);
background-repeat:no-repeat;
float:left;
height:16px;
width:62px;
margin:0;
padding:9px 0 0 23px;
}

.top_strip_registration:hover {
font-family:Arial;
font-size:9px;
font-weight:400;
text-transform:capitalize;
color:#af0602;
text-decoration:none;
background-image:url(images/topmenu_01.png);
background-repeat:no-repeat;
float:left;
height:16px;
width:62px;
margin:0;
padding:9px 0 0 23px;
}

.top_strip_customers {
font-family:Arial;
font-size:9px;
font-weight:400;
text-transform:capitalize;
color:#090909;
text-decoration:none;
background-image:url(images/topmenu_02.png);
background-repeat:no-repeat;
float:left;
height:16px;
width:80px;
margin:0;
padding:9px 0 0 22px;
}

.top_strip_customers:hover {
font-family:Arial;
font-size:9px;
font-weight:400;
text-transform:capitalize;
color:#af0602;
text-decoration:none;
background-image:url(images/topmenu_02.png);
background-repeat:no-repeat;
float:left;
height:16px;
width:80px;
margin:0;
padding:9px 0 0 22px;
}

.top_search {
float:left;
height:65px;
width:425px;
background-image:url(images/search.png);
background-repeat:no-repeat;
margin:15px 0 0 579px;
padding:0;
}

.top_search_hidden {
float:left;
height:65px;
width:425px;
margin:15px 0 0 579px;
padding:0;
}

.searchname {
font-family:Arial;
font-size:11px;
font-weight:700;
color:#a57d53;
text-decoration:none;
float:left;
height:20px;
margin:5px 0 0;
padding:18px 8px 0 50px;
}

.searchtextbox {
font-family:Arial;
font-size:9px;
font-weight:400;
color:#333;
text-decoration:none;
float:left;
height:19px;
width:175px;
border:1px solid #CCC;
margin:0;
padding:0;
}

.searchtextbox:hover {
font-family:Arial;
font-size:9px;
font-weight:400;
color:#333;
text-decoration:none;
float:left;
height:19px;
width:175px;
border:1px solid #999;
margin:0;
padding:0;
}

.searchname1 {
font-family:Arial;
font-size:11px;
font-weight:700;
color:#a57d53;
text-decoration:none;
float:left;
height:20px;
margin:5px 0 0;
padding:18px 8px 0 0;
}

.go {
font-family:Arial;
font-size:11px;
font-weight:700;
text-transform:capitalize;
color:#FFF;
text-decoration:none;
background-color:#8b9f07;
float:left;
height:18px;
width:27px;
margin:0;
padding:3px 0 0;
}

.go:hover {
font-family:Arial;
font-size:11px;
font-weight:700;
text-transform:capitalize;
color:#FFF;
text-decoration:none;
background-color:#c11717;
float:left;
height:18px;
width:27px;
margin:0;
padding:3px 0 0;
}

.advance_search {
font-family:Arial;
font-size:11px;
font-weight:700;
text-transform:capitalize;
color:#FFF;
text-decoration:none;
float:left;
height:18px;
width:117px;
background-image:url(images/advancesearch.jpg);
background-repeat:no-repeat;
margin:0;
padding:3px 0 0;
}

.advance_search:hover {
font-family:Arial;
font-size:11px;
font-weight:700;
text-transform:capitalize;
color:#FFF;
text-decoration:none;
float:left;
height:18px;
width:117px;
background-image:url(images/advancesearch1.jpg);
background-repeat:no-repeat;
margin:0;
padding:3px 0 0;
}

.menu_area {
float:left;
height:34px;
width:636px;
margin:18px 0 0 366px;
padding:0;
}

.menu {
font-family:Arial;
font-size:11px;
font-weight:700;
text-transform:none;
color:#FFF;
text-decoration:none;
float:left;
height:22px;
margin:0;
padding:12px 13px 0;
}

.menu:hover {
font-family:Arial;
font-size:11px;
font-weight:700;
text-transform:none;
color:#FFF;
text-decoration:none;
background-color:#353131;
float:left;
height:22px;
margin:0;
padding:12px 13px 0;
}

#body_area {
width:1004px;
font-family:Tahoma;
font-size:12px;
font-style:normal;
line-height:normal;
font-weight:700;
font-variant:normal;
color:#dcd66e;
text-decoration:none;
float:none;
margin:0 auto;
padding:0;
}

.left {
float:left;
height:609px;
width:170px;
margin:0;
padding:0 0 0 30px;
}

.left_popup {
font-family:Arial;
font-size:18px;
font-weight:400;
color:#353131;
text-decoration:none;
background-image:url(images/left_popup.jpg);
background-repeat:no-repeat;
float:left;
height:136px;
width:145px;
margin:0;
padding:20px 0 0 26px;
}

.left_head {
font-family:Arial;
font-size:18px;
font-weight:700;
color:#7c8e06;
font-style:italic;
}

.news_area {
font-family:Arial;
font-size:10px;
font-weight:400;
color:#655f5f;
text-decoration:none;
float:left;
width:161px;
margin:0;
padding:0 0 25px;
}

.news_area a {
font-family:Arial;
font-size:11px;
font-weight:bold;
color:#7f9200;
text-decoration:none;
float:left;
width:140px;
margin:5px 0 0;
padding:0 0 3px 10px;
}

.news_area a:hover {
font-weight:bold;
color:#af0602;
text-decoration:none;
float:left;
width:140px;
background-color:#FFF;
margin:5px 0 0;
padding:0 0 3px 10px;
}

.news_head {
font-family:Arial;
font-size:11px;
font-weight:700;
color:#af0602;
text-decoration:none;
background-image:url(images/news_icon.png);
background-repeat:no-repeat;
height:20px;
margin:0;
padding:0 0 0 20px;
}

.gray_strip {
background-image:url(images/gray_bg2.jpg);
background-repeat:repeat-x,repeat-y;
float:left;
height:100%;
width:134px;
margin:0;
padding:30px 0 10px 14px;
}

.events_head {
font-family:Arial;
font-size:11px;
font-weight:700;
text-align:center;
color:#adaa75;
float:left;
width:118px;
margin:0;
padding:0 0 5px;
}

.events_head1 {
font-family:Arial;
font-size:17px;
font-weight:700;
color:#FFFFFF;
text-align:center;
font-style:italic;
}

.body_area {
float:left;
width:605px;
margin:0;
padding:0 25px 0 21px;
border-left:#343131 1px dotted;
}

.head {
font-family:Arial;
font-weight:bold;
text-decoration:none;
font-style:italic;
float:left;
width:545px;
font-size:30px;
color:#7c8e06;
margin:0;
padding:0 0 20px 0px;
}

.body_text {
font-family:Tahoma;
font-size:12px;
font-weight:normal;
color:#413E3E;
float:left;
width:600px;
margin:0;
padding:0 0 15px 5px;
text-align:justify;
}

.body_text1 {
font-family:Arial;
font-size:12px;
font-weight:bold;
font-style:italic;
color:#ac0101;
float:left;
width:600px;
margin:0;
padding:0 0 15px 5px;
text-align:justify;
}

.body_text1 a {
color:#ac0101;
text-decoration:underline;
}

.body_text1 a:hover {
color:#ac0101;
text-decoration:none;
}

.link {
font-family:Arial;
font-size:11px;
font-weight:700;
color:#413E3E;
text-decoration:none;
background-image:url(images/link.jpg);
background-repeat:no-repeat;
float:left;
height:19px;
width:575px;
margin:0;
padding:5px 0 0 23px;
}

.link:hover {
font-family:Arial;
font-size:11px;
font-weight:700;
color:#fff;
text-decoration:none;
background-image:url(images/link_hover.jpg);
background-repeat:no-repeat;
float:left;
height:19px;
width:575px;
margin:0;
padding:5px 0 0 23px;
}

.link_important {
color:#ac0101;
text-decoration:none;
font-weight:bold;
}

.link_important:hover {
color:#ac0101;
text-decoration:underline;
font-weight:bold;
}

.table_row_red_link {
font-family:Arial;
font-size:11px;
font-weight:bold;
color:#413E3E;
background: #F8F8F0;
background-image:url(images/link.jpg);
background-repeat:no-repeat;
padding:5px 5px 5px 25px;
text-align:left;
vertical-align:middle;
background-position: center left;
}

.table_row_red_link a {
color:#413E3E;
text-decoration:none;
}

.table_row_red_link a:hover {
color:#A90300;
text-decoration:underline;
}

.table_row {
font-family:Arial;
font-size:11px;
font-weight:bold;
color:#413E3E;
background:#F8F8F0;
padding:5px;
text-align:left;
}

.table_row a {
color:#413E3E;
text-decoration:underline;
}

.table_row a:hover {
color:#A90300;
text-decoration:underline;
}

.table_row_title {
font-size:11px;
font-style:italic;
font-weight:bold;
color:#FFFFFF;
background: #C11717;
padding:5px 5px 5px 5px;
text-align:center;
vertical-align:middle;
background-image:url(images/table_red_background.gif);
}

.table_row_title_reply {
font-size:11px;
font-style:italic;
color:#FFFFFF;
background: #8B9F07;
padding:5px 5px 5px 5px;
text-align:center;
vertical-align:middle;
background-image:url(images/table_row_title_reply.gif);
}

#footer {
width:100%;
font-family:Tahoma;
font-size:12px;
font-style:italic;
line-height:normal;
font-weight:700;
font-variant:normal;
color:#dcd66e;
text-decoration:none;
float:left;
height:116px;
background-image:url(images/footer.jpg);
background-repeat:repeat-x;
background-position:center top;
margin:0 auto;
padding:0;
}

#footer_1 {
width:941px;
height:116px;
font-family:Tahoma;
font-size:12px;
font-style:italic;
line-height:normal;
font-weight:bold;
font-variant:normal;
color:#dcd66e;
float:none;
margin:0 auto;
padding:0;
}

.footer_links {
font-family:Arial;
font-size:11px;
font-weight:bold;
font-style:italic;
float:left;
height:20px;
width:100%;
color:#FFF;
margin:0;
padding:65px 0 0;
}

.footer_links a {
font-weight:normal;
font-style:italic;
text-decoration:none;
color:#FFF;
padding:0 5px 0 5px;
}

.footer_links a:hover {
font-weight:normal;
font-style:italic;
text-decoration:underline;
color:#FFF;
padding:0 5px 0 5px;
}

.footer_copyrights {
font-family:Arial;
font-size:11px;
font-style:italic;
font-weight:normal;
float:left;
height:20px;
width:100%;
color:#c2c093;
margin:0;
padding:8px 0 0 0;
}

.footer_copyrights a {
font-style:italic;
font-weight:normal;
color:#c2c093;
text-decoration:underline;
}

.footer_copyrights a:hover {
font-style:italic;
font-weight:normal;
color:#c2c093;
text-decoration:underline;
}

.link_no,.link_no2 {
font-family:Arial;
font-size:9px;
font-weight:400;
color:#af0b05;
text-decoration:none;
float:none;
margin:0 0 0 85px;
padding:0;
}

a.footerlink:link,a.footerlink:visited,a.footerlink:active {
font-family:Arial;
font-size:11px;
font-style:normal;
line-height:normal;
font-weight:400;
font-variant:normal;
text-transform:none;
text-decoration:none;
color:#FFF;
padding-right:5px;
padding-left:5px;
}

.more {
font-family:Arial;
font-size:11px;
font-weight:400;
text-transform:lowercase;
color:#FFFFFF;
text-decoration:none;
background-image:url(images/more.png);
background-repeat:no-repeat;
float:right;
height:16px;
width:44px;
margin:0;
padding:2px 0 0;
}

.more:hover {
font-family:Arial;
font-size:11px;
font-weight:400;
text-transform:lowercase;
color:#FFFFFF;
text-decoration:none;
background-image:url(images/more1.png);
background-repeat:no-repeat;
float:right;
height:16px;
width:44px;
margin:0;
padding:2px 0 0;
}

.highlight {
background: #FFEE00;
padding: 2px 0 2px 0;
}
