@charset "UTF-8";
/* CSS Document */

body {
	background-color: #ffffff; 
	color: #000000;
	font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
	margin: 0 auto;
	padding: 0;
	word-spacing:1px;
	size:100%;
	}
	
	
#content{

	margin: 0 auto;
	width: 1000px;
	padding-top: 30px;
	background-color: #8c9898;
	}




.content{	

	width: 1000px;
	height: px;
	background-color: #ffffff;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
	}



.page{	

	width: 1000px;
	background: none;
	margin-left: auto;
	margin-right: auto;
	}


#header {
	height: 240px;
}

#header a {
	font: normal Bold 10pt Arial, sans-serif; 
	color: #fff; 
	text-decoration: none; 
	vertical-align: middle;
}

#header a:hover {
	color: #767676; 
	text-decoration: none; 
	vertical-align: middle;
	}



	/* Wrapper

	-----------------------------------------*/
	
		#main {
				  background: #ffffff;
				  color: #000000;
				  width: 100%;
				  text-align: left;
				  margin: 0px auto 0 auto;
				  font-size: 12px;
				  font-family: Helvetica, Arial, sans-serif;
			      line-height: 18px;
				  }
				 
				 #main h1 {
				 			color: #91010f;
							font-size: 20px;
							line-height: normal; 
							font-family: Arial Narrow, Helvetica, sans-serif;
							text-align: left;
							margin: 10px 0px 0px 0px;
							}
							
				#main h2 {
							margin: 20px 0px 20px 0px;
							padding: 0px;
							color: #4f4e4e;
							font-size: 20px;
							line-height: normal;
							}
			
				#main p {
							color: #4b4b4b;
							margin: 0px;
							}
							
				#main a {
							text-decoration:none;
							color: #ffffff;
							}
							
				#wrapper {
							width: 995px;
							background-color: #ffffff;
							float: left;
							margin: 0px 10px 0px 5px;
							}
							
				#wrapper a {
						 color: #039;
				}
				
				#breadcrumb {
					width: 1000px;
					float: left;
					margin: 0px 10px 0px 0px;
				}
				
				#left {
					width: 995px;
					float: left;
				}
				
				#left .breadcrumb-menu {
				 		font-size: 16px;
				 		color: #999999;
				 		}
				 
				 #left .breadcrumb-menu a {
				 		font-size: 16px;
				 		color: #999999;
				 		margin-bottom: 5px;
				 		}
				 
		
.bottom{	
	width: 1000px;
	background: none;
	margin-left: auto;
	margin-right: auto;
	}
					

					
					
					
	/* Footer

	-----------------------------------------*/
		
 
				
	#footer { 
 	background: #666 url(../img/footerbg.jpg) repeat-x;
	clear: both;
	text-align: left;
	overflow: hidden;
	color: #ffffff;
	}
	
	#footer p {
		color: #4b4b4b;
		font-size: 16px
	}



#credits {	
 	width: 1000px;
	background-color: #666;
	height: 75px;
	color: #ffffff;
	margin: -12px auto auto;
	}

	#credits ul {
			margin: 0px;
			padding: 0px;
			float: left;
			}
		
		#credits li {
			list-style: none;
			float: left;
			}
			
			#credits li a {
				display: block;
				padding: 0px 2px 0px 2px;
				margin: 15px 0px 5px 10px;
				text-decoration: none;
				width: px;
				font-size: 15px;
				color: #fefdea;
				}
				
				#credits li a:hover {
								color: #fff;
								background: #;
								}
	#credits p {
		text-align: center;
	}

	#credits p {
		margin-right: 20px;
	}






h2 {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:14px;
	color:#000090;
	letter-spacing:3px;
}

li {
	margin-left: 10px;
}

td {
	font: 9pt Arial,Helvetica,sans-serif;
}



#MoreDetailsStyle {
	font-family: Verdana, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #0000ff;
}



.clsNote {
	font: Bold 9pt Arial, sans-serif;
	color: #000099;
}

.clsBottomBorder {	
	padding-bottom: 20px;
	border-bottom: groove 2px Gray !important;
}

.clsImgFloat {
	float: right;
	margin: 4px;
}



.clsLeftMenuItem {
	font: normal Bold 9pt Arial, sans-serif; 
	color: #fff; 
	text-decoration: none; 
	vertical-align: middle;
	position: relative;
	left: 30px;
}

.clsLeftMenuItem:hover {
	color: #66aaff; 
}

.clsMenuItem {
	font: normal Bold 10pt Arial, sans-serif; 
	color: #fff; 
	text-decoration: none; 
	vertical-align: middle;
}

.clsMenuItem:hover {
	font: normal Bold 10pt Arial, sans-serif; 
	color: #66aaff; 
	text-decoration: none; 
	vertical-align: middle;
}

A.clsProdLink {
	font:  8pt Arial, sans-serif;
	text-decoration: underline;
	color:	#990000;
}



A.clsProdLink:hover	{
	font:  8pt Arial, sans-serif;
	text-decoration: underline;
	color:	#330000;
}



A.clsProdHdrLink {
	font:  Bold 9pt Helvetica, sans-serif;
	text-decoration: underline;
	color:	#A09EB3;
}



A.clsProdHdrLink:hover	{
	font:  Bold 9pt Helvetica, sans-serif;
	text-decoration: underline;
	color:	#606060;
}

span.clsProdHdrLink	{
	font:  Bold 9pt Helvetica, sans-serif;
	text-decoration: underline;
	color:	#A09EB3;
}



span.clsProdHdrLink:hover	{
	font:  Bold 9pt Helvetica, sans-serif;
	text-decoration: underline;
	color:	#606060;
}

.clsProdHdr {
	font:  Bold 11pt Helvetica, sans-serif;
	color:	#990000;
}



.clsProdSubHdr {
	font:  Bold 10pt Helvetica, sans-serif;
	color:	#000000;
}



.clsProdTitle {
	font:  Bold 9pt Arial, sans-serif;
	color:	#990000;
}



.clsProdText {
	font:  8pt Arial, sans-serif;
	color:	#000000;
}



.clsProdPicBorder {
	border-color: #990000;
	border-width: 1px;
}



.clsProdButton {
	font:  8pt Arial, sans-serif;
	color: #131313;
	width: 200px;
}



.clsChassisHdr {
	font: 8pt Arial, sans-serif;
	color:	#000000;
	background-color: #cccccc;
}

.clsFormRow1 {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;
	background-color:#ccc;
}

.clsFormRow2 {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;
	background-color:#999;
}

.clsFormText {
	font-family: Arial,Helvetica,sans-serif;
}

.clsImageWrap {
	float: left;
}	

.clsLabel {
	background-color: #990000;
	color: White;
	display: block;
}

.clsNewsHeadline {
	font:  Bold 10pt Helvetica, sans-serif;
	color:	#770000;
}

.clsSmallText {
	font:  8pt Arial, sans-serif;
	color:	#000000;
}

A.clsSmallText {
	font:  8pt Arial, sans-serif;
	color:	#0000ff;
	text-decoration: none;
}

A.clsSmallText:hover {
	text-decoration: underline;
}

.ContactFormText {
	font-family: Arial,Helvetica,sans-serif !important;
}

.HomepageImgs {
	border-width: 0;
}

.HorizontalLine1 {
	width: 100%;
	color: #bbbbbb;
	height: 3px;
}

.HeadingStyle2	{
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bolder;
	font-size:30px;
}

.InfoLabels {
	font-size:10px;
	color:#ff0000;
}

.LinkStyle1 {
	border:groove 1 #c0c0c0;
}

.LinkStyle2 {
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	color:#fff;
	background-color: #000090;
	border:ridge 1px #cccccc;
}

.clsBCLink {
	font-weight: bold;
	font-family:Arial,sans-serif;
	font-size:14pt;
	color:#999999;
	text-decoration: none;
}

.clsBCLinkul {
	font-weight: bold;
	font-family:Arial,sans-serif;
	font-size:14pt;
	color:#999999;
	text-decoration: none;
}

.clsBCLinkul:hover {
	text-decoration: underline;
	}

.Menus {
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
}

.MenuItemStyle1 {
	display: block;
	background-image: url(images/button.gif);
	width:133px; 
	height: 34px;
	color: #fff;
}

.MenuStyle1:hover {
	color:#ffff00;
}

.MenuStyle2 {
	text-align:center;
	color:#000;
	padding: 4px;
	font-size:smaller;
	font-weight:normal;
	border-right:groove 1px #000;
}

.ProductLabel {
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	color:#8888aa;
}

.ProductTables {
	border-bottom: solid 20px #fff;
}

.ServicesLink {
	color: #000090;
	font-weight: normal;	
}

.ServicesLink:hover {
	text-decoration: underline;
}

.ServicesText {
	font-family: Arial Narrow, Helvetica Condensed, Arial, Helvetica, sans-serif;
	 font-size: 24px;
	 font-weight: bold;
	 color: #000;
	width: 85%;
	margin: 0 auto;
}

.SweeperLink:hover {
	color: #0000ff !important;
}

.TextStyle1 {
	font-family:Arial,Helvetica,sans-serif;
}

.TextStyle2 {
	font-family:Verdana,sans-serif;
	font-size:12px;
}