@charset "utf-8";
/* CSS Document */

body{
margin:0;
padding:0;
background:url(images/bg.jpg) repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;

}

P{ margin:0;
padding:0;}

a:hover{
color:#000;
}


h1,h2,h3{
margin:0;
padding:0; 
}


/*css for top navigations starts here*/





.menu{
width:100%;
height:28px;
background: #01014d;
margin:0;
padding:0;



}


.menu ul {
	margin:0;
	padding:0 20px;
	list-style: none;
	line-height: normal;
}

.menu li {
	float:left;
	height:28px;
	margin:0;
	padding:0;
	
}

.menu a {
display: block;
	padding: 7px 19px 7px 19px;
	text-decoration: none;
	text-transform:uppercase;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	border: none;
}


.menu a:hover {
	text-decoration: none;
	background:#ce0a0e ;
}

.menu .current_page_item a {
background:#ce0a0e ;
}



.content-page{
background:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding:10px;
color:#000000;
} 


.left-container{
width:220px;
padding:0;
margin:0;
float:left;

}



.left-container .latest-news-box{
width:220px;
padding:0;
margin:0 0 10px 0;

}

.left-container .latest-news-box .heading-bg {

height:26px;
padding:0;
margin:0;
background:#01014d;



}

.left-container .latest-news-box h1 {
width:210px;
height:26px;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
padding:0 10px;;
margin:0;
line-height:25px;
text-align:left;
}




.left-container .latest-news-box .listings{


}

.left-container .latest-news-box .listings .news-arrow{
background:#ffffff  url(images/latest-news-arrow.jpg) top right  no-repeat;
margin:0;
padding:0;
height:10px;
width:10px;
float:right;


}


.left-container .latest-news-box .listings ul{
	padding:0;
	list-style:none;
	width:210px;
	float:left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: 10px;



}


.left-container .latest-news-box .listings li{
	line-height: 14px;
	border-bottom: 1px solid #b2b2c9;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	margin:0;
	background: url(images/latest-news-bullets.jpg) no-repeat left 10px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 25px;	

}


.left-container .latest-news-box .listings a {
color:#000;
text-decoration:none;


}

.left-container .latest-news-box .listings a:hover {
color:#01014d;
text-decoration:underline;

}






.left-container .events-calender-box{
width:220px;
padding:0;
margin:0 0 10px 0;

}

.left-container .events-calender-box .heading-bg {

height:26px;
padding:0;
margin:0;
background:#ce0a0e;



}

.left-container .events-calender-box h1 {
width:210px;
height:26px;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
padding:0 10px;;
margin:0;
line-height:25px;
text-align:left;
}




.left-container .events-calender-box .listings{


}

.left-container .events-calender-box .listings .event-arrow{

background:#ffffff  url(images/event-calender-arrow.jpg) top right  no-repeat;
margin:0;
padding:0;
height:10px;
width:10px;
float:right;



}



.left-container .events-calender-box .listings ul{
	padding:0;
	list-style:none;
	width:210px;
	float:left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: 10px;



}


.left-container .events-calender-box .listings li{
line-height: 11px;	
border-bottom: 1px solid #b2b2c9;
padding:10px 0 10px 0px;	
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:14px;
margin:0;

	

}

.left-container .events-calender-box .listings span{
color:#FF0000;
margin:0;
padding:0;
font-size:12px;
font-weight:bold;
}


.left-container .events-calender-box .listings a {
color:#000;
text-decoration:none;


}

.left-container .events-calender-box .listings a:hover {
color:#01014d;
text-decoration:underline;

}




.right-container{
width:220px;
float:right;
padding:0;
margin:0;

}


.right-container .sponsors-box{
width:220px;
padding:0;
margin:0 0 10px 0;

}

.right-container .sponsors-box .heading-bg {

height:26px;
padding:0;
margin:0;
background:#000;



}

.right-container .sponsors-box h1 {
width:200px;
height:26px;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
padding:0 10px;;
margin:0;
line-height:25px;
text-align:left;
}




.right-container .sponsors-box .listings{


}

.right-container .sponsors-box .listings p{


}

.right-container .sponsors-box .listings .sponsors-arrow{

background:#ffffff  url(images/latest-news-arrow.jpg) top right  no-repeat;
margin:0;
padding:0;
height:10px;
width:10px;
float:none;
}




.right-container .sponsors-box .listings ul{
margin:0 auto;
padding:0;
list-style:none;
width:210px;
text-align:center;
float:none;



}


.right-container .sponsors-box .listings li{
line-height: 11px;	
padding:10px 0 10px 0px;	
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:14px;
margin:0;

	

}

/*.right-container .sponsors-box .listings h2{
color:#FF0000;
margin:0;
padding:0;
font-size:12px;
font-weight:bold;
}


.right-container .sponsors-box .listings a {
color:#000;
text-decoration:none;


}

.right-container .sponsors-box .listings a:hover {
color:#01014d;
text-decoration:underline;

}
*/



.middle-body-container{
width:485px;
margin:0;
padding:0;

}


.middle-body-container .sign-on-box{
margin:0 0 20px 0;


}


.middle-body-container .sign-on-box .sign-on-heading-bg{

height:26px;
padding:0;
margin:0;
background:#01014d;
text-align:left;


}


.middle-body-container .sign-on-box h1 {
width:340px;
height:26px;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
padding:0 10px;;
margin:0;
line-height:25px;
text-align:left;
}

.middle-body-container .sign-on-box .sign-on-box-arrow{
background:#ffffff  url(images/latest-news-arrow.jpg) top right  no-repeat;
margin:0 10px;
padding:0;
height:10px;
width:10px;
float:right;
}

.middle-body-container .sign-on-box p{
	list-style:none;
	width:465px;
	float:left;
	text-align:left;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 14;
	margin-left: 8px;



}


.middle-body-container .photo-gallery-box{
margin:0 0 20px 0;


}


.middle-body-container .photo-gallery-box .photo-gallery-heading-bg{
height:26px;
padding:0;
margin:0;
background:#01014d;
text-align:left;


}


.middle-body-container .photo-gallery-box h1 {
width:200px;
height:26px;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
padding:0 10px;;
margin:0;
line-height:25px;
text-align:left;
}


.middle-body-container .photo-gallery-box .arrow1{

background:#ffffff  url(images/latest-news-arrow.jpg) top right  no-repeat;
margin:0 10px 0 0 ;
padding:0;
height:10px;
width:10px;
float:right;



}


.footer_div{
	
	width:100%;
	height:60px;	
	text-align:center;
	background:#01014d;	
	font-size:11px;	
	font-family:Arial, Helvetica, sans-serif;
	color:#525050;
	margin:0;
	padding:0;
	}
	.footer_div ul{
	margin:0px;
	}
	
	.footer_div ul li{
	display: inline;
	margin:0px 5px;
	line-height:20px;
	color:#fff;
	font-weight:bold;
	}
	
	.footer_div ul li a{
	color:#fff;
	text-decoration:none;
	
	}
	.footer_div ul li a:hover{
	color:#8a8a8a;
	text-decoration:underline;
	}
	
	.footer_div p{	
	margin:0;
	padding:0;
	
	color:#ffd800;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	}
	
	.footer_div a{
	color:#FFFFFF;
	text-decoration:none;
	
	}
	
	.footer_div a:hover{
	color:#FFFFFF;
	text-decoration:underline;		
	
	}




.inner-body-container{
width:725px;
margin:0;
padding:0;

}


.inner-body-container .inner-content-box{
margin:0 0 20px 0;


}


.inner-body-container .inner-content-box .inner-heading-bg{

height:26px;
padding:0;
margin:0;
background:#01014d;
text-align:left;


}


.inner-body-container .inner-content-box h1 {
width:200px;
height:26px;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
padding:0 10px;;
margin:0;
line-height:25px;
text-align:left;
}


.inner-body-container .inner-content-box .inner-heading-arrow{
background:#ffffff  url(images/latest-news-arrow.jpg) top right  no-repeat;
margin:0 10px 0 0 ;
padding:0;
height:10px;
width:10px;
float:right;
}

.inner-body-container .inner-content-box p{
	list-style:none;
	width:705px;
	float:left;
	text-align:left;
	line-height:16px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 10;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 10px;



}

.inner-body-container .inner-content-box img{
margin:5px 10px 4px 5px;
border:5px #999999 solid;
}

a.usefullinks:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}a:link {
	text-decoration: none;
}
