/* ----------------- searchbox-bg ---------------- */

.searchbox-bg {

	padding: 1px;

	width:226px;

	height:23px;

	background-image: url(header-props-seachbox.gif);

}



/* ------------------- searchbox ----------------- */

.searchbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 14px;
	color: #000000;
	width:224px;
	padding: 1px;
	border:0px;
	height: 18px;

}



/* --------------- remove image border ----------------- */

a { outline: none; }

a:focus { -moz-outline-style: none; }



/* --------------------- backgrounds -------------------- */



.bg-copy-body {

	background-color: #FFFFFF;

	padding: 0px 32px 0px 32px;

}

.bg-leftedge {

	background-image: url(footer-left-bg.gif);

	background-repeat: repeat-y;

}

.bg-rightedge {

	background-image: url(footer-right-bg.gif);

	background-repeat: repeat-y;

}

.bg-searchodd {

	background-color: #EEEEEE;

}

.bg-searcheven {

	background-color: #FFFFFF;

}

.bg-details-body {

	background-color: #FFFFFF;

	padding: 5px 5px 5px 5px;

}

.bg-details-footer {

	background-color: #000000;

	padding: 5px 5px 5px 5px;

}





/* --------------------- copy -------------------- */

.copy, .copy a, .copy a:visited, .copy a:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-style: normal;

	line-height: 24px;

	color: #444444;

	text-decoration: none;

}

.copy a:hover { 

	color: #000000;

	text-decoration: underline;

} 



/* --------------------- bold orange -------------------- */

.boldorange, .boldorange a, .boldoranged a:visited, .boldorange a:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-style: normal;

	line-height: 19px;

	color: #D67328;

	text-decoration: none;

	font-weight: bold;

}

.boldorange a:hover { 

	color: #D67328;

	text-decoration: underline;

} 



/* --------------------- big-bold orange -------------------- */

.big-boldorange, .big-boldorange a, .big-boldoranged a:visited, .big-boldorange a:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 24px;

	font-style: normal;

	line-height: 28px;

	color: #D67328;

	text-decoration: none;

	font-weight: bold;

}

.big-boldorange a:hover { 

	color: #D67328;

	text-decoration: underline;

} 



/* --------------------- search alphabet -------------------- */

.alphabet, .alphabet a, .alphabet a:visited, .alphabet a:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-style: normal;

	line-height: 19px;

	color: #444444;

	letter-spacing: 5px;

	text-decoration: none;

	font-weight: bold;

}

.alphabet a:hover { 

	color: #D67328;

} 



/* --------------------- footer -------------------- */

.footer, .footer a, .footer a:visited, .footer a:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #CCCCCC;

	text-decoration: none;

}

.footer a:hover { 

	color: #FFFFFF;

	text-decoration: underline;

} 



/* ----------------- footer-over -------------------- */

.footer-over {

	color: #FFFFFF;

	text-decoration: none;

	}



/* --------------------- contact-form -------------------- */

.contact-form {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	padding: 3px;

	font-style: normal;

	line-height: normal;

	color: #333333;

	width:350px;

	border:1px solid #aaa;

	background-image: url(formfade.gif);

	background-repeat: repeat-x;

	background-color: #FFFFFF;

}
