/*Colors used:
red: #981a31
dark blue: #1a2e5a
light blue: #9395aa
*/
A {
	text-decoration: none; color:#981a31; 
	}
	
A:visited {
	text-decoration: none; 
	color:#981a31;
	}
A:hover {
	text-decoration: none; 
	color:#1a2e5a;
	}
	
A.sidelinks:link {
	text-decoration: none; 
	color:#1a2e5a; 
}

A.sidelinks:visited {
	text-decoration: none; 
	color:#1a2e5a;
}

A.sidelinks:hover {
	text-decoration: none; 
	color:#981a31;
}
	
A.toplinks:link {
	text-decoration: none; 
	color:#ffffff;
	 }
	 
A.toplinks:visited {
	text-decoration: none; 
	color:#ffffff;
	}
	
A.toplinks:hover {
	text-decoration: none; 
	color:#1a2e5a;
}

a.totop {
	background:transparent url(images/up.gif) no-repeat top center;
	display:block;
	padding:7px 0pt 5px 0px;
	width:24px;
	font-size:12px;
	font-family:"trebuchet ms";
	letter-spacing: 1.5px;
}	

#banner { 
		background-image: url(images/top-back2.gif);
        background-repeat: no-repeat;    
		width:775px;
		height:127px;
		margin:0px 0px 0px 0px;
		}
		
#banner2 { 
		background-color:#981a31;
		height:48px;
		margin:0px 0px 0px 0px;
		padding: 0px 10px 0px 20px;
		}
		
body {	
	background: #1a2e5a url(images/top-back_new.gif) repeat-x;
	margin:0px 0px 0px 0px;
		}
		
#bmsstandard {
	padding:0px;
	}
	
#bmsstandard img {
	padding:0px 10px 10px 0px;
	float:left;
}	

#bmsstandard ul {
		margin:0px;
		padding:0px;
		}
		
#bmsstandard ul li{
		margin-top:10px;
		padding-top:10px;
		border-top: 1px solid #981a31;
		clear:both;
		list-style: none;
		}
		
#cbs{ font-style: italic;
		font-size:24px;
		font-family:times;
		color:#1a2e5a;
		position: absolute;
		top: 85px;
		left: 400px;
		}
		
.clear {
		height: 0;
		line-height:0;
		clear:both;
		visibility:hidden;
		}
				
#content{
		background-color:#ffffff;
		margin:0px 0px 0px 0px;		
		padding:20px 20px 20px 20px;
		}	
			
#content p {
		margin-top:10px;
		}
		
#rightcontent img.employee {
		float:left;
		padding: 0 10px 10px 0;
		}
		
#footer{
		background-color:#9395aa;
		margin:0px 0px 0px 0px;
		padding:10px 0px 5px 20px;
		color: #1a2e5a;
		font-size:10px;
		font-family:"trebuchet ms";
		font-weight:bold;
		line-height:1.2;
		letter-spacing: 1.5px;
		clear:both;
		 }	
		 
h1 {
		font-size:12px;
		font-family:"trebuchet ms";
		letter-spacing: 1.5px;
		color:#9395aa;
		padding:0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		}
		
h2 {
		font-size:14px;
		font-family:arial;
		color:#981a31;
		padding:5px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		text-transform:uppercase;
		}
		
#iframe{
		background-color:#ffffff;
		color:#405e8a;
	}	
		
#imagemap{
		padding-right:10px;
		padding-top:5px;
		margin-bottom:10px;
		background-color:#ffffff;
		color:#405e8a; 
		font: 1em arial, sans-serif;
		}
		
.imagemap{
		text-align:center; 
		font-family:arial;
		font-size:12px;
		line-height:1.4;
		color:#405e8a
		}
		
#imagemap, #iframe a:link {
		color:#405e8a;
	}
	

	
#leftcontent {
		float:left;
		width:175px;
		margin:0px 0px 0px 0px;
		}
#linkgroup1, #linkgroup2, #linkgroup3{
		background-repeat: no-repeat; 
		padding:5px 0px 5px 7px;
		line-height:1;
		}
		
#linkgroup1 a, #linkgroup2 a, #linkgroup3 a{
		font-size:10px;
		font-family:"trebuchet ms", sans-serif;
		font-weight:bold;
		letter-spacing: 1px;
		color:#1a2e5a;
		text-decoration: none;
		display:block;
		padding:4px 0px;
		}

#linkgroup1 a:hover, #linkgroup2 a:hover, #linkgroup3 a:hover{
		color:#981a31;
		}
		
#linkgroup1{
		background-image: url(images/links1-back.gif);
		height:140px;
		}
		
#linkgroup2{ 
		background-image: url(images/links2-back.gif);
		height:95px;
		}

#linkgroup3{ background-image: url(images/links3-back.gif);
		height:75px;
		font-size:10px;
		}

#linkgroup .service{
		padding:0px;
		}
		
#rightcontent ul.nobullet li{
	list-style-type:none;
	margin:0;
	padding: 0 0 3px 0;
	}
	
#rightcontent ul.nobullet {
	margin:0;
	}
		
.numbers{
		padding-left:5px;
		}
						
#rightcontent {
		float:right;
		width:558px;
		/*margin:0px 0px 0px 175px;*/
		font-family:arial;
		font-size:12px;
		line-height:1.4;
		color:#405e8a;
		}
		
#rightcontent B {color:#1a2e5a;}
	 
#rightcontent img {padding:0px 0px 5px 5px;}

#rightcontent img.newmachine {
		padding:10px 20px 10px 0px;
		float:left;
		}
#rightcontent img.newmachine2{
		padding:10px 5px 5px 0px;
		}
		
#rightcontent ul.inner_list {
	margin:0 0 0 20px;
	}
	
#rightcontent ul{
		margin:10px 0 0 20px;
		padding:0;
		
		}
#rightcontent ul li{
		padding:3px 0 2px 5px;
		margin:0;
		}
			
#rightcontent.usedinner p img {
	padding: 5px 0px;
	}
				
.subhead{
		font-size:14px;
		font-family:arial;
		color:#981a31;
		padding:0px 0px 5px 0px;
		}	
						 	
#tagline{
		font-size:12px;
		font-family:"trebuchet ms";
		letter-spacing: 2px;
		color:#ffffff;
		padding:8px 0px 0px 0px;
		}

#toplinks{
		float:right;
		width:auto;
		text-align:right;
		font-size:9px;
		font-family:"trebuchet ms";
		letter-spacing: 1.5px;
		line-height: 15px;
		}

.used{
	width: 270px;
	float:left;
	}

.usedinner{
	margin-right: 50px;
	border-bottom:2px solid #981a31;
	}
	
.usedTable{
	font-size:10px;
	width:100%;
	border-top:1px solid #1a2e5a;
	}
	
		
#wrap {
		margin:0;
		padding:0 0 20px 0;
		width:775px;
		}