﻿.search {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #5D6BAA;
	border: 1px solid #16182B;
	color: #FFFFFF;

}
.news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #634343;
}
.footerlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #8BAE99;
	font-weight: bold;

}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #10247E;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #867F5F;
}
.emailpage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5A5540;
}
a:link {
	color: #4358B6;
}
a:visited {
	color: #8797CC;
}
.hotbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #7B7B7B;
}
.hotboxheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
		font-weight: bold;
	color: #634343;
}

.tableheader1 {
	background-color: #0284BF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #E6D49D;
}
.tablerowbg1 {
	background-color: #F3F3C3;
}
.tablerowbg2 {
	background-color: #FFFFFF;
}
.formfields {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #333333;
	background-color: #E7EFED;
}

li {
	margin-bottom: 5px;
}
.tightbullets {
	margin-bottom: -5px;
}


.lineabove {
	border-style: dotted none none none;
	border-width: 1px;
	border-color: #E4E8EF;
}



.footerheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #5D4DAD;
	font-weight: bold;

}
.siteby {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D7D7AD;
	text-decoration: none;
}
.menuregular2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #634343;
	text-decoration: none;
}
.menuregular3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5D4DAD;
	font-weight: bold;
	text-decoration: none;

}
.menuregular2ON {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #634343;
	background-color: #FFFFDF;
	text-decoration: none;

}
.menuregular3ON {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5D4DAD;
	font-weight: bold;
	background-color: #FFFFDF;
	text-decoration: none;

}
#hotboxplace {
	font-family: Arial, Helvetica, sans-serif;
	width: 175px;

	z-index: 1;
	float: right;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #DCBEA4;
	margin-left: 15px;
	padding-left: 15px;
	color: #75554D;
	font-size: 75%;}
	
	
	
	
	
	#hotboxplacehome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 140px;
	background-color:#7A8CC8;
	margin: 0px;
	z-index: 1;
	float: left;
		margin-left: 10px;
	padding: 10px;
	color: #181B3E;
	font-size: 11px;}


	
	
	
	
	
	
	
	
	
	
.selectionON {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 110%;
	color: #6A6A6A;
	background-color: #E9D7A0;
	font-weight: bold;
}



a.linkless {
	text-decoration: none;
	color: #634343;
}
.linklesstext {
	color: #634343;
	font-size: 90%;
}


a.info{
    position:relative; /*this is the key*/
    z-index:24; 
    color:#FF0000;
	font-size:13px;
	padding-top: -8px;
	padding-bottom: -8px;
    text-decoration:none}
	
	
a.info:visited{
    position:relative; /*this is the key*/
    z-index:24; 
    color:#0000FF;
    text-decoration:none}
	
	
a.info:hover{z-index:25; background-color:#ff0;color:#496491;}

a.info span{display: none}

a.info:hover span{ /*the span will display just on :hover state*/
	display:block;
	position:absolute;
	top:30px;
	left:-140px;
	width:35em;
	background-color: #EEEEEE;
	border-right-width: 3px;
	border-right-style: ridge;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-bottom-style: ridge;
	border-top-width: 1px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-top-style: solid;
	text-align: left;
	font-size: 12px;
	color: #333333;
	padding: 10px;
	z-index:2000;
	visibility: visible;	
}

.h3plain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #4D786E;
}



.skiptocontent {
	font-size: x-small;
	color: #5B9C4B;
	text-decoration: none;
}
.solidborder {
	border: 1px solid #C5E7FE;
}
.fcolorline1 {
	background-color: #ECF2F1;
}

.submitbtn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #C99E6B;
}
.gallerytext2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5566B2;

}
.page {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #5A5540;
}
.gallerydetailtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #5A5540;
	font-weight: bold;

}
.quantity {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #8E8666;
}
.gallerydetailheader {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #1A2D82;
	font-weight: bold;
}
.gallerydropdowns {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5A5541;
}
.galleryphotosize {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5A5540;
}
