body {
  margin:0px 0px 9px 0px;
  padding:0;
  color: #000000;
  background: #30302f;
  background-image: url(../files/fill.gif);
}

#h1container {
  padding: 3px;
  margin: 0 auto;
  width: 770px;
 /* color: #dddddd; */
  background: inherit;
  border: 0px;
} 

#container {
  margin: 0 auto;
  width: 770px;
  padding: 0px;
  color: #575651;
  background: inherit;
  font-size: 12px; 
  font-family: Arial, sans-serif; 
  font-weight: normal; 
  border: 0px;
} 

#copyright {
  margin: 0 auto;
  width: 770px;
  text-align: center;
  color: #dddddd; 
  background: inherit;
  font-size: 11px; 
  font-family: Arial, sans-serif; 
  font-weight: normal; 
} 

A.pagelink {
  background: inherit;
  color: #de280e; 
  font-size: 12px; 
  font-family: Arial, sans-serif; 
  font-weight: bold; 
  text-decoration: none; 
} 

A:hover.pagelink {
  background: inherit;
  color: #0B2971; 
  font-size: 12px; 
  font-family: Arial, sans-serif; 
  font-weight: bold; 
  text-decoration: underline; 
}

A.pagelink2 {
  background: inherit;
  color: #0B2971; 
  font-size: 12px; 
  font-family: Arial, sans-serif; 
  font-weight: bold; 
  text-decoration: underline; 
} 

A:hover.pagelink2 {
  background: inherit;
  color: #de280e; 
  font-size: 12px; 
  font-family: Arial, sans-serif; 
  font-weight: bold; 
  text-decoration: underline; 
}

A.sitemaplink {
  background: inherit;
  color: #ffffff; 
  font-size: 11px; 
  font-family: Arial, sans-serif; 
  font-weight: normal; 
  text-decoration: none; 
} 

A:hover.sitemaplink {
  background: inherit;
  color: #FCBF05; 
  font-size: 11px; 
  font-family: Arial, sans-serif; 
  font-weight: normal; 
  text-decoration: underline; 
}

A.webhublink { 
  background: inherit;
  color: #acfa2e; 
  font-size: 11px; 
  font-family: Arial, sans-serif; 
  font-weight: normal; 
  text-decoration: none; 
}

A:hover.webhublink { 
  background: inherit;
  color: #B6E0FF; 
  font-size: 11px; 
  font-family: Arial, sans-serif; 
  font-weight: normal; 
  text-decoration: underline; 
}

A.statslink {
  background: inherit;
  color: #ff0000; 
  font-size: 10px; 
  font-family: Arial, sans-serif; 
  font-weight: normal; 
  text-decoration: none; 
} 

A:hover.statslink {
  background: inherit;
  color: #70c21b; 
  font-size: 10px; 
  font-family: Arial, sans-serif; 
  font-weight: normal; 
  text-decoration: underline; 
}

img.middle {
  vertical-align: middle;
}

p {
  text-align: justify;
  text-indent:0px;
  margin-top: 0px; 
  margin-bottom: 10px; 
  margin-left: 1px; 
  margin-right: 1px; 
}

h1 {
  font-family: Arial, sans-serif;
  font-size: 10px; 
  background-color: inherit;
  /* color: #dddddd; */
  margin: 0px;
  padding: 2px;
  text-align: left; 
}

h1.heading {
  font-family: Arial, sans-serif;
  font-size: 14px;
  background-color: inherit;
  color: #DD2810;
  margin: 0px;
  padding: 0px;
  text-align: left; 
}

h1.heading2 {
  font-family: Arial, sans-serif;
  font-size: 14px;
  background-color: inherit;
  color: #DD2810;
  margin: 0px;
  padding: 0px;
  text-align: center; 
}

h2 {
  font-family: Arial, sans-serif;
  font-size: 20px;
  background-color: inherit;
  color: #0F3F6F;
  margin: 0px;
  padding: 0px;
}

h3 {
  font-family: Arial, sans-serif;
  font-size: 14px;
  background-color: inherit;
  color: #0F3F6F;
  margin: 0px;
  padding: 0px;
  padding-bottom: 5px;
}

form {
  margin-bottom: 0px;
  margin-top: 0px;
  padding: 0px;
}

input {
  font-family: Arial, sans-serif; 
  font-size: 11px; 
  font-weight: normal; 
  color: #000000;
  background-color: inherit; 
  padding: 1px;
}

select {
  font-family: Arial, sans-serif; 
  font-size: 11px; 
  font-weight: normal; 
  color: #000000;
  background-color: inherit; 
  padding: 1px;
}

textarea {
  font-family: Arial, sans-serif; 
  font-size: 11px; 
  font-weight: normal; 
  color: #000000;
  background-color: inherit; 
  padding: 1px;
}

table {
 /* margin-left: auto; */
  margin-right: auto;
}

ul {
  margin: 0px;
  padding: 0px 0px 0px 15px;
}

ol {
  margin: 0px;
  padding: 0px 0px 0px 15px;
}

li {
  margin: 0px;
  padding: 0px 0px 0px 0px;
}

.formsmall {
 font-family: Arial, sans-serif; 
 font-size: 11px;
 font-weight: normal;
 font-style: normal;
 text-decoration: none;
}

.floatright { 
  float: right; 
  margin: 3px 3px 3px 10px;
}

.floatleft { 
  float: left; 
  margin: 3px 10px 3px 3px; 
}

.center {
  text-align: center; 
}

.left2 { 
  text-align: left;
} 
.left { 
  float: left;
} 
.right { 
  text-align: right; 
}

.italic {
  font-style: italic;
}

.bold { 
  font-weight: bold; 
}

.red { 
  color: #C30000;
}

.errorheading { 
  font-family: Arial, sans-serif; 
  font-size: 30px; 
  font-weight: bold; 
  font-style: normal; 
  text-decoration: none; 
  background: inherit;
  color: red; 
}

.errortext { 
  font-family: Arial, sans-serif; 
  font-size: 14px; 
  font-weight: bold; 
  font-style: normal; 
  text-decoration: none; 
  background: inherit;
  color: #000000; 
}

.fineprint { 
  font-family: Arial, sans-serif; 
  font-size: 10px; 
  font-weight: normal; 
  font-style: italic; 
  text-decoration: none; 
  background: inherit;
  color: #aaaaaa; 
}

.stats {
  font-family: Arial, sans-serif; 
  font-size: 11px; 
  font-weight: normal; 
  text-decoration: none; 
} 

.referer { 
  font-family: Arial, sans-serif; 
  font-size: 12px; 
  font-weight: normal; 
  text-decoration: none; 
  background: inherit;
  color: #ff0000; 
} 

.main_contents {
	margin:0 5px 0 8px;
	background:#FFFFFF;
	padding:0;
}
.contents {
	padding:20px;
      
}
.contents h1 {
	padding:20px;
       color:#003049;
     font-size:17px;
      
}
.catalogue_cont {
	width:500px;
	float:right;
}


.menu_nav{
width:195px;
min-height:200px;
height:auto !important;
height:200px;
padding:0px 0px 0px 5px;
float:left;
}
/*
.menu_nav img{
min-height:40px;
height:auto !important;
height:40px;
width:189px;
}*/
.menubg{
background:url(../files/sbc_top.gif) no-repeat left top;
height:30px;
width:170px;
padding:0 0 0 20px;
}
.menubg h3{
padding:6px 10px;
font-size:15px;
font-weight:bold;
margin:0;
color:#FFFFFF;
}						/********** start of left navigation menu ************/
#partners_menu, #nav_315931, #nav_317087, #nav_315938, #nav_345131, 
#nav_347653, #nav_347650, #nav_367828, #nav_369959, #nav_371128,
#nav_383750 {
margin: 0;
padding:0;
width:189px;
}
#partners_menu li, #nav_315931 li, #nav_317087 li , #nav_315938 li, #nav_345131 li,
#nav_347653 li, #nav_347650 li, #nav_367828 li, #nav_369959 li, #nav_371128 li,
#nav_383750 li{
list-style-type: none;
margin: 0;
padding: 0;
border-bottom:1px solid #e0dfdf;
}
#partners_menu ul, #nav_315931 ul, #nav_317087 ul, #nav_315938 ul, #nav_345131 ul,
#nav_347653 ul, #nav_347650 ul, #nav_367828 ul, #nav_369959 ul, #nav_371128 ul,
#nav_383750 ul{
margin: 0;
padding: 0;
border: 1px solid #000000;
z-index: 10000;
}
#partners_menu a, #nav_315931 a , #nav_317087 a, #nav_315938 a, #nav_345131 a,
#nav_347653 a, #nav_347650 a, #nav_367828 a, #nav_369959 a, #nav_371128 a,
#nav_383750 a{
width:159px;
display: block;
text-decoration: none;
padding: 5px 15px;
color: #000000;
font-size:12px;
line-height:1;
font-family:Arial, Helvetica, sans-serif;
}
/*
* html #partners_menu a , * html #nav_315931 a, * html #nav_317087 a, * html #nav_315938 a,
* html #nav_345131 a, * html #nav_347653 a, * html #nav_347650 a, * html #nav_367828 a,
* html #nav_369959 a, * html #nav_371128 a, * html #nav_383750 a{
	float:left;
}

* html #partners_menu a, * html #nav_315931 a , * html #nav_317087 a, * html #nav_315938 a,
* html #nav_345131 a, * html #nav_347653 a, * html #nav_347650 a, * html #nav_367828 a,
* html #nav_369959 a, * html #nav_371128 a, * html #nav_383750 a{
	clear:both;
}*/

#partners_menu a:hover, #nav_315931 a:hover, #nav_317087 a:hover, #nav_315938 a:hover,
#nav_345131 a:hover, #nav_347653 a:hover, #nav_347650 a:hover, #nav_367828 a:hover,
#nav_369959 a:hover, #nav_371128 a:hover, #nav_383750 a:hover{
background-color: #fef2bf;
}
/**Additional CSS**/
.inner_content h1, .content2 h1 {
color:#003049;
font-size:20px;
margin:0;
text-align:left;
}
.ad {
padding-left:15px;
}
/**Catalog**/
.catalog, .cat_s{
width:135px;
min-height:130px;
height:auto !important;
height:130px;
}
.cat_box{
border:1px solid #dfdfdf;
width:135px;
min-height:130px;
height:auto !important;
height:130px;
}
.cat_box img{
border:0;
margin:0;
}
.cat_name{
text-align:center;
padding:10px 0px 5px 0px;
font-size:12px;
}
.cat_name input{
cursor:pointer;
}
.cat_name a{
color:#000000;
text-decoration:none;
}
.cat_name a:hover{
text-decoration:underline;
}
.breadcrumbs2{
float:left;
width:60%;
font-size:14px;
color:#ff0000;
font-weight:bold;
}
.breadcrumbs2 a{
font-size:14px;
color:#000000;
font-family:Arial;
text-decoration:none;
font-weight:bold;
}
.breadcrumbs2 a:hover{
text-decoration:underline;
color:#ff0000;
}
.cat_L{
width:75px;
font-size:12px;
height:15px;
color: #000000;
}
.cat_R2{
font-size:12px;
color: #000000;
}
.cat_R{
font-size:12px;
width:60px;
color: #000000;
}
.cat_R input, .cat_R2 input{
width:40px;
/*height:15px;*/
color: #000000;
}
.largeP{
width:500px;
}
.details{
width:450px;
font-size:12px;
color: #000000;
}
.details .cat_R2{
height:15px;
color: #000000;
}
.details .cat_L{
width:150px;
height:15px;
color: #000000;
}
/*.details .cat_R, .cat_R2{
font-weight:bold;
}*/
.prod_img{
width:300px;
}
.largeP{
width:500px;
}
.details{
width:450px;
font-size:12px;
color: #000000;
}
.details .cat_R2{
height:15px;
color: #000000;
}
.details .cat_L{
width:150px;
height:15px;
color: #000000;
}

#modelname{
border-collapse:collapse;
border-spacing:0;
}
.clear {
clear:both;
}
#modelname td{
padding:0;
}
	/********** start of left navigation menu ************/
#nav_433121{
margin: 0;
padding:0;
width:189px;
}

#nav_433121 li{
list-style-type: none;
margin: 0;
padding: 0;
border-bottom:1px solid #e0dfdf;
}

#nav_433121ul{
margin: 0;
padding: 0;
border: 1px solid #000000;
z-index: 10000;
}

#nav_433121 a{
width:159px;
display: block;
text-decoration: none;
padding: 5px 15px;
color: #000000;
font-size:12px;
line-height:1;
font-family:Arial, Helvetica, sans-serif;
}
/*
* html #partners_menu a , * html #nav_315931 a, * html #nav_317087 a, * html #nav_315938 a,
* html #nav_345131 a, * html #nav_347653 a, * html #nav_347650 a, * html #nav_367828 a,
* html #nav_369959 a, * html #nav_371128 a, * html #nav_383750 a{
	float:left;
}

* html #partners_menu a, * html #nav_315931 a , * html #nav_317087 a, * html #nav_315938 a,
* html #nav_345131 a, * html #nav_347653 a, * html #nav_347650 a, * html #nav_367828 a,
* html #nav_369959 a, * html #nav_371128 a, * html #nav_383750 a{
	clear:both;
}*/

#nav_433121a:hover{
background-color: #fef2bf;
}							/*********** end of left navigation menu ********/



/* MOVERS-BUYERS PAGE */
.t_cont{
	width:497px;
	}
.t_cont h1{
	font-size:20px;
	font-weight:normal;
	}
.g_cont{
	width:467px;
	margin:15px 0px;
	}
.g_mid{
	background-image:url(../files/g_mid.gif);
	background-repeat:repeat-x;
	background-position:0 0;
	background-color:#cecdd3;
	}
.g_mid h2{
	font-size:20px;
	font-weight:bold;
	}
.g_inner{
	background-image:url(../files/envelope_adam.png);
	background-repeat:no-repeat;
	min-height:105px;
	height:auto !important;
	height:105px;
	background-position:10px 0px;
	padding:0px 10px 0px 120px;
	}

.g_inner2{
	background-image:url(../files/ticket_bg.png);
	background-repeat:no-repeat;
	min-height:105px;
	height:auto !important;
	height:105px;
	background-position:10px 0px;
	padding:0px 10px 0px 120px;
	}
.key li{
	padding:6px 0px;
	}
.chek li{
	list-style-image:url(../files/check.gif);
	}

.highlighted{
       border: 1px solid #cacaca;
       background-color: #f0f0f0;
       padding: 10px;
       margin: 0px 0px 10px 0px;
/*
-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:10px;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
*/
}

ul.key{
padding: 0px 0px 0px 20px;
list-style-type: none;
}



.search_bg{
	height:21px;
	width:189px;
	background-image:url(teys-searchbg.gif);
	background-repeat:no-repeat;
    margin:0px 0px 0px 0px;
	}
.search_bg table{
	padding:4px 0px 0px 0px;
	}
.search_bg table td{
	padding:0px 0px 0px 5px;
	}
* html .search_bg table td{
	padding:3px 0px 0px 5px;
}
.s_txt{
	width:115px;
	height:11px;
	font-size:9px;
	border:none;
	background-color:#f6f6f6;
	}
* html .s_txt{
	border:1px solid #f6f6f6;
	}