td {				font-family:Arial, Helvetica, sans-serif;
					font-size:12px; }
a:link {			color:#3399FF; }
a:visited {			color:#3399FF; }
a:hover {			color:#FF9900; }
.borderPage	{
	border:solid 1px #333333; }
/* HEAD */
.bg_head_logo {		background-image:url(../images/hd.jpg);
					background-repeat:no-repeat; }	
.bgStripBlue {
	background-color:#025194; }	
	
.bgStripBrown {
	background-color:#025194;
	border-top:2px solid #ba580f;
	border-bottom:2px solid #ba580f; }	
					
/* MENU */
.a_menu:link {	
	font-family:Arial, Helvetica, sans-serif;
	color:#292a2c;
	font-size:15px;
	font-weight:bold;
	text-decoration:none; }
.a_menu:visited {
	font-family:Arial, Helvetica, sans-seroif;
	color:#292a2c;
	font-size:15px;
	font-weight:bold;
	text-decoration:none; }
.a_menu:hover {	
	font-family:Arial, Helvetica, sans-serif;
	color:#bc6833;
	font-size:15px;
	font-weight:bold;
	text-decoration:none; }

.a-menu{
	text-decoration:none;
}
					
.border_bot {		border-bottom:1px solid #ffffff; }
.link_menu:link {	color:#E4ECF3;
					font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
					font-weight:bold;
					text-decoration:none;
					display:block; }
.link_menu:visited {color:#E4ECF3;
					font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
					font-weight:bold;
					text-decoration:none; 
					display:block; }
.link_menu:hover {	color:#000000;
					font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
					font-weight:bold;
					text-decoration:none; 
					display:block; }
					

.bg_submenu {
	background-image:url(../images/bgMenu.jpg);
	background-repeat:repeat-y; }
					
/* CONTENT */


.txt_heading {		font-size:14px;
					font-weight:bold;
					color:#2855A5; }					
.txt_heading2 {		font-size:12px;
					font-weight:bold;
					color:#3399FF; }		
.link_heading2:link {font-size:12px;
					font-weight:bold;
					color:#A47B45;
					text-decoration:none; }		
.link_heading2:visited {font-size:12px;
					font-weight:bold;
					color:#A47B45;
					text-decoration:none; }		
.link_heading2:hover {font-size:12px;
					font-weight:bold;
					color:#FF9900;
					text-decoration:none; }		
					
.txt_blue {			color:#336699; }
.txt_grey {			color:#999999; text-align:center; }

.rowheading {		background-color:#B1D1E8;
					font-weight:bold; }
.rowgeneral {		background-color:#F4F4F4; }
.rowActive {			background-color:#FFFF66 }

.overflow {
	
	padding-right:9px;
	/*overflow:auto;*/
	/*overflow-x: hidden;
	overflow-y:scroll; 
	overflow:-moz-scrollbars-vertical; */
	}
	
.print {
	padding-right:9px;
	overflow:auto;	
	}
	
.bgThumb {
	background-image:url(../images/bgThumb.jpg);
	background-repeat:no-repeat; }
	
.bgPortaitThumb {
	background-image:url(../images/bgPortraitThumb.jpg);
	background-repeat:no-repeat; }
	
.bgProduct, .bgProduct:link, .bgProduct:visited {
	background-color:#006699;
	display:block;
	padding:5px;
	border:2px solid #BA580F;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	font-size:14px;}
	
.bgProduct:hover  {
	color:#66CCFF; }
	
.txt_white {
	color:#FFFFFF;
	font-weight:bold;
	font-size:22px; }
	
.subHeading {
	background-color:#F2F2F2;
	border:2px solid #E6E6E6;
	padding:4px;
	color:#0066CC;
	font-weight:bold; }
	
.enterEmail {
	position:absolute;	
	z-index:1;
	background-color:#FFCC33;
	color:#000000;	
	filter:alpha(opacity=95);
	opacity: 0.95;
	-moz-opacity:0.95;
	width:762px;
	height:400px;	
	text-align:center;
	float:inherit;	}
	
.print_btn {
	position:absolute;	
	z-index:1;
	border:1px solid #F4F4F4;
	color:#000000;	
	filter:alpha(opacity=80);
	opacity: 0.8;
	-moz-opacity:0.8;
	padding:2px;
	width:80px;
	left:500px;
	top:10px;	
	text-align:center;
	float:inherit;	}
	
/* LHS */
.bg_lhs {			background-image:url(../images/lhs_bg.jpg);			
					background-repeat:repeat-y;}
.bg_lhs_image {		background-image:url(../images/lhs_image.jpg);
					background-repeat:no-repeat; }
					
/* FOOT */
.txtFoot {			
	font-size:9px;
	color:#FFFFFF; }
					
.aFoot:link, .aFoot:visited {
	font-size:9px;
	text-decoration:none;
	color:#FFFFFF; }
					
.aFoot:hover {
	font-size:9px;
	text-decoration:none;
	color:#00CCFF; }

/* FADING SCRIPT */
#tickertape{



}

#subtickertape{

width:990px;
}

.subtickertapefont{
text-decoration:none;
color:white;
font-size:11px;
padding:3px;

}

.subtickertapefont a{
color:white;
text-decoration:none;
font-size:11px;

}

.bg_photo {
	background-color:#F9F9F9;
	border:1px solid #CCCCCC; 
}

/***********************/

.newicons
{
	text-align:center;
	padding-left:15px;
}

span.linkpdf a:link
{
	border:none;
	color:white;
	text-decoration:none;
	
}

span.linkpdf img
{
	border:none;
	color:white;
	text-decoration:none;
	vertical-align:middle;
	
}

.littlepic
{
	margin-right:5px;
	margin-top:10px;
}


.newgallery a img
{
	border:none;
	color:white;
	text-decoration:none;
}
.newgallery a:link
{
	border:none;
	color:white;
	text-decoration:none;
}


.newgallery a:visited
{
	border:none;
	color:white;
	text-decoration:none;
}

.newgallery a:hover
{
	border:none;
	color:#666666;
	text-decoration:none;
}


.request{
	float: left;
	border:  none;
	margin-bottom:  10px;
	margin-right:  3px;
}

.callUs{
	float: right;
	color:  #6e6d6d;
	font-size:  18px;
	font-family:  'Trebuchet-MS', arial;
	margin-top:  43px;
	padding-right:  9px;
}

.clear{
	clear: both;
}


