body,td,th {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #000000;

	font-size:12px;

}

body {

	/*background-image: url(../images/page_bg.jpg);*/

	/*background-image: url(../images/lightblueback.jpg);*/

	background-repeat: repeat-x;

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	background-color:#2D2D2D;

}

.header_text {

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

	line-height: 19px;

}

.right_top_links_bg {

	

	background-image: url(../../images/right_arrow.jpg);

	background-repeat: no-repeat;

	width: 70px;

	background-position: right bottom;

	height: 25px;

}

.right_top_links {

	font-size: 12px;

	font-weight: bold;

	/*color: #2E8EE4;*/

	color:#2E8EE4;

	text-decoration: none;

	}

	.right_top_links:hover{

	font-size: 12px;

	font-weight: bold;

	color: #000000;

	text-decoration: none;

	}

.left_top_links_bg {

		background-image: url(../../images/left_arrow.jpg);

	background-repeat: no-repeat;

	width: 70px;

	background-position: left bottom;

	height: 25px;

}

.left_top_links {

	font-size: 12px;

	font-weight: bold;

	color:#2E8EE4;

	text-decoration: none;

}

.left_top_links:hover {

	font-size: 12px;

	font-weight: bold;

	color: #000000;

	text-decoration: none;

}

.header_bg

{

	background-image: url(../images/header.gif);

	background-repeat: no-repeat;

	background-position: right;

	height: 60px;

}

.pageheading

{

	font-size: 15px;

	font-weight: bold;

	color: #51A4E1;

	text-decoration: none;

	line-height: 22px;

}

.footer_text

{

	font-size: 11px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

}

.footer_link

{

	font-size: 12px;

	font-weight: normal;

	color: #2E8EE4;

	text-decoration: underline;

}

.footer_link:hover

{

	font-size: 12px;

	font-weight: normal;

	color: #2E8EE4;

	text-decoration: none;

}



.logo_text

{

	font-size: 25px;

	font-weight: normal;

	color:#FFFFFF;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-weight:bold;

	text-decoration: none;

	padding-left: 35px;

}

.slogan_text

{

	font-size: 16px;

	font-weight: bold;

	/*text-transform: uppercase;*/

	color:#000000;

	font-family:Georgia, "Times New Roman", Times, serif;

	text-decoration: none;

	padding-left: 0px;

}

.page_subheading

{

	font-size: 12px;

	font-weight: bold;

	color: #575757;

	text-decoration: underline;

}

.page_subheading:hover

{

	font-size: 12px;

	font-weight: bold;

	color: #2E8EE4;

	text-decoration: underline;

}

.icon_bg

{

	background-image: url(../../images/coloum_bg.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}

.middle_bg

{

	background-image: url(../../images/middle_bg.jpg);

	background-repeat: repeat-x;

	height: 119px;

}

.left_side

{

	background-image: url(../../images/left_side.jpg);

	background-repeat: no-repeat;

	width: 4px;

	background-position: right;

}

.right_side

{

	background-image: url(../../images/right_side.jpg);

	background-repeat: no-repeat;

	width: 4px;

	background-position: left;

}



/* new implementation for new  admin panel design */

.sublinks

{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #2E8EE4;

	text-decoration: none;

	background-color: #FFFFFF;

	height: 23px;

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #333333;

	padding: 1px;

}

.sublinks:hover

{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #2E8EE4;

	text-decoration: none;

	background-color: #F9DADA;

	height: 23px;

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #333333;

		padding: 1px;

}



/* classes from old design css */

.blackbrder {

	border: 1px solid #000000;

}

.text {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #000000;

}

.text1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

}

.text11 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

}

a.text:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #2E8EE4;

	text-decoration: none;

}

.title {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #000000;

	text-decoration: none;



}

a.title:hover {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #2E8EE4;

	text-decoration: none;

}

.errormsg {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #2E8EE4;

	text-decoration: none;

}



.header {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	color:#2E8EE4;

	text-decoration: none;

}

.Button1 {

text-decoration: none;BORDER-RIGHT: #808080 1pt solid; BACKGROUND-POSITION: left bottom; 

BORDER-TOP: #808080 1pt solid;

 FONT-SIZE: 9pt; BACKGROUND-IMAGE: url(../../images/backbut.png); BORDER-LEFT: #808080 1pt solid; 

BORDER-BOTTOM: #808080 1pt solid; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Verdana; 

 BACKGROUND-COLOR: #ffffff;

color: #000000;

font-weight: bold;



}

a.Button1:hover {



font-weight: bold;

	color: #2E8EE4;



}

.required {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #2E8EE4;

	text-decoration: none;

}



.link {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-decoration:none;

	color: #2E8EE4;

}

.link:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-decoration:underline;

	color: #666666;

}



/*------------------------------*/

 /* Table Style  */

table.shows

{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

	background-color: #FFFFFF;

	padding: 10px;

	border: 1px solid #CBF5FF;

	border-spacing: 0px; 

	border-collapse: collapse;

}





table.shows th 

{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight:bold;

	color: #000000;

	background-image: url(../../images/back_oranfgrad.gif);

	height: 24px;

	border-bottom: 2px solid #CBF5FF;

}

table.shows th.title 

{ text-align: left; }



table.shows th a:link, table.shows th a:visited 

{

	color: #2E8EE4;

	font-weight:bold;

	text-decoration: undeline;

}



table.shows th a:hover 

{

	text-decoration: underline;

}



table.shows tr.row0 {

	background-color: #FFFFF4;

}

table.shows tr.row1 {

	background-color: #FFFFE6;

}



table.shows td a:link, table.shows td a:visited {

	color:#2E8EE4;

	text-decoration: none;

}

table.shows td a:hover 

{

	color:#2E8EE4;

	text-decoration: underline;

}





table.shows td {

	border-bottom: 1px solid #BFE8FF;

/*	font-size:12px;

	font-family: Arial, Helvetica, sans-serif;*/

	padding: 4px;

}



table.shows tr.row0:hover {

	background-color: #FFF5FF;

}

table.shows tr.row1:hover {

	background-color: #FFF5FF;

}

table.shows td.options {

	background-color: #ffffff;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

}



 /* End Table Style  */

 

 /* Error table style */

 

 table.error

{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

	background-color: #FFF5FF;

	padding: 10px;

	border:  1px solid #2E8EE4;

	border-spacing: 0px; 

	border-collapse: collapse;

}

table.error th 

{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight:bold;

	color:#2E8EE4;

	height: 24px;

}



table.error tr {

	background-color:#FFF5FF;

}



table.error td {

	color:#FF0000;

	padding: 4px;

}



/* -------- Class for error -------------- */

.error 

{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color:#FF0000;

}



input

{

 font-family: Arial, Helvetica, sans-serif;

 font-size: 11px;

 color: #000000;

 text-decoration: none;

 border: 1px solid #666666;

 background-color: #EEEEEE;

 padding: 1px;

}

select

{

 font-family: Arial, Helvetica, sans-serif;

 font-size: 11px;

 color: #000000;

 text-decoration: none;

 border: 1px solid #666666;

 background-color: #EEEEEE;

 padding: 1px;

}



textarea

{

 font-family: Arial, Helvetica, sans-serif;

 font-size: 11px;

 color: #000000;

 text-decoration: none;

 border: 1px solid #666666;

 background-color: #EEEEEE;

 padding: 1px;

}