body{
	background-color:#51a188;
    font-family:Interstate-Regular,Interstate, Interstate-Light,Tahoma, Arial;
	font-size:10px;
    margin:0px;
    
}
img{
    border:0px;
}
a{
	color:#276852;
    border:0px;
}
a:hover{
	color:#3963ae;
}
.mylogo{
    float:left;
    margin-left:66px;
    margin-top:20px;
	display: none;
}

.mainpage{
	width:930px;
	margin:0px auto;
	background:#fff;
	padding:1px;
    margin-top:-2px;
}
.header{
	height:139px;
	background:#c9dbad;
	background: url("images/header-bg-3.jpg");
}
.logo{
	width:218px;
	float:left;
    display:block;
    position:relative;
}

.rightbanner{
	width:210px;
	float:right;
    padding-right:6px;
    margin-top:50px;
}
.date{
    float:right;
    height:43px;
    padding:5px 5px 7px 0px;
    padding-right:10px;
}
.registernow{
	margin:37px 4px 5px 0px;
	cursor:pointer;
    width:130px;
    height:33px;
    float:right;
    background-image: url(images/registernow.png);
    display:table-cell;
    text-indent:-9999px;
}
.registernow:hover{
    background-image: url(images/registernow-hover.png);
}
.googlesearch{
	text-align:right;
	padding-right:5px;
}
.googlesearch .searchbox{
	width:114px;
	font-size:12px;
}
.googlesearch .searchbut{
	font-size:12px;
}
.navigation{
	height:41px;
	margin: 1px 0px 1px 0px;
	background:url("images/menu-bg.png");
	font-size:12px;
}
.navigation a{
	color:#3c1301;
}

.homepage{
}
.navigation ul{margin:0px; padding:0px;z-index:100;}
.navigation li {
        z-index:101;
        float:left;
        text-transform:none;
        padding:0px;
        list-style:none;
        list-style-image:none;
        list-style-type:none;
        border-left:1px solid #fff;
        height:41px;
}
.navigation li a {text-decoration:none; padding:14px 29px 14px 29px; text-transform:capitalize; background:none; display:block;}
.navigation li a:hover { background:url("images/menu-bg-hover.png") top left repeat-x ; text-decoration:none;}
.navigation li.active a{ background:url("images/menu-bg-hover.png") top left ;}
.navigation li.first {border:none} 
.navigation li.first a{padding:14px 33px 14px 33px; } 
.navigation li.first a.active {} 
.navigation li.first a:hover {}
.navigation li.last{} 
.navigation li.last a{padding:14px 33px 14px 32px; } 
.navigation li.last a.active {} 
.navigation li.last a:hover {}
.navigation li.mid{}
.navigation li:hover{
    background:url("images/menu-bg-hover.png") top left repeat-x ; text-decoration:none;
}

.navigation li.mid ul li a,.navigation li.first ul li a,.navigation li.last ul li a{
       padding:5px 5px;
}

li.home{
    background:url("images/menu-bg-hover.png") top left ;
}
.navigation li.mid ul li,.navigation li.mid ul li:hover,.navigation li.first ul li,.navigation li.first ul li:hover
,.navigation li.last ul li,.navigation li.last ul li:hover{
    height:25px;
}
.navigation li.mid a.active {} 
.navigation li.mid ul li a:hover {color:#276852;}


.leftmenu-ul li:hover{
    background-color:#88bbc1;
}
.navigation li{
	position: relative;
}

.navigation ul ul{
	background:#88bbc1;
	padding:0px;
	z-index: 1000;
	margin:0px;
}
.navigation ul ul li{
	float:none;
	border:none;
	padding:0px;
	margin:0px;
}

.navigation ul ul li a{
	padding:0px;
	margin:0px;
}
.navigation ul ul li:hover, .navigation ul ul li a:hover{
	background:#c6d462;
	color:#ca371c;
}

.navigation ul ul{
	position: absolute;
	top: 41px;
	left:0;
    width:250px;
	font-size:12px;
}
.navigation ul li.last ul{
	position: absolute;
	top: 41px;
	left:-88px;
	width:210px;
	font-size:12px;
}
.navigation ul ul,
.navigation ul li:hover ul ul,
.navigation ul ul li:hover ul ul
{display: none;}
.navigation ul li:hover ul,
.navigation ul ul li:hover ul,
.navigation ul ul ul li:hover ul
{display: block;}

.homepage .box1{
	width:218px;
	height:343px;
    overflow:hidden;
	background:#303c64;
	float:left;
}
.homepage .box2{
	width:510px;
	height:343px;
	background:#395a8f;
	float:left;
    overflow:hidden;
}
.homepage .box3{
	width:202px;
	height:343px;
	background:#fff;
	float:left;
	overflow:hidden;
}
.homepage .box4{
	width:218px;
	height:287px;
	background: url(../images/box4.jpg);
	float:left;
}
.homepage .box5{
	width:510px;
	height:287px;
	background:#fff;
	float:left;
}
.homepage .box5 .title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:21px;
	color:#cb1b27;
	margin: 10px 20px 10px 20px;
}
.homepage .box5 .content{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	margin: 10px 20px 10px 20px;
}
.homepage .box6{
	width:202px;
	height:287px;
	background:#b6cea0;
	float:left;
}

#sponsor a { text-decoration:none;}
#sponsor  { line-height: 2em;}

.seperate1{
	height:23px;
	background:#51a188;
	margin: 1px 0px 1px 0px;
}
.seperate2{
	height:6px;
	background:#51a188;
	margin: 1px 0px 1px 0px;
}
.footer{
	height:20px;
	background:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7b7c7d;
	padding:4px 0px 0px 10px;
}

.style5 {font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.style3 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding-bottom:10px;}

.leftcolumn{
	width:217px;
	float:left;
	padding:0px;
	margin:0px;
}

.leftmenu{
	background:url("images/") no-repeat #88bbc1;
	font-size:12px;
	margin:0px;
	padding:0px;
}
.leftmenu h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:27px;
	color:#d5da5c !important;
	margin:0px;
	padding:14px 29px 14px 29px;
    font-weight:lighter;
}
.leftmenu h2 a,.leftmenu h2 a:active, .leftmenu h2 a:hover{
    color:#d5da5c;
    text-decoration:none;
}
.leftmenu a{
	color:#fff;
}
.leftmenu ul{margin:0px; padding:0px;}
.leftmenu li {float:none; text-transform:none; padding:0px; list-style:none; list-style-image:none; list-style-type:none; border:none;}
.leftmenu li a {text-decoration:none; padding:7px 29px 10px 29px; text-transform:capitalize; background:none; display:block;}
.leftmenu li a:hover
{
    background:#c6d462; text-decoration:none;
    
}
.leftmenu li.active a{ background:#73a158;}
.leftmenu li:hover {
    background:#c6d462; text-decoration:none;
    color:#276852;
}

.leftmenu li{
	position: relative;
}

.leftmenu ul ul{
	background:#c6d462;
	padding:0px;
	z-index: 200;
	margin:0px;
}
.leftmenu ul ul li{
	float:none; text-transform:none;
    padding:14px 29px 14px 29px;
    list-style:none; list-style-image:none;
    list-style-type:none; border:none;
}

.leftmenu ul ul li a{
	padding:0px;
	margin:0px;
}
.leftmenu ul ul li:hover, .leftmenu ul ul li a:hover{
	background:#c6d462;
	color:#276852;
}

.leftmenu ul ul{
	position: absolute;
	top: 0px;
	left:100%;
	width:290px;
	font-size:12px;
}

.leftmenu ul ul,
.leftmenu ul li:hover ul ul,
.leftmenu ul ul li:hover ul ul
{display: none;}
.leftmenu ul li:hover ul,
.leftmenu ul ul li:hover ul,
.leftmenu ul ul ul li:hover ul
{display: block;}

li.left-menu-item ul li a{
    height:20px;
    padding-top:3px;

}
li.left-menu-item ul li, li.left-menu-item ul li:hover{
    height:20px;
    padding:0px;
    padding:5px 10px;
		color: #276852;
}

.leftbanner{
	text-align:center;
	margin-bottom:20px;
}
.leftbanner h2{
	font-family:Interstate-Regular,Interstate, Interstate-Light,Tahoma, Arial;
	font-size:12px;
	color:#055e87;
	margin:0px;
	padding:10px 0px 10px 18px;
    margin:0px auto;
    text-align:center;
	text-align:left;
	text-transform:capitalize; 
}

.rightcolumn{
	width:712px;
	float:left;
}
.breadcrumbs{
	height:20px;
	background:#88bbc1;
	padding: 2px 0px 2px 10px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#055d85;
}
.breadcrumbs a{
    text-decoration:none;
    color:#285b56;

}
.breadcrumbs a:hover{
    text-decoration:underline;
}
.breadcrumbs .currentpage{
	color:#fff;
}
.breadcrumbs .currentpage a{
	color:#fff;
    text-decoration:none;
}
.breadcrumbs .currentpage a:hover{
    text-decoration:underline;
}

.contentpage{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	padding: 30px 40px 30px 40px;
}
.contentpage .title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:21px;
	color:#c33318;
	margin: 10px 0px 10px 0px;
}
.contentpage .subtitle{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#301605;
	margin: 10px 0px 10px 0px;
	font-weight:bold;
    letter-spacing:0.15em;
	text-transform:uppercase;
}
.contentpage .content{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	margin: 10px 20px 10px 20px;
}


/******************SLIDER********************/
.homepage .box2 {
    padding:0px;
    margin:0px;
    background-color:#fff;
}
#s3sliderContent
{
    width:510px;
    height:343px;
    padding:0px;
    margin:0px;
}

#s3sliderContent img{
    width:510px;
    height:343px;
}