body {margin:0px; padding:0px; background:#1298bf;}

*:focus{outline: none;}

p {padding:0px 0 8px 0px; margin:0px;}


h1 {font-size:24px; font-family:Arial, Helvetica, sans-serif; color:#37454c; font-weight:bold; margin:0px; padding:0px 0 10px 0px; text-align:left; text-decoration:none;}

h2 {font-size:20px; font-family:Arial, Helvetica, sans-serif; color:#37454c; font-weight:bold; margin:0px; padding:0px 0 10px 0px; text-align:left; text-decoration:none;}


.body_text 
	{
		font-family:Arial, Helvetica, sans-serif; 
		font-size:14px; 
		color:#37454c; 
		text-align:left; 
		line-height:24px;
	}
.body_text a:link 
	{
		color:#414140; 
		text-decoration:none;
		font-weight:normal;
	}
.body_text a:active 
	{
		color:#414140; 
		text-decoration:none;
		font-weight:normal; 
	}
.body_text a:visited 
	{
		color:#414140; 
		text-decoration:none; 
		font-weight:normal;
	}
.body_text a:hover 
	{
		color:#67767e;
		text-decoration:none;
		font-weight:normal;
	}
	
.top_link 
	{
		font-family:Arial, Helvetica, sans-serif; 
		font-size:13px; 
		color:#37454c; 
		text-align:left; 
	}
.top_link a:link 
	{
		color:#007698; 
		text-decoration:none;
		font-weight:bold;
	}
.top_link a:active 
	{
		color:#007698; 
		text-decoration:none;
		font-weight:bold; 
	}
.top_link a:visited 
	{
		color:#007698; 
		text-decoration:none; 
		font-weight:bold;
	}
.top_link a:hover 
	{
		color:#000000;
		text-decoration:none;
		font-weight:bold;
	}

	

.fl {float:left!important;}
.fr {float:right!important;}

#wrapper {
	width:100%;
	height:auto;
	padding:0 0 0px 0px;
	margin:0px;
	}
	
	.header_wrapper {
	width:100%;
	height:auto;
	background:#FFFFFF;
	padding:20px 0 20px 0px;
	margin:0px;
	}
	
	.pd_r20 {
	padding:0 20px 0 0px;
	}
	
	ul#top_links {
	margin:0 0 0 0px;
	padding:0 0 0 0px;
	float:right;
	text-align:right;
	}
	
	ul#top_links li{
	margin:0 0px 0 0px;
	padding:0px 20px 0px 20px;
	list-style:none;
	float:right;
	border-right:1px solid #007698;
	}
	
	.container {
	width:100%;
	height:auto;
	margin:0px;
	padding:20px 0 20px 0;
	}
	
	.left_wrapper {
	width:260px;
	height:auto;
	background:#ffffff;
	padding:20px;
	}
	
	ul#left_links {
	margin:0 0 0 0px;
	padding:0 0 0 0px;
	}
	
	ul#left_links li{
	margin:0 0px 0 0px;
	padding:10px 0px 10px 0px;
	list-style:none;
	background:url(../admin_images/left_nav_devider.jpg) left bottom repeat-x;
	}
	
	.right_wrapper {
	background:#ffffff;
	padding:20px;
	width: 100%;
	}
	
#footer_wrapper {
width:100%;
height:auto;
min-height:100px;
padding:20px 0 20px 0px;
margin:0px;
float:left;
background:#007698;
clear:both;
}

.footer_text 
	{
		font-family:Arial, Helvetica, sans-serif; 
		font-size:14px; 
		color:#ffffff; 
		text-align:center; 
		line-height:24px;
	}
	
.login_body_container {
width:100%;
height:292px;
float:left;
padding:20px 0 20px 0px;
min-height:368px;
}	
	
	
.login_container {
width:470px;
height:292px;
margin:auto;
}
	
.login_box {
border:1px solid #007698;
background:#ffffff;
width:385px;
height:260px;
padding:20px;
float:left;
}

.login_box p {
padding:0 0 5px 0px;
margin:0 0 0 0px;
}

.login_input {
width:365px;
padding:10px;
background:none;
border:1px solid #cccbca;
font-family:Arial, Helvetica, sans-serif; 
font-size:14px; 
color:#4b4949; 
}

.file_title_img {
border:1px solid #cccbca;
}
.file_input_img {
border:1px solid #cccbca;
}



span a.button  {
text-align:center;
color:#FFFFFF;
padding:10px;
background:#0e83a5;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}

span a.button:hover {
background:#89ba42;
color:#ffffff;
text-decoration:none;
}
	
<!-- Added By Ram 	18-02-2012-->
.row{
width:100%;
height:auto;
float:left;
margin:0px 5px;
}

.lbltext{
width:200px;;
padding:5px;;
margin:5px 5px;
}
.colontext{
padding:5px;
margin:5px 5px;
}
.inouttextbox{
width:250px;;
padding:5px;;
margin:5px 5px;
}

.input_select{
width:150px;;
padding:5px;;
margin:5px 5px;
}


.AspButton
{

	text-align:center;
	color:#FFFFFF;
	padding:10px;
	background:#0e83a5;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:15px; 
	width: auto;
	height: auto;
	padding : 7px 18px 7px 18px;
	line-height:normal;
	color:#ffffff;
	border: 0px solid  red ;
	margin: 0 0px 0px 0px;
	margin:0px;
	
}

.box
{
	float:left;
	background:#c1edfa;
	width:20px;
	height:20px;
	
}

.box_text
{

	float:right;	
	width:165px;
	height:auto;
	
}
.AspButtonhov
{
	background:#89ba42;
	color:#ffffff;
	text-decoration:none;
	cursor: hand;
	font-size:15px; 
	margin: 0 0px 0px 0px;
}

.right_wrapper1 {
width: 100%;
	background:#ffffff;
	padding:20px;
}
.addticketlbl{
width:130px;
}

/************************Pagination**********************************/
.nav_text_box {
		font-family:arial;
		color:#585757;
		font-size:9pt;
		text-align:left;
		border:solid 1px #898989;
		width:40px;
}

.pro_rel {
			background-color:#B5B3B2; 
			height:23px;
			
}



.pro_rel_text {
			font-family:arial;
			font-size:9pt;
			text-align:left;
			color:#585757;
			padding:0 115px 0 12px;
			font-weight:bold;
			height:40px;
}



.pro_rel_text2 {text-align:left;color:#000000;padding:5px 0 5px 8px;vertical-align:top;font-family:Arial,Verdana,Helvetica,sans-serif;
			font-size:12px;vertical-align:middle}
.pro_rel_text2 a:link{font-family:arial;font-size:8pt;text-align:left;color:#000000;padding:5px 0 5px 8px;vertical-align:top;}


.trbindcolor
{
			background-color:#F4F3F3;
			height:40px;
}
.trbindcolorwhite
{
			background-color:#FFFFFF;
			height:40px;
}
.trExpirePromoRow
{
			background-color:#C1EDFA;
			height:40px;
}
.trExpireRow
{
			background-color:#C1C8FA;
			height:40px;
}
/**************Added By Soni*******************/
.row{
width:100%;
height:auto;
float:left;
padding:0 0 15px 0px;
}
/* Start Paging */

.paging {
	width:100%;
	height:auto;
	float:left;
	margin:0px 0;
	text-align:center;
}
.paging ul {
margin:0 2px;
padding:0px;
	width:100%;
	display:block;
}
.paging li {
	display: inline;
	margin:0 2px;
  /*	color:#b20000; */
   background:#0e83a5;
   color:#ffffff;
}


.paging li a {
	display:inline-block;
	line-height:10px;
	padding:0px 5px;
	border:1px #0e83a5 solid;
	color:#ffffff;
	text-decoration:none;
}
.paging li a:hover {
	border:1px #89ba42 solid;
	color:#ffffff;
	background:#89ba42;
}
.paging li a.active {
	border:1px #b20000 solid;
	color:#ffffff;
	background-color:#b20000;
}
/* End Paging */

/************************Pagination**********************************/


.add_tbl {
			background:url(../admin_images/bg_table.jpg) repeat-x;
			height:23px;
}

.add_tbl_text {
			font-family:arial;
			font-size:9pt;
			text-align:left;
			color:#585757;
			padding:0 0 0 7px;
}

.pro_relimg {
			background-color:#e1e1e1;
			/*background:url(images/bg-pro-rel.jpg) repeat-x;*/
			height:23px;
}

.pro_rel_textimg {
			font-family:arial;
			font-size:9pt;
			text-align:left;
			color:#585757;
			padding:0 0 0 7px;
			font-weight:bold;
}
.pro_rel_textfield {
			font-family:arial;
			font-size:9pt;
			text-align:left;
			color:#585757;
			padding:0 0 0 7px;
			font-weight:normal;
}
.red {color:#FF0000;}

.newsletter #crossbtn{
	left:100% !important;	
	margin-left:-15px !important;
}
.newsletter #popupInner{
	background:#fff !important;
}
td.trbindcolor1{
	background:#B5B3B2 !important;	
	 color: #585757;
    font-family: arial;
    font-size: 9pt;
    font-weight: bold;
	padding:0px 5px;
}
