body{
/*
	width:900px;
	margin:0px auto;
	margin-top: 15px;
	text-align:left;
	*/
}
.left{ float:left !important;}
.right{ float:right !important;}
.clear{ clear:both;}
.spc10{ width:100%; height:10px; clear:both;}
.spc20{ width:100%; height:20px; clear:both;}
.spc30{ width:100%; height:30px; clear:both;}

.prepand10{ padding-left:10px;}
.prepand20{ padding-left:20px;}
.prepand30{ padding-left:30px;}

.append10{ padding-right:10px;}
.append20{ padding-right:20px;}
.append30{ padding-right:30px;}

div, td{
	font-size:8pt;
	font-family:Verdana;
}
.container{
	background-color:#FFFFFF;
	width:900px;
	margin:0px auto; 
	text-align:left;
}
.container1{
	background-color:#FFFFFF;
	width:910px;
	margin:0px auto; 
	text-align:left;
}
.header table{
	width: 100%;
	display:inline;
}
.hp_cnt{
	width: 645px;
	display:inline;
	float:right;
	padding-top:15px;
}
.hp_cnt h3{
	padding:10px 0px 0px 10px;
	font-size: 10pt;
}
.hp_cnt h2, .internal h2{
	font-size: 7pt;
	color:#ffffff;
	text-transform:uppercase;
	margin-top:5px;
	margin-bottom:5px;
}
.hp_cnt p{
	padding:0px 10px 0px 10px;
}
.hp_cnt p{
	padding-bottom:10px;
}
.hp_cnt_border_tr{
	border-top:1px solid #003366;
	border-right:1px solid #003366;
}
.hp_cnt_border_t{
	border-top:1px solid #003366;
}
.main_cnt{
	width:900px;
	background-color:#FFFFFF;
    layer-background-color:#FFFFFF;	
}
.main_cnt_bottom{
	background-color:#FFFFFF;
	display:inline;
	float:left;
	width:900px;
}
.main_cnt_bottom h3{
	padding-left:10px;
	padding-bottom:5px;
	margin:0px;
	font-size:16;
}
.hp_bct a:link, .hp_bct a:active, .hp_bct a:visited{
	color: #990000;
	text-transform:uppercase;
}
.hp_bct a:hover{
	color: #999999;
	text-transform:uppercase;
}
.hp_ta a:link, .hp_ta a:active, .hp_ta a:visited{
	color: #CC9900;
	text-transform:uppercase;
}
.hp_ta a:hover{
	color: #999999;
	text-transform:uppercase;
}
.hp_tp a:link, .hp_tp a:active, .hp_tp a:visited{
	color: #339900;
	text-transform:uppercase;
}
.hp_tp a:hover{
	color: #999999;
	text-transform:uppercase;
}
.globalNav{
	padding-top: 10px;
	padding-bottom: 21px;
	background: url('../images/pixel_lightBlue.gif');
	color:#ffffff;
	font-size:8pt;
	text-transform:uppercase;
}
.globalNav a:link, .globalNav a:active, .globalNav a:visited{
	color: #ffffff;
}
.globalNav a:hover{
	color: #003366;
}
.mr_jones {
	width:189px;
	height:378px;
	display:inline;
	float:left;
	background:url(../mJones_large.gif) left top no-repeat;
	display:block;
}
.mr_jones:hover {background:url(../mJones_large-ov.gif) left top no-repeat;}

.mr_jones img{ display:none;}
.primNav td{
	text-transform: uppercase;
	text-align: center;
	font-weight:bold;
	font-size:9pt;
	padding:0px;
	padding-bottom:10px;
}
.primNav a:link, .primNav a:active, .primNav a:visited{
	color:#003366;
	text-decoration:none;
}
.primNav a:hover{
	color:#99ccff;
	text-decoration:underline;
}
.primNav img{
	padding-bottom: 5px;
	position: relative;
	top: -1px;
}
/*
.primNav_line{
	border-bottom:1px solid #003366;
}
*/
.bl {background: url(../images/corner_darkBlue_4.gif) 0 100% no-repeat #003366; }
.br {background: url(../images/corner_darkBlue_3.gif) 100% 100% no-repeat;}
.tl {background: url(../images/corner_darkBlue_1.gif) 0 0 no-repeat}
.tr {background: url(../images/corner_darkBlue_2.gif) 100% 0 no-repeat; padding:10px}

.hp_bottom_l{
	padding-top:20px;
}
.hp_ride{
	border:1px solid #666666;
	padding:10px;
	margin-left:5px;
	margin-right:5px;
	background:#ffffff;
}
.hp_ride a:link, .hp_ride a:active, .hp_ride a:hover, .hp_ride a:visited{
	color:#003366;
	font-weight:bold;
	text-transform:uppercase;
}
.footer{
	width:900px;
	float:left;
	margin-top:0px;
	background:#003366;
	text-align:center;
	color:#cccccc;
	padding-top:15px;
	padding-bottom:15px;
}
.footer1{
	width:900px;
	float:left;
	margin-top:0px;
	background:#003366;
	text-align:center;
	color:#cccccc;
	padding-top:15px;
	padding-bottom:15px;
}
.footer a:link, .footer a:active, .footer a:visited{
	color:#cccccc;
	text-transform:uppercase;
	font-size:7pt;
}
.footer a:hover{
	color:#6699CC;
	text-transform:uppercase;
	font-size:7pt;
}
.copyright{
	color:#6699CC;
	font-size:7pt;
}
.copyright a:link, .copyright a:active, .copyright a:visited{
	color:#6699CC;
	text-transform:none;
	font-size:7pt;
}
.copyright a:hover{
	color:#CCCCCC;
	text-transform:none;
	font-size:7pt;
}
.lhn_bct a:link, .lhn_bct a:active, .lhn_bct a:visited, .int_bct_a a, .int_bct_a span{
	color: #990000;
	padding-left: 0px;
	font-size:8pt;
	font-weight:bold;
}
.lhn_bct a:hover{
	color: #CCCCCC;
}
.lhn_bct{
	display:inline;
	float:left;
	width:250px;
	color:#333333;
}
.lhn_bct_ta a:link, .lhn_bct_ta a:active, .lhn_bct_ta a:visited, .int_bct_ta_a a, .int_bct_ta_a span{
	color: #cc6600;
	padding-left: 5px;
	font-size:8pt;
	font-weight:bold;
}
.lhn_bct_ta a:hover{
	color: #CCCCCC;
}
.lhn_bct_ta{
	display:inline;
	float:left;
	width:250px;
	color:#333333;
}
.lhn_bct_tp a:link, .lhn_bct_tp a:active, .lhn_bct_tp a:visited, .int_bct_tp_a a, .int_bct_tp_a span{
	color: #009900;
	padding-left: 5px;
	font-size:8pt;
	font-weight:bold;
}
.lhn_bct_tp a:hover{
	color: #CCCCCC;
}
.lhn_bct_tp{
	display:inline;
	float:left;
	width:250px;
	color:#333333;
}
.int_lhn_tr{
	border-top:1px solid #003366;
	border-right:1px solid #003366;
	padding:10px;
}
.int_lhn_sub{
	border-right:1px solid #003366;
	padding-top:5px;
	padding-bottom:10px;
	padding-right:5px;
	padding-left:20px;
}
.internal{
	padding-top:15px;
}
.int_cnt{
	display:inline;
	float:left;
	width:600px;
	font-size:9pt;
	color:#333333;
	padding-left: 25px;
	padding-right: 20px;
}
.int_cnt h1{
	color:#003366;
	font-style:italic;
	font-size:14pt;
	padding-bottom:10px;
}
.int_cnt h2{
	color:#333333;
	font-style:italic;
	font-size:9pt;
}
.int_cnt h3{
	color:#333333;
	font-size:9pt;
}
.cnt_photo{
	padding-bottom:10px;
	padding-left:10px;
}

/* background="/images/sliver_green.gif"*/
.redtd{ background:url(/images/sliver_red.gif); border-right:1px solid #fff;}
.redtd:hover{ background:#880402; cursor:pointer;}
.redtd h2 a{ text-decoration:none !important; color:#ffffff !important;}

.orangetd{ background:url(/images/sliver_orange.gif); border-right:1px solid #fff;}
.orangetd:hover{ background:#d88700; cursor:pointer;}
.orangetd h2 a{ text-decoration:none !important; color:#ffffff !important;}

.greentd{ background:url(/images/sliver_green.gif);}
.greentd:hover{ background:#2f9111; cursor:pointer;}
.greentd h2 a{ text-decoration:none !important; color:#ffffff !important;}



/*Home Header*/
.top-text{ width:910px; height:20px; margin: 0 auto; text-align:right; clear:both;}
.top-text p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#369; padding-right:180px;}
.headerv{ width:910px; height:188px; background:url(/images/headerv.jpg) left top no-repeat; position:relative;}
.headerv .logoholder{ width:304px; height:185px; position:absolute; top:1px; left:0px; z-index:20;}
.headerv .righthead{ float:right; width:600px; height:auto; overflow:hidden;}
.headerv .righthead ul{ margin:0px; padding:0px; padding:10px 0px 0px 40px;}
.headerv .righthead ul li{ float:left; list-style:none; display:inline; color:#FFFFFF; margin:0px 3px;}
.headerv .righthead ul li a{ color:#FFFFFF;}
.headerv .righthead ul li a:hover{ color:#036;}

.headnav{ width:590px; height:48px; overflow:hidden;}
.headnav a{ display:block; height:35px; padding-top:15px; color:#003366; text-decoration:none; font-size:9pt; font-weight:bold; text-align:center; overflow:hidden; text-transform:uppercase;} 
.headnav a:hover{ color:#99CCFF; text-decoration:underline; background:url(/images/topBar_mouseOver.gif) center top no-repeat;}


.footer ul { margin:0px; padding:0px;}
.footer ul li{  list-style:none; display:inline; color:#FFFFFF; margin:0px 3px;}
.footer ul li a{ color:#FFFFFF;}
.footer ul li a:hover{ color:#69C;}
.menulast{}
.menulast:hover{ text-decoration:underline;}

/*Contact page */

.contact-wrapper{ width:880px; float:left; padding:5px;}
.contact-wrapper h1, .contact-wrapper h2{ color:#036;}
.contact-wrapper .ctable{ border-bottom:#999999 dotted 1px; margin-bottom:10px;}
.contact-wrapper .con-left{ float:left;width:670px;}
.contact-wrapper .con-left p{ font-size:10px !important; color:#666666; margin:5px 0px !important;}
.contact-wrapper .con-left p strong{ color:#333333 !important;}
.contact-wrapper .con-right{ float:right; width:190px; }