body{
	margin:0px;
	padding:0px;
	background-image: url(../../images/back_m.jpg);
	background-position: center top;
}
.introbox {
	background-image: url(../../images/tall_x2.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	vertical-align: middle;
	text-align: center;
}

.leftbox {
	text-align: center;
	vertical-align: top;
	width: 285px;
	color: #000000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
#logo {
	float: left;
	height: 90px;
	width: 132px;
	padding-left: 75px;
	margin-right: 78px;
}


#services {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	float: left;
	width: 245px;
	padding-top: 20px;
	padding-right: 20px;
	padding-left: 20px;
}
.thinborder {
	
	border-left: 1px solid #CCCCCC;
	border-top: 1px solid  #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	padding-top: 4px;
	padding-right: 4px;
	padding-left: 4px;
}
.rightbox {
	text-align: center;
	vertical-align: middle;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	padding-right: 10px;
	padding-left: 10px;
}
.testimonialtop {
	background-image: url(images/testitop.jpg);
	background-repeat: no-repeat;
	height: 91px;
	width: 700px;
}
.jobstop {
	background-image: url(images/jobstop.jpg);
	background-repeat: no-repeat;
	height: 91px;
	width: 700px;
}
.testimonialbase {
	background-image: url(images/testbase.gif);
	background-repeat: no-repeat;
	height: 5px;
	width: 700px;
}
.testimonialmain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(images/testback.jpg);
	background-repeat: repeat-x, repeat-y;
	
	padding-left: 4px;
	padding-top: 4px;

}
.formtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	width: 200px;
}
.formbox {
	

	color: #000000;
	background-color: #FFFFFF;
		border: 1px solid #c1b66f;
		
}
.testimonialfrom {
	background-color: #cfc89a;
	background-image: url(images/testfrom.jpg);
	background-repeat: repeat-x;
	height: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: middle;
	text-align: right;
	padding-right: 10px;
}
.testimonialtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: justify;
	vertical-align: top;
	padding-top: 5px;
	height: 35px;
	width: 570px;
}
.quote66 {
	float: left;
	height: 35%;
	width: 40px;
	vertical-align: top;
	text-align: left;
	padding-top: 5px;
}
.quote99 {

	float: left;
	height: 35%;
	width: 40px;
	vertical-align: top;
	text-align: right;
	padding-top: 5px;
}
.style4 {font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.style5 {
	color: #0478AB;
	font-weight: bold;
}
.style6 {
	color: #057D98;
	font-weight: bold;
}
.style7 {
	color: #C62219;
	font-weight: bold;
}
.style8 {
	color: #489C3E;
	font-weight: bold;
}
.style10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2065B3;
}
a:link {
	color: #1E68B1;
}
a:visited {
	color: #1E68B1;
}
a:hover {
	color: #FD0400;
}
a:active {
	color: #1E68B1;
}


/* #################################################################*/
/* DEFAULT SUBMIT BUTTON */
/* #################################################################*/
.submitButton {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #88633F;
	padding:2px;
	border: none;
	font-weight: bold;
}

img {
	border: none;
}

textarea {
	font-family: Arial;
	font-size: 12px;
	Color :#000000;
	padding:2px;
	border: 1px solid #000000;
}

input {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	padding:2px;
	border: 1px solid #000000;
}

select {
	font-family: Arial;
	font-size: 12px;
	Color :#000000;
	padding:2px;
}

.noBorder {
	border: none;
	background-color: transparent;
}



/* #################################################################*/
/* FONT SETUP
/* #################################################################*/


.texterror {
	font-family: Arial;
	font-size: 12px;
	color: #FF0000;
	font-weight: bold;
}

.texttmp {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

.textblock {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: justify;
}

.textsmall {
	font-family: Arial;
	font-size: 10px;
	color: #000000;
}


.textsmallgrey {
	font-family: Arial;
	font-size: 10px;
	color: #C3C3C3;
}


.textHeader {
	font-family: Arial;
	font-size: 12px;
	color : #000000;
	font-weight : bold;
	padding-bottom: 5px;
	border-bottom: 1px solid #cccccc;
}

h1 {
	font-family: Arial;
	font-size: 12px;
	color : #000000;
	font-weight : bold;
}

.leftNavi {
	padding-bottom: 5px;
	border-bottom: 1px solid #cccccc;
}

.page_split_border {
	border-right: 1px solid #cbcbcb;
}


/* #################################################################*/
/* tables
/* #################################################################*/

.mainTable {	
	width: 782px;
	padding: none;
	background-color: #ffffff;
	border-left: 2px solid #FFFFFF;
	border-right: 2px solid #FFFFFF;
}

.secondLevelNavigation {
	background-color : #38184A;
	border: 1px solid #2D3621;
}


.dashedRight {
	border-right: 1px dashed #C3C3C3;
}

.productList {
	padding-left: 10px;
	padding-right: 10px;
	border-bottom: 1px solid #000000;
}

.itemList {
	border-bottom: 1px solid #000000;
}

.productListImage {
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color : #ffffff;
	
}


.secondLevelNavigationButton {
	background-color : #000000;
}

.row_0 {
	background-color : #ffffff;
}

.row_1 {
	background-color : #ffffe2;
}




/* #################################################################*/
/* DIV LAYERS
/* #################################################################*/


.crossSellingDiv {
	top : 40%;
	right: 200px;
	position : absolute;
	padding : 10px;
	border : 3px solid #000000;
	z-index : 99;
	background-color : #FFFFFF;
	visibility : hidden;
}

.collapsibleDiv {
	display: none;
}


/* #####################################################
 HEADER 
 ##################################################### */

.topBar {
	height: 2px;
	
}


