/* Start Header area css*/
body {
	padding: 0px;
	margin: 0px;
	font-size: 11px;
	font-family: Arial,Verdana,Arial,sans-serif;
	font-weight: normal;
	background: #ebf6fd;
	color: #545454;
	background-color: #FFFFFF;
	text-align: left;
    }
     
h1,h2,p { margin: 0 0; }  
hr{
	background-color: #ACACAC;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 1px;
}
ol{
	margin-left:29px;
	padding:0px;
	color:#3468A3;}


		

h1 { font-size: 110%; color: #000; padding: 0px; }
h2 { font-size: 12px; color: #333333; font-weight: bold; }
h3 { font-size: 100%; color: #455372; font-weight: bold; padding: 0px; margin: 0px 0px 5px 0px; }
h4 { font-size: 150%; color: #000; padding: 0px; margin:0px; }
h5 { font-size: 12px; color: #3468A3; font-weight: bold;  margin:0px; }
h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 10px;
	margin:0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
}
/* p  { padding-bottom: 0.5em; } */
p  { padding-bottom: 0px; 
    font-size: 11px;
	font-family: Arial,Verdana,Arial,sans-serif;
	font-weight: normal;
	color:#545454;
} 
img { border: 0px; }
.toptext2  { font-size: 11px; color: #fff; font-weight: bold; text-decoration: none; }
a, a:link, a:visited { font-size: 11px; color: #3C81A2; font-weight: bold; text-decoration: none; }
a:hover { color: #000; font-weight: bold; text-decoration: none; }


a.topnavlink  { font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration: none; }

a.topnavlink:hover { color: #000000; font-weight: bold; text-decoration: none; }

a.topnavlink2  { font-size: 11px; color: #000; font-weight: bold; text-decoration: none; }

a.topnavlink2:hover { color: #000; font-weight: bold; text-decoration: underline; }

.topbg {
	background-repeat: repeat-x;
	background-image: url(../../images/bannerbg.jpg);
		background-color:#fff;
}	
.topbg2{
	background-image: url(../../images/topbg.jpg);
	background-repeat: repeat-x;
	background-color:#fff;
	margin: 0px;
	padding: 0px;
	background-position: top;
}
.topbg3 {

	background-repeat: repeat-x;
		background-color:#DA5F00;
}
.topbg4 {
	background-repeat: repeat-x;
	background-color:#DA5F00;
	background-image: url(../../images/navbg.jpg);
	width: 558px;
}
.topbg5{
	background-repeat: no-repeat;
	background-image: url(../../images/bannerbg.jpg);
		background-color:#fff;
}
.topbg_8{
	background-repeat: repeat-x;
	background-image: url(../../images/bannerbg.jpg);
		background-color:#fff;
}
.topbg6{
	background-repeat: repeat-x;
	background-image: url(../../images/navmid.jpg);
	
}
.topbg7{
	background-repeat: repeat-x;
	background-image: url(../../images/topnavmid.jpg);
	
}
.topbg8{
	background-repeat: repeat-x;
	background-image: url(../../images/navmid2.jpg);
	
}
.topformlabel{
	font: bold 11px Arial;
	color: #000000;
	text-decoration: none;
}

.topformbutton {
	background-image: url(../../images/buttonbg.jpg);
	background-repeat: repeat-x;
	font: bold normal 11px Arial;
	text-decoration: none;
	border: 1px groove #666666;
	color: #000000;
	height: 22px;
}

.topnavlink1
{ 
font-size: 11px; color: #ffffff; font-weight: bold; text-decoration: none;
}

.toptext {
	font: bold normal 12px Arial;
	text-decoration: none;
	border: 1px none #666666;
	color: #000000;
	
}
.toptext2 {
	font: normal 14px Arial;
	text-decoration: none;
	
	color: #fff;
	
}
.toptext3{
	font: normal 11px Arial;
	text-decoration: none;
	
	color: #000000;
	
}
.toptext31{
	font: normal 12px Arial;
	text-decoration: none;
	
	color: #000000;
	
}
.toptext_4{
	font: normal 11px Arial;
	text-decoration: none;
	
	color: #000000;
	
}
.toptext_5{
	font: normal 11px Arial;
	text-decoration: none;
	
	color: #545454;
	
}
.smalltext{
	font: normal 10px Arial;
	text-decoration: none;	
	color: #000000;	
}

.smalltext2{
	font: normal 10px Arial;
	text-decoration: none;	
	color: #656565;	
}

.smalltext3{
	font: normal 14px Arial;
	text-decoration: none;
	font-weight:bold;	
	color: #333333;	
}
/* Start Menu css*/

.menu {
	width:100%;
	height:32px;
	position:relative;
	z-index:100;
	border-right:0px solid #000;
	font-family:arial, sans-serif;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	
}



/* Start Main Content area css*/




a.plink { font-size: 11px; color: #009900; font-weight: bold; text-decoration: none; }

a.plink:hover { color: #000000; font-weight: bold; text-decoration: none; }

.formbutton {
	background-image: url(../../images/buttonbg.jpg);
	background-repeat: repeat-x;
	font: bold normal 11px Arial;
	text-decoration: none;
	border: 1px groove #666666;
	color: #000000;
	height: 22px;
}

input, select{
	font: normal 11px Arial;
	color: #333333;
	text-decoration: none;
	background-repeat: repeat-x;
	border: 1px solid #999999;
	background-color: #F8F8F8;
	text-indent: 0px;
	
}

.maincontent{
	font: normal 18px Arial;
	color: #000000;
	text-decoration: none;
}
.maincontent2{
	font: bold normal 22px Arial;
	color: #000000;
	text-decoration: none;
}
.maincontent3{
	font: bold normal 16px Arial;
	color: #3A6987;
	text-decoration: none;
}
.maincontent4{
	font: normal 12px Arial;
	color: #000000;
	text-decoration: none;
}

.boldtxt { font: bold normal 16px Arial;
	color: #000000;
	text-decoration: none; }


.maincontentbg {
	font-size: 10px;
	height: 25px;
	vertical-align: middle;
	padding: 0px 5px 0px 5px;
	margin: 0px;
	background-color: #C6C6C6;
	background-image: url(../../images/user_maincontenttopbg.gif);
	background-repeat: repeat-x;
}

.maincontentbg2{ background-color: #F8F8F8; }
.maincontentbg3 {
	font-size: 10px;
	height: 25px;
	vertical-align: middle;
	padding: 0px 5px 0px 5px;
	margin: 0px;
	background-image: url(../../images/user_maincontentbottombg.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.maincontentbg4{
	background-color: #F8F8F8;
	background-image: url(../../images/left_curve.jpg);
	width: 210px;
}
.maincontentbg5 {
	font-size: 10px;
	vertical-align: middle;
	margin: 0px;
	background-color: #C6C6C6;
	background-image: url(../../images/user_maincontenttopbg2.jpg);
	background-repeat: repeat-x;
}

.thanks{

	font: normal 14px Arial;
	text-decoration: none;
	font-weight:normal;	
	color: #333333;
}
.mandatory1
{
font-family: Arial;
font-size:14px;
font-weight:bold;
color:#FF0000;
text-decoration:none;
text-align:justify;
padding-left:7px;
}

.cursor { cursor: pointer; }

.spacer {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #A3CFFF;
	border-right-color: #A3CFFF;
	border-bottom-color: #A3CFFF;
	border-left-color: #A3CFFF;
}

.spacer2 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #BDDCFF;
	border-right-color: #BDDCFF;
	border-bottom-color: #BDDCFF;
	border-left-color: #BDDCFF;
}
.spacer3 { border: 0px solid #000033; font-weight: normal; text-align:left; }

.spacer4 {
	text-align: center;
	font-weight: normal;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #BDDCFF;
	border-right-color: #BDDCFF;
	border-bottom-color: #BDDCFF;
	border-left-color: #BDDCFF;
}
.message {
	font: bold 12px Arial;
	color: #FF0000;
	text-decoration: none;
}
.spacer5{
	text-align: center;
	font-weight: normal;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #BDDCFF;
	border-right-color: #BDDCFF;
	border-bottom-color: #BDDCFF;
	border-left-color: #BDDCFF;
}

.spacer6{
	background-image: url(../../images/mainlist.jpg);
	background-repeat: no-repeat;
}
.spacer7 {
	background-color: #76B300;
}
.spacer8 {
	background-color: #F7F7F7;
}
.heading_price{
font-family: Trebuchet MS;
	font-size: 20px;
	font-weight: bold;
	color: #3D6888;
	text-decoration: none;
}


/* PAGING */

a.paginglink{ border: 1px solid #bdd1de; padding: 1px 4px; color: #404040; }
a.paginglink:hover { background: white; color: #CF4C01; }
.paging_bg { background: #E4E4E4; padding: 5px; text-align: center; }
a.paginglink_active { border: 1px solid #bdd1de; padding: 1px 4px; color: #CF4C01; background: white; }
a.paginglink_visited { border: 1px solid #bdd1de; padding: 1px 4px; color: #404040; }
a.paginglink_visited:hover { color: #CF4C01; }

/* End Main Content area css ...................................................................................................................................
*/

/* FOOTER */
.footerbg { background: #345D7B; color:#b58505; }
.footer { width:750px; height:50px; margin:0 auto; padding:8px 0 0 0; border: 0px solid black; }
a.footer  { font:normal 11px/13px Arial, Arial; color: #FFFFFF; padding:0 9px; text-decoration:none; }
a.footer:hover {
	color: #FFFFFF;
	text-decoration: underline;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-color: white;
	border-right-color: white;
	border-bottom-color: white;
	border-left-color: white;
}
.footertext { font:normal 11px/16px Arial, Arial; color: white; margin:0px; text-align: center; }

/* End Footer area css*/

