/*css document*/
/*=====================General========================*/
*{
	padding:0;
	margin:0;

}
body{
	padding:14px 0 0 0;
	margin:0;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color: #004fa6;
	background-repeat: no-repeat;
	background-position: center 1px;
	
	}
td,div, ul, li, a, h1, h2, h3, h4, h5, h6, p, span, strong, select, textarea, label, input{padding:0;margin:0;}
a{ text-decoration:none; outline:none;}
img{border:none;}
.clear{clear:both;font-size:0;line-height:0;}
/*========================Main==========================*/
/*Index Page*/

#wrapper{
	width:100%;
	background-repeat: no-repeat;
	background-position: center bottom;

}
#wrapper1{
	width:100%;
	background-repeat: no-repeat;
	background-position: center bottom;
	background-image: url(../images/main-bg.jpg);

}
#main_container{ width:1000px; margin:0 auto;}
#header_container{ width:auto;}
#nav_cont{ background:url(../images/nav-bg.gif) 50% 0 no-repeat; height:45px;}
#nav_cont ul{ font:normal 12px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase; list-style-type:none; padding:15px 0 0 120px;}
#nav_cont ul li{ float:left; background:url(../images/bull.gif) 100% 50% no-repeat;}
#nav_cont ul li a{ color:#FFFFFF; margin:0 18px;}
#nav_cont ul li a:hover{ color:#144e8d;}
#nav_cont ul li.no_bg{ background-image:none;}
.pay_part{ margin:0 0 12px 39px;}
#body_container{ width:auto; overflow:visible; margin-bottom:15px;}
.left_container{ float:left; width:205px; padding:76px 0 0 12px;}
.left_inner{ width:auto;}
.dates{ background:url(../images/dates_bg.jpg) 0 0 no-repeat; width:194px; height:229px;}
.dates_inner{ padding-top:75px; padding-left:15px;}
.dates_inner p{ font:normal 18px/24px Arial, Helvetica, sans-serif; color:#FFFFFF;}
.dates_inner p span{ color:#000000;}
.dates_inner p.first{ margin-bottom:20px;}
.mid_container{ float:left; width:}
.right_container{ width:219px; float:right; }
.right_inner{ width:auto;}
.right_inner .register{ margin:0 0 23px 15px;}
.right_inner .win1000{ margin:0 0 0 9px;}



.rht_cont_sud{ text-align:center;  background:url(../images/register.jpg) 0 0 no-repeat; width:194px;height:75px; margin:0 0 23px 15px; padding:18px 0 0 0;}
.rht_cont_sud a{font:normal 18px/24px Arial, Helvetica, sans-serif; color:#FFFFFF;}
.rht_cont_sud span.click{font:bold 14px/18px Arial, Helvetica, sans-serif; color:#0374f5; text-transform:uppercase;}
.rht_cont_sud span{font-size:28px; line-height:32px; color:#FFFFCC;}
.for_txt, .for_txt2{ text-align:center; width:194px; margin:0 auto 8px; font:normal 18px/24px Arial, Helvetica, sans-serif; color:#FFFFFF;}
.for_txt2{margin:0 auto 20px;}



#footer_container{
	width:auto;
	height:100px;
	padding-right:45px;
	padding-top: 120px;
}
.foter_inner{ width:auto;}
.foter_inner p{ font:normal 12px/16px Arial, Helvetica, sans-serif; color:#003673; text-align:right;}
.foter_inner p a{ color:#003673;}
.foter_inner p a:hover{ text-decoration:underline;}

.pad
{
	padding-top: 25px;
	padding-right: 15px;
	padding-bottom: 85px;
	padding-left: 15px;
}







		
/* end of Index Page*/
.mar {
	padding: 20px;
	height: 400px;
}
.border
{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #75b3e6;
	border-bottom-color: #75b3e6;
	border-left-color: #75b3e6;
	background-image: url(../images/main-bg.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.gallery {
margin-left:20px;
}
.gallery h1{
font-family:"Trebuchet MS";
font-size:20px;
text-align:left;
}
.imgDiv{
border:1px solid #7cbcfc;
float:left;
padding:3px;
margin:5px;
}

/*.............cupon...................*/
.cuponowter{
width:602px;
background-color:#FFFFFF;
border:5px solid #7bace3;
margin:auto auto;
padding:5px;
}
.cupon-left{
float:left;
width:362px;
}
.cupon-right{
float:right;
width:218px;
}
.right-back{
background-image:url(../images/right-back.jpg);
background-repeat:repeat-y;
background-position:left;
}
.cupon-back{
background-image:url(../images/cupon-back.jpg);
background-repeat:no-repeat;
background-position:center;
color:#0f0f0f;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.blacktxt{
color:#333333;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:5px;
}
.ri-back{
background-image:url(../images/rr-back.jpg);
background-repeat:repeat-y;
background-position:left;
color:#0f0f0f;
font-family:Tahoma;
font-size:20px;
font-weight:bold;
padding-left:0px;
padding-top:10px;
text-align:center;
padding-bottom:10px;
}
.ri-back h1{
font-size:29px;
font-weight:normal;
font-family:Tahoma;
text-align:center;
}
.ri-back h2{
font-size:16px;
font-weight:normal;
font-family:Tahoma;
margin-bottom:20px;
margin-top:10px;
text-align:center;
line-height:22px;
}

.ri-back h3{
font-size:25px;
font-weight:normal;
font-family:Tahoma;
text-align:center;
}



.discount
{
font-size:14px;
color:#FFFFFF;
font-weight:bold;

}


.table_bg{ 
	background:url(../images/tbl1_bg.jpg) no-repeat; width:950px; height:45px; color:#000; font-family:"Arial"; font-size:12px; font-weight:bold; text-align:left; padding:0px; margin:0px;
	}
.table_bg2{
	background:url(../images/tbl2_bg.jpg) no-repeat; width:950px; height:45px; color:#fff; font-family:"Arial"; font-size:12px; padding:0px; margin:0px; text-align:left; font-weight:normal; 
}

.tablehead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #344F5F;
	background-repeat: repeat-x;
	height: 28px;
	padding-left: 5px;
}
.tablehead a {	
	color: #344F5F;	
}

.tablehead a:hover {
	color: #344F5F;
	text-decoration: none;
}
.tablehead-hei {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	/*background-image: url(../images/tablebg-hover.gif);
	background-repeat: repeat-x;	background-position: bottom;*/
	height: 28px;
	padding-left: 5px;

	
}
.tablehead-hei1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	/*background-image: url(../images/tablebg-hover.gif);
	background-repeat: repeat-x;*/
	height: 28px;
	padding-left: 5px;
	background-position: bottom;
	
}

.tablehead-hei a {
	color:#FFFFFF;
	text-decoration: underline;
	}
.tablehead-hei a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

.tablehead-sub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	height: 25px;
	padding-left: 5px;
}
.tablefoot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #344F5F;
	height: 28px;
	padding-left: 5px;
}
.tablebody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	height: 25px;
	padding-left: 5px;
}
.tablebody-inactive {
	font-family: Comic Sans MS, Lucida Console, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
	height: 25px;
	padding-left: 5px;
}
.tablebody a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	height: 25px;
	padding-left: 5px;
	text-decoration: underline;
}
.tablebody a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	height: 25px;
	padding-left: 5px;
	text-decoration: none;
}

.active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	padding-right: 4px;
	padding-left: 4px;
}
.active a:link{
	color: #FF0000;
}
.active a:active{
	color: #FF0000;
}
.active a:hover{
	text-decoration:underline;
}
.inactive  a:link{
	color: #0033CC;
}
.inactive  a:active{
	color: #0033CC;
}
.inactive a:hover{
	text-decoration:underline;
}
