body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
/*body {
	background-color: #000000;
	background-image: url(../images/sce/background.jpg);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}*/
#main_background {
	background-image: url(../images/sce/main_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	width: 100%;
}
#container {
	width: 979px;
}
#header_area {
	float: left;
	width: 979px;
}
#header_left {
	float: left;
	height: 32px;
	width: 300px;
}
#logo {
	float: left;
	height: 32px;
	width: 332px;
}
#header_right {
	background-image: url(../images/sce/header_right.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: right;
	float: left;
	height: 27px;
	width: 332px;
	font-size: 11px;
	font-weight: bold;
	color: #ff0012;
	padding-top: 5px;
	padding-right: 15px;
}
#header_right a{
	color: #a1c7f0;
	text-decoration:none;
}
#header_right a:hover{
	color: #FFFFFF;
	text-decoration:none;
}
#home_banner {
	float: left;
	height: 208px;
	width: 979px;
}
#homebanner_tagline {
	float: left;
	height: 16px;
	width: 979px;
	background-image: url(../images/sce/banner_tagline_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color: #FFFFFF;
	font-size: 11px;
	padding-top: 4px;
}
#home_menu {
	float: left;
	height: 37px;
	width: 742px;
	color: #FFFFFF;
	background-image: url(../images/sce/home_menu_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
	padding-top: 6px;
}
#search_bg {
	float: left;
	height: 35px;
	width: 237px;
	background-image: url(../images/sce/home_search_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top:8px;
}
#home_body {
	text-align: left;
	float: left;
	width: 979px;
}
#homepage_bottom {
	float: left;
	height: 85px;
	width: 979px;
}
#bottom_txt {
	float: left;
	width: 979px;
	padding-bottom: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #659cd8;
}
#bottomnav {
	font-weight: bold;
	text-transform: uppercase;
	color: #c40c12;
	float: left;
	width: 979px;
}
#bottomnav a{
	color: #FFFFFF;
	text-decoration:none;
}
#bottomnav a:hover{
	color: #c40c12;
	text-decoration:underline;
}
#copyright {
	font-size: 11px;
	color: #818181;
	float: left;
	width: 979px;
	padding-bottom: 25px;
}
#copyright a{
	color: #818181;
	text-decoration:none;
}
#copyright a:hover{
	color: #c40c12;
	text-decoration:underline;
}
#inner_banner {
	float: left;
	height: 207px;
	width: 979px;
}

#inner_menu {
	color: #FFFFFF;
	background-image: url(../images/sce/inner_menu_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
	float: left;
	height: 37px;
	width: 979px;
	padding-top: 6px;
}

#inner_body_container {
	background-color: #FFFFFF;
	background-image: url(../images/sce/inner_page_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
	float: left;
	width: 979px;
}
#inner_leftside {
	float: left;
	width: 245px;
	padding-left: 8px;
	padding-right: 45px;
}
#inner_left_title {
	float: left;
	height: 30px;
	width: 235px;
	background-image: url(../images/sce/inner_left_title.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 23px;
	text-transform: uppercase;
	color: #FFFFFF;
	text-align: right;
	padding-top: 10px;
	padding-right: 10px;
	font-weight: bold;
}

#inner_left_title2 {
	float: left;
	height: 30px;
	width: 235px;
	background-image: url(../images/sce/inner_left_title.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 21px;
	text-transform: uppercase;
	color: #FFFFFF;
	text-align: right;
	padding-top: 10px;
	padding-right: 10px;
	font-weight: bold;
}
#inner_left_background {
	float: left;
	width: 236px;
	padding-top: 20px;
	background-image: url(../images/sce/inner_left_mainbg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	padding-left: 9px;
}
#leftmenu {
	float: left;
	width: 236px;
	padding-bottom: 15px;
}
#inner_left_calendar_bg {
	float: left;
	height: 18px;
	width: 226px;
	text-transform: uppercase;
	color: #FFFFFF;
	background-image: url(../images/sce/left_calendar_title.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 5px;
	padding-left: 10px;
	font-weight: bold;
}
#inner_left_calendar {
	background-image: url(../images/sce/left_calendar_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	float: left;
	width: 216px;
	height: 375px;
	padding-top: 10px;
	padding-bottom: 5px;
	padding-right: 10px;
	padding-left: 10px;
	background-color: #b6c4d5;
	font-size: 11px;
	color: #0d3d73;
	margin-bottom: 15px;
}
#inner_left_calendar a{
	color: #0d3d73;
	text-decoration:none;
}
#inner_left_calendar a:hover{
	color: #4c79ab;
	text-decoration:none;
}
#inner_left_calendar ul{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 13px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#inner_left_calendar ul li{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #96abc3;
	padding-top: 3px;
	padding-bottom: 3px;
}
#inner_left_calendar ul li a{
	color:#0d3d73;
	text-decoration:none;
}
#inner_left_calendar ul li a:hover{
	color:#0d3d73;
	text-decoration:none;
}
#left_schedules_txt {
	float: left;
	width: 216px;
	margin-top: 1px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	background-color: #ccd6e2;
	background-image: url(../images/sce/left_schedule_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	color: #124076;
}
#left_schedules_txt a{
	color: #124076;
	text-decoration:none;
}
#left_schedules_txt a:hover{
	color: #790c11;
	text-decoration:none;
}
#inner_body {
	float: left;
	width: 650px;
	padding-top: 50px;
	padding-bottom: 30px;
}
#inner_our_sponsors {
	float: left;
	height: 16px;
	width: 979px;
	background-image: url(../images/sce/inner_our_sponsors.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	font-size: 13px;
	text-transform: uppercase;
	font-weight: bold;
	color: #c1383d;
	padding-top: 8px;
}
#inner_bottom_logos {
	float: left;
	width: 979px;
}
#inner_bottom_boxes {
	float: left;
	height: 168px;
	width: 967px;
	background-image: url(../images/sce/innerpage_boxes_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 25px;
	padding-left: 12px;
}
#inner_bottom_boxes a{
	color:#d44045;
	text-decoration:none;
}
#inner_bottom_boxes a:hover{
	color:#d44045;
	text-decoration:underline;
}
.homebox {
	float: left;
	width: 316px;
}
.homebox_middle {
	float: left;
	width: 316px;
	padding-left:6px;
	padding-right:6px;
}
.innerbox_bg {
	float: left;
	height: 136px;
	width: 286px;
	background-image: url(../images/sce/inner_redbox.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 15px;
}


.float_left {
	float: left;
}




.font_type_arial {
	font-family: Arial, Helvetica, sans-serif;
}
.color_light_blue {
	color: #a1c7f0;
}
.color_darkerblue12 {
	font-size: 12px;
	color: #4c7aac;
}
.color_dark_red {
	color: #790c11;
}
.color_white {
	color: #FFFFFF;
}
.color_blue11 {
	font-size: 11px;
	color: #659cd8;
}
.size16 {
	font-size: 16px;
}
.colorblue16 {
	font-size: 16px;
	color: #0b5bb8;
}
.color_light_red {
	color: #d44045;
}
.color_red18 {
	font-size: 18px;
	color: #73191e;
}
.color_lightblue15 {
	font-size: 15px;
	color: #589ef0;
}

h1 {
	font-size: 27px;
	color: #0e3f74;
}
h2 {
	font-size: 14px;
	color: #881b22;
}


a:link {

            color: #881b22;

            text-decoration: none;

}

a:active {

            color: #881b22;

            text-decoration: none;

}

a:visited {

            color: #881b22;

            text-decoration: none;

}

 

a:hover {

            color: #881b22;

            text-decoration: underline;

}

/******************** LEFT MENU STARTS HERE *******************/

#menu_left {
width: 150px;border:solid 0px red;
}

#menu_left ul {
list-style: none;
margin: 0;
padding: 0;
}
#menu_left ul li a{
	background-color:#6d81aa;
	color:#FFFFFF;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:10px;
	text-transform: uppercase;
	font-size: 14px;
	font-weight: bold;
}
#menu_left ul li a:hover{
	background-color:#6d81aa;
	color:#FFFFFF;
}
#menu_left ul li a.current{
	background-color:#6d81aa;
	color:#FFFFFF;
}
#menu_left ul li ul li a{
	background-color:none;
	color:#813c48;
	background-image: url(../images/sce/left_menu_item_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	font-size: 12px;
	font-weight:normal;
	text-transform: none;
	padding-top:1px;
	padding-bottom:1px;
}
#menu_left ul li ul li a:hover{
	background-color:none;
	color:#813c48;
	font-weight:bold;
}
#menu_left ul li ul li a.current{
	background-color:none;
	color:#813c48;
	font-weight:bold;
}
#menu_left ul li ul {
}

#menu_left a {
	display:block;
	height:150%;
}

#menu_left a.current{
}

#menu_left a:hover {
}

#menu_left a.main_menu:hover {
}

#menu_left ul li { position: relative; height:150%; display:block; width:236px;}

#menu_left ul li.current ul,
#menu_left ul li.main_current ul{
	display:block;
	width:100%;
	width:236px;
}

#menu_left ul li.current ul a
{
	padding-left:20px;
}
#menu_left ul li ul li.current ul a
{
	padding-left:40px;
}


#menu_left ul li ul {
	display:none;
}

#menu_left ul li.current ul ul {
/*position: absolute;*/
display:none;
top: 0;
left: 100%;
width: 100%;
}
#menu_left ul li.current ul li.current ul {
/*position: absolute;*/
display:block;
top: 0;
left: 100%;
width: 100%;
}

/*div#menu_left ul li.current ul ul
{ display: none;}

div#menu_left ul ul li:hover ul
{ display: block;}*/
/*
div#menu_left ul li:hover ul,
div#menu_left ul ul li:hover ul
{display: block;}
*/
/*
div#menu_left ul li:hover ul,
div#menu_left ul ul li:hover ul,
div#menu_left ul ul ul li:hover ul
{display: block;}

*/
#contactform div
{
	margin-bottom: 0.5em;
	width: 100%;
}
#contactform .indent
{
margin:10px 0px 10px 95px;
}
#contactform .form_element
{
	float: left;
	width: 175px;
	text-align: left;
padding: 0px 10px 0px 0px;
}
#contactform .form_data
{
	float: left;
	text-align: left;
padding: 0px;
}
#contactform .separator
{
	clear: both;
	height: 0.5px;
	font-size: 0.5px;
padding: 0px;
}