/*  General */ 
P,td  {
	font-size : 13px;
	color : #666666;
	text-decoration : none;
	line-height : 14px;
	word-spacing:1px;
}
.spacer  {
	font-size : 1px;
	color : transparent;
	line-height : 1px;
}

.apprblock { width:700px; padding:20px 20px 20px 20px; text-align:left;  background-color:#EDECE0; border:#B8B69A 1px solid;
}

.apprblock2 { width:700px; padding:20px 20px 5px 20px; text-align:left; font-weight:bold; font-style:italic;
}

/*Custom template*/
.bglight {Background : #9999CC;}
.bgdark {Background : #000066;}
.logo {Background:url(images/logo_commercial.gif);}
.headgallery {Background-image:url(images/top_gallery.gif);}
.headcontact {Background-image:url(images/top_contact.gif);}
.headmyapproach {Background-image:url(images/top_myapproach.gif);}
.headcontact {Background-image:url(images/top_contact.gif);}
.greytext {color:#333333;font-size:10px;}
.greycontact {color:#333333;font-size:12px;}
.thumbnail {font-size:10px;color:#333333;font-family:verdana,arial;padding-right:340px;}
.sectionheading {padding-top:15px; padding-left:8px;}
.nav1,.nav1:Visited {text-decoration : none; border:0px;Background : url('images/MainNavigation3_01.jpg');}
.nav1:Hover,.nav1:Active {text-decoration : none; border:0px;Background : url('images/MainNavigation3_01-over.jpg');}

A.other1,A:Visited.other1 {font-size:11px; color : #000066;font-weight: normal;text-decoration : none; border-bottom:1px dotted #666666;}
A:Hover.other1,A:Active.other1 {font-size:11px; color : #333333;font-weight: normal;text-decoration : none;}



/*Custom template*/

td.font1  {
	font-size : 8pt;
	color : #666666;
	text-decoration : none;
	line-height : 8pt;
	font-family : Arial, Veranda, Tahoma, Helvetica, Sans Serif, Lucida Sans Unicode;
}

table  {
	font-size : 9pt;
	color : #ffffff;
	text-decoration : none;
	line-height : 10pt;
	font-family : Arial, Veranda, Tahoma, Helvetica, Sans Serif, Lucida Sans Unicode;
}

/*  Style for Form */ 
    
form.details  {
	font-size : 8pt;
	color : #FFFFFF;
	text-decoration : none;
	font-family : Tahoma, MS Sans Serif, Helvetica, Veranda, Arial, Lucida Sans Unicode;
	line-height : 9pt;
}

select  {
	font-size : 8pt;
	color : #000000;
	text-decoration : none;
	font-family : Tahoma, MS Sans Serif, Helvetica, Veranda, Arial, Lucida Sans Unicode;
	line-height : 10pt;
}


/*  sit on top of page */ 
div:top  {
	margin-left : 0pt;
	margin-right : 0pt;
	margin-top : 0pt;
	margin-bottom : 0pt;
	margin : 0pt;
	padding-left : 0pt;
	padding-right : 0pt;
	padding-top : 0pt;
	padding-bottom : 0pt;
	padding : 0pt;
	border-left-width : 0pt;
	border-right-width : 0pt;
	border-top-width : 0pt;
	border-bottom-width : 0pt;
	border-width : 0pt;
}

H1 {
	font-size : 10pt;
	color : #ffffff;
	text-decoration : none;
	line-height : 12pt;
	font-family : Arial, Veranda, Tahoma, Helvetica, Sans Serif, Lucida Sans Unicode;
} 
 
H2  {margin:0em;font-size:14px;color:#666633;}

H3  {}

/* General */
A,A:Visited {color : #000066;font-weight: normal;text-decoration :  none;}
A:Hover,A:Active {color : #333333;font-weight: normal;text-decoration : underline;}


A.other,A:Visited.other {color : #75423A;font-weight: normal;text-decoration : none; border-bottom:1px dotted #666666;}
A:Hover.other,A:Active.other {color : #999999;font-weight: normal;text-decoration : none;}


A.pic,A:Visited.pic { width:156px; height:100px; background-color:#F7EEDF; padding:10px;  border:1px solid #BFBDA6;}
A:Hover.pic,A:Active.pic {background-color:#F7EEDF; padding:10px; width:156px; height:100px;  border:1px solid #BFBDA6; opacity:.50;filter: alpha(opacity=50); -moz-opacity: 0.5;}


a.linkopacity img {filter:alpha(opacity=100); -moz-opacity: 1.0; opacity: 1.0; -khtml-opacity: 1.0;}
a.linkopacity:hover img {filter:alpha(opacity=50);-moz-opacity: 0.5; opacity: 0.5;-khtml-opacity: 0.5; }

.gallery_border {border:10px solid #F7EEDF;}
.picture_border {border:10px solid #F7EEDF;}




A.blue  {
	color : #333399;
	text-decoration : none;
}

A:Visited.blue  {
	color : #333399;
	text-decoration : none;
}

BODY  {
	font-family : Arial, Veranda, Tahoma, Helvetica, Sans Serif, Lucida Sans Unicode;
	background-color : #D2D0B5;
    text-decoration : none;
    
	scrollbar-face-color : #ffffff;
	scrollbar-shadow-color : #000066;
	scrollbar-highlight-color : #ffffff;
	scrollbar-3dlight-color : #000066;
	scrollbar-darkshadow-color : #000066;
	scrollbar-track-color : #9999CC;
	scrollbar-arrow-color : #000066;
    
    
	margin-left : 0pt;
	margin-right : 0pt;
	margin-top : 0pt;
	margin-bottom : 0pt;
	margin : 0pt;
	padding-left : 0pt;
	padding-right : 0pt;
	padding-top : 0pt;
	padding-bottom : 0pt;
	padding : 0pt;
	border-left-width : 0pt;
	border-right-width : 0pt;
	border-top-width : 0pt;
	border-bottom-width : 0pt;
	border-width : 0pt;
	
}


