<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

/* CSS Document */

*{
	margin:0;
	padding:0;
}
.cell {
	padding-top: 5px;

}
body,
html {width:100%;height:100%;}

body {
	margin:0px; padding:0px;
	background-color:#000;
	background-image: url(../../images/chamshybrid/index4bg.jpg);
	background-repeat:repeat-x;

}

/*-----------Starts here ---------------*/
.rightimage {
	width:16px;
	height:40px;
	background-color: #e4e4e4;
	float: right;
	margin-top: -5px;
}

.leftimage {
	width:16px;
	height:40px;
	background-color: #e4e4e4;
	float: left;
	margin-top: -5px;
}
/*-----------Starts here ---------------*/
.inimage
{
	padding:5px 5px 5px 5px;/*padding:5px 5px 10px 5px;*//*****************************************/
	background-color: #FFFFFF;
	height: 50px;
}

.inimage_Right
{
	padding:0px 0px 0px 0px;/*padding:5px 5px 10px 5px;*//*****************************************/
	background-color: #FFFFFF;
	height: 30px;
	text-align: center;
}

.inText{
	font-family:Arial, sans-serif;
	font-size:12px;
	color:#003300;
	font-weight:bold;

}

.make-down{
	padding:17px 0px 5px 0px;
	margin:0px 0px 0px 0px;
}

.bottomimagetext{
	padding-left:5px;
	font-family:Arial, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	vertical-align:top;
	text-align:left;
	height:67px;
}

#home-buynow{
	width:80px;
	height:30px;
	color:#ffffff;
	text-align:center;
	background-color: #333333;
}

#one{
	font-size:10px;
	color:silver;
	font-weight:bold;
}

#two{
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
}
/********************CHAMS CLIENT GIVEN************************/
.bodatop{
	border-top:#999999 solid 1px;
}

.index{
	padding-top:10px;
	padding-left:5px;
	font-family:Arial;
	font-size:11px;
	color:#003300;
	text-align:right;
}

.indeximage{
	/*padding-top:10px;*//*****************************************/
	padding-left:5px;
	font-family:Arial, sans-serif;/***********Geneva******************************/
	font-size:11px;/*11.5px*//*****************************************/
	color:#003300;
	font-weight:bold;
	vertical-align:top;
	text-align:left;
	height:65px;/*65*/
}
.indeximage1{
	/*padding-top:10px;*//*****************************************/
	font-family:Arial, sans-serif;/***********Geneva******************************/
	font-size:11px;/*11.5px*//*****************************************/
	color:#003300;
	font-weight:bold;
	text-align:left;
	border: 0px solid blue;
}

.loginHeader{
	padding-left:5px;
	font-family: Arial, Helvetica, sans-serif;/*Geneva,*/
	font-size:12px;
	color:#F2D300;
	font-weight:BOLD;
}

.bodatop2{
	border-top:#999999 dotted 1px;
	border-bottom:#EAAB37 solid 3px;
}

.flash2{
	/*border-top:#cccccc solid 0px;
	border-bottom:#cccccc solid 0px;*/
}

.itemsleft{
	border-bottom:#1C4A1C solid 1px;
	padding-left:5px;
	font-family:Arial, Helvetica, sans-serif;/*Geneva, */
	color:#003300;
	font-size:12px;
}

.bodaRIGHT{
	border-right:#999999 dotted 1px;
}

.topmenu{
	margin-right:30px;
	font-family:Arial, Helvetica, sans-serif;/*Geneva, */
	font-size:12px;
	color:#EAAB37;
	font-weight:BOLD;
}

.topmenu_items{
	padding-left:10px;
	font-family:Arial, Helvetica, sans-serif;/*Geneva, */
	font-size:12px;
	color:#ffffff;
	font-weight:normal;
}

.login{
	font-family:Arial, Helvetica, sans-serif; /*Geneva, */
	font-size:12px;
	color:#ffffff;
	font-weight:normal;
}

.items{
	padding-right:5px;
	font-family:Arial, Helvetica, sans-serif;/*Geneva, */
	font-size:12px;color:#003300;
	text-align:right;
	font-weight:bold;
	/*background-color: #FF9900;*/
}

.itemslist{
	padding-top:px;
	padding-left:20px;
	font-family:Arial;
	font-size:12px;
	color:#003300;
	text-align:LEFT;
	font-weight:bold;
}

.lftheader{
	padding-left:30px;
	font-family:Arial;
	font-size:13px;
	color:#ffffff;
	font-weight:bold;
}

.flash{
	border-bottom:#ffffff solid 12px;
	border-left:#ffffff solid 12px;
	border-right:#ffffff solid 12px;
	border-top:#ffffff solid 5px;
}

.right{
	padding-left:12px;
	border-left:#cccccc solid 1px;
	border-right:#ffffff solid 12px;
	border-top:#ffffff solid 5px;
}

.rightlast{
	padding-left:12px;
	border-left:#ccc  solid 1px;
	border-right:#ffffff solid 12px;
	border-top:#ccc  solid 1px;
	text-align: center;
}

.bottom
{
	padding-left:12px;
	border-top:#cccccc solid 1px;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	color:#003300;
}


/*.logo{
padding-left:12px;
}
*/

.fileds{
	height:21px;
	width:120px;
	margin-right:5px;
	background-color:#cccccc;
	border:#ffffff solid 1px;
	color:#FFFFFF;
}

.COMPANIES{
	padding-left:0px;
	font-family:Arial;
	font-size:15px;
	color:#003300;
	text-align:center;
	font-weight:bold;
}

.itemslist0000{
	padding-left:0px;
	font-family:Arial;
	font-size:11.5px;
	color:#003300;
	text-align:LEFT;
	font-weight:bold;
	border-bottom:#cccccc solid 1px;
}

.imarrow {
	width:4px;
	height:8px;
	padding:5px 5px 5px 5px;
 }

/*********************************************/
/*body {
	margin:0;
	background-color:rgb(195,214,155); /*#EEEEEE*/
}*/

#shell {
	margin:15px 0px 0px 0px;
	padding:0;
	text-align: center;
}

#wrapper {
	width:850px;
	margin:0 auto;
}

/*Whole Header-----------Starts here ---------------*/

#pageheader {
	/*height:118px;*/
	float: left;
	width: 850px;margin:0 auto;
	border: 0px solid blue;
}

#header_ {
	float:left;
	width:850px;
	min-height:70px;
	_height:70px;
	margin-top:8px;

}

/*Top corner-----------Starts here ---------------*/


#topright{
	min-width:300px;
	_width:300px;
	min-height:68px;
	_height:68px;
	margin-top:0px;
	float:right;
}

#loginput {
	width:500px;
	height:55px;
	float:right;
	text-align:right;
}

#logout {
	width:500px;
	height:45px;
	float:right;
	margin-bottom:7px;
	text-align:right;
}

#topcorner {
	min-height:35px;
	_height:35px;
	float:right;
	width:305px;
	text-align: right;
	margin-top:-3px;
}

.login {
	float:right;
	width:99px;
	margin-top:12px;
}

.register {
	float:right;
	width:99px;
	margin-top:0px;
	margin-right:15px;
}

.register,.login {
	font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
	height:25px;
	text-align: center;
	background-image: url(../../images/backgroundimages/intial.jpg);
	background-repeat:no-repeat;
	padding-top: 4px;
	background-position: bottom;
}

.register a:link, .register a:visited, .register a:hover, .register a:active {
	text-decoration: none;
	color:#FFFFFF;
	}

.login a:link, .login a:visited, .login a:hover, .login a:active {
	text-decoration: none;
	color:#FFFFFF;
	}

#clear {
	clear:both;
}

/*Top corner-----------Ends here ---------------*/

#myslidemenu {
	width:850px;
	height:40px;
	position:absolute;
	top:0px;/*96*/

}

#menu {
	width:850px;
	height:40px;
	background-image: url(../../images/chamshybrid/menubg.png);
	background-repeat: repeat-x;
	margin: 0 auto;
	float: left;
	z-index: 200;
	position:relative;
}

#menuup {
	width:850px;
	height:30px;
	position:absolute;
	margin: 0 auto;
	padding-top:7px;
	z-index: 1000;
}


/*Whole Container-----------Starts here ---------------*/
#container {
	width:850px;
	padding: 0px 10px;
	float: left;
	/*background-image: url(../../images/backgroundimages/header.jpg);
	background-repeat: repeat-x;*/
	background-position:top;
	border: 0px solid blue;
}

/*Whole Container-----------Ends here ---------------*/

/*LEFT Banner Side-----------Starts here ---------------*/

#leftpannel {
	width:219px;
	height:auto;
	float:left;
	margin-left:5px;
	border: 0px solid blue;
}
/*for advertisment this laftpannel1 used with white color*/
#leftpannel1 {
	width:219px;
	height:243px;
	float:left;
	/*background-image: url(../../images/backgroundimages/greenshadestrip.jpg);
	background-repeat: repeat-y;*/
	background-color:#FFFFFF;
	background-position: top;
	text-align: center;
	margin-bottom: 15px;
	border: 0px solid red;
}

#leftpannel2 {
	width:219px;
	height:243px;
	float:left;
	/*background-image: url(../../images/backgroundimages/greenshadestrip.jpg);
	background-repeat: repeat-y;*/
	background-color:#4E4E4E;
	background-position: top;
	text-align: center;
	margin-bottom: 15px;
	border: 0px solid red;
}

/*LEFT Banner Side-----------Ends here ---------------*/

/*Banner Side-----------Starts here ---------------*/
#topic {
	height:37px;
	width:160px;
	/*background-image:url(../../images/backgroundimages/topic_line.gif);
	background-repeat:repeat-x;*/
	background-position:top;
	float: left;
	margin-left: 8px;
	text-align: left;
}

#boxes {
	width:202px;
	float: left;
	margin-left: 8px;
	text-align: left;
	min-height: 190px;
	_height: 190px;
}

/*Banner Side-----------Ends here ---------------*/

/*Center Content Side---------Starts here -------*/

#title {
	min-width:350px;
	_width:350px;
	float:left;
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	color:#003333;
	padding-top: 10px;
	padding-left: 3px;
	text-align : left;
	border: 0px red  solid;
}

#event_title {
	min-width:350px;
	_width:350px;
	float:left;
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	color:#003333;
	padding-top: 10px;
	padding-left: 3px;
	text-align : left;
}

#beforeloginhome_title {
	min-width:350px;
	_width:350px;
	float:left;
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	color:#003333;
	padding-top: 10px;
	padding-left: 35px;
	text-align : left;
}

#report-title {
	width:440px;
	float:left;
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	color:#003333;
	padding-top: 10px;
	padding-left: 3px;
	text-align : left;
}

/*
#content {
	width:415px;
	_height:243px;
	min-height:243px;
	float:left;
	border: 0px orange solid;
}

*/

#clientcontent {
	margin-left:-12px;
	min-width:850px; /* FF IE7 */
	_width:850px;
	width:850px;
	padding-top:0px;
	background-color:#ffffff;
	position:relative;
	_height:500px;     /* 550*/
	min-height:500px;
	border: 0px solid red;
}

#content {
	min-width:411px; /* FF IE7 */
	_width:411px;
	width:411px;
	_height:300px;   /* 550*/
	min-height:300px;
	float:left;
	/* margin: 0px 8px; */
	margin-left: 12px;
	border: 0px orange solid;
}

#login-content {
	min-width:411px; /* FF IE7 */
	_width:411px;
	width:411px;
	_height:500px;
	min-height:500px;
	float:left;
	/* margin: 0px 8px; */
	margin-left: 12px;
	border: 0px orange solid;
}

#loginlayout-content {
	width:411px;
	_height:490px;
	min-height:490px;
	float:left;
	/* margin: 0px 8px; */
	margin-left: 12px;
	border: 0px orange solid;
}

#more {
	width:70px;
	float: right;
	text-align:right;
	height:12px;
	font-family: Arial;
	font-size: 10px;
	color: #053E1E;
	padding-right: 10px;
}

/*Center Content Side------ ---Ends here  ------*/

/*Center Banner Side-----------Starts here ------*/

#content11_old{
	/*width:415px;*/
	margin:0;
	padding-left:12px;
	height:243px;
	float:left;
	text-align: center;
}

/* #content1 {
	width:411px;
	height:242px;
	float:left;
	text-align: center;
	border: 0px solid red;
	background-image: url(../../images/backgroundimages/contentstrip.jpg);
	background-repeat: repeat-x;
	margin-top:0px;
	margin-left:12px;

}
*/

#content1 {
	width:411px;
	height:243px;
	float:left;
	margin-bottom: 15px;
	text-align: center;
	background-color: #E4E4E4;
}

#content-bottom1 {
	width:411px;
	margin:0;
	/*padding-left:12px;*/
	height:243px;
	float:left;
	text-align: center;
	border: 0px solid cyan;
	background-image: url(../../images/backgroundimages/contentstrip.jpg);
	background-repeat: repeat-x;
	/* margin-top:15px;
	margin-left:12px; */
}

#content1_bg{
	background-image: url(../../images/backgroundimages/contentstrip.jpg);
	background-repeat: repeat-x;
	height:243px;
	margin-bottom: 5px;
	}

/*Center Banner Side-----------Ends here --------*/

/*RIGHT Banner Side-----------Starts here --------*/
#rightpannel {
	width:220px;
	 height:243px;
	float:right;
}

#rightpannel11 {
	width:220px;
	height:243px;
	float:left;
	/*background-image: url(../../images/backgroundimages/greenshadestrip.jpg);
	background-repeat: repeat-y;
	background-position: top;*/
	background-color:#CCC;
	text-align: center;
}

#rightpannel1 {
	width:220px;
	height:243px;
	float:left;
	/*background-image: url(../../images/backgroundimages/greenshadestrip.jpg);
	background-repeat: repeat-y;
	background-position: top;*/
	background-color:#CCC;
	margin-bottom: 15px;
	text-align: center;
}

/*RIGHT Banner Side-----------Ends here ---------------*/

/*Footer-----------Starts here ---------------*/
#footer {
	width:850px;
	height:25px;
	float: left;
	color: #FFFFFF;
	font-size: 10px;
	font-family: Arial;
	text-align: left;
	background-image: url(../../images/backgroundimages/strip.jpg);
	background-repeat: repeat-x;
	margin: 0 auto;
	margin-bottom:0px;
}

#footertext {
	font-size: 10px;
	font-family: Arial;
	text-align: center;
	margin: 0 auto;
	width: 850px;
	padding-top: 10px;
	padding-bottom: 10px;
	float: left;
}

/*Footer-----------Ends here ---------------*/


/*-**********************Bottom Menu********************************************/

.folink{
	font: normal 10px Arial;
	width: 490px;/*550 500p*/
	height: 25px;
	margin-top:5px;
	float:left;
	border: 0px solid yellow;

}

.folink ul{
	margin: 0;
	padding: 0;
	margin-top:5px;/* -2px*/
	float: left;
	width: 490px;
	/*background: black url(../../images/backgroundimages/strip.jpg) 0 0 repeat-x;*/
}

.folink ul li{
	display: inline;
}

.folink ul li a{
	float: left;
	color: #003300; /*text color*/
	padding: 2px 5px 0px 5px;
	text-decoration: none;
	border-right: 1px solid #CCCCCC; /*dark purple divider between menu items*/
}

.folink ul li a:visited{
	color: #003300;
}

.folink ul li a:hover, .folink ul li .current{
	color: #003300 !important; /*text color of selected and active item*/
	padding-top: 2px; /*shift text down 1px for selected and active item*/
	padding-bottom: 0px; /*shift text down 1px for selected and active item*/
	background-color:#e4e4e4;
}

/***************************************************************************/
#statusMessage{			/*Message to be displayed as Status */
	width:850px;/*850*/
	/*margin-left:25px;*/
	height:16px;
	top:-2px;/*90,136*/
	text-align: center;
	z-index:150; /*9000*/
	position:absolute;
	border: 0px blue solid;

}

#statusMessageStyle{			/*Message to be displayed as Status */
	font-family:Arial;
	font-size:12px;
	color:red;
	/*font-size:70%;/*80*/
	font-weight:bold;/*800*/
	padding:3px 0px 1px 0px;
}

#logintext {
	font-family:Arial;
	font-size:16px;
	color:#003333;
	padding-top: 10px;
	padding-left: 10px;
	text-align : left;
}

/* BFLogin layout div starts here */

/*#bflogin-header-container{
	border: 0px red solid;
}*/

#bflogin-topmenu-container{
	width:850px;
	height:25px;/*30*/
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0 auto;
}

#bflogin-whole-container{
	height:506px;
	position:relative;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#bflogin-left-container{
	width:219px;
	float:left;
	height:500px;
	border: 0px blue solid;
}

#bflogin-middle-container{
	width:411px;
	height:auto;
	float:left;
}

#bflogin-right-container{
	border: 0px blue solid;
}

#bflogin-footer-layer{
	width:818px;
	height:47px;
	float: left;
	color: #FFFFFF;
	/*background-color:#FF0000;*/
	font-size: 10px;
	font-family: Arial;
	text-align: left;
	background-image: url(../../images/chamshybrid/lastbg.gif);
	background-repeat: repeat-x;
	margin: 0px 0px 0px 0px;
	border: 0px solid cyan;
}
#bflogin-footer-whole{
	width:850px;
	height:47px;
	float: left;
}
#copyright {
	width:74px;
	height:36px;
	float:right;
	padding-top: 9px;
	/*margin-top:10px;*/
	border: 0px solid red;
}

#bflogin-bottom-layer{
	border: 0px solid red;
}

#bottombg{
	width:1000px;
	float:left;
	position:relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px  orange solid;
}

/* BFLogin layout div ends here */

/*own style for main layout starts Here*/
#chamshome-middle-container{
	min-width:600px;
	_width:644px;
	float:left;
	position:relative;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.pageheadertext {
	font-family:Arial;
	font-size:16px;
	color:#003333;
	text-indent:12px;
	text-align: left;
	float: left;
}

/*bottom menu links alignment starts*/
#aboutus-middle-container{
	min-width:770px;
	_width:770px;
	float:left;
	text-align:left;
	padding: 10px 10px 0px 10px;
	margin: 10px 0px 10px 0px;
	border: 0px red solid ;
}

#termsandcondition-middle-container{
	min-width:750px;
	_width:750px;
	float:left;
	text-align:left;
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 10px 0px;
	border: 0px red solid ;
}

#sitemap-middle-container{
	min-width:770px;
	_width:770px;
	min-height:300px;
	_height:300px;
	float:left;
	text-align:left;
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
	border: 0px green solid ;
}

#faq-middle-container{
	 min-width:780px; /* FF IE7 */
	_width:775px;
	width:775px;
	float:left;
	text-align:left;
	padding: 0px 5px 0px 10px;
	margin: 0px 0px 10px 0px;
	overflow-y:scroll;/********vijayan****/
	overflow-x:hidden;
	border: 0px red solid ;
}

#contactus-middle-container{
	min-width:725px;
	_width:730px;
	float:left;
	text-align:left;
	padding: 0px 0px 0px 10px;
	margin: 10px 0px 10px 0px;
	border: 0px red solid ;
}

#feedback-middle-head{
	width:460px;
	padding: 0px 0px 8px 0px;
	margin: 2px 0px 15px 0px;
	border-bottom :1px gray dotted; /* don't remove border */
}

#termsandcondition-body-content{
	  width:780px;
	height: 501px;
	text-align:left;
	position:relative;
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0px;
	overflow-y:scroll;/***********************************************vijayan****/
	overflow-x:hidden;
	border: 0px aqua  solid;
}

/*bottom menu links alignment end*/

/***************************************************************************************************change here***/
/*#chamslogin-header-container{
	border: 0px red solid;
}*/

#chamslogin-topmenu-container{
	width:850px;
	height:30px;
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0 auto;
	border: 0px solid orange;
}

#chamslogin-whole-container{
	background-color:#ffffff;
	min-width:850px; /* FF IE7 */
	_width:800px;
	width:800px;
	position:relative;
	_height:360px;
	min-height:360px;
	float:left;
	padding: 0px 0px 0px 0px;
	margin-top:-2px;
	border: 0px solid orange;
}

#chamstransaction-whole-container{
	background-color:#ffffff;
	width:850px;
	position:relative;
	_height:365px;
	min-height:365px;
	float:left;
	padding: 0px 0px 0px 0px;
	margin-top:-17px;
	border: 0px solid orange;
}

#chamseventLayout-whole-container{
	background-color:#ffffff;
	width:850px;
	position:relative;
	_height:365px;
	min-height:365px;
	float:left;
	padding: 0px 0px 0px 0px;
	margin-top:-2px;
	border: 0px solid orange;
}

#chamsadminLayout-whole-container{
	background-color:#ffffff;
	width:850px;
	position:relative;
	_height:465px;
	min-height:465px;
	float:left;
	padding: 0px 0px 0px 0px;
	margin-top:-17px;
	border: 0px solid orange;
}

#chamsuserLayout-whole-container{
	background-color:#ffffff;
	width:850px;
	position:relative;
	_height:365px;
	min-height:365px;
	float:left;
	padding: 0px 0px 0px 0px;
	margin-top:-2px;
	border: 0px solid orange;
}

#chamslogin-mainLayout-container{
	background-color:#ffffff;
	width:850px;
	position:relative;
	_height:365px;
	min-height:365px;
	float:left;
	margin-top:-17px;
	border: 0px solid orange;
}

#chamslogin-middle-container{
	width: 625px;/*644px*/
	float:right;
	position:relative;
	margin:5px 0px;
	border: 0px green solid ;
}

#chamslogin-content {
	min-width:818px; /* FF IE7 */
	_width:700px;
	width:700px;
	_height:243px;
	min-height:243px;
	float:left;
	margin: 6px 11px 2px 12px;
	border: 0px green solid ;
}

#chams-login-container{
	min-width:645px;
	_width:645px;
	float:left;
	position:relative;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: 0px orange  solid;
	}

#body-content-title{
	 min-width:645px;
	_width:645px;
	float:left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: 0px blue  solid;
}

#contentinner {
	width:644px;
	float:right;
	height: 501px;
	border: #EEEEEE 1px solid;
	text-align: center;
}

#eventticket_innercontent {
	width:555px;/*590*/
	float:left;
	_height: 501px;
	min-height: 501px;
	margin-bottom: 15px;
	border: 0px red  solid;
}

#tabcontent3 {
	width:60%;/*590*/
}


#eventdetail-container{
	width:820px;/*790*/
	float:left;
	_height: 501px;
	min-height: 501px;
	 border:#EEEEEE 1px solid;
}

/***************************background-color:#00FF00;************************************************/

#row_one{
	width:555px;/*640*/
	float:left;
	padding-top:10px;
	padding-bottom:0px;
	text-align: left;
	_height:20px;
	min-height:20px;
	border: 0px yellow  solid;
}

#row_one1{
	width:555px;/*640*/
	float:left;
	padding-top:2px;
	padding-bottom:0px;
	text-align: left;
	_height:50px;
	min-height:50px;
	border: 0px yellow  solid;
}
#row_one2{
	width:555px;/*640*/
	float:left;
	padding-top:10px;
	padding-bottom:0px;
	text-align: left;
	_height:70px;
	min-height:70px;
	border: 0px red  solid;
}
#row_one3{
	width:555px;/*640*/
	float:left;
	padding-top:15px;
	padding-bottom:0px;
	text-align: left;
	_height:30px;
	min-height:30px;
	border: 0px lime  solid;
}


#row_two {
	width:227px;/*320*/
	text-align: left;
	float:right;
	_height:20px;
	min-height:20px;
	border: 0px yellow  solid;
}

#row_three {
	width:227px;
	float:left;
	text-align: left;
	_height:85px;
	min-height:85px;
}

#row_three_one {
	width:227px;/*320*/
	float:left;
	padding:5px 0px;
	text-align: left;
	_height:20px;
	min-height:20px;
}

#row_four {
	width:540px;/*640*/
	margin-top:25px;
	float:left;
	text-align: left;
	_height:85px;
	min-height:85px;
}

#box_one {
	width:125px;/*158*/
	float:left;
	text-align: left;
	_height:20px;
	min-height:20px;
	border: 0px red  solid;
}

#box_one1 {
	width:125px;/*158*/
	float:left;
	text-align: left;
	_height:20px;
	min-height:20px;
	border: 0px red  solid;
}
#box_one2 {
	width:125px;/*158*/
	float:left;
	text-align: left;
	_height:20px;
	min-height:20px;
	border: 0px blue  solid;
}
#box_one3{
	width:115px;/*158*/
	float:left;
	text-align: left;
	_height:20px;
	min-height:20px;
	border: 0px green  solid;
}
#box_one4 {
	width:170px;/*158*/
	float:left;
	text-align: left;
	_height:20px;
	min-height:20px;
	border: 0px cyan  solid;
}
#box_one5 {
	width:170px;/*158*/
	float:left;
	text-align: left;
	_height:20px;
	min-height:20px;
	border: 0px olive  solid;
}
#box_one6 {
	width:125px;/*158*/
	float:left;
	text-align: left;
	_height:20px;
	min-height:20px;
	border: 0px green  solid;
}
#box_one7 {
	width:125px;/*158*/
	float:left;
	text-align: left;
	_height:20px;
	min-height:20px;
	border: 0px blue  solid;
}
#box_one8 {
	width:115px;/*158*/
	float:left;
	text-align: left;
	_height:20px;
	min-height:20px;
	border: 0px red  solid;
}


#rows_border{
	min-height:210px;
	_height:210px;
	border:#C7C6C6 1px solid;
	}

.rt {
	float:right;
}

.lt {
	float:left;
}

/*************************************************/
.tab1 {
	font-family:Arial;
	font-size:12px;color:#484848;
	font-variant:normal;
	padding-left:5px;
	_height:20px;
	min-height:20px;
	float:left;
	border: 0px red  solid;
}

.tab1 a:link ,.tab1 a:visited ,.tab1 a:hover ,.tab1 a:active  {
	font-family:Arial;
	font-size:12px;
	color:#484848;
	font-variant:normal;
 }

.subtab1 {
	font-family:Arial;
	font-size:12px;
	color:#767676;
	font-variant:normal;
	padding:2px 5px 2px 28px;
}

.topic_tab1 {
	font-family:Arial;
	font-size:14px;
	color:#990000;
	font-variant:small-caps;
	padding:2px 5px 2px 5px;
	font-weight:normal;
}

/*************************************tools tips******************************/
.imagecenter {
	padding:3px;
	}

.image_center {
	padding:3px 3px 3px 8px;
}

#event_infom {
	width:219px;
	height:243px;
	float:left;
 }

/*********************************** C M S ************************************/


.accesscontrol_cont-part{
	min-width:590px;
	_width:590px;
	float:left;
	text-align:left;
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
}


#body-content-part{
	min-width:625px;
	_width:625px;
	/*float:left;*/
	text-align:left;
	padding: 13px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#bodycontent-container{
	width:805px;
	float:left;
	vertical-align:top;
	position:relative;
	padding:5px;
	margin: 0px auto 0px auto;
	border: 0px lime solid ;
	}

#loginLayout-body-content-part{
	min-width:570px;/*600*/
	_width:570px;
	text-align:left;
	/*float:left;*/
	padding: 13px 0px 0px 0px;
	margin: 0px auto 0px auto;
	border: 0px lime solid ;
}

#loginLayout-content-container{
	min-width:590px;
	_width:590px;
	float:left;
	vertical-align:top;
	position:relative;
	padding:5px;
	margin: 0px auto 0px auto;
	border: 0px red solid ;
}

#body-content-border{
	vertical-align:top;
	/*position:relative;*/
	padding:0px 0px 0px 0px;
	margin: 0px 7px 0px 5px;
	border: 0px orange solid ;
	/*border: 2px #EEEEEE solid ; dont remove border */
}

#forgotpasswordcols1{
	min-width:570px;
	_width:570px;
	text-align:left;
	float:left;
	text-indent:12px;
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
}

.forgot-button-frame{
	float:left;
	min-width:410px;
	_width:410px;
	min-height:29px;
	position:relative;
	padding: 10px 0px 10px 80px;
	margin: 0px 0px 0px 0px;
}

#button1{
	float:left;
	height:29px;
	position:relative;
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 5px;
}

#button2{
	float:left;
	height:29px;
	position:relative;
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 5px;
}

#button3{
	float:left;
	height:29px;
	position:relative;
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 5px;
}

#button4{
	float:left;
	height:29px;
	position:relative;
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 5px;
}

#fields-marked{
	min-width:505px;
	_width:505px;
	float:left;
	text-align:left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}

#fields-marked1{
	min-width:505px;
	_width:505px;
	float:left;
	text-align:left;
	padding: 0px 0px 0px 50px;
	margin: 0px 0px 0px 0px;
	}

.tandcond{
	height: 501px;
	min-width:580px;
	_width:580px;
	float:left;
	text-align:left;
	position:relative;
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0px;
	overflow-y:scroll;
	overflow-x:hidden;
	}

.subheading{
	min-width:540px;/*555*/
	width:540px;
	float:left;
	text-align:left;
	position:relative;
	margin:0px 0px 0px 5px;
	padding:0px 0px 0px 0px;
	}

#gobutton1{
	min-width:200px;
	_width:200px;
	float:left;
	position:relative;
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}

#gobutton{
	min-width:150px;
	_width:150px;
	float:left;
	position:relative;
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}

#user-full-content{
	width:93%;
	float:left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}

 #newuser-fields{
	width:100%;
	text-align:left;
	float:left;
	position:relative;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#user-create-details{
	min-width:793px;
	_width:793px;
	width:793px;
	text-align:center;
	float:left;
	position:relative;
	background-color: #EEEEEE;
	padding: 0px 0px 2px 0px;
	margin: 3px 0px 3px 0px;
}

#newuser-description{
	min-width:550px;
	_width:550px;
	text-align:left;
	float:left;
	position:relative;
	padding: 0px 0px 0px 7px;
	margin: 0px 0px 0px 0px;
	}

.user-button-frame{
	float:left;
	min-width:350px;
	_width:350px;
	height:29px;
	text-align:center;
	vertical-align:middle;
	position:relative;
	padding: 0px 0px 0px 120px;
	margin:  2px 0px 0px 0px;
}

.user-card-avail{
	min-width:853px;
	_width:853px;
	width:853px;
	text-align:center;
	float:left;
	background-color: #EEEEEE;
	padding: 0px 0px 2px 0px;
	margin: 2px 0px 3px 0px;
	}


/*recharge card vending alignment start */

.providerimagealign{
	float:left;
	vertical-align:top;
	position:relative;
	padding:0px 0px 0px 0px;
	margin: 0px 0px -40px 0px;
}

/*recharge card vending alignment end */

.changepassword-heading {
	min-width:250px;
	_width:250px;
	float:right;
	text-align:right;
	color:#003333;
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 0px;
}

#modify-create-details{
	min-width:790px;
	_width:790px;
	width:790px;
	float:left;
	text-align:center;
	background-color: #EEEEEE;
	padding: 0px 0px 2px 2px;
	margin: 0px 0px 0px 0px;
}

#fields-align{
	min-width:790px;
	_width:790px;
	width:790px;
	float:left;
	position:relative;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#modifyuser-description{
	min-width:790px;
	_width:790px;
	width:790px;
	text-align:left;
	float:left;
	position:relative;
	padding: 0px 0px 0px 2px;
	margin: 0px 0px 0px 0px;
	}

/*chammain layout alignment start*/
#chamsmain-middle-container{
	width: 873px;
	float:left;
	position:relative;
	margin-bottom: 15px;
}
/*chammain layout alignment end*/

/*admin alignment start*/
#admin-innercontent{
	min-width:810px; /* FF IE7 */
	_width:500px;
	width:500px;
	float:left;
	min-height: 350px;
	_height: 350px;
	text-align: center;
	margin: 0px 0px 10px 0px;
	padding-left: 0px;
	padding-right: 9px;
	border: #EEEEEE 1px solid;

}
#borderhand {
	border: #000 0px solid;
	width:800px;
	float:left;
}
/*admin alignment end*/

/*cms alignment start*/
#cms-innercontent{
	min-width:800px; /* FF IE7 */
	_width:790px;
	width:790px;
	min-height: 400px;
	_height: 400px;
	float:left;
	border: #EEEEEE 1px solid;
	text-align: center;
	margin: 0px 0px 0px 0px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;

}


/*cms alignment end*/

/*payment alignment end*/
#payment-innercontent{
	width:800px;
	float:left;
	min-height: 501px;
	_height: 501px;
	text-align: center;
	border: #EEEEEE 1px solid;
	margin: 0px 0px 10px 0px;
	text-align: center;
}

/*payment alignment end*/

/* all pages button alignment */
.buttons-alignment {
	text-align:center;
}

.buttons-alignment-sms {
	min-width:385px; /* FF IE7 */
	_width:405px;
	width:605px;
	text-align:left;
}

/*reports alignment start*/
#adminreports-innercontent{
	width:800px;
	float:left;
	min-height: 301px;
	_height: 301px;
	text-align: center;
	margin: 0px 0px 6px 0px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	border: #EEEEEE 1px solid;

}
/*reports alignment end*/

/*user reports alignment start*/
#userreports-innercontent{
	width:800px;
	float:left;
	min-height: 301px;
	_height: 301px;
	text-align: center;
	margin: 0px 0px 0px 0px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	border: #EEEEEE 1px solid;
}

/*user reports alignment end*/

.right-alignment{
	text-align:right;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: 0px black  solid;
}

/*new button strart*/
.buttons1 {
	cursor:pointer;
	border:outset 1px #ccc;
	background:#999;
	color:#FFFFFF;
	font-weight:100;
	font-family:Arial;
	width:100px;
	text-align:center;
	padding: 1px 2px;
	background:url(../../images/backgroundimages/formbg1.gif) repeat-x left top;
}

/*new button end*/

/* header align ment start*/

#head-container{
	float:left;
	min-width:850px;
	_width:850px;
/*	min-height:71px;
	_height:71px;*/
	background-image: url(../../images/chamshybrid/logo4.png);/********************************/
	background-repeat:no-repeat;
	padding:0px 0px 0px 0px;
	border: 0px solid blue;
}

#logged-user{
	min-width:370px;
	_width:370px;
	float: left;
	min-height:35px;
	_height:35px;
	margin-top:0px;
}

#topmenu-content{
	/*min-width:247px;
	_width:247px;
	min-height:35px;
	_height:35px;*/
	float: right;
	min-width:347px;
	_width:347px;
	min-height:35px;
	_height:35px;
	margin-top:0px;
	margin-left:25px;
	border: 0px blue solid;
}

#welcomeuser{
	/*min-width:535px;
	_width:535px;*/
	min-width:370px;
	_width:370px;
	color:#002d10;
	float:right;
	text-align:right;
	margin:15px 0px 0px 0px;
	border: 0px green  solid;
}

#changepassword-link{
	TEXT-DECORATION: underline;
	color: #026400;
	font-family:"Arial";
	font-size:13px;
	font-weight: bold;
}

#changepassword-buttons{
	min-width:535px;
	_width:535px;
	float:left;
	text-align:right;
	position:relative;
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}

.button-frame{
	float:left;
	min-width:310px;
	_width:418px;
	height:29px;
	text-align:center;
	vertical-align:middle;
	position:relative;
	padding: 0px 0px 0px 91px;
	margin:  2px 0px 0px 0px;
}

#efood_right_title {
	width:350px;
	float:left;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	color:#003333;
	padding-top: 10px;
	padding-left: 3px;
	text-align : right;
	margin:0px 10px 10px 10px;
}

#efood-body-content{
	min-width:800px;
	_width:800px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: 0px red solid ;
	float: left;
}

#home-content-bottom{
	min-width:450px;
	_width:450px;
	padding-bottom : 10px;
	margin: 0px 0px 0px 0px;
	border: 0px red solid ;
	float: left;
}

/* header alignment ends */

#home-cms-content{
	width:614px;
	float:left;
	vertical-align:top;
	text-align:left;
	position:relative;
	margin-top:3px;
	padding-top:10px;
	padding-left:10px;
	padding-right: 10px;
	border: 0px lime solid ; /*dont remove border */
	}

#home-content-line {
	width:614px;
	float:left;
	padding-top:3px;
	padding-left:10px;
	padding-right: 10px;
	padding-bottom:5px;
}

/*accesscontrol-alignment start*/
#accesscontrol-alignment{
	padding:0px 0px 0px 150px;
	margin: 0px 0px 0px 50px;
}

.termss_cond_mainheading {
	MARGIN: 0px;
	WIDTH: 100%;
	HEIGHT: 18px;
	BACKGROUND-COLOR: #EEEEEE;
	MARGIN-LEFT: 0px;
	vertical-align:middle;
}

/*accesscontrol-alignment end*/

/*Advertisement module alignements start*/
.terms_subheading{
	min-width:792px;
	_width:792px;
	WIDTH:792px;
	float:left;
	text-align:left;
	position:relative;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border: 0px red  solid;
	}

.cond_mainheading1{
	MARGIN: 0px;
	WIDTH: 92.5%;
	HEIGHT: 18px;
	BACKGROUND-COLOR: #EEEEEE;
	MARGIN-LEFT: 0px;
	border: 0px blue  solid;
}

.cond_mainheading{
	MARGIN: 0px;
	WIDTH: 95%;
	HEIGHT: 18px;
	BACKGROUND-COLOR: #EEEEEE;
	MARGIN-LEFT: 0px;
	border: 0px lime  solid;
}

#feedback-align{
	min-width:510px;
	_width:510px;
	float:left;
	vertical-align:top;
	position:relative;
	padding:0px 0px 0px 5px;
	margin: 0px 0px 0px 10px;
	border: 0px lime solid ; /*dont remove border */

}

#body-content_failuretranspart{
	min-width:210px;
	_width:210px;
	float:left;
	text-align:left;
	position:relative;
	margin:10px 0px 0px 5px;
	padding:0px 0px 0px 0px;
	border: 0px lime  solid;
	}
#failedListDivStatus{
	float:left;
	text-align:left;
	position:relative;
	margin:10px 0px 3px 5px;
	padding:0px 0px 0px 0px;

	}

/*Advertisement module alignements end*/

.event_image {
	width:420px;
	height: auto;
}

.event_list_image1 {
	width:207px;
	height: auto;
}

.event_list_image2 {
	width:207px;
	height: auto;
}

#title-password{
	min-width:790px;
	_width:790px;
	width:790px;
	height:32px;
	margin-top:10px;
	background-color: #EEEEEE;
	border: 0px lime  solid;
}

/* all report modules  export excel/pdf alignment start*/
.excelpdf-alignment{
	width: 100%;
	height: 18px;
	margin: 0px;
	background-color: #EEEEEE;
	text-align:right;
}

/* all report modules  export excel/pdf alignment end*/

.details-report-heading{
	min-width:700px;
	_width:700px;
	text-align:center;
	float:left;
	position:relative;
	background-color: #EEEEEE;
	padding: 0px 0px 2px 0px;
	margin: 3px 0px 3px 0px;
}

#links_image {
	width:590px;
	float:left;
	margin: 0px 0px 0px 3px;
	padding-top:3px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
	border: 0px red  solid;
	}

 .upbselectcontent{
	min-width:800px;
	_width:800px;
	float:left;
	text-align:left;
	position:relative;
	padding: 10px 0px 10px 0px;
	margin: 3px 0px 10px 5px;
	border: 0px blue  solid;
	}

#user_cont {
	 width:853px;
	 height:auto;
	text-align:left;
	position:relative;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: 0px red  solid ;
}

#loginbg {
	width:375px;
	height: 190px;
	border: #C7C6C6 1px solid;
	background-color: #EEEEEE;
	margin: 100px auto;
	padding: 10;
}

#user-innercontent{
	min-width:790px;
	_width:790px;
	width:790px;
	float:left;
	min-height: 301px;
	_height: 301px;
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	border: #EEEEEE 1px solid;
}

#modify-top-chamgepassword{
	min-width:300px;
	_width:300px;
	width:300px;
	float:right;
	text-align:right;
	background-color: #EEEEEE;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: 0px orange  solid;
}

#leftpannelinner {
	width:219px;
	_height:501px;
	min-height:501px;
	float:left;
	margin-right: 10px;
	border: 0px blue  solid;
}

#leftinner {
	width:219px;
	height:243px;
	float:left;
	/*background-image: url(../../images/backgroundimages/greenshadestrip.jpg);
	background-repeat: repeat-y;*/
	background-color:#FFFFFF;
	margin-bottom: 15px;
	text-align: center;
	border: 0px orange  solid;
}



#left-inner-content{
	width:219px;/*219px*/
	height:auto;
	float:left;
	border: 0px solid cyan;
}
#add-title{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	text-align: center;
	border: 0px solid cyan;
}



.resize2 img {
	width: 207px;
	position: relative;
    height:236px;
	max-width: 207px;
    max-height:236px;
    padding: 0px 0px 0px 0px;
    margin: 3px 0px 0px 0px;
    border: 0px orange  solid;
}

.resize2 embed {
	width: 207px;
	position: relative;
    height:236px;
	max-width: 207px;
    max-height:236px;
    padding: 0px 0px 0px 0px;
    margin: 3px 0px 0px 0px;
    border: 0px orange  solid;
}


.resize3 img {
	width: 204px;
	position: relative;
    height:132px;
	max-width: 204px;
    max-height:132px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: 0px orange  solid;
}
.resize3new img {
	width: 203px;
	position: relative;
    height:106px;
	max-width: 203px;
    max-height:106px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: 0px orange  solid;
}
.resize3 embed {
	width: 207px;
	position: relative;
    height:236px;
	max-width: 207px;
    max-height:236px;
    padding: 0px 0px 0px 0px;
    margin: 3px 0px 0px 0px;
    border: 0px orange  solid;
}

.resize4 img {
	width: 411px;
	position: relative;
    height:243px;
	max-width: 411px;
    max-height:243px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: 0px red  solid;
}

.resize4 embed {
	width: 411px;
	position: relative;
    height:243px;
	max-width: 411px;
    max-height:243px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: 0px orange  solid;
}

.resize5 embed {
	width: 411px;
	position: relative;
    height:243px;
	max-width: 411px;
    max-height:243px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: 0px orange  solid;
}

#tickettypeid
{
	min-width:300px;
	_width:300px;
	width:300px;
	float:right;
	text-align:right;
	background-color: #EEEEEE;
	padding: 0px 0px 0px 100px;
	margin: 0px 0px 0px 0px;
	border: 0px orange  solid;
}

#addvertisment-container{
	min-width:790px;
	_width:790px;
	width:790px;
	float:left;
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px  cyan solid;
}

#approvereject-advertisment-fields-part{
	min-width:380px;
	_width:380px;
	width:380px;
	float:left;
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	border: 0px  blue solid;
}

#approvereject-advertisment-image-part{
	min-width:400px;
	_width:400px;
	width:400px;
	float:left;
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px  blue solid;
}

.event-four-button-frame{
	min-width:414px;
	_width:414px;
	padding: 0px 0px 8px 0px;
	border: 0px  green solid;
}
/**/
#topbend {
	min-width:850px; /* FF IE7 */
	_width:847px;
	width:847px;
	height:19px; /*17*/
	background-image: url(../../images/chamshybrid/index4_r4_c1.png);
	background-repeat: no-repeat;
	margin-top:15px; /*10 */
}
#b4flogin-whole-container{
	width:850px;
	background-color:#ffffff;
	position:relative;
	_height:500px; /*580*/
	height:500px;
	margin-top:-2px;
	border: 0px cyan solid;

}
#b4flogin-container {
	width:850px;
	height:auto;
	float:left;
	/*margin-left:-8px; IE 6 Fix*/

}

#leftbottombend {
width:16px;
height:33px;
background-image: url(../../images/chamshybrid/b1.gif);
background-repeat: no-repeat;
float:left;
background-position:bottom;
background-color: red;

}
#bottombend {
min-width:850px; /* FF IE7 */
_width:847px;
width:847px;
/*background-color:#ffffff;*/
background-image: url(../../images/chamshybrid/bottombend.gif);
background-repeat: no-repeat;
float:left;
height:15px;



}
#rightbottombend {
width:16px; height:33px;
background-image: url(../../images/chamshybrid/b3.gif);
background-repeat: no-repeat;
float:right;
background-position:bottom;
background-color: red;
}
#lastleft {
width:16px; height:47px;
/*background-color:#999999;*/
float:left;
background-image: url(../../images/chamshybrid/lastleft.gif);
background-repeat: no-repeat;
}

#lastright {
background-image: url(../../images/chamshybrid/lastright.gif);
background-repeat: no-repeat;
width:16px; height:47px;
/*background-color:#999999;*/
float:right;
}

.indexText{
padding-left:5px;
font-family:Arial, sans-serif;/***********Geneva******************************/
font-size:11px;/*11.5px*//*****************************************/
color:#003300;
font-weight:bold;
vertical-align:top;
text-align:left;
height:50px;/*65*/
border: 0px soild green;
}

#partners {
width:850px;
background-color:#ffffff;
position:relative;
height:100px;/*65*/
float:left;
}

#empty-partners {
min-width:850px; /* FF IE7 */
_width:847px;
width:847px;
background-color:#ffffff;
position:relative;
height:6px;/*65*/
float:left;
border: 0px solid red;
}

#partnerscontent {
width:850px;
background-color:#ffffff;
position:relative;
height:75px;/*65*/
float:left;

overflow:hidden;/*visible*/
}

/**/
#forgot-content {
	width:600px;
	float:left;
	min-height: 448px;
	text-align: center;
	border: #EEEEEE 1px solid;
}

#innercontent {
	/*width:822px;*/
	width:598px;/*600*/
	min-width:598px;
	_width:598px;
	_height:500px;
	min-height:500px;
	float:left;/*left*/
	_height:500px;
	min-height:500px;
	text-align: center;
	background-color:#ffffff;
	border: #EEEEEE 1px solid;
}

#whole-container{
	background-color:#ffffff;
	width:850px;
	position:relative;
	_height:465px;
	min-height:465px;
	float:left;
	margin-top:-2px;
	padding-top:10px;
}

#loginlayout-whole-container{
	background-color:#ffffff;
	width:850px;
	position:relative;
	_height:465px;
	min-height:465px;
	float:left;
	margin-top:-2px;
	padding-top:10px;
	border: 0px red  solid ;
}


.wrapptxt {
	width:150px;
	}
#tdwidth {
	width:20px;
	}
#gapstex {
	height:12px;
	background-image: url(../../images/chamshybrid/stgap.jpg);
	background-repeat:repeat-x;}
#buypay {
	background:url(../../images/chamshybrid/pay_08.jpg) no-repeat left;
	width:63px;
	height:38px;
	}

#imgnone {
	width:75px;
	height:75px;
	}
/*TESTING CSS*/

/*TESTING CSS*/

.png {
position:relative;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "images/blank.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);}


#paymentresult-middle-container{
	min-width:770px;
	_width:770px;
	min-height:410px;
	_height:410px;
	float:left;
	text-align:left;
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
	border: 0px solid red;
}

#advertisment-content{
	min-width:790px;
	_width:790px;
	min-height:300px;
	_height:300px;
	float:left;
	position:relative;
	text-align:left;
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
	border: 0px green solid ;
}

#advertisment-middle-container{
	min-width:500px;
	_width:500px;
	min-height:300px;
	_height:300px;
	float:left;
	text-align:left;
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
}

#advertisement-image-part{
	float:right;
	width:280px;
	text-align:left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 5px;
	border: 0px red  solid;
}

#topborder{
	min-width:800px;
	_width:800px;
	width:800px;
	float:left;
	text-align:center;
	background-color: #C7C6C6;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#menuitemname{
	font-size:13px;
	font-weight:bold;
	color:#003333;
}
#menuitemvalue{
	font-size:13px;
	font-weight:bold;
	color:#689516;
}


#eventlist-Content-part{
	min-width:800px;
	_width:800px;
	float:left;
	position:relative;
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 8px;
	border: 0px blue  solid;
}

#itemBorderTd{
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
	vertical-align: top;
}


#itemBorderTable{
	border-right: #e5e5e5 1px solid;
	border-top: #e5e5e5 1px solid;
	border-left: #e5e5e5 1px solid;
	border-bottom: #e5e5e5 1px solid;
	text-align: center;
	background-color:#ffffff;

}

#countrydivcontainer{
	border-right: #9595aa 1px solid;
	border-top: #9595aa 1px solid;
	margin-bottom:1em;
	border-left: #9595aa 1px solid;
	border-bottom: #9595aa 1px solid;

}

#countrydivcontainerTable{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
}

#menuitem-innercontent{
	min-width:820px; /* FF IE7 */
	_width:500px;
	width:500px;
	float:left;
	min-height: 350px;
	_height: 350px;
	text-align: center;
	margin: 0px 0px 10px 0px;
	padding-left: 0px;
	padding-right: 0px;
	border: #EEEEEE 1px solid;

}

#pricetag{
	background:url(../../images/chamshybrid/pay_06.jpg) no-repeat left #FFFFFF;
	width:122px;
	height:38px;
}
#menubackgd{
	background:url(../../images/chamshybrid/pay_01.jpg) no-repeat left #FFFFFF;
    min-height: 104px;
	_height: 104px;
}
#carttag{
	background:url(../../images/chamshybrid/pay_07.jpg) no-repeat left #FFFFFF;
}

#pricetxt{
	margin: 10px 0px 0px 28px;
	padding: 0px 0px 0px 10px;
	color:#FFFFFF;
	font-weight:bold;
	vertical-align: top;
}

/*Chams voucher CSS*/
.inputtype{
	border: 0px 0px 0px 0px;
	background-color: #F8C301;
}

.fieldset {
	border: 0px solid #D0E0A1;
	width:70%;
}

legend {
	color: #000;
	background: #fff;
	/*border: 0px solid #781351;*/
	padding: 2px 6px;
}

.ledg {
	width:90%;
	padding-left:25px;
}

.text {
	color:#FFFFFF;
}

#running-logo{
	min-width:345px;
	_width:345px;
	min-height:75px;
	_height:75px;
	float:left;
	padding: 0px 0px 0px 0px;
	border: 0px solid yellow;
}

#display-runninglogo{
	min-width:100px; /* FF IE7 */
	_width:100px;
	width:100px;
	min-height:75px;
	_height:75px;
	 padding: 0px 0px 0px 0px;
	 margin: 0px 0px 0px 180px;
	border: 0px solid red;
}

#display-runningname{
	min-width:95px; /* FF IE7 */
	_width:95px;
	width:95px;
	min-height:5px;
	_height:5px;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#000;
	padding: 0px 0px 0px 10px;
	margin: -12px 0px 0px 10px;
	border: 0px solid lime;
	}

.winnersText{
	padding-left:5px;
	font-family:Arial, sans-serif;
	font-size:11px;
	color:#006600;
	font-weight:bold;
	vertical-align:top;
	text-align:left;
	height:67px;
}

.partner-bg{
	height:72px;
	background:url(../../images/chamshybrid/navanim.jpg) left #FFFFFF;
	background-repeat:repeat-x;
}

.merchant-button-frame{
	padding: 20px 0px 8px 0px;
	border: 0px  green solid;
}

#loyalty-space{
	min-width:450px;
	_width:450px;
	float:right;
	min-height:29px;
	position:relative;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: 0px  blue solid;
}

#loyalty-content-frame{
	float:left;
	min-width:810px;
	_width:810px;
	min-height:205px;
	_height:208px;
	height:208px;
	text-align:center;
	position:relative;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: 0px  red solid;
}

#loyalty-button-frame{
	float:left;
	min-width:730px;
	_width:730px;
	min-height:29px;
	position:relative;
	padding: 5px 0px 10px 80px;
	margin: 5px 0px 0px 0px;
	border: 0px  green solid;
}

#chamslogin-middle-eventcontainer{
	width: 875px;
	float:left;
	position:relative;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: 0px lime solid ;
}

#event_mainbody_Message_left{
	background-color:blue;
	width:180px;
	float:left;
	height:400px;
	margin: 0px 0px 0px 8px;
	border: 0px blue solid ;

}

#event_mainbody_Message_middle{
	height:400px;
	width:470px;
	float:left;
	margin: 0px 8px 0px 8px;
}

#event_mainbody_Message_right{
	width:170px;
	height:400px;
	float:left;
	margin: 0px 0px 0px 0px;
}

#marquee-align{
 float:right;
 text-align: right;
}

#eventList-innercontent {
	width:598px;/*600*/
	min-width:598px;
	_width:598px;
	_height:500px;
	min-height:500px;
	float:left;/*left*/
	_height:500px;
	min-height:500px;
	text-align: center;
	background-color:#ffffff;
	border: #EEEEEE 1px solid;
}

#login-innercontent {
	/*width:822px;*/
	width:598px;/*600*/
	min-width:598px;
	_width:598px;
	_height:500px;
	min-height:500px;
	float:left;/*left*/
	_height:500px;
	min-height:500px;
	text-align: center;
	background-color:#ffffff;
	border: #EEEEEE 1px solid;
}

#body-content_pagetoppart{
	min-width:585px;
	_width:585px;
	width:500px;
	float:left;
	text-align:left;
	position:relative;
	margin:10px 0px 3px 5px;
	padding:0px 0px 0px 0px;
	border: 0px red  solid;
	}

#body-content_viewprofilepart{
	min-width:90px;
	_width:90px;
	float:right;
	text-align:left;
	position:relative;
	margin:14px 0px 3px 5px;
	padding:0px 0px 0px 0px;
	border: 0px blue  solid;
	}

#body-content_changepasswordpart{
	min-width:260px;
	_width:260px;
	float:right;
	text-align:left;
	position:relative;
	margin:14px 0px 3px 5px;
	padding:0px 0px 0px 0px;
	border: 0px green  solid;
}

.lawyerstext{
	/*padding-top:10px;*//*****************************************/
	padding-left:5px;
	font-family:Arial, sans-serif;/***********Geneva******************************/
	font-size:11px;/*11.5px*//*****************************************/
	color:#000000;
	font-weight:bold;
	vertical-align:top;
	text-align:left;
	height:65px;/*65*/
}

#efood-menuitem-textwrap {
	border: 0px solid blue;
	word-wrap:break-word;
	width:200px;
	position: left;
}
#efood-menuitem-innercontent{
	min-width:810px; /* FF IE7 */
	_width:500px;
	width:500px;
	float:left;
	margin: 0px 0px 0px 0px;
	padding-left: 0px;
	padding-right: 0px;
	border: lime 0px solid;
}

#rssfeed-innercontent{
	min-width:810px; /* FF IE7 */
	_width:500px;
	width:500px;
	float:left;
	min-height: 350px;
	_height: 350px;
	text-align: center;
	margin: 0px 0px 10px 0px;
	padding-left: 0px;
	padding-right: 9px;
	border: #EEEEEE 1px solid;

}

.rssfeed{
	height: 486px;
	min-width:580px;
	_width:580px;
	float:left;
	text-align:left;
	position:relative;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	overflow-y:scroll;
	overflow-x:hidden;
	border: 0px solid red;
	}

#headertopcornerlinks {
	min-height:35px;
	_height:35px;
	float:right;
	width:350px;
	text-align: right;
	margin-top:-3px;
}