body {
	font-family: Arial, Helvetica, sans-serif;
    background-color: #999999;
    font-size: small
	}
	
p {
	text-align: left;
	}

table,tr,td	{
	color: #000000;
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	}
  
.greylight {
	font-size : 10px; 
	}
  
a.greylight:link { color: #000000; text-decoration: underline }
a.greylight:active { color: #000000; text-decoration: none  }
a.greylight:visited { color: #000000; text-decoration: underline  }
a.greylight:hover { color: #000000; text-decoration: none  }
.greylight li a { color: #000000; text-decoration: underline  } 

h1,h2,h3,h4,h5,h6 {
    margin-bottom: 0px;
    padding-bottom: 0px;
    margin-top: 0px;
    padding-top: 0px;
}
  
h1 {
	font-size : 13px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	}

h2	{ 
	font-size : 15px;
	font-family: Arial, Helvetica, sans-serif;
	}
	
h3	{ 
	font-size: medium; 
	font-weight: bold; 
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #000080; 
	} 
	 
.callhours {
	text-align: center;
	font-size: medium;  
	color: #CC3333;
}	
	 
.phonenumber {
	font-size: xx-large; 
	text-align: right;
}	

.pagetopheader {
	text-align: center;
	color: #FFFFFF; 
	font-size: x-small; 
	font-family: Arial, Helvetica, sans-serif;
}	

.pagetitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 16px;   
	text-align:center;
	font-weight: bold; 
	color: #000080;  
}
 
.centered {
	text-align:center;
}

.logo span{
	display:block;
	position:absolute;
	left:-1000em;			
}
 
.listbold {
	font-weight: bold; 
	font-size: 13px;
}

.alignleft {
	text-align:left;
	padding: 0px 0px 0px 5px;
}
	
.menu {
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight:bold;
	color: #000000;
}  

.formhead {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 20px;
font-weight:bold;
color: #2c74bb;
}

.formsub {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;	
color: #3596c8;
}
 
.form_txt {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight:bold;	
color: Black;
}

.red_txt {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight:bold;	
color: Red;
}

.chart_txt_bold {
    color: #000000;
    font-weight: bold;
}

.chart_txt {
    color: #000000;
}
 
.reasons-header {
    color: #000080;
    font-size: medium; 
    font-weight: bold;
}

.reasons-title { 
    color: #036BB2;
    font-size: small; 
    font-weight: bold;
}
  
.MyMenuItemImageLightweight .dxm-content {
    padding-left: 0px !important;
    padding-right: 0px !important;
    padding-top: 0px !important;
}
.MyMenuItemImageLightweight .dxm-image {
    margin-left: 0px !important;
    margin-right: 0px !important;
    margin-top: 0px !important;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~* 
	CONTENT CONTAINER - TWO COLUMN 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/ 
#container-two-column {
    background-color: #FFFFFF;
	margin-top:auto;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	width:1000px;
	border:1px solid #818181; 
	position:relative;
	}

#container-left {
	width:1000px;
	position:relative;
	background:#FFFFFF; /* column 1 background colour */
}
#container-right {
	clear:left;
	float:left;
	width:1000px;
	overflow:hidden;
	background:#F9F9F9; /* column 2 background colour */
} 

#left-column {
    background-color: #FFFFFF;
	width:700px;
	float:left; 
	}

#left-column-content {
    background-color: #FFFFFF;
	width:690px;
	float:left; 
	padding: 0px 5px 0px 5px;
	}

#right-column {
    background-color: #F9F9F9;
	width:300px;  
	float:right;
	overflow:hidden;
	} 
    
#content-pagetopheader {  
	margin-top:auto;
	margin-left:auto;
	margin-right:auto;
	width:1000px; 
	position:relative; 
    background-color: #999999;
}

#header-logo-phone {  
	margin-top:auto;
	margin-left:auto;
	margin-right:auto;
	width:1000px; 
	position:relative; 
}

#header-logo {
	width:500px;
	float:left; 
	}

#header-phone {
	width:490px;   
	float:right; 
	padding: 15px 10px 0px 0px;
	font-size: xx-large; 
	text-align: right;
	vertical-align:bottom;
	}  

#header-spacer {  
	margin-top:auto;
	margin-left:auto;
	margin-right:auto;
	width:1000px; 
	position:relative; 
}

#content-menu {  
	margin-top:auto;
	margin-left:auto;
	margin-right:auto;
	width:1000px; 
	position:relative; 
}
	
#banner-image {  
	margin-top:auto;
	margin-left:auto;
	margin-right:auto;
	width:1000px; 
	position:relative; 
	left:0;
} 
	
#tarlo-menu {  
	margin-top:auto;
	margin-left:auto;
	margin-right:auto;
	width:700px; 
	float:left;
} 

#footer-all-columns {
    background-color: #FFFFFF;
	margin-top:auto;
	margin-left:auto;
	margin-right:auto;
	width:1000px; 
	position:relative;
	font-size:.8em;
}

#footer-left-column {
    background-color: #FFFFFF;
	margin-top:auto;
	margin-left:auto;
	margin-right:auto;
	padding: 10px opx 10px 0px;
	width:700px; 
	float:left;
	font-size:.8em;
	text-align:center;
}

#footer-right-column {
    background-color: #FFFFFF;
	margin-top:auto;
	margin-left:auto;
	margin-right:auto;
	width:300px; 
	float:right;
	font-size:.8em;
} 
  
#row-container-left {  
	width:700px; 
	position:relative;
	background:#F9F9F9;  
}
  
#row-container-right {  
	clear:left;
	float:left;
	width:700px; 
	overflow:hidden;
	background:#FFFFFF; 
} 

.row-header {
	background:#FFFFFF;  
	width:700px; 
	float:left; 
	}

.row {
	background:#F9F9F9;  
	width:700px; 
	float:left; 
	}
 
.row-left {
    background-color: #F9F9F9; 
	width:480px; 
	float:left; 
	padding: 5px; 
	}

.row-right {
	background:#FFFFFF;  
	text-align: right; 
	width:200px; 
	float:right; 
	vertical-align:middle; 
	padding: 5px; 
	} 
  
#tarlo-container {  
	margin-top:auto;
	margin-bottom:auto;
	margin-left:auto;
	margin-right:auto;
	width:700px; 
	float:left; 
}

.tarlo-header { 
    font-weight: bold;
	}
	
.tarlo-header-row {
    background-color: #BDD3E7; 
	width:700px; 
	float:left; 
	}

.tarlo-row {
	width:700px; 
	float:left; 
	}

 
