/*--------------------------------page properties-----------------------------------*/
body{
	background-image: url(images/layout3/background-swatch.gif);
	background-repeat: repeat;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	scrollbar-face-color:#97B8D7;
	scrollbar-shadow-color:#DDDDDD;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-darkshadow-color:#000000;
	scrollbar-track-color:#cde1bc;
	scrollbar-arrow-color:#FFFFFF;
		
	
}
/*--------------------------------table properties-----------------------------------*/	
.mainborder {
        /*background-image: url(images/layout/bodyborder.gif);
	    background-repeat: repeat;
		background-color: #000000; */
        margin-top: 0px;
		padding-top: 2px;
        padding-right: 2px;
        padding-bottom: 2px;
        padding-left: 2px;
        }
		
.mainbackground {
        /*background-image: url(images/layout/innerbkgrnd.gif);*/
	    background-repeat: repeat;
		/*background-color: #FFFFFF; */
        }
		
.innerborder {
        margin-top: 0px;
	    margin-right: 0px;
	    margin-bottom: 0px;
	    margin-left: 0px;
        padding-top: 3px;
        padding-right: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
		font-weight: normal;
		text-align: left;
		font-family:tahoma;
		font-size:10pt;
		color:#31383B;
		line-height:12pt; 
		/*color: #FFFFFF*/
        }
		
.inner_bullets {
        margin-top: 0px;
	    margin-right: 0px;
	    margin-bottom: 0px;
	    margin-left: 0px;
        padding-top: 3px;
        padding-right: 10px;
        padding-bottom: 2px;
        padding-left: 10px;
		font-weight: normal;
		text-align: left;
		font-family:tahoma;
		font-size:10pt;
		color:#31383B;
		line-height:12pt; 
		/*color: #FFFFFF*/
        }

.inner_description {
        margin-top: 0px;
	    margin-right: 0px;
	    margin-bottom: 0px;
	    margin-left: 0px;
        padding-top: 3px;
        padding-right: 10px;
        padding-bottom: 2px;
        padding-left: 2px;
		font-family:arial; 
		font-size:10pt; 
		text-decoration: none; 
		font-weight: bold; 
		/*color: #FFFFFF*/
        }

.inner_message {
        margin-top: 0px;
	    margin-right: 0px;
	    margin-bottom: 0px;
	    margin-left: 0px;
        padding-top: 3px;
        padding-right: 10px;
        padding-bottom: 0px;
        padding-left: 10px;
		font-weight: normal;
		text-align: left;
		font-family:tahoma;
		font-size:10pt;
		color:#31383B;
		line-height:12pt;
		font-style:italic;
		/*color: #FFFFFF*/
        }
		
.inner_message_2 {
        margin-top: 0px;
	    margin-right: 0px;
	    margin-bottom: 0px;
	    margin-left: 0px;
        padding-top: 3px;
        padding-right: 10px;
        padding-bottom: 0px;
        padding-left: 10px;
		font-weight: normal;
		text-align: left;
		font-family:tahoma;
		font-size:10pt;
		color:#31383B;
		line-height:12pt; 
		/*color: #FFFFFF*/
        }
		
.inner_message_3 {
        margin-top: 0px;
	    margin-right: 0px;
	    margin-bottom: 0px;
	    margin-left: 0px;
        padding-top: 2px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 2px;
		font-family:arial; 
		font-size:10pt; 
		text-decoration: none; 
		font-weight: normal;
		/*color: #FFFFFF*/
        }
		
.inner_title {
        margin-top: 0px;
	    margin-right: 0px;
	    margin-bottom: 0px;
	    margin-left: 0px;
		vertical-align: bottom;
        padding-top: 5px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
		font-family:arial; 
		font-size:10pt; 
		text-decoration: none; 
		font-weight: bold;
		color: #0066CC;
        }
		
.inner_title_2 {
        margin-top: 0px;
	    margin-right: 0px;
	    margin-bottom: 0px;
	    margin-left: 0px;
		vertical-align: bottom;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 10px;
		font-family:arial; 
		font-size:10pt; 
		text-decoration: none; 
		font-weight: bold;
		color: #0066CC;
        }
		
.menu_innerborder {
        margin-top: 0px;
	    margin-right: 0px;
	    margin-bottom: 0px;
	    margin-left: 0px;
        padding-top: 3px;
        padding-right: 10px;
        padding-bottom: 0px;
        padding-left: 10px;
		font-family:tahoma; 
		font-size:10pt; 
		text-decoration: none; 
		font-weight: normal;
		line-height: 20px;
		/*color: #FFFFFF*/
        }
			
.photos-border img {
	border-style: solid;
	border-color: #F28F1A;
	background: #FFF;
	border-width: 1px;
	padding: 0px;
	margin: 0px;
	margin-top: 5px;

}

.photos-border a:hover img {
	border-style: solid;
    border-color: #A2C38A;
	border-width: 1px;
	padding: 0px;
	margin: 0px;
	margin-top: 5px;
}

.photos-border2 img {
	border-style: solid;
	border-color: #F28F1A;
	background: #FFF;
	border-width: 1px;
	margin: 6px;
	padding: 5px;

}

.photos-border2 a:hover img {
	border-style: solid;
    border-color: #A2C38A;
	border-width: 1px;
	background: #FFF;
	margin: 6px;
	padding: 5px;
}
	
.body_padding {
        padding-top: 2px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 5px;
        }
		
.nav_highlight {background-color:#839dcd; font-family:tahoma; font-size:12px; text-decoration: none; font-weight: bold; color:#FFFFFF}
.nav {font-family:tahoma; font-size:12px; text-decoration: none; font-weight: bold; color:#FFFFFF}

.menucell { font-family:tahoma; font-size:12px; text-decoration: none; font-weight: bold; color:#FFFFFF}
.menucell_link:active { font-family:tahoma; font-size:12px; text-decoration: none; font-weight: bold; color:#FFFFFF}
.menucell_link:link { font-family:tahoma; font-size:12px; text-decoration: none; font-weight: bold; color:#FFFFFF}
.menucell_link:visited { font-family:tahoma; font-size:12px; text-decoration: none; font-weight: bold; color:#FFFFFF}
.menucell_link:Hover { font-family:tahoma; font-size:12px; text-decoration: none; font-weight: bold; color:#FFFFFF}

.spacer1 {
	line-height: 1px;        
        }

.spacer2 {
	line-height: 2px;        
        }
		
.spacer4 {
	line-height: 4px;        
        }
		
.spacer_5 {
	line-height: 5px;        
        }
		

/*--------------------------------Link Properties-----------------------------------
--------------------------------Default Page Links-----------------------------------*/
a:link,a:active,a:visited { color:#000000}

a:hover{ text-decoration:none; font-weight: bold; color:#0066CC}

/*--------------------------------Custom Links-----------------------------------*/
.inner_title2_link:active {  font-family:arial; font-size:10pt; text-decoration: none; font-weight: bold; color: #0066CC}
.inner_title2_link:link {  font-family:arial; font-size:10pt; text-decoration: none; font-weight: bold; color: #0066CC}
.inner_title2_link:visited {  font-family:arial; font-size:10pt; text-decoration: none; font-weight: bold; color: #0066CC}
.inner_title2_link:Hover {font-family:arial; font-size:10pt; text-decoration: none; font-weight: bold; color: #F28F1A}

.menu_1:active {  font-family:tahoma; font-size:10pt; text-decoration: none; line-height:12pt; font-weight: normal; color:#31383B;}
.menu_1:link {  font-family:tahoma; font-size:10pt; text-decoration: none; line-height:12pt; font-weight: normal; color:#31383B;} 
.menu_1:visited {  font-family:tahoma; font-size:10pt; text-decoration: none; line-height:12pt; font-weight: normal; color:#31383B;} 
.menu_1:Hover {font-family:tahoma; font-size:10pt; text-decoration: none; line-height:12pt; font-weight: normal; color:#0066CC;}

.menu_1_blue:active {  font-family:tahoma; font-size:10pt; text-decoration: none; line-height:12pt; font-weight: bold; color:#31383B;}
.menu_1_blue:link {  font-family:tahoma; font-size:10pt; text-decoration: none; line-height:12pt; font-weight: bold; color:#31383B;} 
.menu_1_blue:visited {  font-family:tahoma; font-size:10pt; text-decoration: none; line-height:12pt; font-weight: bold; color:#31383B;}
.menu_1_blue:Hover {font-family:tahoma; font-size:10pt; text-decoration: none; line-height:12pt; font-weight: bold; color:#0066CC;}



.menu_2:active {  font-family:Verdana,Arial,Helvetica,sans-serif; font-size:8pt; text-decoration: underline; font-weight: normal; color:#FDC800}
.menu_2:link {  font-family:Verdana,Arial,Helvetica,sans-serif; font-size:8pt; text-decoration: underline; font-weight: normal; color:#FDC800} 
.menu_2:visited {  font-family:Verdana,Arial,Helvetica,sans-serif; font-size:8pt; text-decoration: underline; font-weight: normal; color:#FDC800} 
.menu_2:Hover {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:8pt; text-decoration: underline; font-weight: normal; color:#FF0000}

.menu_3:active {  font-family:Verdana,Arial,Helvetica,sans-serif; font-size:8pt; text-decoration: none; font-weight: normal; color:#000000}
.menu_3:link {  font-family:Verdana,Arial,Helvetica,sans-serif; font-size:8pt; text-decoration: none; font-weight: normal; color:#000000} 
.menu_3:visited {  font-family:Verdana,Arial,Helvetica,sans-serif; font-size:8pt; text-decoration: none; font-weight: normal; color:#000000} 
.menu_3:Hover {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:8pt; text-decoration: none; font-weight: normal; color:#0066CC}

.bodylink:active {  font-family:Verdana; font-size:9pt; text-decoration: underline; font-weight: bold; color:#FFFFFF}
.bodylink:link {  font-family:Verdana; font-size:9pt; text-decoration: underline; font-weight: bold; color:#FFFFFF} 
.bodylink:visited {  font-family:Verdana; font-size:9pt; text-decoration: underline; font-weight: bold; color:#FFFFFF} 
.bodylink:Hover {font-family:Verdana; font-size:9pt; text-decoration: underline; font-weight: bold; color:#FDC800}

.subtitle-1link:active {  font-family:Tahoma; font-size:8pt; text-decoration: underline; font-weight: bold; color: #FF9900}
.subtitle-1link:link {  font-family:Tahoma; font-size:8pt; text-decoration: underline; font-weight: bold; color: #FF9900} 
.subtitle-1link:visited {  font-family:Tahoma; font-size:8pt; text-decoration: underline; font-weight: bold; color: #FF9900} 
.subtitle-1link:Hover {font-family:Tahoma; font-size:8pt; text-decoration: underline; font-weight: bold; color: #FFFFFF}

.pagetextlink:active {  font-family:arial; font-size:10pt; text-decoration: underline; font-weight: normal; color:#0066CC}
.pagetextlink:link {  font-family:arial; font-size:10pt; text-decoration: underline; font-weight: normal; color:#0066CC} 
.pagetextlink:visited {  font-family:arial; font-size:10pt; text-decoration: underline; font-weight: normal; color:#0066CC} 
.pagetextlink:Hover {font-family:arial; font-size:10pt; text-decoration: underline; font-weight: normal; color:#FF9900}

.title-1blink:active {  font-family: tahoma; font-size: 9pt;text-decoration: none; font-weight: normal; color: #FFFFFF}
.title-1blink:link {  font-family: tahoma; font-size: 9pt; text-decoration: none; font-weight: normal; color: #FFFFFF} 
.title-1blink:visited {  font-family: tahoma; font-size: 9pt; text-decoration: none; font-weight: normal; color: #FFFFFF} 
.title-1blink:Hover {font-family: tahoma; font-size: 9pt; text-decoration: none; font-weight: normal; color: #f31a23}

.title-2blink:active {  font-family: arial; font-size: 12pt; text-decoration: none; font-weight: bold; color: #FF9900}
.title-2blink:link {  font-family: arial; font-size: 12pt; text-decoration: none; font-weight: bold; color: #FF9900} 
.title-2blink:visited {  font-family: arial; font-size: 12pt; text-decoration: none; font-weight: bold; color: #FF9900} 
.title-2blink:Hover {font-family: arial; font-size: 12pt; text-decoration: none; font-weight: bold; color: #FFFFFF}

.title-3blink:active {  font-family: arial; font-size: 16pt; text-decoration: none; font-weight: bold; color: #FFFFFF}
.title-3blink:link {  font-family: arial; font-size: 16pt; text-decoration: none; font-weight: bold; color:#FFFFFF} 
.title-3blink:visited {  font-family: arial; font-size: 16pt; text-decoration: none; font-weight: bold; color: #FFFFFF} 
.title-3blink:Hover {font-family: arial; font-size: 16pt; text-decoration: none; font-weight: bold; color: #66CC00}

.footer_link:active{ font-family:Verdana; font-size:8pt; text-decoration: none; font-weight: normal; color: #000000}
.footer_link:link{ font-family:Verdana; font-size:8pt; text-decoration: none; font-weight: normal; color: #000000}
.footer_link:visited{ font-family:Verdana; font-size:8pt; text-decoration: none; font-weight: normal; color: #000000}
.footer_link:Hover{ font-family:Verdana; font-size:8pt; text-decoration: none; font-weight: normal; color: #0066CC}

.nextservice:active{ font-family:Verdana; font-size:8pt; text-decoration: none; font-weight: normal; color: #0066CC}
.nextservice:link{ font-family:Verdana; font-size:8pt; text-decoration: none; font-weight: normal; color: #0066CC}
.nextservice:visited{ font-family:Verdana; font-size:8pt; text-decoration: none; font-weight: normal; color: #0066CC}
.nextservice:Hover{ font-family:Verdana; font-size:8pt; text-decoration: none; font-weight: normal; color: #F28F1A}


/*--------------------------------Font List, Properties-----------------------------------*/

.bullet_1 {font-family:tahoma; font-size:10pt; text-decoration: none; font-weight: normal; color:#0066CC}

.bullet_2 {font-family:tahoma; font-size:10pt; text-decoration: none; font-weight: normal; color:#F28F1A}

.bullet_3 {font-family:tahoma; font-size:10pt; text-decoration: none; font-weight: normal; color:#A2C38A}

.menu_1 {font-family:tahoma; font-size:10pt; text-decoration: none; font-weight: normal; color:#000000}

.menu_3{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:7pt; text-decoration: none; font-weight: bolder; color: #FF9900}

.list{ font-family:Tahoma; font-size:9pt; text-decoration: none; font-weight: bold; color: #FFFFFF}

.list-highlight{ font-family:Tahoma; font-size:9pt; text-decoration: none; font-weight: bold; color: #FF9900}

.title-1{ font-family: arial; font-size: 10pt; text-decoration: none; font-weight: bold; color: #FFFFFF}

.title-1b{  font-family: tahoma; font-size: 9pt;text-decoration: none; font-weight: normal; color: #FFFFFF}

.title-1b2{  font-family: tahoma; font-size: 8pt;text-decoration: none; font-weight: normal; color: #FFFFFF}

.pagetext{ 	font-weight: normal; font-family:tahoma; font-size:10pt; font-weight: normal; color:#31383B; line-height:12pt; }

.message_sig{ font-family:arial; font-size:10pt; text-decoration: none; font-weight: normal; color: #0066CC; font-style: italic;}

.datetext{ font-family:arial; font-size:10pt; text-decoration: none; font-weight: bold; color: #45AC67}

.subtitle-1{ font-family:Tahoma; font-size:8pt; text-decoration: none; font-weight: bold; color: #FF9900}

.subtitle-2{ font-family:Tahoma; font-size:8pt; text-decoration: none; font-weight: normal; color: #FFFFFF}

.title-2{ font-family: tahoma; font-size: 10pt; text-decoration: none; font-weight: bold; color: #FFFFFF}

.title-2a{
	font-family: arial;
	font-size: 14pt;
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 26px;
}

.title-2b{ font-family: arial; font-size: 12pt; text-decoration: none; font-weight: bold; color: #FF9900}

.title-3{ font-family: times new roman; font-size: 16pt; text-decoration: none; font-weight: bold; color: #FFFFFF}

.title-4{ font-family: arial; font-size: 18pt; text-decoration: none; font-weight: bold; text-align:center; color: #FFFFFF; font-style: italic;}

.title-2_black{ font-family: arial; font-size: 10pt; text-decoration: none; font-weight: bold; color: #000000}

.title-2_blue{ font-family: arial; font-size: 10pt; text-decoration: none; font-weight: bold; color: #0066CC}

.title-2_orange{ font-family: arial; font-size: 10pt; text-decoration: none; font-weight: bold; color: #FF9900}

.title-3_blue{ font-family: arial; font-size: 12pt; text-decoration: none; font-weight: bold; color: #0066CC}

.body-1{ font-family: arial; font-size: 10pt; text-decoration: none; font-weight: normal; color: #000000}

.counter_blue{ font-family: verdana; font-size: 8pt; text-decoration: none; font-weight: bold; color: #0066CC}

.counter_orange{ font-family: verdana; font-size: 8pt; text-decoration: none; font-weight: bold; color: #FF9900}

.footer{ font-family:Verdana; font-size:10px; text-decoration: none; font-weight: normal; color: #000000}

.sitename{font-weight:normal;font-size:20pt;letter-spacing:1px;}

.searchbox .submit{font-size:7pt;color:black;border:1px solid #151C10;background-color:#ffffff;}

.searchbox .text{font-size:7pt;color:black;background-color:#ffffff;border:1px solid #151C10;}

.copyright {font-size:8px;color:#444444;letter-spacing: -1px;}

.copyright a,.copyright a:link,.copyright a:visited {color:#444444;text-decoration:none;}

.copyright a:hover,.copyright a:active {color:#000000;text-decoration:underline;}

