/* Class for text boxes etc. */
.img{
	border:1px solid #CCCCCC;
}
body{
	margin: 0px 0px 0px 0px;
	
}
hr{
	background-color:#000000;
	border:1px solid #000000;
	height:1px;
}
.mainTable{
	background-color:#FFFFFF;
}
.contentTable{
	background-color:#E2E2E2;
}
.mainCol{
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
	padding-bottom:4px;
}
div {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: none;
	color: #000000;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: none;
	color: #000000;
}
a:link {
	/*color: #99CC00;*/
	color:#0000CC;
	text-decoration: underline;
}
a:visited {
	color: #0000CC;
	text-decoration: underline;
}
a:hover {
	color: #BF222E;
	text-decoration: none;
}
a:active {
	color: #0000CC;
	text-decoration: underline;
}
.titles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: none;
	color: #000000;
}
.titles a:link {
	/*color: #99CC00;*/
	color: #0000CC;
	text-decoration: underline;
}
.titles a:visited {
	color: #0000CC;
	text-decoration: underline;
}
.titles a:hover {
	color: #BF222E;
	text-decoration: none;
}
.titles a:active {
	color: #0000CC;
	text-decoration: underline;
}
.smalText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: none;
	color: #000000;
}
.topMenu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	text-transform: none;
	color: #FFFFFF;
}
.topMenu a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.topMenu a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.topMenu a:hover {
	color: #FF1835;
	text-decoration: none;
}
.topMenu a:active {
	color: #FFFFFF;
	text-decoration: none;
}
.topLinks{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	text-transform: none;
	color: #FFFFFF;
}
.topLinks a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.topLinks a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.topLinks a:hover {
	color: #22AC36;
	text-decoration: none;
}
.topLinks a:active {
	color: #FFFFFF;
	text-decoration: none;
}
.leftMenu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	text-transform: none;
	color: #000000;
	width:174px;
	height:20px;
	padding-left:5px;
}
.leftMenu a:link {
	color: #660000;
	background-image:url(../images/menu_dot.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:10px;
	text-decoration: none;
}
.leftMenu a:visited {
	color: #660000;
	background-image:url(../images/menu_dot.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:10px;
	text-decoration: none;
}
.leftMenu a:hover {
	color: #F50123;
	background-image:url(../images/menu_dot.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:10px;
	text-decoration: none;
}
.leftMenu a:active {
	color: #660000;
	background-image:url(../images/menu_dot.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:10px;
	text-decoration: none;
}
input { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 0px solid #B3ECB5;
}

.inputsmallBorder{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #C7C7C7;
	background-color: #FFFFFF;
}
.inputsmallBorder1{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #016799;
	background-color: #FFFFFF;
}
.inputsmallBorder2{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #F50123;
	background-color: #FFFFFF;
}
.inputButton{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 0px solid #580006;
	background-color:#580006;
	background-image:url(../images/thead_bg.gif);
	background-repeat:repeat-x;
	background-position:top;
	font-weight: bold;
	color: #FFFFFF;
	padding:1px 2px 1px 2px;
}
.inputButton1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 0px solid #B3ECB5;
	background-color: #0D8C31;
	background-image:url(../images/button_bg.gif);
	background-repeat:repeat-x;
	background-position:top;
	font-weight: bold;
	color: #FFFFFF;
	padding:1px 2px 1px 2px;
}
.inputButton2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.ListTables {
	background-color:#E2E2E2;
}
.FormTables {
	background-color:#E2E2E2;
}
.TableHeads {
	font-size:11px;
	color: #FFFFFF;
	font-weight: bold;
	background-color:#580006;
	background-image:url(../images/thead_bg.gif);
	background-repeat:repeat-x;
	height: 20px;
	padding-left:3px;
}
.sepBar {
	background-color: #BDAE7E;
}
.ListRow1 {
	background-color: #F2F2F2;
	height: 18px;
	padding-left: 2px;
	padding-right: 2px;
}
.ListRow2 {
	background-color: #D4D4D4;
	height: 18px;
	padding-left: 2px;
	padding-right: 2px;
}
.mainHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #660000;
	height:24px;
}
.headingBlack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
h1, h2, h3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #434C47;
	height:30px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
h4, h5, h6{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #434C47;
	height:20px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.error {
	color: #CC0000;
}
.footer {
	font-size: 10px;
	color:#CCCCCC;
}
.footer a:link {
	color:#CCCCCC;
	font-weight:bold;
    text-decoration: underline;
}
.footer a:visited {
	color:#CCCCCC;
	font-weight:bold;
    text-decoration: underline;
}
.footer a:hover {
	color:#949494;
	font-weight:bold;
    text-decoration: none;
}
.footer a:active {
	color:#CCCCCC;
	font-weight:bold;
    text-decoration: underline;
}
.lov {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.lov a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	width: 110px;
	height: 18px;
	background-color: #E2E5EA;
	border: 1px solid #D4D4D4;
}
.lov a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	width: 110px;
	height: 18px;
	background-color: #E2E5EA;
	border: 1px solid #D4D4D4;
}
.lov a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #660000;
	text-decoration: none;
	width: 110px;
	height: 18px;
	background-color: #FDE0DB;
	border: 1px solid #D4D4D4;
}
.lov a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	width: 110px;
	height: 18px;
	background-color: #E2E5EA;
	border: 1px solid #D4D4D4;
}
.lovSelected {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #660000;
	text-decoration: none;
	width: 110px;
	height: 18px;
	background-color: #FDE0DB;
	border: 1px solid #660000;
}
/*==========================CONTENTS=================================*/
#tbl{
	position:relative;
	float:left;
	width:100%;
	background-color:#FFFFFF;
}
#tbl_leftTop {
	height: 4px;
	width: 5px;
	left:0px;
	background-image:url(../images/box_leftTop.gif);
	background-repeat:no-repeat;
}
#tbl_rightTop {
	position:absolute;
	top:-5px;
	height: 4px;
	width: 5px;
	right:-1px;
	background-image:url(../images/box_rightTop.gif);
	background-position:right;
	background-repeat:no-repeat;
}
#tbl_leftBottom {
	float:left;
	height: 4px;
	width: 5px;
	background-image:url(../images/box_leftBottom.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}
#tbl_rightBottom {
	float:right;
	position:relative;
	height: 4px;
	width: 5px;
	right:0px;
	background-image:url(../images/box_rightBottom.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}
#formHead{
	height:35px;
	background-image:url(../images/loginbox_left.gif); 
	background-repeat:no-repeat;
	background-position:left;
	padding-left:45px;
}
#formHead_right{
	position:relative;
	top:5px;
	height:23px;
	background-color:#006699;
	background-image:url(../images/loginbox_right.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding-left:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	color:#FFFFFF;
}



.leftMenu2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	text-transform: none;
	color: #000000;
	width:174px;
	height:20px;
	padding-left:5px;
}
.leftMenu2 a:link {
	color: #660000;
	background-repeat:no-repeat;
	background-position:left;
	padding-left:10px;
	text-decoration: none;
}
.leftMenu2 a:visited {
	color: #660000;
	background-repeat:no-repeat;
	background-position:left;
	padding-left:10px;
	text-decoration: none;
}
.leftMenu2 a:hover {
	color: #F50123;
	background-repeat:no-repeat;
	background-position:left;
	padding-left:10px;
	text-decoration: none;
}
.leftMenu2 a:active {
	color: #660000;
	background-repeat:no-repeat;
	background-position:left;
	padding-left:10px;
	text-decoration: none;
}

