@charset "utf-8";
/* CSS Document */
body
{
padding:0;
margin:0;
background:url(../images/bg.gif) repeat-x center top;
background-color:#eefaff;
font:11px normal "Tahoma", Arial, Helvetica, sans-serif;
color:#595959;
text-align:left;
}
/*h1, h2, br, span, a, p, img*/
h1, h2, br, a, p, img
{
margin:0;
padding:0;
line-height:0;
font:0;
}
p
{
font:11px normal "Tahoma", Arial, Helvetica, sans-serif;
color:#595959;
}
img
{
/*float:left;*/
width:auto;
margin:0px;
padding:0;
}
.spacer
{
clear:both;
margin:0;
padding:0;
font:0;
}
.main
{
width:981px;
margin:0 auto;
height:auto;
}
/*.top
{
background:url(../images/top.gif) no-repeat left top;
height:119px;
}*/
.header
{
float:left;
width:981px;
background:url(../images/header.jpg) no-repeat left top;
height:436px;
}
.mid_body
{
width:981px;
float:left;
}
.left_panel
{
width:670px;
float:left;
margin-top:5px;
}
.right_panel
{
width:290px;
float:left;
margin-top:20px;
margin-left:10px;
}
.welcome
{
float:left;
width:666px;
text-align:left;
}
.welcome h1
{
float:left;
font:normal 40px "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#626262;
}
.welcome span
{
color:#739f08;
}
.welcome img
{
float:left;
width:auto;
margin-right:10px;
padding-top:2px;
}
.welcome p
{
font:normal 11px "Tahoma", Arial, Helvetica, sans-serif;
color:#595959;
line-height:20px;
padding-top:5px;
}
.welcome a
{
float:right;
width:auto;
text-decoration:none;
}
.bottom_container
{
float:left;
width:671px;
height:225px;
background:url(../images/red_bg.gif) no-repeat left top;
margin-top:20px;
}
.content_bx
{
width:318px;
float:left;
padding:3px 0px 3px 8px ;
}
/****vertical menu******************/
.arrowlistmenu{
float:left;
width:300px; /*width of menu*/
margin-left:5px;
margin-top:5px;
}



.arrowlistmenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
color: #ffffff;
background: url(../images/bulllet.gif) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 5px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
font:normal 12px "Tahoma", Arial, Helvetica, sans-serif;
text-align:left;
line-height:15px;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color:#ffb600;
text-decoration:underline;
}

/******end******/
.video
{
float:left;
background-color:#a4e2fe;
border:1px solid #30bbfa;
width:270px;
padding:0px 10px 0px 5px;
*padding:0px 10px 0px 5px;
margin-left:10px;
*margin-left:3px;
}
.video a
{
float:right;
width:auto;
margin:10px 0px 20px 0px;
}
.newsletter
{
margin-top:20px;
float:left;
width:293px;
height:120px;
background:url(../images/newsletter_bg.gif) no-repeat left top;
margin-left:10px;
*margin-left:2px;
}
.search
{
background:url(../images/serach_bg.gif) no-repeat left top;
height:29px;
width:225px;
border:none;
padding:5px 0px 0px 5px;
}
.btn
{
background:url(../images/go_btn.gif) no-repeat left top;
width:38px;
height:28px;
}
.header_txt
{
font:bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#FFFFFF;
padding:5px;
}
.footer
{
margin-top:5px;
float:left;
width:100%;
background:url(../images/footer_bg.gif) repeat-x left top;
height:101px;
}
.footer_mid
{
background-image:url(../images/footer_midbg.gif);
background-repeat:no-repeat;
width:981px;
margin:20 auto 0;
height:100px;
}
.footer_midLeft
{
float:left;
width:200px;
font:normal 11px "Tahoma", Arial, Helvetica, sans-serif;
text-align:left;
line-height:22px;
padding-top:50px;
color:#000000;
}
.footer_mid a
{

}
.footer_midRight
{
float: right;
width:400px;
font:normal 11px "Tahoma", Arial, Helvetica, sans-serif;
text-align:right;
line-height:22px;
padding-top:50px;
color:#000000;
}
.footer_midRight a
{
font:normal 11px "Tahoma", Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
}
.topRight
{
float:right;
width:640px;
}
.date_txt
{
float:right;
font:normal 14px "Tahoma", Arial, Helvetica, sans-serif;
color:#000000;
margin:35px 10px 10px 0px;
padding-top:20px;
}
/**********top menu********/
.underlinemenu{
width: 100%;
float:left;
}

.underlinemenu ul{
padding: 6px 0 7px 0; /*6px should equal top padding of "ul li a" below, 7px should equal bottom padding + bottom border of "ul li a" below*/
margin: 0; 
text-align:left;
}

.underlinemenu ul li{
display: inline;
}

.underlinemenu ul li a{

padding: 6px 20px 4px 25px; /*top padding is 6px, bottom padding is 4px*/
margin-right: 20px; /*spacing between each menu link*/
text-decoration: none;
font:normal 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#a00105;
}

.underlinemenu ul li a:hover, .underlinemenu ul li a.selected{
color:#000000;
}
.program
{
float:left;
background-color:#a4e2fe;
border:1px solid #30bbfa;
/*width:270px;*/
padding:0px 10px 0px 5px;
*padding:0px 10px 0px 5px;
margin-left:10px;
*margin-left:3px;
}


