body {
	margin-left: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	/*background-image:url(images/bg.png);*/
	background-image:url(/media/images/bg.png);
	background-repeat:no-repeat;
	background-position:center top;

}
p
{
margin:0px;

padding:0px;
}
.wrapper{
	width:854px;
	position:relative;
	margin:auto;
}
.home-head-txt{
	font-family: Times New Roman;
	font-size:28px;
	color: #234b64;
	font-weight:normal;
	text-decoration:none;
	font-style:italic;
	line-height:24px;
	text-align:center;
}
.home-txt15{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color: #234b64;
	font-weight:bold;
	text-decoration:none;
}
.home-txt18{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color: #234b64;
	font-weight:normal;
	text-decoration:none;
}
.pdB20{
	padding-bottom:20px;
}
.pdB30{
	padding-bottom:32px;
}
.pdB40{
	padding-bottom:40px;
}
.pdB10{
	padding-bottom:10px;
}
.pdT3{
	padding-top:5px;
}
.pdT7{
	padding-top:7px;
}
.pdT10{
	padding-top:10px;
}
.pdT20{
	padding-top:20px;
}
.pdT30{
	padding-top:0px;
}
.pdL20{
	padding-left:20px;
}
.pdL25{
	padding-left:25px;
}
.pdL35{
	padding-left:35px;
}

.pdL13{
	padding-left:13px;
}
.pdL14{
	padding-left:14px;
}
.pdR26{
	padding-right:26px;
}
.pdR25{
	padding-right:25px;
}
.pdR35{
	padding-right:40px;
}
.pdR5{
	padding-right:5px;
}
.logo-main{
	background:url(/media/images/logo.gif);
	background-repeat:no-repeat;
	margin-left:25px;
	
}
.logo-main a img{
display : none;

}
.pdT27{
	padding-top:27px;
}
.pdT35{
	padding-top:35px;
}

.pdT50{
	padding-top:48px;
}
.pdT5{
	padding-top:5px;
}
.pdT15{
	padding-top:0px;
}

.pdT81{
	padding-top:81px;
}
.footer-pd{
	padding-bottom:0px;
}
.clr{
	clear:both;
}


.content-main-div{
	height:450px;
	position: absolute;
	top:166px;
	width: 840px;
	left:21.2%;
	z-index:100;
}


.txtalgnR{
	text-align:right;
}
.txtalgnC{
	text-align:center;
}
.fltL{
	float:left;
}
.fltR{
	float:right;
}


.right-bg
{
	background-color:#ffffff;
	height:424px;
	opacity:0.10; 
	filter:alpha(opacity=85);
}
.link-main{
	background-color:#507286;
	height:30px;
}
.wdth{
	width:50%
}
.pics-bdr{
	border:#7e94a2 1px solid;
}
.link-top{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFF;
	font-weight:BOLD;
	text-decoration:none;
}
.link-top a{
	color:#FFF;
	text-decoration:none;
}
.link-top a:hover{
	color:#FFF;
	text-decoration:underline;
}
.produ-lft-main{
	width:242px;
	float:left;
}
.produ-rgt-main{
	width:480px;
	float:right;
	padding-left:42px;
}
.produ-head{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1e506b;
	font-weight:bold;
	text-decoration:none;
	/*padding:8px 0px 5px 0px;*/
}
.produ-head-red{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FF0000;
	font-weight:bold;
	text-decoration:none;
}
.page-head{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#234b64;
	font-weight:BOLD;
	text-decoration:none;
}
.bdy-txt{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #234b64;
	font-weight:normal;
	text-decoration:none;
}
.money-txt{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #234b64;
	font-weight:normal;
	text-decoration: line-through;
}
.money-red{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FF0000;;
	font-weight:normal;
	text-decoration: none;
}
.middle_left_sales
{
	width:25px;	
	font-size:8px;
	color:#036592;
	text-align:left;
	margin-left:0px;
	float:right;
	display:none;
	
}
.middle_left_salesssss
{
	width:25px;	
	font-size:8px;
	color:#036592;
	text-align:left;
	margin-left:0px;
	float:right;
	display:none;
	
}
.middle_left_sales_cart

{

	width:25px;	

	font-size:8px;

	color:#036592;

	text-align:left;

	margin-left:0px;

	margin-top:32px;
	
	_margin-top:10px;
	
	*margin-top:10px;
	
	float:right;
	
	display:none;

	/*padding-top:40px;*/
	

}
.arrow_centre_sales
{
	height:250px;
	background-image:url(media/images/scroll-line.gif);
	background-repeat:repeat-y;
	background-position:centerl top;
}


.pics-content-main{
	width:400px;
	float:left;
	
}
.pics-thumb{
	float:left;
	padding:0px 5px 0px 0px;
}

.pics-main-blank{
	width:158px;
}
.contact-txt15{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color: #234b64;
	font-weight:bold;
	text-decoration:none;
}
.contact-txt12{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #234b64;
	font-weight:bold;
	text-decoration:none;
	line-height:16px;
}
.contact-txt11{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #234b64;
	font-weight:bold;
	text-decoration:none;
	line-height:16px;
}
.contact-txt{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #234b64;
	font-weight:normal;
	text-decoration:none;
	line-height:16px;
}
.contact-txt a{
	color: #234b64;
	text-decoration:none;
}
.contact-txt a:hover{
	color: #234b64;
	text-decoration:underline;
}
.contact-lft-main{
	width:272px;
	float:left;
}
.contact-rgt-main{
	width:450px;
	float:left;
	padding:0px 0px 0px 25px;
}
.regi-rgt-main{
	width:350px;
	float:left;
	padding:0px 0px 0px 20px;
}
.regi-rgt-main1{
	width:350px;
	float:left;
	padding:0px 0px 0px 25px;
}
.check-lft-main{
	width:350px;
	float:left;
	padding:0px 0px 0px 0px;
}
.regi-midd-bdr{
	width:20px;
	height:230px;
	float:left;
	margin:55px 0px 0px 0px;
	border-right:#507286 solid 1px;
}

.frm-main{
	width:445px;
	float:left;
}
.regi-frm-main{
	width:345px;
	float:left;
}
.regi-frm-txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #234b64;
	text-decoration:none;
	width:160px;
	float:left;
}
.star-txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #FF0000;
	text-decoration:none;
}
.regi-option-txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #234b64;
	text-decoration:none;
}
.regis-head{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #000000;
	text-decoration:none;
	line-height:21px;
}

.contact-frm-txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #234b64;
	text-decoration:none;
	line-height:21px;
	width:90px;
	float:left;
}
.contact-frm-main{
	float:left;
	width:320px;
	padding:1px 0px 0px 0px;
}
.contact-frm-main1{
	float:left;
	width:265px;
	padding:1px 0px 0px 0px;
}

.txtfiled{
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color: #234b64;
	text-decoration:none;
	width:240px;
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8ea9b4;
	border-right-color: #8ea9b4;
	border-bottom-color: #8ea9b4;
	border-left-color: #8ea9b4;
}
.check-frm-main1{
	width:160px;
	float:left;
}
.regi-txtfiled{
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color: #234b64;
	text-decoration:none;
	width:150px;
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8ea9b4;
	border-right-color: #8ea9b4;
	border-bottom-color: #8ea9b4;
	border-left-color: #8ea9b4;
}
.txtarea{
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color: #234b64;
	text-decoration:none;
	width:340px;
	height:75px;
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8ea9b4;
	border-right-color: #8ea9b4;
	border-bottom-color: #8ea9b4;
	border-left-color: #8ea9b4;
}
.about-main{
	width:100%;
	float:left;
}
.about-lft{
	width:95%;
	float:left;
}
/*checkout csss*/
.check-lft-main{
	width:320px;
	float:left;
	padding:0px 0px 0px 0px;
}
.check-frm-main{
	width:320px;
	float:left;
}
.check-frm-txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #234b64;
	text-decoration:none;
	line-height:21px;
	width:110px;
	float:left;
}
.check-txtfiled{
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color: #234b64;
	text-decoration:none;
	width:200px;
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8ea9b4;
	border-right-color: #8ea9b4;
	border-bottom-color: #8ea9b4;
	border-left-color: #8ea9b4;
}
/*checkout end css*/

DIV#holder_sales {
	width:100%;
	float:left;
}
DIV#holder_check{
	MARGIN-TOP: 10px;
	Z-INDEX: 2;
	LEFT: 60px;
	OVERFLOW: hidden;
	WIDTH: 730px;
	POSITION: absolute;
	TOP: 218px;
	HEIGHT: 310px;
}
DIV.content_o_check {
	Z-INDEX: 1;
	LEFT: 0px;
	VISIBILITY: hidden;
	WIDTH: 720px;
	POSITION: absolute;
	TOP: 0px;
	HEIGHT: auto;
}

.algnVer{
	vertical-align:middle;
}
#testnew{
	height:587px;
	
}
#layer2{
top:0px !important;

}
#layer1{
top:0px !important;

}
#cown{
height:300px !important;

}
/*.bg_page {
background-image:url(/media/images/bg-main-print.png);
background-position:center top;
background-repeat:no-repeat;
height:595px;

}*/
.bg_page{
	
	background-image:url(/media/images/bg-main-print.jpg);
	background-repeat: no-repeat;
	background-position:left top;
	
}
.bg_page_ie{
	
	background-image:url(/media/images/bg-main-print.jpg);
	background-repeat: no-repeat;
	background-position:left top;
	
}
DIV.content-event  {
	width:100%;
	float:left;
	overflow:visible;
	height:auto;
	
}
.content-inner{
	background-image: url(/media/images/bg-middle.jpg);
	
	background-repeat: repeat-y;
	background-position:left top;
	float:left;
	width:100%;
	
	
}
.content-inner-payment{
	background-image: url(/media/images/bg-middle.jpg);
	
	background-repeat: repeat-y;
	background-position:left top;
	float:left;
	width:100%;
	height:500px;
	
}
DIV#holder-event {
	width:680px;
	float:left;
	OVERFLOW: visible;
	
}
DIV#holder_product {
	width:100%;
	float:left;
	OVERFLOW: visible;
	
}
.link-main{

	background-color:#507286;

	height:30px;
	width:95%;

}
.footer{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1c4a62;
	font-weight:normal;
	text-decoration:none;
	text-align:center;
	width:100%;
	background-image:url(/media/images/bg_footer.png); background-repeat:no-repeat; background-position:top; padding-top:50px;
	padding-left:1px;
	
}
DIV.content_o_sales {
	width:100%;
	float:left;
	overflow:visible;
}
#contact-ht-Id{
min-height:470px;

}
DIV#holder_regis{
width:100%;
	float:left;
	overflow:visible;
}
DIV.content_o_regis {

	width:100%;
	float:left;
	overflow:visible;

}
DIV.content_o_cart {

	width:100%;
	float:left;
	overflow:visible;

}
DIV#holder_cart {
	width:100%;
	float:left;
	overflow:visible;
}
.content-main{

	background-image: url(/media/images/bg-middle.jpg);
	
	background-repeat: repeat-y;
	background-position:left top;
	float:left;
	width:100%;


}
.header-rgt{

	width:212px;

	float:right;
	

}
.header{

	width:592px;

	float:left;

}
div#payment-eventnew {
width:100%;
	float:left;
	height:1000px;
}
div.payment {
width:100%;
	float:left;
	height:1000px;
}