p {
	font: 12px Arial, Helvetica, sans-serif;
}
.borderStandard {
	border: 1px solid #CCCCCC;
}

#text {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
	}
	
.text {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
	}

h1 {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #666666;
}

body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	background: #FFFFFF;
	margin: 0;
	padding: 0px;
	/*text-align: center; */
	background: white url(/images/background.gif) top center repeat-y;
	
}

#holder {
width: 752px;
height:auto;
background: #FFFFFF;
text-align: left;
margin: 0 auto 0 auto;
position:relative;
}

#headerLeft {
position:absolute;
 top:0px;
 left:0px;
 margin-top:7px;
 }

#headerRight {
position:absolute;
 top:0;
 right:0px;
 margin-top:7px;
}

#headerRightInner {
	position:absolute;
	top:42px;
	right: 4px;
margin-top:7px:; 		
width: 140px;
	height: 19px;
}

#headerRightInner a{
text-decoration:none;
color: #999999; 
}
#headerRightInner a:hover{
text-decoration:none;
color: #545A5A; 
}
/* <<<<<START OF MENU SYSTEM>>>>> */
.menuTop {
	position:absolute;
	top:90px;
	right: 0px;
	width: 752px;
	height: 24px;
}

.menuBars {
	height: 24;
	width: 107px;
	font: lighter 14px/24px Arial, Helvetica, sans-serif;
	text-align: center;
	
}

.menuSelect {
	background-image:url(/images/menuOn.gif);
}

.menuSelect a {
	color: #595959;
	text-decoration: none;
}

.menuSelect a:hover {
	color: #FE7938; 
	text-decoration: none;
}

.menuUnSelect {
	background-image:url(/images/menuOff.gif);
}

.menuUnSelect a {
color: #FFFFFF;
text-decoration: none;
}

.menuUnSelect a:hover {
color: #595959;
text-decoration: none;
}


#menuBar1on {
	position:absolute;
	top:0px;
	left:0px;
	width: 43px;
	height: 24px;
    background-image:url(/images/menuOnHome.gif);
}

#menuBar1off {
	position:absolute;
	top:0px;
	left:0px;
	width: 43px;
	height: 24px;
    background-image:url(/images/menuOffHome.gif);
}

#menuBar2 {
	position:absolute;
	top:0px;
	left:43px;

}

#menuBar3 {
	position:absolute;
	top:0px;
	left:150px;
}

#menuBar4 {
	position:absolute;
	top:0px;
	left:257px;
}

#menuBar5 {
	position:absolute;
	top:0px;
	left:364px;
}

#menuBar6 {
	position:absolute;
	top:0px;
	left:471px;
}

#menuBar7 {
	position:absolute;
	top:0px;
	left:578px;
}

#menuBar8 {
	position:absolute;
	top:0px;
	left:685px;
	width: 67px;
}

#menuBottom {
	position:absolute;
	top:114px;
	left:0px;
}


/* <<<<<END OF MENU SYSTEM>>>>> */ 

#imageMain {
	position:absolute;
	top:122px;
	right:0px;
}

#leftContain {
	position:absolute;
	top:136px;
	left:7px;
	width: 155px;
	height: 100%;
}

#leftContain1 {
	position:absolute;
	top:112px;
	left:0px;
	width: 176px;
	height: 100%;
}
#leftContain1 a {
text-decoration: none;
color: #666666;
}

#leftContain1 a:hover {
color: #FE7938;
}

#companies {
background-color:#d0cbbf;
padding-left:5px;
padding-right:1px;
padding-top:5px;
padding-bottom:5px;
}

#servicesListedHeader
{
background-color:#545A5A;
padding-left:5px;
}
#servicesListed
{
background-color:#e7e4e4;
color: #666666;
}

#servicesListed a
{text-decoration:none;
color:#999999;
}
#servicesListed a:hover
{text-decoration:none;
color:#333333;
}

#companiesListed
{
padding-top:5px;
}
#servicesListed
{
padding-left:5px;
}

.quote {
	width: 165px;
	FLOAT: left;
}

/*#mainContain {
	position:relative;
	top:373px;
	left:181px;
	width: 572px;
	background-color:#FFFFFF;
}
*/

#mainContain {
	position:absolute;
	top:380px;
	right:1px;
	width: 572px;
	background-color:#FFFFFF;
	margin: auto;
}

#mainContainButton {
margin-left:425px;
padding-top: 25px;
padding-bottom: 20px;

}

#footer {
	position: relative;
	bottom: 0px;
	left: 0px;
	text-align: center;
	font: 12px Arial, Helvetica, sans-serif;
	color: #545A5A;
	padding-top: 15px;
	padding-bottom: 15px;
 }
.headerText {
	font: normal 16px Arial, Helvetica, sans-serif;
	color: #FE7938;
	letter-spacing: -1px;
}
.headerTextGrey {
	font: normal 16px Arial, Helvetica, sans-serif;
	color: #666666;
	letter-spacing: -1px;
}

.headerTextLarge {
	font: normal 20px Arial, Helvetica, sans-serif;
	color: #FE7938;
	letter-spacing: -1px;
	}
.tableBorders1 {
	border-bottom: thin solid #CCCCCC;

}
.quotePosition {
	margin-left: 3px;
	margin-top: 15px;
}
.companiesPosition {
	margin-left: 9px;
	margin-top: 15px;
}
