@charset "utf-8";
/* CSS Document */
html{
height:100%;
width:100%;
}
body{
height:100%;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0;
padding:0;
behavior: url("css/csshover3.htc");
background-image:url(../images/bodybg.gif);
background-position: 0 0;
background-repeat:repeat-x;
background-color:#c41d23;
}
form, table{
margin:0;
padding:0;
}
h1, h2, h3, h4, h5, h6{
margin:0;
padding:8px 0px;
}
h1{font-size:20px;}
h2{font-size:18px;}
h3{font-size:16px;}
h4{font-size:14px;}
h5{}
h6{}
p{
margin:0;
padding:5px 0px;
}
a{}
a:hover{}
.main_cont{
width:940px;
margin:auto;
background-image:url(../images/bodybg.gif);
background-position: 0 0;
background-repeat:repeat-x;
background-color:#c41d23;
}
.top_area{
position:relative;
height:161px;
z-index:1;
}
.logo_cont{
position:absolute;
left:-157px;
}
.date {
height:60px;
text-align:right;
padding:10px 10px 0 0;
font-size:18px;
width:600px;
}
.menu{
position:relative;
padding:0px 0px 0px 20px;
width:580px;
}
.display_area{}
.leftarea{
width:240px;
}
.rightarea{
width:650px;
border:1px solid #000000;
border-top:none;
background-color:#FFFFFF;
min-height:660px;
height:auto !important;
height:660px;

position:relative;
}
.leftarea .contents{
padding:140px 0px 0px 0px;
}
#leftnav, #nav_518904{
margin:0;
padding:0;
width:150px;
}

#leftnav li, #nav_518904 li{
margin:0;
padding:0;
list-style-type:none;
border-bottom:1px solid #fdb813;
text-align:center;
}
#leftnav li a, #nav_518904 li a{
color:#FFFFFF;
font-size:16px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
display:block;
padding:4px 0px;
}
#leftnav li#ln_last,  #nav_518904 li#ln_last{
border:none;
}
.cta_cont{
padding:10px 0px;
}
.cta_cont img{
padding:4px 0px;
}
.rightarea a#back {
position:relative;
z-index:500;
}
.rightarea .contents{
padding:20px;
}
.footermenu{
padding:15px 0px 15px 78px;
}
#footnav {
margin:0;
padding:0;
}
#footnav li {
margin:0;
padding:0;
list-style-type:none;
float:left;
}
#footnav li a {
color:#000000;
font-size:12px;
font-weight:bold;
text-decoration:none;
background-image:url(../images/footsep.gif);
background-repeat:no-repeat;
background-position:right;
padding:2px 10px;
}
#footnav li#last_foot a {
background-image:none;
}

/*float*/
.right{
float:right;
}
.left{
float:left;
}
.clearB{
clear:both;
}

/*for the 150px wider*/
.main_cont_150px{
width:1024px;
margin:auto;
background-image:url(../images/bodybg.gif);
background-position: 0 0;
background-repeat:repeat-x;
background-color:#c41d23;
}

/*.main_cont_150px .menu_cont {
padding:0 150px 0 0;
border:1px solid red;
}*/

.main_cont_150px .rightarea {
width:772px;
}

/*for the 2 column template*/
.l_col {
width:395px;
}

.r_col {
width:170px;
}

.aft {
padding: 20px 80px 0px 0px;
text-align:center;
font-weight:bold;
}

.box {
padding:10px;
margin:0 0 10px 0;
text-align:center;
}

.box_border1 {
border:1px solid #0000CC;
}

.box_border2 {
border:1px solid #00CC33;
}

/*.bottom {
background-color:#ffcc00;
padding:10px;
text-align:center;
}*/

.img_gal img {
width:150px;
}

.img_gal td {
text-align:center;
}
.menu_cont{

width:600px;
}

	
.bottom{
width:860px;
margin-top:10px;margin-bottom:10px;
background-color:none;
min-height:270px;
height:auto !important;
height:270px;
position:relative;
float:left;}

.tablecolor{ border:1px solid #000; max-width:300px;}

.cat_textbox {width:120px;}
