A, A:Active,A:Visited {
		color: #1443AE;
}
A:Hover {
	color: #000000;
}

body { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
  margin:0; 
  padding:0; 
  height:100%; 
} 

#content2 {
  margin: 0px 0px 0px 0px;
}

#leftcol { 
  vertical-align:top;
  /*background-color: #d3e6f5; */
  width: 200px;  
  padding: 1px 5px 2px 5px;
}  

#leftimage { 
  height:165px;
  z-index:800; 
  position:absolute;
  width: 167px;
  /*top:-12px;*/
  top:126px;
  left:1px;
  background-position: left; 
  background-image: url(../images/topleftimage.png);	 
  background-repeat: no-repeat;	 
}  

#leftimagebox {
  height:176px;
  z-index:100; 
  position:relative;
  width: 167px;
  /*top:-12px;*/
  top:-12px;
  /*background-position: left; */
  /*background-image: url(../images/topleftimage.png);	 */
  /*background-repeat: no-repeat;	 */
} 

#captain {
  margin-left:10px;
}

#captainquote {
  margin-left:10px;
}

#Carousel {
  padding-top:5px;
  margin-left:10px;
  position:relative;
  height:76px;
  width:310px;
}

/* #rightcol {  */
/*   top: -20px; */
/* 	position:relative; */
/* 	margin-left : 240px; */
/* }  */


#rightcol {
  vertical-align: top;
  padding-top:5px;
}

#menudiv {
  position:absolute;
  top:0;
  left:0;
  width:25%;
  /*height:100%;*/
  border-right: 1px solid #d2d2d2;
  border-bottom: 1px solid #d2d2d2;
  padding-bottom: 10px;
  /*background-color: #eeeeee;*/
  }

#historydiv {

  width:150px;
}

#onepartformdiv {
  position:absolute;
  top:95px;
  left:15px;
}

/*#contentright2 td {*/
/*  vertical-align: top;*/
/*}*/

#contentright td {
  padding-top:0px;
  /*vertical-align: top;*/
}



#standarddiv {
  padding: 25px 5px 5px 5px;
  width:370px;
}

#customdiv {
  padding: 0px 125px 5px 125px;
}

#distlookupdiv {
  position:absolute;
  top:0;
  left:28%;
  width:65%;
}

#spacer {
  margin-bottom:290px;

}

#mainitem a {
	color: #1443AE;
	}

#mainitem a:hover {

	color: #000000;
	}


#subitem a {
	color: #1443AE;
	}

#subitem a:hover {

	color: #000000;
	}

#searchcat {
  position:absolute;
  top:98px;
  left:285px;
	background-image: url(../images/searchcat.png);
	height:25px;
	width: 77px;
  z-index:50;
}
#checkstock {
  position:absolute;
  top:98px;
  left:365px;
	background-image: url(../images/checkstock.png);
	height:25px;
	width: 77px;
  z-index:50;
}

#askadvisor {
  position:absolute;
  top:98px;
  left:784px;
  width: 77px; 
  height: 25px; 
  background-image: url(../images/askadvisor.png);
  z-index:50;
}

#feedback {
  position:absolute;
  top:98px;
  left:880px;
  width: 77px; 
  height: 25px; 
  background-image: url(../images/feedback2.png);
  z-index:50;
}

#uploadask {
 width:200px;
 height:120px;
 position:absolute;
 top:130px;
 left:480px;
 background: #F2E996;
 border-style: solid;
 border-width: thin;
 border-color: Black;
 padding-top:55px; 
 padding:5px;
}

#uploadcar {
 width:200px;
 height:120px;
 position:absolute;
 top:304px;
 left:480px;
 background: #F2E996;
 border-style: solid;
 border-width: thin;
 border-color: Black;
 padding-top:55px; 
 padding:5px;
}

/* below is used for login box found code at http://www.cssplay.co.uk/boxes/snazzy2.html */
/* sef 02/21/2008 */

.xsnazzy h1, .zsnazzy h1 {
margin:0; 
font-size:1.2em; 
padding:0 10px 5px 10px; 
border-bottom:1px solid #444;
}
.xsnazzy p, .zsnazzy p {
margin:0; 
padding:5px 10px; 
font-size:15px;
font-family:arial,helvetica;
}
.xsnazzy {
/*position:absolute;*/
/*top:50px;*/
/*left:300px;*/
background: transparent; 
width:190px; 
float:left; 
margin:0 3px;
}

.xtop, .xbottom {
display:block; 
background:transparent; 
font-size:1px;
}
.xb1, .xb2, .xb3, .xb4 {
display:block; 
overflow:hidden;
}
.xb1, .xb2, .xb3 {
height:1px;
}
.xb2, .xb3, .xb4 {
background:#fff; 
border-left:1px solid #444;
border-right:1px solid #444;
}
.xb1 {
margin:0 5px; 
background:#444;
}
.xb2 {
margin:0 3px;
border-width:0 2px;
}
.xb3 {
margin:0 2px;
}
.xb4 {
height:2px; 
margin:0 1px;
}

.xboxcontent {
display:block; 
border:0 solid #444; 
border-width:0 1px; 
height:auto;
}
* html .xboxcontent {
height:1px;
}

.color_a {
background:#D2E4F1;
color:#2D5F85;
}
.color_b {
background:#d4d8bd; 
color:#000;
}
.color_c {
background:#758279; 
color:#fff;
}
.color_d {
background:#b2ab9b; 
color:#000;
}
