	body
	{
	margin-top:0;
	background-repeat:repeat-x;
	background-image:url(../images/body_bg2.jpg);
	background-position:0 114px;
	text-align:center;
	font:normal 13px Arial;
    color:#333;
	}
	.wrapper
	{
	width:918px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	text-align:none;
	}
	.contact_details
	{
	width:auto;
	float:left;
	margin-top:20px;
	font-weight: bold;
	text-align: left;
	}
	.logo_resider
	{
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
	}
	.sider
	{
	width:240px;
	margin:0 0 0 0;
	padding:30px 32px 0 0;
	float:right;
	}
	.sider1
	{
	width:180px;
	margin:0 0 0 0;
	padding:30px 0 0 0;
	float:right;
	}
	.sider2
	{
	margin:0 0 0 0;
	padding:15px 0 0 0;
	float:right;
	}
	
	.sider3 img
	{
		width:60px;
		height:60px;
	}
	
	.sider3
	{
		width:60px;
		height:50px;
		margin:50px 30px 0 15px;
		padding:1px 0 0 0;
		float:right;
	}
	
	a
	{
	border:none;
	}
	img
	{
	border:none;
	}
	.banner_linker
	{
	width:195px;
	height:238px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
	background-repeat:no-repeat;
	background-image:url(../images/banner_link_image.jpg);
	background-color:#FFFFFF;
	}
	
	ul.bnrlink
	{
	width:115px;
	height:auto;
	margin: 0 0 0;
	padding:10px 0 10px 0;
	float:left;
	}
	ul.bnrlink li
	{
	width:95px;
	height:28px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
	list-style:none;
	background-repeat:no-repeat;
	background-image:url(../images/li_image.jpg);
	background-position:3px 4px;
	}
	ul.bnrlink li:hover
	{
	background-position:1px 4px;
	}
	ul.bnrlink li a
	{
	width:95px;
	height:28px;
	margin:0 0 0 0;
	padding:0 0 0 20px;
	float:left;
	font: normal 13px Arial;
	color:#767676;
	text-decoration:none;
	}
	ul.bnrlink li a:hover
	{
	color:#067CD6;
	font: normal 14px Arial;
	}
	.header
	{
	width:918px;
	height:114px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
	background-repeat:no-repeat;
	background-image:url(../images/head_top.jpg);
	}
	.logo
	{
	margin:48px 0 0 20px;
	padding:0 0 0 0;
	float:left;
	}
	.split
	{
	width:918px;
	height:114px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
	}
	.link
	{
	width:918px;
	height:36px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
	background-repeat:no-repeat;
	background-image:url(../images/banner_bg.jpg);
	}
	.link1
	{
	width:918px;
	height:36px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
	background-repeat:no-repeat;
	background-image:url(../images/banner_bg1.jpg);
	}
	.linker
	{
	width:918px;
	height:27px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
	background-image:url(../images/drop_bg.jpg);
	background-repeat:no-repeat;
	}
	.banner
	{
	width:918px;
	height:162px;
	/* height:350px; */
	margin:0 0 0 0;
	padding:0 0 0 0;
	/* padding-left:17px; */
	/*background-image:url(../images/banner2.jpg);*/
	float:left;
	z-index:-999999;
	}
	
	.bannertext
	{
	margin:75px 1px 1px 220px;
	padding:1px 1px 1px 1px;	
	font:normal 25px Arial;
	color:#fff;
	float:left;
	}

	.contents
	{
	width:918px;
	height:auto;
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
	background-image:url(../images/content_bg.jpg);
	background-repeat:repeat-y;
	}
	.contents1
	{
	height:auto;
	width:918px;
	width:inherit;
	margin:0 0 0 0;
	padding:0 0 0 18px;
	float:left;
	background-image:url(../images/content_bg.jpg);
	background-repeat:repeat-y;
	}
	.texter
	{
	width:620px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
	height:auto;
	}
	.texter1
	{
	width:319px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
	height:auto;
	}
	.header_text
	{
	width:599px;
	margin:0 0 8px 0;
	padding:0 0 0 0;
	float:left;
	height:auto;
	}
	.logins
	{
	width:256px;
	height:auto;
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
	}
	.logins1
	{
	width:599px;
	height:auto;
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
	}
	.footer
	{
	width:918px;
	height:66px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
	background-repeat:no-repeat;
	background-image:url(../images/footer_bg.jpg);
	}
	.footer_texter
	{
	width:300px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
	}
	
	.footer_link
	{
	width:618px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
	}
	h3
	{
	font:normal 19px Arial;
	color:#34AEC7;
	margin:12px 0 0 0;
	padding:0 0 0 20px;
	float:left;
	}
	p
	{
	margin:7px 15px 15px 20px;
	padding:0 0 0 0;
	color:#666666;
	line-height:145%;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	}
	
	.homelogin
	{
	margin:0 0 10px 0;
	padding:10px 0 0 0;
	float:left;
	height:auto;
	width:256px;
	}
	
	.homelogin_top
	{
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
	height:45px;
	width:256px;
	}
	.homelogin_content
	{
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
	height:auto;
	width:256px;
	background-color:#F2F2F2;
	}
	.homelogin_bottom
	{
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
	height:8px;
	width:256px;
	}
	
	
	.login
	{
	margin:10px 0 0 0;
	padding:0 0 20px 0;
	float:left;
	height:auto;
	width:256px;
	}
	
	.login_top
	{
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
	height:auto;
	width:256px;
	}
	.login_content
	{
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
	height:auto;
	width:256px;
	background-color:#F2F2F2;
	}
	.login_bottom
	{
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
	height:8px;
	width:256px;
	}
	ul.side
	{
	margin:0 0 0 0;
	padding:64px 5px 0 0;
	float:right;
	width:220px;
	}
	ul.side li
	{
	margin:0 0 0 4px;
	padding:0 0 0 0;
	float:left;
	list-style:none;
	text-align:center;
	font:normal 10px Arial;
	color:#999999;
	}
	ul.side li a
	{
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
	font:normal 10px Arial;
	color:#999999;
	text-decoration:none;
	}
	ul.side li a:hover
	{
	color:#34AEC7;
	}
	ul.side1
	{
	margin:0 0 0 0;
	padding:20px 30px 0 0;
	float:right;
	width:420px;
	}
	ul.side1 li
	{
	margin:0 0 0 5px;
	padding:0 0 0 0;
	float:left;
	list-style:none;
	text-align:center;
	font:normal 10px Arial;
	color:#999999;
	}
	ul.side1 li a
	{
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
	font:normal 10px Arial;
	color:#999999;
	text-decoration:none;
	}
	ul.side1 li a:hover
	{
	color:#34AEC7;
	}
	.footertext
	{
	font:bold 11px Arial;
	color:#666666;
	margin:0 0 0 0;
	padding:18px 0 0 25px;
	float:left;
	}
	ul.nav
	{
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
	height:36px;
	width:918px;
	}
	ul.nav li
	{
	margin:0 0 0 0;
	padding:10px 0 0 0;
	float:left;
	list-style:none;
	text-align:center;
	font:normal 10px Arial;
	color:#999999;
	}
	ul.nav li a
	{
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
	font:normal 12px Arial;
	color:#FFFFFF;
	text-decoration:none;
	}
	ul.nav li a:hover
	{
	
	}
	.registration
	{
	height:455px;
	margin:10px 0 0 0;
	padding:0 38px 0 36px;
	float:left;
	background-repeat:repeat-x;
	background-image:url(../images/registration_bg.jpg);
	}
	.registration3
	{
	height:289px;
	margin:10px 0 0 0;
	padding:0 38px 0 36px;
	float:left;
	background-color:#FFFFFF;
	}
	.registration4
	{
	height:auto;
	margin:10px 0 0 0;
	padding:0 0 20px 70px;
	float:left;
	background-color:#FFFFFF;
	}
	.registration1
	{
	height:187px;
	margin:10px 0 0 0;
	padding:0 0 0 0;
	float:left;
	background-repeat:repeat-x;
	background-image:url(../images/registration_1_img.jpg);
	}
	.registration_innerdiv5
	{
	width:210px;
	height:182px;
	margin:10px 0 0 0;
	padding:0 0 0 9px;
	float:left;
	background-repeat:repeat-x;
	background-image:url(../images/registration_1_img.jpg);
	}
	.registration_inner
	{
	width:780px;
	height:305px;
	margin:15px 0 0 0;
	padding:0 0 0 25px;
	float:left;
	background-color:#FFFFFF;
	}
	.registration_inner_con5
	{
	width:780px;
	height:auto;
	margin:15px 0 0 0;
	padding:0 0 0 1px;
	float:left;
	background-color:#FFFFFF;
	}
	
	.registration_inner_con
	{
	/*width:780px;*/
	width:495px;
	height:auto;
	margin:20px 0 0 0;
	padding:0 0 0 10px;
	float:left;
	background-color:#FFFFFF;
	}
	
	.registration_inner1
	{
	/*width:700px;*/
	width:495px;
	height:auto;
	margin:15px 0 0 0;
	padding:0 0 0 0;
	float:left;
	background-color:#FFFFFF;
	}
	h1
	{
	font:normal 19px Arial;
	color:#34AEC6;
	margin:0 0 0 0;
	padding:0 0 10px 15px;
	float:left;
	}
	.registration_innerdiv
	{
	width:550px;
	height:auto;
	margin:0 0 0 0;
	padding:0 0 25px 0;
	float:left;
	border:solid 1px #C7EAFE;
	}
	.registration_innerdivr
	{
	/*width:550px;*/
	width:473px;
	height:auto;
	margin:0 0 0 0;
	padding:0 0 25px 0;
	float:left;
	border:solid 1px #C7EAFE;
	}
	
	.registration_innerdiv1
	{
	width:219px;
	height:182px;
	margin:0 0 0 0;
	padding:0 0 0 9px;
	float:left;
	}
	.registration_innerdiv2
	{
	height:auto;
	margin:0 0 0 0;
	padding:0 0 3px 11px;
	float:left;
	}
	.registration_innerdiv3
	{
	height:auto;
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
	}
	.register_image
	{
	margin:0 0 0 0;
	padding:10px 0 0 0;
	float:left;
	}
	.register_image2
	{
	margin:0 0 0 0;
	padding:10px 0 0 10px;
	float:left;
	}
	.register_image3
	{
	margin:0 0 0 0;
	padding:10px 0 0 10px;
	float:left;
	}
	
	
	
	
	#registratinForm ul li{
	list-style-type:none;
	float:left;
	color:#000000;
	font-size:12px;
	padding:5px; 	
}
#registratinForm ul li input
{
	width:200px;
}

#registratinForm legend{
	color:#000000;
}
#registratinForm ul .label{
	width:150px;
	font-weight:700;
}

#registratinForm ul{
	list-style-type:none;
	float:left;
	color:#000000;
	/*width:600px;*/
	width:470px;
	padding:0px 0px 0px 20px;
	margin:0px;
}
#registratinForm textarea{
	width:200px;
	overflow:auto;
	height:75px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;

}
.cAlign{
	text-align:center;
}
.lAlign{
	text-align:left;
}
.rAlign{
	text-align:right;
}
.grayBg{
	background-color:#D9DFF0;
}
.buttonContainer{
	border:solid 1px #999999;
	font-size:12px;
	padding:1px;
	display:block;
}
.buttonContainer .link{
	border:solild 1px #FFFFFF;
	background-image:url(../images/pic_grdnt_1x16.gif);
	background-repeat:repeat-x;

}
.addNewGroup {
		display: none;
		height:50px;
}
.scheduleAdded{
	width:100%;
	height:50px;
	float:left;
}
#seduleConfirm{
	background-color:#B5B5B5;
}
#seduleConfirm th{
	background-color:#CACACA;
}
#seduleConfirm td{
	background-color:#fff;
	color:#333;
}
#contactDetails .localContent .dNtInput{
	width:90px;
}
#paginatin{
	text-align:right;
	padding-top:5px;
}
#broadcastContentArea .smsContainer .selectGroupOption{
	width:146px;
}
#purchaseDetails{
	background-color:#666f77;
}
#purchaseDetails th{
	background-color:#959ca3;
}
#purchaseDetails td{
	background-color:#ffffff;
}
.scheduleSpace{
	margin-top:55px;
}
.scheduleSpaceLeft{
	/*padding-left:5px;*/
}
.scheduleSpaceLeft{
	/*margin-left:46px;*/
}
#breadCrumb{
	margin-top:5px;
	font-size:12px;
	float:left;
	
	width:840px;
}
.setSchedule1Position{
	margin-left:-75px;
}

.alertyes{
	background: url('../images/71.png') #f3f9eb 11px 7px no-repeat;
	border:1px solid #cce2af;
	padding:15px 20px 15px 60px;
	margin-bottom: 10px;
	font: 14px Arial;
	color:#7c7c7c;
	}
	
	.alertno{
	background: url('../images/10.png') #fffee5 11px 7px no-repeat;
	border:1px solid #ffd5d7;
	padding:15px 20px 15px 60px;
	margin-bottom: 10px;
	font: 14px Arial;
	color:#7c7c7c;
	}
	
	.alertinfo{
	background: url('../images/2.png') #f4fbfe 11px 7px no-repeat;
	border:1px solid #e1eff4;
	padding:15px 20px 15px 60px;
	margin-bottom: 10px;
	font: 14px Arial;
	color:#7c7c7c;
	}
	
	#message
	{
		color:#FF3F47;
	}
	
	#validuser
	{
		float:right;
		font: 14px Arial;
		padding:5px 5px 0 10px;
	}
	
	.tripbox{
		padding-top:10px;
		float:left;
	}
	.tripbox_in{
		z-index:15;
	}