/* CSS Document */

BODY
{
margin-left: 0px;
margin-top: 18px;
margin-right: 0px;
margin-bottom: 0px;
padding:0px;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-variant:normal;
}

/*------------------ header----------------------------- */
.header
{
background-image:url(img/header.gif);
width:741px;
height:173px;
background-repeat:no-repeat;
}
.header1
{
background-image:url(img/header_1.gif);
width:741px;
height:32px;
background-repeat:no-repeat;
}
.logo
{
background-image:url(img/logo.gif);
width:409px;
height:139px;
background-repeat:no-repeat;
}
.image1
{
background-image:url(img/image_1.gif);
width:332px;
height:139px;
background-repeat:no-repeat;
}
.image2
{
background-image:url(img/image_2.gif);
width:292px;
height:128px;
background-repeat:no-repeat;
}
.image3
{
background-image:url(img/image_3.gif);
width:90px;
height:70px;
background-repeat:no-repeat;
}
.image4
{
background-image:url(img/image_4.gif);
width:216px;
height:99px;
background-repeat:no-repeat;
}
.image5
{
background-image:url(img/image_5.gif);
width:129px;
height:119px;
background-repeat:no-repeat;
}
.box1
{
background-image:url(img/box_1.gif);
width:537px;
height:36px;
background-repeat:no-repeat;
}
.rightbox
{
background-image:url(img/box_body1.gif);
width:204px;
height:442px;
background-repeat:no-repeat;
}
.rightboxheader
{
background-image:url(img/box_right.jpg);
width:204px;
height:32px;
background-repeat:no-repeat;
}
.General
{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:regular;
	}
.General1
{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:regular;
	}
.top-nev
{
font-family:Tahoma;
font-size:11px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}
.top-nev:hover{
color:#000000;
text-decoration:none;
}
.right-nav
{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}
.right-nav:hover
{
color:#C8FFC7;
text-decoration:none;
}
.top-stp-nav
{
font-family:Tahoma;
font-size:11px;
color:#242424;
font-weight:bold;
text-decoration:none;
}
.top-stp-nav:hover
{
color:#ff0000;
text-decoration:none;
}
.General2
{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight: regular;
	}			
.heading1
 {
	font-family:Arial, Helvetica, sans-serif; 
	text-align: justify;
	font-size: 14px;
	font-weight: bold;
	color:#ffffff;	
}
.heading2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	color:#000000	
}
.heading3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color:#000000	
}
.heading4 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#000000	
}
.heading5 {
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#000000	
}
.heading6 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	text-decoration: none;
	color:#FFFFFF;
	background-image:url(img/inner_sidebar_background.jpg);
    width:204px;
    height:10px;	
}
.link {
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight: regular;
	text-decoration: none;
}
.link:hover {
	color:#ffffff;
}
.footer-nav
{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:normal;
text-decoration:none;
}
.footer-nav:hover
{
color:#000000;
text-decoration:none;
}
	
TD.offa {
background-image:url(img/about-bt.gif);
width:55px;
height:21px; 
 }	 
TD.ona {
background-image:url(img/about-bt-over.gif);
width:55px;
height:21px; 
}

TD.offb {
background-image:url(img/bt-contractors.gif);
width:95px;
height:21px; 
 }	 
TD.onb {
background-image:url(img/bt-contractors-over.gif);
width:95px;
height:21px; 
}

TD.offc {
background-image:url(img/bt-events.gif);
width:56px;
height:21px; 
 }	 
TD.onc {
background-image:url(img/bt-events-over.gif);
width:56px;
height:21px; 
}

TD.offd {
background-image:url(img/bt-marketplace.gif);
width:92px;
height:21px; 
 }	 
TD.ond {
background-image:url(img/bt-marketplace-over.gif);
width:92px;
height:21px; 
}
	
TD.offe {
background-image:url(img/bt-education.gif);
width:78px;
height:21px; 
 }	 
TD.one {
background-image:url(img/bt-education-over.gif);
width:78px;
height:21px; 
}	
 .box {
border-radius: 1.6em;
}
	
DIV#menu 
{
background-position:center middle;
height:21px;
background-repeat:no-repeat;
}
DIV#menu A 
{
padding-top:3px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
display:block;
font-weight:bold;
color:#ffffff;
font-family:Tahoma;
font-size:11px;
text-align:center;
valign:middle;
text-decoration:none;
}
DIV#menu A:hover 
{
color:#000000;
text-decoration:none;
}
.menu  {
background-image:url(img/sub-nev-bg1.jpg);
width:217px;
height:32px;
background-repeat:no-repeat;
font-family:Tahoma;
font-weight:bold;
font-size:10px; 
color:#2F2F2F;
text-indent:5px;
line-height:10px;
text-decoration:none;
}
.menu-right  {
background-image:url(img/sub-nev-bg3.jpg);
width:217px;
height:32px;
background-repeat:no-repeat;
font-family:Tahoma;
font-weight:bold;
font-size:10px; 
color:#2F2F2F;
text-indent:5px;
line-height:10px;
text-decoration:none;
}
.menu-left  {
background-image:url(img/sub-nev-bg2.jpg);
width:217px;
height:32px;
background-repeat:no-repeat;
font-family:Tahoma;
font-weight:bold;
font-size:10px; 
color:#2F2F2F;
text-indent:5px;
line-height:10px;
text-decoration:none;
}
.menu:hover {
color:#000000;
}
.inner-body-mainheader
{
font-family:Tahoma;
font-size:14px;
color:#000000;
font-weight:bold;
}

/*style added for member register,login,forgiotpass*/

/* for all links remove active dotted border*/
a{
    outline:none;
}

/* error message text*/
.message_error{
 color:red;
 font-weight:bold;
 font-size:10; 
}

.notice{
    BORDER-RIGHT: #DBDBDB 1px solid;
	BORDER-TOP: #DBDBDB 1px solid; 
	BORDER-LEFT: #DBDBDB 1px solid; 	 	
	BORDER-BOTTOM: #DBDBDB 1px solid;
	BACKGROUND-COLOR:#ffffbe ;
	text-align:justify;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px; 
    width:70% ;
    height:auto;  
	font-size:10px;  

}

/* on error highlight form element*/
.Highlight{
	background-color:#FFFFA0;
	/*border:1px solid red; */
}
.about-nav
{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}
.about-nav:hover {
color:#FFCBCB;
text-decoration:none;
}
.about-bac
{
background-image:url(img/about_bg1.gif);
width:204px;
height:30px;
background-repeat:no-repeat;
}
.about-bac1
{
background-image:url(img/about_bg.gif);
width:204px;