
 BODY {
	scrollbar-3dlight-color:;
           scrollbar-arrow-color:#FAA253;
           scrollbar-base-color:#2573AF;
           scrollbar-track-color:#E6E6E6;
           scrollbar-darkshadow-color:#F7F9FB;
           scrollbar-face-color:#F9FDFF;
           scrollbar-highlight-color:#F9FDFF;
           scrollbar-shadow-color:;

	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	/*background-color:#F0F0F0;*/
	background-image:url(../images/dotted_bg.gif);
	}
	
	UL.squareIcon {list-style-image: url(../images/img_nav/rollover_square_small.gif);}
	UL {list-style-type: square }
	OL { list-style-type: decimal}
 H1{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color : FCA41E;
    font-size : 12;
	font-weight:bold;
     }
	
H1.displayPreview{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: black;
	font-weight:bold;}


a.:link { 
	color:#FCA41E; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; 
}
a.:visited {
	color:#FCA41E; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none;
}
a.:hover {
	color:#FCA41E; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:underline;
}


a.gallery_quickLinksFont:link { 
	color:#314CA1; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; 
}
a.gallery_quickLinksFont:visited {
	color:#314CA1; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none;
}
a.gallery_quickLinksFont:hover {
	color:#314CA1; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:underline;
}

a.toplinks:link { 
	color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; font-weight:bold 
}
a.toplinks:visited { 
	color:#000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; font-weight:bold;
}
a.toplinks:hover { 
	color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none;font-weight:bold
}

a.bottomlinks:link { 
	color:#3F5683; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none;
}
a.bottomlinks:visited { 
	color:#3F5683; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none;
}
a.bottomlinks:hover { 
	color:#3F5683; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none;
}

.gallery_tileupdatebottom {background-image:url(../images/gallery/tile_b.gif); background-repeat: repeat-x}
.gallery_tileupdatetop {background-image:url(../images/gallery/tile_t.gif); background-repeat: repeat-x}
.gallery_tileupdateleft {background-image:url(../images/gallery/tile_l.gif); background-repeat: repeat-y}
.gallery_tileupdateright {background-image:url(../images/gallery/tile_r.gif); background-repeat: repeat-y}

.gallery_smalltileupdatebottom {background-image:url(../images/gallery/small_tile_b.gif); background-repeat: repeat-x}
.gallery_smalltileupdatetop {background-image:url(../images/gallery/small_tile_t.gif); background-repeat: repeat-x}
.gallery_smalltileupdateleft {background-image:url(../images/gallery/small_tile_l.gif); background-repeat: repeat-y}
.gallery_smalltileupdateright {background-image:url(../images/gallery/small_tile_r.gif); background-repeat: repeat-y}
	
.tile_divider {background-image:url(../images/tile_divider.gif); background-repeat: repeat-y}

.bodyFontArchived {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #3b3b64;
		background-color: #f0f0f0;
		width: 95%;
		padding-top: 4px;
		padding-right: 4px;
		padding-bottom: 4px;
		padding-left: 4px;
		border: 1px #BBC5DB solid;
		margin-top: 5px;
		margin-right: 5px;
		margin-bottom: 5px;
		margin-left: 5px;
		
	}

.bottom {   position: absolute;   bottom: 0px;  }

.bodyFont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #000000;
}

.gallery_bodyFont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #000000;
}

.gallery_searchresultFont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #000000;
}
.gallery_optionsFont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}

.gallery_displayPhotoId {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight:bold;
	text-shadow:Black;
}

.footerFont { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; 
	line-height: 14px; color: #999999;
     background-image: url(../images/img_nav/white_blue_bottom.gif); 
	 background-repeat: repeat-x;
	 position: relative;
	 width: 600;
	}
.footerRepeat { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; background-image: url(../images/img_nav/repeat_orange_nav_footer.gif); background-repeat: repeat-x}



A:link.navroll { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: #A8907C; text-decoration: none}
A:hover.navroll { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #E29900; text-decoration: underline}

A:link.navrollRight { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: #A8907C; text-decoration: none}
A:hover.navrollRight { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #E29900; text-decoration: underline}

A:link.navrollFooter { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  color: #A8907C; text-decoration: none}
A:hover.navrollFooter { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #E29900; text-decoration: underline}


.blueRepeat {background-image:url(../images/img_nav/repeat_blue_background.gif); background-repeat: repeat-x}
.orangeRepeat {background-image:url(../images/img_nav/repeat_orange_nav_3.gif); background-repeat: repeat-x}
.greenRepeat {background-image:url(../images/img_nav/repeat_green_nav.gif); background-repeat: repeat-x}

span.subheading {  font-family: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT : NORMAL; font-size: 11px; color: #3b3b64}

	.text {  font-family: Verdana, Arial, Helvetica, sans-serif; FONT-STYLE : italic; font-size: 10px; color: #3b3b64}

	span.boxtext {  font-family: Verdana, Arial, Helvetica, sans-serif; FONT-STYLE : italic; font-size: 10px; color: #3b3b64}


	span.boxtextmessage {  font-family: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT : bold; font-size: 11px; color: #A8907C}

.gallery_headingFont {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#000000 ; text-decoration:underline}
.heading2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#000000 ; text-decoration:none}

.gallery_boxheading {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; color:#000000 }

	.box {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; background-color: #FFFAF0; width: 95%; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; border: 1px #F5B225 solid; margin-top: 10px; margin-right: 10px; margin-bottom: 10px; margin-left: 10px; list-style-image: url(images/bullet1.gif)}

	.boxheading1 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #34487c;
		background-color: #f0f0f0;
		width: 98%;
		padding-top: 4px;
		padding-right: 4px;
		padding-bottom: 4px;
		padding-left: 4px;
		border: 1px #E6D9CF solid;
		margin-top: 10px;
		margin-right: 10px;
		margin-bottom: 10px;
		margin-left: 10px;
		list-style-image: url(images/bullet1.gif);
		font-weight : bold;
	}

	.boxheading2 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #34487c;
		background-color: #f0f0f0;
		width: 100%;
		padding-top: 2px;
		padding-right: 2px;
		padding-bottom: 2px;
		padding-left: 2px;
		border: 1px #BBC5DB solid;
		margin-top: 2px;
		margin-right: 2px;
		margin-bottom: 2px;
		margin-left: 2px;
		list-style-image: url(images/bullet1.gif);
		font-weight : bold;
	}

.gallery_boxFont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#3b3b64;
	font-size: 10px;
	background-color:#f0f0f0;
	border: 1px #BDCCE6 solid;
	

}

.gallery_buttonFont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#3b3b64;
	font-size: 10px;
	background-color:#f0f0f0;
	border: 1px #BDCCE6 solid;
}

.gallery_nextPrevButtonFont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#3b3b64;
	font-size: 10px;
	font-weight:bold;
	background-color:#f0f0f0;
	border: 1px #BBBBBB solid;
}

/* Special Styles */
	
	
	.bodyFontSpecialPrice {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #3b3b64;
	font-style:italic;
	}
	
	.bodyFontSpecialValid {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #3b3b64;
	font-style: italic;
	font-weight: normal;
	}
	
	.bodyFontSpecialHeading {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #3b3b64;
	font-style:normal;
	font-weight:bold;}
	

.orange_header {
	FONT-SIZE:20px ; COLOR: #D8951E; font:Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.blue_font {
	FONT-SIZE:12px ; COLOR: #0A6390; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

a.gallery_contactFont {
	FONT-SIZE:11px ; COLOR: #D8951E; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

a.gallery_contactFont:link {
	FONT-SIZE:11px ; COLOR: #D8951E; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underlined
}
a.gallery_contactFont:visited {
	FONT-SIZE:11px ; COLOR: #D8951E; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
a.gallery_contactFont:hover {
	FONT-SIZE:11px ; COLOR: #D8951E; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION:underline
}



.gallery_closeWindowFont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#3b3b64;
	font-size: 10px;
	font-weight:bold;
	background-color:#f0f0f0;
	border: 1px #BBBBBB solid;
}
a.gallery_closeWindowFont:link {
	FONT-SIZE:11px ; COLOR: #D8951E; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underlined
}
a.gallery_closeWindowFont:visited {
	FONT-SIZE:11px ; COLOR: #D8951E; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
a.gallery_closeWindowFont:hover {
	FONT-SIZE:11px ; COLOR: #D8951E; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION:underline
}


.error_colour{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#CC0000}

.contactFont {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#3b3b64; background-color: #FFFFFF; border: 1px solid #2970A4;}
.contactFont2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#3b3b64; background-color: #E0EBF0; border: 1px solid #2970A4;}

.search_results
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#2573AF;
	font-size: 9px;
	font-weight:bold;
}

.copyright
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	background-color:#F0F0F0;
	font-size: 9px;
}
