/* CSS Document */



body {

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

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

	background-color:#4D4D57;

	background-repeat: repeat;

	margin:0px;

	padding:0px;

}



.popup{

	background-color:#EFEFF8;

	}

img{

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}



p

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

	font-size:11px;

	color:#000000;

	font-weight:normal;
	margin:0px;
	padding:0px;
	margin-bottom:8px;
	margin-top:5px;
}



a {

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

	font-size: 11px;

	font-style: normal;

	line-height: normal;

	font-variant: normal;

	color: #8C0000;

	text-decoration: none;
}



a:hover {

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

	font-size: 11px;

	font-style: normal;

	line-height: normal;

	font-weight: normal;

	font-variant: normal;

	color: #8C0000; 

	text-decoration: underline;
}



input, select, textarea {

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

	font-size: 11px;

	font-weight: normal;

	color: #666666;

	text-decoration: none;

	border: 1px solid #B3B3B3;

}



.button {

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

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	background-color: #8C0000;

	border: 1px solid #3C0000;

}

ul, ol, li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-left:10px;
	padding-bottom:10px;
	padding-left:10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

	

.topbg {

	background-color:#FFFFFF;

	background-repeat: repeat;

}



.topnavbg {

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

	background-repeat: repeat-x;

}



.topimgbg {

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

	background-repeat: repeat-x;

}



.toplogin {

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

	font-size: 12px;

	font-weight: bold;

	color: #000000;

	text-decoration: none;

}



.toploginpass {

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

	font-size: 11px;

	font-weight: bold;

	color: #8C0000;

	text-decoration: none;

}



.toploginpass a{

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

	font-size: 11px;

	font-weight: bold;

	color: #8C0000;

	text-decoration: none;

}



.toploginpass a:hover{

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

	font-size: 11px;

	font-weight: bold;

	color: #8C0000;

	text-decoration: underline;

}



.border {

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

	font-size: 11px;

	font-weight: normal;

	color: #000;

	text-decoration: none;

	border: 1px solid #2797C8;

}



.border1 {

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

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	border: none;

}

.border1 a {

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

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	background-color: #0053A0;

}

.border1 a:hover {

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

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	background-color: #0053A0;

}

.heading {

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

	font-size: 12px;

	font-weight: bold;

	color: #8C0000;

	text-decoration: none;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:18px;
	margin-top:18px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:18px;
	padding-top:18px;

}

h1 {

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

	font-size: 12px;

	font-weight: bold;

	color: #8C0000;

	text-decoration: none;
	margin:0px;
	margin-bottom:5px;
	padding:0px;

}



h2 {

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

	font-size: 13px;

	font-weight: bold;

	color: #000000;

	text-decoration: none;

	margin-top:6px;

	margin-bottom:6px;

}



h3 {

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

	font-size:13px;

	font-weight: bold;

	color: #740101;

	text-decoration: none;
	margin: 0px;
	padding:0px;

}

h3 a{

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

	font-size:13px;

	font-weight: bold;

	color: #740101;

	text-decoration: none;

}

h3 a:hover{

	text-decoration: underline;

	font-weight: bold;

}



h4 {

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

	font-size: 12px;

	font-weight: bold;

	color: #8C0000;

	text-decoration: none;

	margin-top:12px;

	margin-bottom:12px;

}



h5 {

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

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	margin:0px;

}



.spacer {

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

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

	border: 1px solid #E1E1E1;

}



.spacer1 {

	background-color: #EFEFF4;

	background-repeat: repeat-x;

	border: 1px solid #ADADB1;

	font-size: 11px;

}



.spacer2 {

	background-color: #272734;

	background-repeat: repeat-x;

}



.spacer3 {

	border: 1px solid #D6D6E2;

	font-size: 11px;

}



.level{

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

	font-size: 12px;

	font-weight: bold;

	color: #8C0000;

	text-decoration: none;

}



/* Start Menu css*/



.menu {

	width:100%;

	position:relative;

	z-index:100;	

	font-family:arial, sans-serif;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;
}

/* hack to correct IE5.5 faulty box model */



/* remove all the bullets, borders and padding from the default list styling */

.menu ul {
	margin:0;
	
	list-style-type:none;	
	
	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left:0px;}

.menu ul ul {width:149px;}

/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */

.menu li {

	float:left;

	width:auto;

	position:relative;

	margin: 0px;

	padding: 0px;

}

/* style the links for the top level */

.menu a, .menu a:visited {display:block;font-size:11px;text-decoration:none; color:#7C0606;    border:0px solid #272734;  line-height:28px; font-weight:normal;}

/* a hack so that IE5.5 faulty box model is corrected */





/* style the second level background */

.menu ul ul a.drop, .menu ul ul a.drop:visited {background:#d4d8bd; }

/* style the second level hover */

.menu ul ul a.drop:hover{background:#87B300;}

.menu ul ul :hover > a.drop {background:#87B300;  }

/* style the third level background */

.menu ul ul ul a, .menu ul ul ul a:visited {background:#E7E7EB;}

/* style the third level hover */

.menu ul ul ul a:hover {background:#7C0606;}





/* hide the sub levels and give them a positon absolute so that they take up no room */

.menu ul ul {visibility:hidden;position:absolute;height:0;top:42px;left:0;  solid #000; font-size:11px; font-weight:normal;}

/* another hack for IE5.5 */

* html .menu ul ul {top:30px;t\op:31px;}



/* position the third level flyout menu */

.menu ul ul ul{left:232px; top:-1px; width:149px;}



/* position the third level flyout menu for a left flyout */

.menu ul ul ul.left {left:-149px;}



/* style the table so that it takes no ppart in the layout - required for IE to work */

.menu table {position:absolute; top:0; left:0; border-collapse:collapse;}



/* style the second level links */

.menu ul ul a, .menu ul ul a:visited {background:#E7E7EB; color:#000; height:auto; line-height:1em; padding:5px 10px; width:242px;border-width:0 1px 1px 1px; font-size:11px; font-weight:normal;}

/* yet another hack for IE5.5 */

* html .menu ul ul a, * html .menu ul ul a:visited {width:150px;w\idth:128px;}



/* style the top level hover */

.menu a:hover, .menu ul ul a:hover{color:#fff; background:#b7d186;}

.menu :hover > a, .menu ul ul :hover > a {color:#fff; background:#7C0606;}



/* make the second level visible when hover on first level list OR link */

.menu ul li:hover ul,

.menu ul a:hover ul{visibility:visible; }

/* keep the third level hidden when you hover on first level list OR link */

.menu ul :hover ul ul{visibility:hidden;}

/* make the third level visible when you hover over second level list OR link */

.menu ul :hover ul :hover ul{ visibility:visible;}





/* End Header area css

...................................................................................................................................

*/



.maincontent {

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

	font-size: 11px;

	font-style: normal;

	line-height: 19px;

	font-weight: normal;

	font-variant: normal;

	color: #000000;

	text-decoration: none;

}



.maincontent a {

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

	font-size: 11px;

	font-style: normal;

	line-height: 19px;

	line-height: normal;

	font-variant: normal;

	color: #8C0000;

	text-decoration: none;

}



.maincontent a:hover {

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

	font-size: 11px;

	font-style: normal;

	line-height: normal;

	font-weight: normal;

	font-variant: normal;

	color: #8C0000;

	text-decoration: underline;

}

.maincontent2 {

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

	font-size: 11px;

	font-style: normal;

	line-height: 19px;

	font-weight: bold;

	font-variant: normal;

	color: #000000;

	text-decoration: none;

}



.maincontent3 {

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

	font-size: 11px;

	font-style: normal;

	line-height: 19px;

	font-weight: bold;

	font-variant: normal;

	color: #6E6E6E;

	text-decoration: none;

}



.maincontentbg {

	background-color: #fff;

	background-repeat: repeat;

}



.maincontentinner {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	font-size: 11px;

	font-weight: normal;

	color: #787878;

	text-decoration: none;

}



.maincontentinner a {

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

	font-size: 11px;

	font-weight: normal;

	color: #787878;

	text-decoration: none;

}



.maincontentinner a:hover {

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

	font-size: 11px;

	font-weight: normal;

	color: #787878;

	text-decoration: underline;

}



.maincontentbox{

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

	background-repeat:no-repeat;

	}

	

.mainboxbg {

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

	background-repeat: repeat-y;

}	



.searchboxbg {

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

	background-repeat: repeat-y;

}



.searchboxbg1 {

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

	background-repeat: repeat-y;

}



.search {

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

	font-size: 11px;

	font-weight: bold;

	color: #000000;

	text-decoration: none;

}



.mainlist{ 

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

	font-size: 13px;

	font-style: normal;

	line-height: 23px;

	font-weight: bold;

	font-variant: normal;

	color: #555555;

	text-decoration: none;

}



.newsbg{

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

	background-repeat: no-repeat;

}



.form{margin:0px;}



.formselect{width:226px;}



.formlabel

{

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

font-size:11px;

color:#000000;

font-weight: normal;

text-decoration:none;

}

.formlabel2

{

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

font-size:12px;

color:#585858;

font-weight: normal;

text-decoration:none;

}

.mandatory{

	color:#FF0000;

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

	font-size: 11px;

	font-weight: normal;

	text-decoration: none;

}



/* Footer starts */



.footerbg {

	background-repeat: repeat;

	background-color: #272734;

}



.footertext {

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

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	color: #ECECEC;

	text-decoration: none;

	line-height: 17px;

}

.footertext a{

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

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	color: #ECECEC;

	text-decoration: none;

}



.footertext a:hover{



	text-decoration: underline;

}



.copyright {

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

	font-size: 11px;

	font-weight: normal;

	color: #787878;

	text-decoration: none;

	padding-left:25px;

}

.starterror_55{

position:fixed;

z-index:135;

filter:alpha(opacity=90);

-moz-opacity:0.2;

opacity:0.9;

}

/* Footer end */

.brdr {

	border: 1px solid;

}
.linklistText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.linklistText a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration:underline;
}
.linklistText a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8C0000;
	text-decoration:none;
}
.style1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight: bold; }
.style2 {
	font-size: 12px;
	font-weight: bold;
}
.listing p{margin-bottom: 0px; line-height: 15px;}
.listing{margin-top: 10px; padding-bottom: 20px; border-bottom: 1px solid #D3D3D3;margin-bottom: 10px;}
.listing h3{ text-transform:none;}

.highlight{padding: 10px; background: #EFEFF4; border: 1px solid #ADADB1; padding-bottom:0px; margin-bottom: 15px;}