@charset "utf-8";

body {
margin:0;
padding:0;
background:url(../images/bg.jpg) repeat-x #dae1e7;
font:12px Arial, Helvetica, sans-serif;
color:#645b5d;
line-height:16px;
}


h1,h2,h3,h4,h5,h6,ul,li,div{margin:0; padding:0;}

p {
margin:0;
padding:0;
line-height:16px;
}

a{
color:#bb1f3f;
text-decoration:none;
}

a:hover {
color:#0a366e;
}

span{
margin:0;
padding:0;
line-height:16px;
}
img{border:0}

#maincontainer {
	margin:0 auto;
	width:100%;
	height:auto;
}

#firstcontainer {
	margin:0 auto;
	width:100%;
	height:483px;
	background:url(../images/flashbg1.jpg) no-repeat center 162px;
}


#topcontainer {
    margin:0 auto;
	width:984px;
	height:477px;
	padding-top:6px;

}

#header {
	width:984px;
	height:156px;
	float:left;
}

.tophead{
	width:984px;
	height:118px;
	float:left;
}

.logo {
background:url(../images/logo.jpg) no-repeat;
width:691px;
height:118px;
float:left;
}

.topnav {
background:url(../images/topnavbg.gif) no-repeat;
width:171px;
height:22px;
padding:6px 0px 0px 8px;
float:right;
}

.navigation1 {
width:972px;
height:38px;
padding:0px 4px 0px 4px;
float:left;
}

.flash {
width:984px;
height:287px;
float:left;
margin-top:34px;
}

.flashleft {
width:291px;
height:287px;
float:left;
background-color:#fff;
}

.flashleft img{float:left;margin-bottom:4px;border:0}

.flashright {
width:693px;
height:287px;
float:left;
}

#secondcontainer {
	margin:0 auto;
	width:100%;
	background: url(../images/2containerbg.png) repeat-y center;
		overflow:hidden;
		clear:both;
	min-height:300px;
}

#container {
	margin:0 auto;
	width:984px;
	padding:3px 8px 0px 8px;
	height:auto;
}

.surround {
    background:#CC3300;
	width:984px;
	height:auto;
	float:left;
}

.surroundleft {
	width:766px;
	float:left;
	padding-bottom:23px;
	border:0px solid #0f0;
}

.wel {
	width:742px;
	min-height:108px;
	background:url(../images/graybg.gif) repeat-x;
	margin-right:1px;
	padding:0px 12px 12px 8px;
	float:left;
	line-height:18px;
	text-align:justify;
}

.wel p{
	width:748px;
	font:12px Arial, Helvetica, sans-serif;
	color:#645b5d;
	padding:5px 0 5px 0;
	float:left;
}

.wel a{
    width:60px;
	font:12px Arial, Helvetica, sans-serif;
	color:#bb1f3f;
	background:url(../images/bullet.gif) no-repeat 0px 9px;
	float:right;
	padding:6px 0px 0px 13px;
}

.wel a:hover{
    width:60px;
	font:12px Arial, Helvetica, sans-serif;
	color:#083063;
	background:url(../images/bullet.gif) no-repeat 0px 9px;
	float:right;
	padding:6px 0px 0px 13px;
}

.wel h4{
	width:748px;
	font:20px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#646464;
	padding-top:6px;
	float:left;
}

.bluebox {
    width:757px;
	height:auto;
	padding-right:8px;
	float:left;
	border:0px solid #f00;
}

.shedulebox {
    width:402px;
	margin:0px 6px 0px 0px;
	float:left;
}

.shedulebox .sheduletxt{
  width:402px;
	height:auto;
	background:#eef4fc;
	border-left:1px solid #dde7f5;
	border-right:1px solid #dde7f5;
	float:left;
	height:562px;
	background:#eef4fc url('../images/bluebottom.gif') no-repeat;
	padding-bottom:5px;
	background-position:bottom;
}

.shedulebox .sheduletxt h4{
    width:392px;
	height:auto;
	background:url(../images/arrow.gif) no-repeat 0px 5px;
	font:bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding-left:10px;/* This is for arrow */
	padding-bottom:10px;
	color:#2866b8;
	float:left;
}

.shedulebox .sheduletxt p{
    width:382px;
	height:auto;
	padding-left:10px;
	color:#645b5d;
	float:left;
	text-align:justify;
	margin:5px 0 5px 0;
}


.sheduletxt{
    width:402px;
	height:auto;
	float:left;
}

.list{
    width:392px;
	height:auto;
	float:left;
}


.shedulebox ul{ width:392px; margin:0px; padding:0px;  margin-top:5px;margin-left:10px;list-style-type:none; }
.shedulebox li{ 
	list-style:none; 
      font:12px Arial, Helvetica, sans-serif;
	  color:#577eb2;
      line-height:16px; 
      text-align:left;
	  background:url(../images/bullet_list.gif) no-repeat 0px 9px;
      border-bottom:#cdddf2 dashed 1px;
      padding-left:20px;
      padding-right:10px;
	  padding-top:3px;
	  	  padding-bottom:3px;
	        margin-left:10px;
      }
      
      

.sheduletxt ul{ width:370px; margin:5px 0px 5px 5px;}
.sheduletxt li{ list-style:none; 
      font:12px Arial, Helvetica, sans-serif;
	  color:#577eb2;
      line-height:16px; 
      text-align:left;
	  background:url(../images/bullet_list.gif) no-repeat 0px 9px;
      border-bottom:#cdddf2 dashed 1px;
      padding-left:10px;
	  padding-top:3px;
	  	  padding-bottom:3px;
	        margin-left:10px;
      }



.shedulebox .sheduletxt a{
    width:60px;
	font:12px Arial, Helvetica, sans-serif;
	color:#bb1f3f;
	background:url(../images/bullet.gif) no-repeat 0px 15px;
	float:right;
	padding:12px 0px 0px 13px;
}

.shedulebox .sheduletxt a:hover{
    width:60px;
	font:12px Arial, Helvetica, sans-serif;
	color:#083063;
	background:url(../images/bullet.gif) no-repeat 0px 15px;
	float:right;
	padding:12px 0px 0px 13px;
}

.shedulebox img{
  width:404px;
	height:6px;
	float:left;
}

.newsbox {
  width:347px;
	float:right;
}

.newsbox .newsimg {
    width:347px;
	height:6px;
	float:left;
}

.newsbox .newsimg img{
    width:auto;
	height:auto;
	float:left;
}


#tabs p{
width:320px; 
font:12px Arial, Helvetica, sans-serif;
line-height:16px;
color:#5997e8;
padding:0px 6px 20px 14px;
border-bottom:1px dashed #82a9dc;
margin:5px 0px 10px 0px;
}

#logindata {
width:338px;
height:530px;
text-align:center;
padding:5px;
border:0px solid #f00;
}

#logindata h4{
width:330px;
font:bold 12px Arial, Helvetica, sans-serif;
color:#5997e8;
padding:10px 6px 0px 14px;

}

#logindata a{
width:auto; 
font:12px Arial, Helvetica, sans-serif;
color:#bb1f3f;
background:url(../images/bullet.gif) no-repeat 0px 4px;
padding:0px 0px 0px 13px;
}

#logindata a:hover{
width:auto; 
font:12px Arial, Helvetica, sans-serif;
color:#083063;
background:url(../images/bullet.gif) no-repeat 0px 4px;
padding:0px 0px 0px 13px;
}



#personaldata {
width:335px;
height:530px;
padding:5px;
}

#personaldata h4{
width:330px;
font:bold 12px Arial, Helvetica, sans-serif;
color:#5997e8;
padding:10px 6px 0px 14px;

}

#personaldata a{
width:auto; 
font:12px Arial, Helvetica, sans-serif;
color:#bb1f3f;
background:url(../images/bullet.gif) no-repeat 0px 4px;
padding:0px 0px 0px 13px;
}

#personaldata a:hover{
width:auto; 
font:12px Arial, Helvetica, sans-serif;
color:#083063;
background:url(../images/bullet.gif) no-repeat 0px 4px;
padding:0px 0px 0px 13px;
}






.surroundright {
	width:215px;
	float:left;
}

.join {
    width:193px;
	height:82px;
	padding:26px 0px 0px 21px;
	background:url(../images/graybg.gif) repeat-x;
	border-left:1px solid #d8d8d8;
	margin-bottom:12px;
	float:left;
}

.join h4{
    width:160px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#2866b8;
	background:url(../images/bullet1.gif) no-repeat 0px 0px;
	padding-left:20px;
	padding-bottom:12px;
	float:left;

}

.join .formbox{
    width:193px;
	float:left;
}

.join .formbox img{
    width:auto;
	float:left;
}


.join .formfield{
    width:128px;
	padding-top:1px;
	height:25px;
	float:left;
}



.join .form{
	font:12px Arial, Helvetica, sans-serif;
	color:#808080;
	border:1px solid #808080;
	height: 19px;
	padding-left:5px;
}


.contact {
    width:207px;
	height:auto;
	padding:4px 0px 0px 8px;
	float:left;

}

.contact p {
    width:207px;
	height:auto;
	font:12px Arial, Helvetica, sans-serif;
	color:#2866b8;
	text-align:center;
	padding-top:6px;
	float:left;

}

.contact span {
    width:207px;
	height:auto;
	font:12px Arial, Helvetica, sans-serif;
	color:#2866b8;
	text-align:center;
	background:url(../images/bg-text.gif) no-repeat 35px 4px;
	padding-top:6px;
	float:left;

}

.contact h3 {
    width:207px;
	height:auto;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#be1f3b;
	text-align:center;
	float:left;
	padding-bottom:6px;

}




#around_footer {
background:url(../images/footerbg.gif) repeat-x #dae1e7;
width:100%;
height:106px;
clear:both;
}

#footerbox {
margin:0 auto;
width:984px;
height:106px;
}

.footernav {
width:990px;
height:33px;
padding:21px 0px 0px 1px;
margin:0 auto;
}

.footernav ul{ margin:0px; padding:0px; float:LEFT; margin-top:0px;}
.footernav li{ 
list-style-type:none; 
float:left; 
font:12px Arial, Helvetica, sans-serif ;
background:url(../images/footnav_bullet.gif) no-repeat 0px 4px;
}

.footernav a{
      float:left;
      display:block;
      background:none;
      padding:0px 8px 0px 10px;
      color:#FFF; 
	  text-decoration:none;
 }
 
.footernav a:hover{
	float:left;
	display:block;
	padding:0px 8px 0px 10px;
	color:#fc839d;
	font-weight:normal;
	text-decoration:none;
}

.footernav  a {
        color:#fc839d;
		font-weight:normal;
	    text-decoration:none;
}	

.copywrite{
width:950px;
height:32px;
padding:20px 0px 0px 0px;
text-align:center;
float:left;
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

/*-----------------------------------------------------*/

#schedulebox {
    width:402px;
	height:562px;
	margin:0px 6px 0px 0px;
	float:left;
}


