html

{

	background: url('../../images/bg.jpg');

	color: #121212;

}

body

{

	background: url('../../images/bg.jpg');

	margin: 0;

	font-size: 12px;

	font-family: tahoma;

	color: #121212;

}



.orange

{

	color: #ff5a00;

}



.white

{

	color: #ffffff;

}



.black

{

	color: #121212;

}



a.orange:link, a.orange:active, a.orange:visited

{

	color: #ff5a00;

	text-decoration: underline;

}



a.orange:hover

{

	color: #ff5a00;

	text-decoration: none;

}



a:link, a:active, a:visited

{

	color: #ff5a00;

	text-decoration: underline;

}



a:hover

{

	color: #ff5a00;

	text-decoration: none;

}



.headerbg

{

	background: url('../../images/black.gif');

	filter:alpha(opacity=60);

	-moz-opacity:.60;

	opacity:.60;

}



.canvas

{

	background: url('../../images/canvasbg.png') repeat-x top #ffffff;

}



.footer

{

	background: url('../../images/black.gif');

	filter:alpha(opacity=40);

	-moz-opacity:.40;

	opacity:.40;

}



.heading

{

	font-size: 30px;

}



.arial {font-family: arial}



.bold {font-weight: bold;}

.size12 {font-size: 12px;}

.size13 {font-size: 13px; font-family: arial;}

.size14 {font-size: 14px; font-family: arial;}

.size15 {font-size: 15px; font-family: arial;}

.size16 {font-size: 16px; font-family: arial;}

.size18 {font-size: 18px; font-family: arial;}

.size20 {font-size: 20px; font-family: arial;}



.boxtable

{

	border: 4px solid #b8141a;

	background-color: #e5e5e5;

}



.button

{

	background-color: #373737;

	border: 1px solid #000;

	color: #ffffff;

	font-size:12px;

	font-family: tahoma;

	padding: 3px 6px 3px 6px;

}



.formtable

{

	background-color: #efefef;

	border: 1px solid #b3b3b3;

}



.formtable th

{

	font-weight: bold;

	text-align: right;

	margin-right: 6px;

}





.formtable td

{

	text-align: left;

}



.textbox

{

	font-size: 12px;

	height: 22px;

	font-family: tahoma;

	border-top: 1px solid #abadb3;

	border-left: 1px solid #abadb3;

	border-bottom: 1px solid #ededed;

	border-right: 1px solid #ededed;

	

}



.textarea

{

	font-size: 12px;

	font-family: tahoma;

	border-top: 1px solid #abadb3;

	border-left: 1px solid #abadb3;

	border-bottom: 1px solid #ededed;

	border-right: 1px solid #ededed;

}





.pageHeadingRt

{

	font-weight: bold;

	font-size: 15px;

	font-family: arial;

	color: #FFF;

	background-color: #000;

	border-bottom: 3px solid #ff6600;

	height: 30px;

	vertical-align:bottom;

	padding-bottom: 3px;

	

	text-align:center;

}

.pageHeading

{

	font-weight: bold;

	font-size: 15px;

	font-family: arial;

	color: #ff5a00;

	border-bottom: 3px solid #ff6600;

	height: 30px;

	vertical-align:bottom;

	padding-bottom: 3px;

	text-align:center;

}

.message

{

	color: #c50000;

	font-weight: bold;

	padding: 5px;

}

.error

{

	background-color: #ffeab0;

	border: 1px dotted #ffc000;

	margin: 4px 0px 4px 0px; 

	text-align: left;	

}	

.inputformtable

{

	background-color: #eaeaea;

}

.pagingTD

{

	height: 30px;

	vertical-align:top;

	padding-top: 3px;

}



.row0 td{

	height: 25px;

	border-bottom: 1px solid #d3d3d3;

	background-color: #ffffff;

}



.row1 td

{

	height: 25px;

	background-color: #f5f5f5;

	border-bottom: 1px solid #d3d3d3;

}



.listingTable th

{

	font-family: tahoma;

	font-size: 12px;

	font-weight: bold;

	border-bottom: 1px solid #626262;	

}



.borderleft

{

	border-left: 2px solid #000;

}



.tabtable td

{

	padding: 5px 10px 5px 10px;

	background-color: #626262;

	color: #FFF;

	border-left: 1px solid #a8a8a8;

	border-right: 1px solid #a8a8a8;	

}



.tabtable td.noclass

{

	padding: 0;

	background-color: transparent;

	border-left: 0px solid #a8a8a8;

	border-right: 0px solid #a8a8a8;	

}



.activeTable, .inactiveTable

{

	border: 1px solid #cfcfcf;

}



.tabtable td.active

{

	padding: 5px 10px 5px 10px;

	background-color: #ffffff;

	color: #000;

	border-left: 1px solid #ffffff;

	border-right: 1px solid #ffffff;

	font-weight:bold;

}



.inputlabel

{

	font-weight: bold;

	text-align:left;

	height: 24px;

	vertical-align:bottom;

	margin-bottom: 2px;

}



.activeTab td

{

	background: url('../../images/tabbg1.gif') repeat-x;

	height: 37px;

}



.activeTab span

{

	font-size: 18px;

	font-family: arial;

	color: #000;

}



.inactiveTab td

{

	background: url('../../images/tabbg0.gif') repeat-x;

	height: 37px;

}



.inactive

{

	color: #999;

}



.inactiveTab span

{

	font-size: 18px;

	font-family: arial;

	color: #8a8a8a;

}

.box

{

	background-color: #f7f7f7;

	border: 1px solid #e4e4e4;

	padding: 5px;

}



.innerbox

{

	background-color: #eaeaea;

	border: 1px solid #dedede;

	padding: 5px;

}



.advancedTable

{

	margin: 10px 10px 0px 0px;

}



.advancedTable td

{

	padding-bottom: 12px;

}