body {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	margin:11px auto;
	padding:0pt;
}
#wrapper{
	margin:0px auto;
	width:857px;
}
/* Background Color Starts*/
.white_bg{
	background-color:#ffffff;
}
/* Background Color Ends*/

/* Mouse hover buttons */

.bRegister{
	background-image: url('../images/home_register.jpg');
	background-repeat: no-repeat;
	float: left;
	width: 64px;
	height: 18px;
	text-indent: -99999px;
}
.bRegister:hover {
	background-image: url('../images/home_register_over.jpg');
}
.bGo{
	background-image: url('../images/home_go.jpg');
	background-repeat: no-repeat;
	float: left;
	width: 64px;
	height: 18px;
	text-indent: -99999px;
}
.bGo:hover {
	background-image: url('../images/home_go_over.jpg');
}

.bCancel{
	background-image: url('../images/bu_close.jpg');
	background-repeat: no-repeat;
	float: left;
	width: 73px;
	height: 20px;
	text-indent: -99999px;
}
.bCancel:hover {
	background-image: url('../images/bu_close-mo.jpg');
}

.bOrder{
	background-image: url('../images/button-order.jpg');
	background-repeat: no-repeat;
	float: left;
	width: 63px;
	height: 21px;
	text-indent: -99999px;
}
.bOrder:hover {
	background-image: url('../images/button-orderRO.jpg');
}
.bCart{
	background-image: url('../images/home_addcart_button.jpg');
	background-repeat: no-repeat;
	float: left;
	width: 89px;
	height: 19px;
	text-indent: -99999px;
}
.bCart:hover {
	background-image: url('../images/home_addcart_button_over.jpg');
}
.bUpdate{
	background-image: url('../images/button-update.gif');
	background-repeat: no-repeat;
	float: left;
	width: 89px;
	height: 24px;
	text-indent: -99999px;
}
.bUpdate:hover {
	background-image: url('../images/button-updateROLL.gif');
}
.bContinue{
	background-image: url('../images/button-continue.gif');
	background-repeat: no-repeat;
	float: left;
	width: 89px;
	height: 24px;
	text-indent: -99999px;
}
.bContinue:hover {
	background-image: url('../images/button-continueROLL.gif');
}
.bCheckout{
	background-image: url('../images/button-cout.gif');
	background-repeat: no-repeat;
	float: left;
	width: 89px;
	height: 24px;
	text-indent: -99999px;
}
.bCheckout:hover {
	background-image: url('../images/button-coutROLL.gif');
}


.bAddSubmission{
	background-image: url('../images/home_add_sbs_button.jpg');
	background-repeat: no-repeat;
	float: left;
	width: 87px;
	height: 73px;
	text-indent: -99999px;
}
.bAddSubmission:hover{
	background-image: url('../images/home_add_sbshover_button.jpg');
}

.bRegisterNow{
	background-image: url('../images/home_register_button.jpg');
	background-repeat: no-repeat;
	float: left;
	width: 57px;
	height: 56px;
	text-indent: -99999px;
}
.bRegisterNow:hover{
	background-image: url('../images/home_registerhover_button.jpg');
}
.bSubmit{
	background-image: url('../images/sbs_submit_button.jpg');
	background-repeat: no-repeat;
	float: right;
	width: 66px;
	height: 19px;
	text-indent: -99999px;
}
.bSubmit1:hover{
	background-image: url('../images/bu_submit1.jpg');
}

.bSubmit1{
	background-image: url('../images/bu_submit-mo1.jpg');
	background-repeat: no-repeat;
	float: right;
	width: 77px;
	height: 25px;
	text-indent: -99999px;
}
.bSubmit:hover{
	background-image: url('../images/sbs_submit_button_over.jpg');
}
/* Mouse hover buttons */


/* Font Styles */
.error_text{
	font-family:Tahoma;
	color: #ff5500;
	font-size:11px;
}

/* Font Styles */


#dssfrom{
         width:797px;
		 padding-left:44px;
		 padding-right:14px;
		 }
#sb{
         width:784px;
		 padding-left:44px;
		 padding-right:27px;
		 }
#ass_form{
         width:825px;
		 padding-left:19px;
		 padding-right:11px;
		 }
#ass_form1{
         width:286px;
		 padding-left:55px;
		 padding-right:59px;
		 }
#register_form{
         width:836px;
		 padding-left:19px;
		 }
#my_account{
         width:591px;
		 padding-left:103px;
		 padding-right:89px;
		 }
#my_account_changepassword{
         width:145px;
		 padding-left:214px;
		 padding-right:232px;
		 }
		 
.linkboost_top_heading_bg{
                          background-image:url(../images/home_left_top_bg.jpg);
						  background-repeat:repeat-y;
						  vertical-align:top;
						  text-align:right;
						  height:25px;
}
.linkboost_top_heading_gap{
						  text-align:right;
						  height:15px;
						  height:5px; /* 5px for IE6 and 4px for IE7*/
}
.linkboost_top_heading_whitebg{
                          background-image:url(../images/home_left_top_whitebg.jpg);
						  background-repeat:repeat-y;
						  vertical-align:top;
						  text-align:right;
						  height:25px;
						  }
.home_top_rightmenubg{
                  background-image:url(../images/home_topmenu_bg.jpg);
				  background-repeat:no-repeat;
				  width:368px;
				  height:163px;
}
.home_left_shadow{
                  background-image:url(../images/home_left_shadow.jpg);
				  background-repeat:repeat-y;
				  width:11px;
}
.home_right_shadow{
                  background-image:url(../images/home_right_shadow.jpg);
				  background-repeat:repeat-y;
				  width:16px;
}
.home_login_topbg{
                  background-image:url(../images/home_login_top_bg.jpg);
				  background-repeat:no-repeat;
				  width:376px;
				  height:31px;
}
.home_login_rightshadow{
                  background-image:url(../images/home_login_rightshadow.jpg);
				  background-repeat:repeat-y;
				  width:7px;
}
.home_dot{
                  background-image:url(../images/home_dottedlines.jpg);
				  background-repeat:repeat-x;
}

.topleftlink{
              font-family:Verdana, Arial, Helvetica, sans-serif;
			  font-size:11px;
			  color:#666666;
			  font-weight:bold;
			  text-decoration:none;
}
.topleftlink:hover{
              font-family:Verdana, Arial, Helvetica, sans-serif;
			  font-size:11px;
			  color:#032A69;
			  font-weight:bold;
			  text-decoration:none;
}
.welcomeheading {
				 font-family:"Times New Roman", Times, serif;
				 color:#A52F2E;
				 font-size:22px;
				 font-weight:normal;
				 letter-spacing:0.2pt;
}
.welcomeheading1 {
				 font-family:"Times New Roman", Times, serif;
				 color:#A52F2E;
				 font-size:19px;
				 font-weight:normal;
				 letter-spacing:0.3pt;
}
.textcontent{
             font-family:Tahoma;
			 font-size:10px;
			 color:#000000;
			 font-weight:bold;
			 text-decoration:none;
			 letter-spacing:0.0pt;

}
.textcontent1{
             font-family:Tahoma;
			 font-size:10px;
			 color:#000000;
			 font-weight:normal;
			 text-decoration:none;
			 letter-spacing:0.4pt;

}
.textcontent2{
             font-family:Tahoma;
			 font-size:10px;
			 color:#7D7676;
			 font-weight:normal;
			 text-decoration:none;
			 letter-spacing:0.0pt;
			 text-align:justify;

}
.more{
      font-family:Tahoma;
	  font-size:10px;
	  color:#960606;
	  font-weight:normal;
	  text-decoration:underline;
	  letter-spacing:0.0pt;
	  color:#960606;
}
.more:hover{
      font-family:Tahoma;
	  font-size:10px;
	  color:#960606;
	  font-weight:normal;
	  text-decoration:underline;
	  letter-spacing:0.0pt;
	  color:#114395;
}
.login {
		font-family:"Times New Roman", Times, serif;
		color:#666666;
		font-size:19px;
		font-weight:normal;
		letter-spacing:0.3pt;
}
.username{
           font-family:Tahoma;
		   color:#000000;
		   font-size:11px;
		   font-weight:normal;
		   text-decoration:none;
}
.textfield{
           font-family:Tahoma;
		   font-size:10px;
		   color:#666666;
		   background-color:#FFFFFF;
		   border:1px solid #D2D2D2;
		   width:167px;
		   height:15px;
		   letter-spacing:0.0pt;
		   text-decoration:none;
}
.forget{
           font-family:Tahoma;
		   color:#052C6B;
		   font-size:10px;
		   font-weight:normal;
		   text-decoration:underline;
		   color:#052C6B;
}
.forget:hover{
           font-family:Tahoma;
		   color:#970909;
		   font-size:10px;
		   font-weight:normal;
		   text-decoration:underline;
		   color:#970909;
}
.jobsites{
           font-family:Tahoma;
		   color:#000000;
		   font-size:10px;
		   font-weight:normal;
		   text-decoration:underline;
		   color:#000000;
}
.jobsites:hover{
           font-family:Tahoma;
		   color:#970909;
		   font-size:10px;
		   font-weight:normal;
		   text-decoration:underline;
		   color:#970909;
}
.home_toplink{
           font-family:Arial, Helvetica, sans-serif;
		   color:#ffffff;
		   font-size:12px;
		   font-weight:normal;
		   text-decoration:none;
}
.home_toplink:hover{
           font-family:Arial, Helvetica, sans-serif;
		   color:#ffffff;
		   font-size:12px;
		   font-weight:bold;
		   text-decoration:none;
}
.socialheading {
				 font-family:"Times New Roman", Times, serif;
				 color:#A52F2E;
				 font-size:16px;
				 font-weight:bold;
				 letter-spacing:0.2pt;
				 text-decoration:none;
}
.bookmarking{
font-family:Verdana, Arial, Helvetica, sans-serif
		
		color:#666666;
		font-size:14px;
		font-weight:bold;
		letter-spacing:0.3pt;
		text-decoration:none;
}
.footerlink{
              font-family:Tahoma;
			  font-size:11px;
			  color:#042B6A;
			  font-weight:normal;
			  text-decoration:none;
}
.footerlink:hover{
              font-family:Tahoma;
			  font-size:11px;
			  color:#960707;
			  font-weight:normal;
			  text-decoration:none;
}
.spstable_head{
		font-family: Arial, Helvetica, sans-serif;
/*		color:#032A69;*/
		color:#CDD1D7;
		font-size:16px;
		font-weight:bold;
		letter-spacing:0.4pt;
}
.spspkg_id_blue{
		font-family: Tahoma;
		color:#032A69;
		font-size:11px;
		font-weight:bold;
		letter-spacing:0.0pt;
}
.spspkg_id_red{
		font-family: Tahoma;
		color:#960606;
		font-size:11px;
		font-weight:bold;
		letter-spacing:0.0pt;
}
.sps_textfield{
           font-family:"Times New Roman", Times, serif;
		   font-size:13px;
		   font-weight:bold;
		   color:#000000;
		   background-color:#ECECEC;
		   border:1px solid #DADADA;
		   width:209px;
		   height:18px;
		   letter-spacing:0.2pt;
		   text-decoration:none;
}
.sps_textfield1{
           font-family:"Times New Roman", Times, serif;
		   font-size:13px;
		   font-weight:normal;
		   color:#000000;
		   background-color:#ECECEC;
		   border:1px solid #DADADA;
		   width:209px;
		   height:67px;
		   letter-spacing:0.3pt;
		   text-decoration:none;
}
.sps_textfield2{
           font-family:"Times New Roman", Times, serif;
		   font-size:13px;
		   font-weight:normal;
		   color:#666666;
		   background-color:#ECECEC;
		   border:1px solid #DADADA;
		   width:209px;
		   height:46px;
		   letter-spacing:0.3pt;
		   text-decoration:none;
}
.dss_textfield1{
           font-family:"Times New Roman", Times, serif;
		   font-size:13px;
		   font-weight:normal;
		   color:#666666;
		   background-color:#ECECEC;
		   border:1px solid #DADADA;
		   width:209px;
		   height:39px;
		   letter-spacing:0.3pt;
		   text-decoration:none;
}
.dss_textfield2{
           font-family:"Times New Roman", Times, serif;
		   font-size:13px;
		   font-weight:normal;
		   color:#666666;
		   background-color:#ECECEC;
		   border:1px solid #DADADA;
		   width:209px;
		   height:32px;
		   letter-spacing:0.3pt;
		   text-decoration:none;
}
.dss_textfield3{
           font-family:"Times New Roman", Times, serif;
		   font-size:12px;
		   font-weight: normal;
		   color:#616065;
		   background-color:#E1E5F0;
		   border:1px solid #CCD2DE;
		   width:209px;
		   height:18px;
		   letter-spacing:0.2pt;
		   text-decoration:none;
}
.dss_textfield4{
           font-family:"Times New Roman", Times, serif;
		   font-size:12px;
		   font-weight:normal;
		   color:#616065;
		   background-color:#ECECEC;
		   border:1px solid #DADADA;
		   width:209px;
		   height:67px;
		   letter-spacing:0.2pt;
		   text-decoration:none;
}
.sps_url{
		font-family:"Times New Roman", Times, serif;
		color:#000000;
		font-size:14px;
		font-weight:bold;
		letter-spacing:0.3pt;
}
.sps_url1{
		font-family:"Times New Roman", Times, serif;
		color:#000000;
		font-size:12px;
		font-weight:normal;
		letter-spacing:0.3pt;
}
.sps_url_red{
		font-family:"Times New Roman", Times, serif;
		color:#CC0000;
		font-size:11px;
		font-weight:normal;
		letter-spacing:0.3pt;
}
.sps_url_red1{
		font-family:"Times New Roman", Times, serif;
		color:#CC0000;
		font-size:11px;
        text-align:justify;
		font-weight:normal;
		letter-spacing:0.2pt;
}
.sps_url_red2{
		font-family:"Times New Roman", Times, serif;
		color:#CC0000;
		font-size:13px;
		font-weight:bold;
		letter-spacing:0.3pt;
}
.sps_url_red3{
		font-family:"Times New Roman", Times, serif;
		color:#CC0000;
		font-size:11px;
		font-weight:bold;
		letter-spacing:0.3pt;
}
.sps_url_alternate{
		font-family:"Times New Roman", Times, serif;
		color:#CC0000;
		font-size:12px;
		font-style:italic;
		font-weight:normal;
		letter-spacing:0.3pt;
}
.sps_url_keyword{
		font-family:"Times New Roman", Times, serif;
		color:#CC0000;
		font-size:12px;
		font-weight:normal;
		letter-spacing:0.3pt;
}
.dss_form_heading{
		font-family:"Times New Roman", Times, serif;
		color:#CC0000;
		font-size:16px;
		font-weight:bold;
		letter-spacing:0.3pt;
}
.dss_form_we{
		font-family:"Times New Roman", Times, serif;
		color:#666666;
		font-size:14px;
		font-weight:bold;
		letter-spacing:0.4pt;
}
.dss_form_we1{
		font-family:"Times New Roman", Times, serif;
		color:#A52F2E;
		font-size:14px;
		font-weight:bold;
		letter-spacing:0.4pt;
}
.sps_heading{
		font-family:"Times New Roman", Times, serif;
		color:#003399;
		font-size:16px;
		font-weight:bold;
		letter-spacing:0.3pt;
}
.social {
		font-family:"Times New Roman", Times, serif;
		color:#A52F2E;
		font-size:24px;
		font-weight:bold;
		letter-spacing:0.5pt;
}
.bookmarking {
		font-family:"Times New Roman", Times, serif;
		color:#666666;
		font-size:18px;
		font-weight:bold;
		letter-spacing:0.5pt;
}
.sbscontent{
             font-family:Tahoma;
			 font-size:10px;
			 color:#7D7676;
			 font-weight:normal;
			 text-decoration:none;
			 letter-spacing:0.0pt;
			 text-align:justify;

}
.sbs_table_heading_bg{
			 background-image:url(../images/sbs_table_heading_bg.jpg);
			 background-repeat:repeat-x;
			 height:44px;

}
.sbs_table_heading_divider{
			 background-image:url(../images/sbs_table_heading_divider.jpg);
			 background-repeat:repeat-y;
			 width:2px;

}
.sbs_table_heading{
             font-family:Tahoma;
			 font-size:11px;
			 color:#970B0B;
			 padding-top:10px;
			 font-weight:bold;
}
.dss_table_heading_bg{
			 background-image:url(../images/sbs_table_heading_bg.jpg);
			 background-repeat:repeat-x;
			 height:36px;

}
.dss_table_heading{
             font-family:Tahoma;
			 font-size:11px;
			 color:#970B0B;
			 font-weight:bold;
}
.submission {
		font-family:Arial, Helvetica, sans-serif;
		color:#032A69;
		font-size:14px;
		font-weight:normal;
		letter-spacing:0.0pt;
}
.submission1 {
		font-family:Arial, Helvetica, sans-serif;
		color:#032A69;
		font-size:11px;
		font-weight:normal;
		letter-spacing:0.0pt;
}
.select {
		font-family:Arial, Helvetica, sans-serif;
		color:#032A69;
		font-size:12px;
		font-weight:bold;
		letter-spacing:0.0pt;
}
.ass_textfield1{
           font-family:Arial, Helvetica, sans-serif;
		   font-size:11px;
		   font-weight:bold;
		   color:#A52F2E;
/*		   color:#052B6B;*/
		   background-color:#D1E0FF;
		   border:1px solid #7E98BD;
		   width:193px;
		   height:17px;
		   letter-spacing:0.2pt;
		   text-decoration:none;
}
.ass_form_textfield{
           font-family:"Times New Roman", Times, serif;
		   font-size:12px;
		   font-weight: normal;
		   color:#666666;
		   background-color:#ECECEC;
		   border:1px solid #DADADA;
		   width:250px;
		   height:20px;
		   letter-spacing:0.3pt;
		   text-decoration:none;
}
.ass_form_textfield1{
           font-family:"Times New Roman", Times, serif;
		   font-size:12px;
		   font-weight:normal;
		   color:#666666;
		   background-color:#ECECEC;
		   border:1px solid #DADADA;
		   width:190px;
		   height:18px;
		   letter-spacing:0.2pt;
		   text-decoration:none;
}
.register {
				 font-family:"Times New Roman", Times, serif;
				 color:#993333;
				 font-size:24px;
				 padding-left:139px;
				 font-weight:bold;
				 letter-spacing:0.3pt;
}
.register_formtext{
		font-family:"Times New Roman", Times, serif;
		color:#000000;
		font-size:16px;
		font-weight:normal;
		letter-spacing:0.3pt;
}
.register_textfield{
           font-family:"Times New Roman", Times, serif;
		   font-size:12px;
		   font-weight:lighter;
		   color:#000000;
		   background-color:#ECECEC;
		   border:1px solid #DADADA;
		   width:209px;
		   height:18px;
		   letter-spacing:0.2pt;
		   text-decoration:none;
}
.register_textfield1{
           font-family:"Times New Roman", Times, serif;
		   font-size:12px;
		   font-weight:lighter;
		   color:#000000;
		   background-color:#ECECEC;
		   border:1px solid #DADADA;
		   width:67px;
		   height:18px;
		   letter-spacing:0.2pt;
		   text-decoration:none;
}
.register_textfield2{
           font-family:"Times New Roman", Times, serif;
		   font-size:12px;
		   font-weight:lighter;
		   color:#000000;
		   background-color:#ECECEC;
		   border:1px solid #DADADA;
		   width:130px;
		   height:18px;
		   letter-spacing:0.2pt;
		   text-decoration:none;
}
.optional {
				 font-family:"Times New Roman", Times, serif;
				 color:#993333;
				 font-size:18px;
				 padding-left:139px;
				 font-weight:bold;
				 letter-spacing:0.3pt;
}
.register_formbg{
                 background-image:url(../images/register_form_bg.jpg);
				 background-repeat:no-repeat;
				 vertical-align:top;
				 text-align:left;
				 width:395px;
				}
/* CONTACT US START */
#contactus{
/*         width:784px;*/
		 width:710px;
		 padding-left:64px;
		 padding-right:40px;
		 }
.address_left_border{
                 background-image:url(../images/lb_address_left.jpg);
				 background-repeat:no-repeat;
				 width:1px;
				}
.address_right_border{
                 background-image:url(../images/lb_address_right.jpg);
				 background-repeat:no-repeat;
				 width:1px;
				}
.address_bg{
                 background-image:url(../images/lb_address_bg.jpg);
				 background-repeat:repeat-x;
				}
.email_left_border{
                 background-image:url(../images/lb_email_left.jpg);
				 background-repeat:no-repeat;
				 width:1px;
				}
.email_right_border{
                 background-image:url(../images/lb_email_right.jpg);
				 background-repeat:no-repeat;
				 width:1px;
				}
.email_bg{
                 background-image:url(../images/lb_email_bg.jpg);
				 background-repeat:repeat-x;
				}
.lb_address {
				 font-family:"Times New Roman", Times, serif;
				 color:#032A69;
				 font-size:14px;
				 font-weight:bold;
				 text-decoration:none;
}
.lb_email {
				 font-family:"Times New Roman", Times, serif;
				 color:#000000;
				 font-size:14px;
				 font-weight:bold;
				 text-decoration:none;
}
.lb_emailid {
				 font-family:"Times New Roman", Times, serif;
				 color:#960606;
				 font-size:14px;
				 font-weight:bold;
				 text-decoration:none;
}
.lb_contactus_heading {
				 font-family:"Bookman Old Style";
				 color:#758A9A;
				 font-size:24px;
				 font-weight:normal;
				 text-decoration:none;
}
.lb_name {
				 font-family:Arial, Helvetica, sans-serif;
				 color:#677987;
				 font-size:11px;
				 font-weight:bold;
				 text-decoration:none;
}
.contactus_textfield{
           font-family:Arial, Helvetica, sans-serif;
		   font-size:11px;
		   font-weight:bold;
		   color:#677987;
		   background-color:#F3F4F7;
		   border:1px solid #737C91;
		   width:226px;
		   height:13px;
		   letter-spacing:0.2pt;
		   text-decoration:none;
}
.contactus_textfield1{
           font-family:Arial, Helvetica, sans-serif;
		   font-size:11px;
		   font-weight:bold;
		   color:#677987;
		   background-color:#F3F4F7;
		   border:1px solid #737C91;
		   width:226px;
		   height:101px;
		   letter-spacing:0.2pt;
		   text-decoration:none;
}



			  