body {
	margin: 0px;
	background-image: url(page_bg.jpg);
	background-repeat: repeat-x;
	font-size: 62.5%;
	background-color: #F9F9F9;
}
.banner_container {
	background-image: url(banner_bg.gif);
	background-repeat: repeat;
	width: 884px;
	margin-right: auto;
	margin-left: auto;
}
.banner {
	background-image: url(banner.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 884px;
	padding-bottom: 18px;
}
.encore_logo {
	margin-top: 12px;
	margin-left: 50px;
	margin-bottom: 6px;
	float: left;
}
.banner_right {
	float: right;
	width: 600px;
	padding-right: 35px;
	text-align: right;
	padding-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 1.2em;
}
.banner_right2 {
	float: right;
	width: 500px;
	padding-right: 35px;
	text-align: right;
	padding-top: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 1.2em;
}
.banner_right3 {
	float: right;
	width: 415px;
	padding-left: 20px;
	text-align: center;
	padding-top: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 0.8em;
}

.banner_right3 a
{
	color:#FFFFFF;
	text-decoration:none;
}

.banner_right4 {
	float: right;
	width: 500px;
	padding-right: 35px;
	text-align: right;
	padding-top: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 1.2em;
}
/* Buttons */

.signout_button {
	width: 78px;
	float: left;
	margin-left: 8px;
}
.signout_button_top {
	background-image: url(images/signout_button_bg_top.gif);
	height: 6px;
	width: 78px;
	overflow:hidden;
}
.signout_button_mid {
	background-image: url(images/signout_button_bg.gif);
	width: 78px;
	text-align: center;
}
.signout_button_low {
	background-image: url(images/signout_button_bg_low.gif);
	height: 6px;
	width: 78px;
	overflow:hidden;
}
.signout_text {
	background-image: url(images/signout_button_bg.gif);
	background-repeat: no-repeat;
	background-position: top;
	border-style: none;
	border-width: 0px;
	padding: 0px;
	width: 70px;
	font-size: 0.95em;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.signin_button {
	width: 70px;
	float: left;
	margin-left: 8px;
}
.signin_button_top {
	background-image: url(images/signin_button_bg_top.gif);
	height: 6px;
	width: 70px;
	background-position: bottom;
	overflow:hidden;
}
.signin_button_mid {
	background-image: url(images/signin_button_bg.gif);
	width: 70px;
	text-align: center;
}
.signin_button_low {
	background-image: url(images/signin_button_bg_low.gif);
	height: 7px;
	width: 70px;
	overflow:hidden;
}
.signin_text {
	background-image: url(images/signin_button_bg.gif);
	background-repeat: no-repeat;
	background-position: top;
	border-style: none;
	border-width: 0px;
	padding: 0px;
	width: 70px;
	font-size: 0.95em;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}




.search_button {
	width: 124px;
	float: left;
	margin-left: 8px;
}
.search_button_top {
	background-image: url(images/search_button_top.gif);
	height: 8px;
	width: 124px;
	overflow:hidden;
}
.search_button_mid {
	background-image: url(images/search_button_mid.gif);
	width: 113px;
	text-align: left;
	padding-left: 11px;
	background-repeat: repeat;
}
.search_box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	width: 200px;
	color: #858585;
	font-weight: bold;
	padding-top: 7px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
	margin-top: 5px;
	float: left;
	margin-left: 150px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.midgrey_button {
	width: 199px;
	float: left;
	padding-left: 4px;
}
.midgrey_button_top {
	background-image: url(images/midgrey_button_bg_top.gif);
	height: 9px;
	width: 199px;
	overflow:hidden;
}
.midgrey_button_mid {
	background-image: url(images/midgrey_button_bg.gif);
	width: 199px;
	text-align: center;
}
.midgrey_button_low {
	background-image: url(images/midgrey_button_bg_low.gif);
	height: 8px;
	width: 199px;
	overflow:hidden;
}
.midgrey_text {
	background-image: url(images/midgrey_button_bg.gif);
	background-repeat: no-repeat;
	background-position: top;
	border-style: none;
	border-width: 0px;
	padding: 0px;
	width: 199px;
	font-size: 1.1em;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


.midorange_button {
	width: 199px;
	float: left;
	padding-left: 5px;
}
.midorange_button_top {
	background-image: url(images/midorange_button_bg_top.gif);
	height: 9px;
	width: 199px;
	overflow:hidden;
}
.midorange_button_mid {
	background-image: url(images/midorange_button_bg.gif);
	width: 199px;
	padding-bottom:2px;
	text-align: center;
}
.midorange_button_low {
	background-image: url(images/midorange_button_bg_low.gif);
	height: 7px;
	width: 199px;
	overflow:hidden;
}
.midorange_text {
	background-image: url(images/midorange_button_bg.gif);
	background-repeat: no-repeat;
	background-position: top;
	border-style: none;
	border-width: 0px;
	padding: 0px;
	width: 199px;
	font-size: 1.1em;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


.midorange_largebutton {
	width: 348px;
	float: left;
	margin-left: 5px;
	margin-top: 8px;
}
.midorange_largebutton_top {
	background-image: url(images/midorange_largebutton_bg_top.gif);
	height: 9px;
	width: 348px;
	overflow:hidden;
}
.midorange_largebutton_mid {
	background-image: url(images/midorange_largebutton_bg_mid.gif);
	width: 348px;
	padding-bottom:2px;
	text-align: center;
}
.midorange_largebutton_low {
	background-image: url(images/midorange_largebutton_bg_low.gif);
	height: 7px;
	width: 348px;
	overflow:hidden;
}
.midorange_largebutton_text {
	background-image: url(images/midorange_largebutton_bg_mid.gif);
	background-repeat: no-repeat;
	background-position: top;
	border-style: none;
	border-width: 0px;
	padding: 0px;
	width: 348px;
	font-size: 0.9em;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}



.orange_button_lg {
	width: 305px;
	margin-top: 13px;
}
.orange_button_lg_top {
	background-image: url(images/orange_buttonlg_top.gif);
	height: 8px;
	width: 305px;
	overflow:hidden;
}
.orange_button_lg_mid {
	background-image: url(images/orange_buttonlg_mid.gif);
	width: 305px;
	padding-bottom:2px;
	text-align: center;
}
.orange_button_lg_low {
	background-image: url(images/orange_buttonlg_low.gif);
	height: 7px;
	width: 305px;
	overflow:hidden;
}
.orange_button_lg_text {
	background-image: url(images/orange_buttonlg_mid.gif);
	background-repeat: no-repeat;
	background-position: top;
	border-style: none;
	border-width: 0px;
	padding: 0px;
	width: 305px;
	font-size: 0.9em;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}



.grey_button_lg {
	width: 305px;
	margin-top: 6px;
	margin-bottom: 0px;
}
.grey_button_lg_top {
	background-image: url(images/grey_buttonlg_top.gif);
	height: 8px;
	width: 305px;
	overflow:hidden;
}
.grey_button_lg_mid {
	background-image: url(images/grey_buttonlg_mid.gif);
	width: 305px;
	padding-bottom:2px;
	text-align: center;
}
.grey_button_lg_low {
	background-image: url(images/grey_buttonlg_low.gif);
	height: 7px;
	width: 305px;
	overflow:hidden;
}
.grey_button_lg_text {
	background-image: url(images/grey_buttonlg_mid.gif);
	background-repeat: no-repeat;
	background-position: top;
	border-style: none;
	border-width: 0px;
	padding: 0px;
	width: 305px;
	font-size: 0.9em;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}



.blue_button_lg {
	width: 537px;
	margin-top: 7px;
	margin-bottom: 0px;
	clear: both;
	margin-left: 132px;
}
.blue_button_lg_top {
	background-image: url(images/blue_buttonlg_top.gif);
	height: 8px;
	width: 537px;
	overflow:hidden;
}
.blue_button_lg_mid {
	background-image: url(images/blue_buttonlg_mid.gif);
	width: 537px;
	padding-bottom:2px;
	text-align: center;
}
.blue_button_lg_low {
	background-image: url(images/blue_buttonlg_low.gif);
	height: 9px;
	width: 537px;
	overflow:hidden;
}
.blue_button_lg_text {
	background-image: url(images/blue_buttonlg_mid.gif);
	background-repeat: no-repeat;
	background-position: top;
	border-style: none;
	border-width: 0px;
	padding: 0px;
	width: 537px;
	font-size: 1em;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}




.midgrey_smallbutton {
	width: 115px;
	float: left;
	margin-left: 2px;
}
.midgrey_smallbutton_top {
	background-image: url(images/midgrey_smallbutton_bg_top.gif);
	height: 10px;
	width: 115px;
	overflow:hidden;
}
.midgrey_smallbutton_mid {
	background-image: url(images/midgrey_smallbutton_bg_mid.gif);
	width: 115px;
	text-align: center;
}
.midgrey_smallbutton_low {
	background-image: url(images/midgrey_smallbutton_bg_low.gif);
	height: 9px;
	width: 115px;
	overflow:hidden;
}
.midgrey_smalltext {
	background-image: url(images/midgrey_smallbutton_bg_mid.gif);
	background-repeat: no-repeat;
	background-position: top;
	border-style: none;
	border-width: 0px;
	padding: 0px;
	width: 115px;
	font-size: 1.1em;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.midorange_smallbutton {
	width: 113px;
	float: left;
	padding-left: 17px;
	margin-top:1px;
}
.midorange_smallbutton_top {
	background-image: url(images/midorange_smallbutton_bg_top.gif);
	height: 9px;
	width: 113px;
	overflow:hidden;
}


.midorange_smallbutton_mid {
	background-image: url(images/midorange_smallbutton_bg_mid.gif);
	width: 113px;
	text-align: center;
	padding-bottom:1px;
}
.midorange_smallbutton_low {
	background-image: url(images/midorange_smallbutton_bg_low.gif);
	height: 7px;
	width: 115px;
	overflow:hidden;
}
.midorange_smalltext {
	background-image: url(images/midorange_smallbutton_bg_mid.gif);
	background-repeat: no-repeat;
	background-position: top;
	border-style: none;
	border-width: 0px;
	padding: 0px;
	width: 113px;
	font-size: 1.1em;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


.zoom_button {
	width: 138px;
	float: left;
	margin-top:1px;
	margin-left: 0px;
	padding-left: 3px;
}
.zoom_button_top {
	background-image: url(images/zoom_button_bg_top.gif);
	height: 8px;
	width: 138px;
	overflow:hidden;
}
.zoom_button_mid {
	background-image: url(images/zoom_button_bg_mid.gif);
	width: 138px;
	text-align: center;
	padding-top:1px;
	padding-bottom:2px;
}
.zoom_button_low {
	background-image: url(images/zoom_button_bg_low.gif);
	height: 7px;
	width: 138px;
	overflow:hidden;
}
.zoom_button_text {
	background-image: url(images/zoom_button_bg_mid.gif);
	background-repeat: no-repeat;
	background-position: top;
	border-style: none;
	border-width: 0px;
	padding: 0px;
	width: 138px;
	font-size: 1em;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.filter_button {
	width: 138px;
	float: left;
	margin-left: 3px;
}
.filter_button_top {
	background-image: url(images/filter_button_top.gif);
	height: 7px;
	width: 107px;
	overflow:hidden;
}
.filter_button_mid {
	background-image: url(images/filter_button_mid.gif);
	width: 107px;
	text-align: center;
}
.filter_button_low {
	background-image: url(images/filter_button_low.gif);
	height: 7px;
	width: 107px;
	overflow:hidden;
}
.filter_button_text {
	background-image: url(images/filter_button_mid.gif);
	background-repeat: no-repeat;
	background-position: top;
	border-style: none;
	border-width: 0px;
	padding: 0px;
	width: 107px;
	font-size: 0.9em;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}


.buynow_button {
	width: 137px;
	float: left;
	margin-top:1px;
}
.buynow_button_top {
	background-image: url(images/buynow_button_bg_top.gif);
	height: 7px;
	width: 137px;
	overflow:hidden;
}
.buynow_button_mid {
	background-image: url(images/buynow_button_bg_mid.gif);
	width: 137px;
	text-align: center;
	padding-bottom:3px;
	padding-top: 1px;
}
.buynow_button_low {
	background-image: url(images/buynow_button_bg_low.gif);
	height: 7px;
	width: 137px;
	overflow:hidden;
}
.buynow_button_text {
	background-image: url(images/buynow_button_bg_mid.gif);
	background-repeat: no-repeat;
	background-position: top;
	border-style: none;
	border-width: 0px;
	padding: 0px;
	width: 137px;
	font-size: 1em;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* Page Content */

.welcome_text {
	float: left;
	padding-top: 7px;
	width: 510px;
}
.loginboxes {
	float: left;
	width: 510px;
}
.login_textbox {
	width: 125px;
	padding: 2px;
	margin-left: 7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #333333;
	margin-top: 1px;
}

.home_white_box_div {
	width: 845px;
	margin-right: auto;
	margin-left: auto;
}
.home_white_box_top {
	background-image: url(images/home_white_box_top.gif);
	background-repeat: no-repeat;
	width: 845px;
	margin-right: auto;
	margin-left: auto;
	height: 7px;
	overflow:hidden;
}
.home_white_box_mid {
	background-image: url(images/home_white_box_mid.gif);
	background-repeat: repeat;
	width: 845px;
	margin-right: auto;
	margin-left: auto;
}
.home_white_box_low {
	background-image: url(images/home_white_box_low.gif);
	background-repeat: no-repeat;
	width: 845px;
	margin-right: auto;
	margin-left: auto;
	height: 8px;
	overflow:hidden;
}
.home_white_box_right {
	float: left;
	width: 453px;
}
.home_white_box_left {
	float: left;
	width: 367px;
	padding-left: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	color: #4F4F4F;
}
.home_no1_div {
	background-image: url(images/star_no1.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 13px;
	padding-bottom: 10px;
	padding-left: 60px;
	float: left;
	width: 280px;
}
.home_no2_div {
	background-image: url(images/star_no2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 12px;
	padding-bottom: 11px;
	padding-left: 60px;
	float: left;
	width: 280px;
}
.home_no3_div {
	background-image: url(images/star_no3.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 12px;
	padding-bottom: 11px;
	padding-left: 60px;
	float: left;
	width: 280px;
}
.home_no4_div {
	background-image: url(images/star_no4.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 12px;
	padding-bottom: 11px;
	padding-left: 60px;
	float: left;
	width: 280px;
}
.home_no5_div {
	background-image: url(images/star_no5.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 12px;
	padding-bottom: 11px;
	padding-left: 60px;
	float: left;
	width: 280px;
}
.home_lower_box {
	width: 835px;
	margin-top: 15px;
	margin-right: auto;
	margin-left: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #FFFFFF;
	line-height: 1.5em;
	padding-bottom: 25px;
}
.home_lower_box h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	color: #FFFFFF;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
}
.home_dramatic1 {
	background-image: url(images/dramatic_hotspot1.gif);
	background-repeat: no-repeat;
	float: left;
	height: 104px;
	width: 104px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #333333;
	text-align: center;
	padding-left: 7px;
	padding-top: 7px;
	font-weight: bold;
}

.home_professional1 {
	background-image: url(images/professional_hotspot1.gif);
	background-repeat: no-repeat;
	float: left;
	height: 104px;
	width: 107px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #333333;
	text-align: center;
	padding-left: 4px;
	padding-top: 7px;
	font-weight: bold;
}
.home_sleek1 {
	background-image: url(images/sleek_hotspot1.gif);
	background-repeat: no-repeat;
	float: left;
	height: 104px;
	width: 107px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #333333;
	text-align: center;
	padding-left: 4px;
	padding-top: 7px;
	font-weight: bold;
}
.home_fantasy1 {
	background-image: url(images/fantasy_hotspot1.gif);
	background-repeat: no-repeat;
	float: left;
	height: 104px;
	width: 111px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #333333;
	text-align: center;
	padding-left: 4px;
	padding-top: 7px;
	font-weight: bold;
}
.home_showgirl1 {
	background-image: url(images/showgirl_hotspot1.gif);
	background-repeat: no-repeat;
	float: left;
	height: 107px;
	width: 107px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #333333;
	text-align: center;
	padding-left: 4px;
	padding-top: 7px;
	font-weight: bold;
}
.home_mime1 {
	background-image: url(images/mime_hotspot1.gif);
	background-repeat: no-repeat;
	float: left;
	height: 107px;
	width: 107px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #333333;
	text-align: center;
	padding-left: 4px;
	padding-top: 7px;
	font-weight: bold;
}
.home_modern1 {
	background-image: url(images/modern_hotspot1.gif);
	background-repeat: no-repeat;
	float: left;
	height: 107px;
	width: 107px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #333333;
	text-align: center;
	padding-left: 4px;
	padding-top: 7px;
	font-weight: bold;
}
.home_dramatic2 {
	background-image: url(images/dramatic_hotspot2.gif);
	background-repeat: no-repeat;
	float: left;
	height: 107px;
	width: 111px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #333333;
	text-align: center;
	padding-left: 4px;
	padding-top: 7px;
	font-weight: bold;
}

.home_lower_left {
	float: left;
	width: 338px;
	padding-right: 16px;
	padding-left: 16px;
}
.home_lower_left a {
	text-decoration:none;
	color: #FFFFFF;
	font-size: 0.9em;
	padding-top: 20px;
}
.front_leftcol {
	float: left;
	width: 497px;
	padding: 0px;
	margin-bottom: 16px;
}
.front_right_col {
	float: left;
	width: 345px;
	text-align: center;
	padding-left:3px;
}
.rightcol_bluebox_top {
	background-image: url(images/rightcol_bluebox_top.gif);
	background-repeat: no-repeat;
	height: 8px;
	width: 345px;
	background-position: top;
	overflow:hidden;
}
.rightcol_bluebox_mid {
	background-image: url(images/rightcol_bluebox_mid.gif);
	background-repeat: no-repeat;
	width: 310px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right: 15px;
	padding-left: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	line-height: 1.7em;
	background-position: bottom;
}
.rightcol_bluebox_mid2 {
	background-image: url(images/rightcol_bluebox_mid2.gif);
	width: 310px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right: 15px;
	padding-left: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	line-height: 1.7em;
}
.rightcol_bluebox_low {
	background-image: url(images/rightcol_bluebox_low.gif);
	background-repeat: no-repeat;
	height: 13px;
	width: 345px;
	overflow:hidden;
}
.rightcol_bluebox_low2 {
	background-image: url(images/rightcol_bluebox_low2.gif);
	background-repeat: no-repeat;
	height: 13px;
	width: 345px;
	overflow:hidden;
}
.rightcol_bluebox_mid p {
	padding: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
}

.rightcol_bluebox_mid a {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: bold;
}
.rightcol_bluebox_mid a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.rightcol_bluebox_mid ul 
{
	margin-top:0px;
	margin-bottom:0px;
	margin-left:12px;
	padding:0px;
}
.rightcol_bluebox_mid li 
{
	margin:0px;
	padding-left: 4px;
	padding-top:5px;
	padding-bottom:5px;
	line-height: 16px;
}

.rightcol_whitebox_top {
	background-image: url(images/rightcol_whitebox_top.gif);
	background-repeat: no-repeat;
	height: 9px;
	width: 343px;
	background-position: left top;
	margin-left: 3px;
	overflow:hidden;
}
.rightcol_whitebox_mid {
	background-image: url(images/rightcol_whitebox_mid.gif);
	background-repeat: no-repeat;
	width: 308px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right: 15px;
	padding-left: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: bold;
	color: #000000;
	text-align: left;
	background-position: left bottom;
	line-height: 1.4em;
	margin-left: 3px;
}
.rightcol_whitebox_low {
	background-image: url(images/rightcol_whitebox_low.gif);
	background-repeat: no-repeat;
	height: 9px;
	width: 343px;
	background-position: left top;
	margin-left: 3px;
	overflow:hidden;
}
.rightcol_whitebox_mid h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	font-weight: bold;
	color: #3680AF;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
}


.front_leftcol_top {
	background-image: url(images/front_leftcol_top.gif);
	background-repeat: no-repeat;
	float: left;
	width: 497px;
	height: 8px;
	background-position:center;
	overflow:hidden;
	margin-top:1px;
}
.front_leftcol_mid {
	background-image: url(images/front_leftcol_mid.gif);
	background-repeat: repeat;
	float: left;
	width: 447px;
	padding-top: 10px;
	padding-right: 25px;
	padding-bottom: 15px;
	padding-left: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 1.4em;
}

.front_leftcol_mid img
{
	border:0;
}

.front_leftcol_mid a
{
	text-decoration:none;
	color:#000000;
	font-weight:bold;
}

.front_leftcol_mid a:hover
{
	text-decoration:underline;
	color:#000000;
}

.front_leftcol_low {
	background-image: url(images/front_leftcol_low.gif);
	background-repeat: no-repeat;
	float: left;
	width: 497px;
	height: 7px;
	overflow:hidden;
}
.front_leftcol h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	font-weight: bold;
	color: #3680AF;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
}
.front_leftcol h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	padding: 0px;
	margin-top: 7px;
	margin-bottom: 6px;
}
.signup_templateimg {
	margin-bottom: 8px;
}

.front_leftcol label {
	font-size: 1em;
	text-align: right;
	width: 104px;
	padding-right: 14px;
	float: left;
	clear: left;
	margin-bottom: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.signup_process1 {
	background-image: url(images/signup_process1.gif);
	background-repeat: no-repeat;
	height: 56px;
	width: 360px;
	padding-bottom: 5px;
}
.signup_process2 {
	background-image: url(images/signup_process2.gif);
	background-repeat: no-repeat;
	height: 56px;
	width: 360px;
	padding-bottom: 5px;
}
.signup_process3 {
	background-image: url(images/signup_process3.gif);
	background-repeat: no-repeat;
	height: 56px;
	width: 360px;
	padding-bottom: 5px;
}
.signup_process5 {
	background-image: url(images/signup_process5.gif);
	background-repeat: no-repeat;
	height: 56px;
	width: 360px;
	padding-bottom: 5px;
}

.home_lower_left a:hover {
	text-decoration:underline;
	color: #FFFFFF;
	font-size: 0.9em;
	padding-top: 20px;
}
.home_lower_right {
	float: left;
	width: 448px;
	padding-left: 16px;
}
.home_lower_right a {
	width: 100%;
	display: block;
	text-decoration:none;
	color: #000000;
}
.home_lower_right a:hover {
	color: #3276A3;
}

.join_text_div {
	font-weight: bold;
	color: #FFFFFF;
	float: left;
	width: 130px;
	padding-top: 7px;
}
.join_text_div2 {
	font-weight: bold;
	color: #FFFFFF;
	float: left;
	padding-top: 7px;
	padding-left: 7px;
	width: 0px;
}
.content {
	width: 873px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
}
.content_top {
	width: 873px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	background-image: url(images/pagecontent_top.gif);
	height: 17px;
	overflow:hidden;
}
.content_mid {
	width: 873px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	background-image: url(images/pagecontent_mid.gif);
}

.content_mid_lower {
	width: 873px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	background-image: url(images/pagecontent_low.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}

.content_blue {
	width: 873px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
}
.content_blue_top {
	width: 873px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	background-image: url(images/pagecontent_blue_top.gif);
	height: 9px;
	overflow:hidden;
}
.content_blue_mid {
	width: 873px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	background-image: url(images/pagecontent_blue_mid.gif);
}

.content_blue_mid_lower {
	width: 873px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	background-image: url(images/pagecontent_blue_low.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.content_container_div {
	width: 858px;
	float:left;
	padding-left:15px;
	margin:0px;
}

.directory_content_top {
	width: 873px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	background-image: url(images/directory_content_top.gif);
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
}

.directory_content_top label {
	font-size: 1em;
	text-align: right;
	width: 130px;
	padding-right: 7px;
	float: left;
	margin-bottom: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 3px;
}
.directory_content_top_lower {
	width: 873px;
	height: 17px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	background-image: url(images/directory_content_top_lower.gif);
	background-repeat: no-repeat;
	overflow:hidden;
}
.directory_content_low {
	width: 873px;
	height: 29px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	background-image: url(images/directory_content_low.gif);
	background-repeat: no-repeat;
	overflow:hidden;
}
.directory_content_mid {
	width: 793px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	background-image: url(images/directory_content_mid.gif);
	padding-right: 40px;
	padding-left: 40px;
}
.directory_img {
	float: left;
	margin-bottom: 1px;
	margin-left: 17px;
}
.directory_results_toptxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #347DAB;
	padding-bottom: 12px;
	padding-left: 18px;
	padding-top: 5px;
}


.directory_content_mid2 {
	width: 873px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	background-image: url(images/directory_content_mid.gif);
	padding-right: 0px;
	padding-left: 0px;
}
.directory_search_leftcol {
	float: left;
	width: 390px;
	padding-top: 45px;
}
.directory_content_mid h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	font-weight: bold;
	color: #3680AF;
	margin-bottom: 10px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #357DAC;
	margin-top: 0px;
}
.directory_results_div {
	background-image: url(images/directory_results_midbg.gif);
	width: 812px;
	margin-right: auto;
	margin-left: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	margin-bottom: 12px;
}
.directory_results_div a {
	color: #347DAB;
	text-decoration: none;
}
.directory_results_div a:hover {
	color: #347DAB;
	text-decoration: underline;
}
.directory_results_bgtop {
	background-image: url(images/directory_results_topbg.gif);
	width: 812px;
	margin-right: auto;
	margin-left: auto;
	height: 16px;
	overflow:hidden;
}
.directory_results_bglow {
	background-image: url(images/directory_results_lowbg.gif);
	width: 812px;
	margin-right: auto;
	margin-left: auto;
	height: 12px;
	overflow:hidden;
}
img 
{
	border: 0px;
}
.directory_results_leftcol {
	float: left;
	width: 300px;
	margin-right: 10px;
	line-height: 1.6em;
}
.directory_results_smalltxt {
	width: 300px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	padding-top: 5px;
	line-height: 1.5em;
	padding-bottom: 6px;
	float:left;
}
.category_txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.8em;
	font-weight: bold;
	color: #000000;
	text-align: center;
	float:left;
}
.category_centre_div 
{
	width: 730px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	padding-top: 20px;
	padding-bottom: 35px;
}
.category_centre_div a{
	color:#000000;
	text-decoration:none;
}
.category_centre_div a:hover{
	color:#000000;
	text-decoration:underline;
}


.search_button_low {
	background-image: url(images/search_button_low.gif);
	height: 8px;
	width: 124px;
	overflow:hidden;
}
.search_text {
	background-image: url(images/search_button_mid.gif);
	background-repeat: repeat;
	background-position: top;
	border-style: none;
	border-width: 0px;
	width: 100px;
	font-size: 1.2em;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align: left;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 6px;
}

.smalltext {
	font-size: 0.8em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 10px;
	margin-top: 4px;
	float: left;
}
.template_container {
	float: left;
	width: 280px;
	margin-left: 3px;
}
.template_title {
	text-align: center;
	width: 270px;
	padding-top: 6px;
	padding-bottom: 6px;
	font-size: 1.1em;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #5F9AC0;
	margin-left: 5px;
	margin-top: 1px;
}
.template_number_div {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	letter-spacing: 2px;
	clear: both;
	padding-top: 15px;
	padding-bottom: 25px;
}
.template_number_div a {
	display: inline;
	color: #FFFFFF;
	text-decoration: none;
	padding: 3px;
}
.template_number_div a:hover {
	background-color: #F0C23C;
	color: #000000;
}
.template_number_selected {
	background-color: #F0C23C;
	color: #000000;
	display: inline;
	text-decoration: none;
	padding: 3px;

}

.directory_number_div {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	font-weight: bold;
	color: #000000;
	text-align: center;
	letter-spacing: 2px;
	clear: both;
	padding-top: 0px;
	padding-bottom: 15px;
}
.directory_number_div a {
	display: inline;
	color: #000000;
	text-decoration: none;
	padding: 3px;
}
.directory_number_div a:hover {
	background-color: #F0C23C;
	color: #000000;
}
.directory_number_selected {
	background-color: #F0C23C;
	color: #000000;
	display: inline;
	text-decoration: none;
	padding: 3px;

}


.template_title_lowbg {
	background-image: url(images/template_title_lowbg.gif);
	background-repeat: no-repeat;
	height: 5px;
	width: 270px;
	margin-left: 5px;
	background-position: top;
	overflow:hidden;

}
.pricing_col1 {
	float: left;
	width: 280px;
	padding-left: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
}
.list_text {
	font-weight: bold;
	color: #000000;
	font-size: 0.9em;
}
.price_button_div {
	padding-left: 12px;
	clear: both;
	padding-bottom: 20px;
}

.pricing_col1 li {
	padding-bottom: 4px;
}

.pricing_col1 ul {
	padding: 0px;
	list-style-type: disc;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 16px;
	color: #3680AF;
}
.pricing_col2 li {
	padding-bottom: 4px;
}

.pricing_col2 ul {
	padding: 0px;
	list-style-type: disc;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 16px;
	color: #3680AF;
}

.pricing_col3 li {
	padding-bottom: 4px;
}

.pricing_col3 ul {
	padding: 0px;
	list-style-type: disc;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 16px;
	color: #3680AF;
}

.pricing_col1_top {
	width: 280px;
	background-image: url(images/pricing_col1_top.gif);
	height: 6px;
	overflow:hidden;
}
.pricing_col1_mid {
	width: 240px;
	background-image: url(images/pricing_col1_mid.gif);
	background-repeat: no-repeat;
	padding-top: 20px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 20px;
}
.pricing_col1_low {
	width: 280px;
	background-image: url(images/pricing_col1_low.gif);
	height: 5px;
	overflow:hidden;
}
.pricing_col1 h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 16px;
}
.pricing_col2 {
	float: left;
	width: 280px;
	margin-left: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
}
.pricing_col2 h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 16px;
}
.pricing_col2_top {
	width: 280px;
	background-image: url(images/pricing_col2_top.gif);
	height: 6px;
	overflow:hidden;
}
.pricing_col2_mid {
	width: 240px;
	background-image: url(images/pricing_col2_mid.gif);
	background-repeat: repeat;
	padding-top: 20px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 20px;
	background-position: bottom;
}
.pricing_col2_low {
	width: 280px;
	background-image: url(images/pricing_col1_low.gif);
	height: 5px;
	overflow:hidden;
}


.pricing_col3 {
	float: left;
	width: 280px;
	margin-left: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
}
.pricing_col3 h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 16px;
}
.pricing_col3_top {
	width: 280px;
	background-image: url(images/pricing_col3_top.gif);
	height: 6px;
	overflow:hidden;
}
.pricing_col3_mid {
	width: 240px;
	background-image: url(images/pricing_col3_mid.gif);
	background-repeat: no-repeat;
	padding: 20px;
}
.pricing_col3_low {
	width: 280px;
	background-image: url(images/pricing_col3_low.gif);
	height: 5px;
	overflow:hidden;
}



/* Main Menu*/

#menu {
	width: 850px;
	padding: 0;
	background-color: transparent;
	margin-top: 6px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#menu ul {
	border: 0;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	text-align: center;
}
#menu ul li {
	float: left;
	text-align: center;
	padding: 0px;
	margin: 0px;
}
#menu ul li a {
	text-decoration: none;
	display: block;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	padding-bottom: 6px;
	font-weight: bold;
}

/* Home Menu */

.menu_home a {
	width: 101px;
	background-image: url(images/home_button_bg.gif);
	background-repeat: no-repeat;
	height: 25px;
	color: #666666;
	padding-top: 21px;
}
.menu_home a:hover {
	width: 101px;
	background-image: url(images/home_button_bg.gif);
	background-repeat: no-repeat;
	height: 25px;
	padding-top: 21px;
	color: #357EAC;
}
.menu_home a:active {
	width: 101px;
	background-image: url(images/home_button_bg.gif);
	background-repeat: no-repeat;
	height: 25px;
	padding-top: 21px;
	color: #357EAC;
}

/* About Menu */

.menu_about a {
	width: 98px;
	background-image: url(images/about_button_bg.gif);
	background-repeat: no-repeat;
	height: 25px;
	color: #666666;
	padding-top: 21px;
}
.menu_about a:hover {
	width: 98px;
	background-image: url(images/about_button_bg.gif);
	background-repeat: no-repeat;
	height: 25px;
	padding-top: 21px;
	color: #357EAC;
}
.menu_about a:active {
	width: 98px;
	background-image: url(images/about_button_bg.gif);
	background-repeat: no-repeat;
	height: 25px;
	padding-top: 21px;
	color: #357EAC;
}

/* About Menu */

.menu_templates a {
	width: 124px;
	background-image: url(images/templates_button_bg.gif);
	background-repeat: no-repeat;
	height: 25px;
	color: #666666;
	padding-top: 21px;
}
.menu_templates a:hover {
	width: 124px;
	background-image: url(images/templates_button_bg.gif);
	background-repeat: no-repeat;
	height: 25px;
	padding-top: 21px;
	color: #357EAC;
}
.menu_templates a:active {
	width: 124px;
	background-image: url(images/templates_button_bg.gif);
	background-repeat: no-repeat;
	height: 25px;
	padding-top: 21px;
	color: #357EAC;
}

/* Template Menu */

.menu_templates a {
	width: 124px;
	background-image: url(images/templates_button_bg.gif);
	background-repeat: no-repeat;
	height: 25px;
	color: #666666;
	padding-top: 21px;
}
.menu_templates a:hover {
	width: 124px;
	background-image: url(images/templates_button_bg.gif);
	background-repeat: no-repeat;
	height: 25px;
	padding-top: 21px;
	color: #357EAC;
}
.menu_templates a:active {
	width: 124px;
	background-image: url(images/templates_button_bg.gif);
	background-repeat: no-repeat;
	height: 25px;
	padding-top: 21px;
	color: #357EAC;
}

/* Template Menu */

.menu_pricing a {
	width: 101px;
	background-image: url(images/pricing_button_bg.gif);
	background-repeat: no-repeat;
	height: 25px;
	color: #666666;
	padding-top: 21px;
}
.menu_pricing a:hover {
	width: 101px;
	background-image: url(images/pricing_button_bg.gif);
	background-repeat: no-repeat;
	height: 25px;
	padding-top: 21px;
	color: #357EAC;
}
.menu_pricing a:active {
	width: 101px;
	background-image: url(images/pricing_button_bg.gif);
	background-repeat: no-repeat;
	height: 25px;
	padding-top: 21px;
	color: #357EAC;
}

/* FAQ Menu */

.menu_faq a {
	width: 81px;
	background-image: url(images/faq_button_bg.gif);
	background-repeat: no-repeat;
	height: 25px;
	color: #666666;
	padding-top: 21px;
}
.menu_faq a:hover {
	width: 81px;
	background-image: url(images/faq_button_bg.gif);
	background-repeat: no-repeat;
	height: 25px;
	padding-top: 21px;
	color: #357EAC;
}
.menu_faq a:active {
	width: 81px;
	background-image: url(images/faq_button_bg.gif);
	background-repeat: no-repeat;
	height: 25px;
	padding-top: 21px;
	color: #357EAC;
}

/* Contact Menu */

.menu_contact a {
	width: 106px;
	background-image: url(images/contact_button_bg.gif);
	background-repeat: no-repeat;
	height: 25px;
	color: #666666;
	padding-top: 21px;
}
.menu_contact a:hover {
	width: 106px;
	background-image: url(images/contact_button_bg.gif);
	background-repeat: no-repeat;
	height: 25px;
	padding-top: 21px;
	color: #357EAC;
}
.menu_contact a:active {
	width: 106px;
	background-image: url(images/contact_button_bg.gif);
	background-repeat: no-repeat;
	height: 25px;
	padding-top: 21px;
	color: #357EAC;
}

/* Directory Menu */

.menu_directory a {
	width: 114px;
	background-image: url(images/directory_button_bg.gif);
	background-repeat: no-repeat;
	height: 25px;
	color: #666666;
	padding-top: 21px;
}
.menu_directory a:hover {
	width: 114px;
	background-image: url(images/directory_button_bg.gif);
	background-repeat: no-repeat;
	height: 25px;
	padding-top: 21px;
	color: #357EAC;
}
.menu_directory a:active {
	width: 114px;
	background-image: url(images/directory_button_bg.gif);
	background-repeat: no-repeat;
	height: 25px;
	padding-top: 21px;
	color: #357EAC;
}

/* Help Menu */

.menu_help a {
	width: 87px;
	background-image: url(images/help_button_bg.gif);
	background-repeat: no-repeat;
	height: 25px;
	color: #666666;
	padding-top: 21px;
}
.menu_help a:hover {
	width: 87px;
	background-image: url(images/help_button_bg.gif);
	background-repeat: no-repeat;
	height: 25px;
	padding-top: 21px;
	color: #357EAC;
}
.menu_help a:active {
	width: 87px;
	background-image: url(images/help_button_bg.gif);
	background-repeat: no-repeat;
	height: 25px;
	padding-top: 21px;
	color: #357EAC;
}

/* My Account Content */

.myaccount_leftcolumn {
	float: left;
	width: 205px;
	padding-left: 22px;
}
.myaccount_rightcolumn {
	float: left;
	width: 625px;
}

.myaccount_photo {
	margin-left: 16px;
}


.myaccount_photo_div {
	width: 205px;
	background-image: url(images/myaccount_photo_bg.gif);
	background-repeat: repeat;
}
.myaccount_photo_div_top {
	width: 205px;
	height: 17px;
	background-image: url(images/myaccount_photo_bg_top.gif);
}
.myaccount_photo_div_low {
	width: 205px;
	height: 10px;
	background-image: url(images/myaccount_photo_bg_low.gif);
	overflow:hidden;
}
.white_box_bg_top {
	background-image: url(images/white_box_bg_top.gif);
	background-repeat: no-repeat;
	height: 17px;
	width: 625px;
	margin-bottom: 4px;
}
.white_box_bg {
	background-image: url(images/white_box_bg_mid.gif);
	background-repeat: repeat;
	width: 625px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
}

.white_box_bg a {
	color:#3680AF;
	text-decoration:none;
	font-weight: bold;
}
.white_box_bg a:hover {
	color:#3680AF;
	text-decoration:underline;
	font-weight: bold;
}

.white_box_bg p {
	padding-left: 20px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin: 0px;
	padding-right: 20px;
}

.white_box_bg_low {
	background-image: url(images/white_box_bg_low.gif);
	background-repeat: no-repeat;
	height: 12px;
	width: 625px;
	margin-top: 4px;
	overflow:hidden;
}
.smallbluebox {
	float: left;
	width: 198px;
}
.smallbluebox_bg_top {
	width: 198px;
	background-image: url(images/small_bluebox_bg_top.gif);
	height: 11px;
	overflow:hidden;
}
.smallbluebox_bg_mid {
	width: 192px;
	background-image: url(images/small_bluebox_bg_mid.gif);
	padding: 3px;
}
.smallbluebox_bg_low {
	width: 198px;
	background-image: url(images/small_bluebox_bg_low.gif);
	height: 10px;
	overflow:hidden;
}
.smallbluebox ul {
	padding-top: 4px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 4px;
	list-style-type: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.smallbluebox li a {
	width:159px;
	padding-top: 3px;
	padding-bottom:3px;
	padding-left:8px;
	display:block;
}
.smallbluebox a {
	color:#FFFFFF;
	text-decoration:none;
}
.smallbluebox a:hover {
	background-color:#FFFFFF;
	color:#000000;
}

.smallwhitebox {
	float: left;
	width: 424px;
}
.smallwhitebox_bg_top {
	width: 424px;
	background-image: url(images/small_whitebox_bg_top.gif);
	height: 12px;
	overflow:hidden;
}
.smallwhitebox_bg_mid {
	width: 418px;
	background-image: url(images/small_whitebox_bg_mid.gif);
	padding: 3px;
}
.smallwhitebox_bg_low {
	width: 424px;
	background-image: url(images/small_whitebox_bg_low.gif);
	height: 11px;
	overflow:hidden;
}
.smallwhitebox_leftcol {
	float: left;
	width: 187px;
	padding-left: 13px;
}
.smallwhitebox_rightcol {
	float: left;
	width: 187px;
	padding-left: 13px;
}
.smallwhitebox_leftcol ul {
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 0px;
	padding-right: 0px;
	list-style-type: none;
	margin: 0px;
	font-weight: bold;
	color: #000000;
}
.right_image {
	float: right;
	margin-right: 20px;
}

.smallwhitebox_leftcol li a {
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 0px;
	padding-right: 20px;
	margin:0px;
	width: 172px;
	text-align:right;
	display:block;
}
.smallwhitebox_leftcol a {
	color:#000000;
	text-decoration:none;
}
.smallwhitebox_leftcol a:hover {
	background-color:#3680AF;
	color:#FFFFFF;
}

.smallwhitebox_rightcol ul {
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 0px;
	padding-right: 0px;
	list-style-type: none;
	margin: 0px;
	font-weight: bold;
	color: #000000;
}
.smallwhitebox_rightcol li a {
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 20px;
	padding-right: 0px;
	margin:0px;
	width: 172px;
	text-align:left;
	display:block;
}
.smallwhitebox_rightcol a {
	color:#000000;
	text-decoration:none;
}
.smallwhitebox_rightcol a:hover {
	background-color:#3680AF;
	color:#FFFFFF;
}



.white_box2_bg_top {
	background-image: url(images/whitebox2_bg_top.gif);
	background-repeat: no-repeat;
	height: 12px;
	width: 622px;
	margin-bottom: 4px;
	overflow:hidden;
}
.white_box2_bg {
	background-image: url(images/whitebox2_bg_mid.gif);
	background-repeat: repeat;
	width: 622px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 1.4em;
}
.blue_dropdown {
	color: #FFFFFF;
	background-color: #265196;
	border: 1px solid #000000;
	width: 240px;
	font-weight: bold;
	font-size: 1em;
	margin-left: 20px;
}
.blue_dropdown2 {
	color: #FFFFFF;
	background-color: #265196;
	font-size: 1em;
	float: left;
	width: 300px;
	border: 1px solid #999999;
	margin-bottom: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 2px;
	overflow: auto;
}
.blue_dropdown3 {
	color: #FFFFFF;
	background-color: #265196;
	font-size: 1em;
	float: left;
	width: 170px;
	border: 1px solid #999999;
	margin-bottom: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 2px;
	overflow: auto;
}
.blue_dropdown4 {
	color: #FFFFFF;
	background-color: #265196;
	font-size: 1em;
	float: left;
	width: 75px;
	border: 1px solid #999999;
	margin-bottom: 11px;
	margin-right: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 2px;
	overflow: auto;
}
.blue_dropdown5 {
	color: #FFFFFF;
	background-color: #265196;
	font-size: 1em;
	float: left;
	width: 95px;
	border: 1px solid #999999;
	margin-bottom: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 2px;
	overflow: auto;
}
.blue_dropdown6 {
	color: #FFFFFF;
	background-color: #265196;
	font-size: 1em;
	float: left;
	width: 230px;
	border: 1px solid #999999;
	margin-bottom: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 2px;
	overflow: auto;
}
.stars {
	float: left;
	padding-right: 8px;
	padding-left: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	
}


.white_box2_bg a {
	color:#3680AF;
	text-decoration:none;
	font-weight: bold;
}
.white_box2_bg a:hover {
	color:#3680AF;
	text-decoration:underline;
	font-weight: bold;
}

.white_box2_bg p {
	padding-left: 20px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin: 0px;
	padding-right: 20px;
}

.white_box2_bg_low {
	background-image: url(images/whitebox2_bg_low.gif);
	background-repeat: no-repeat;
	height: 15px;
	width: 622px;
	margin-top: 4px;
	overflow:hidden;
}
hr {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #3680AF;
	margin-bottom: 7px;
}
.largebluetxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	font-weight: bold;
	color: #3680BC;
}
.largeprice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
	padding: 3px;
}


/* Copyright Info */

.copyright_div {
	width: 889px;
	margin-right: auto;
	margin-left: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #FFFFFF;
	margin-top: 4px;
}
.copyright_div a {
	color:#FFFFFF;
	text-decoration:none;
}
.copyright_div a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
.copyright_div_top {
	width: 889px;
	background-image: url(images/copyright_bg_top.gif);
	background-repeat: no-repeat;
	height: 15px;
	overflow:hidden;
}
.copyright_div_mid {
	width: 829px;
	background-image: url(images/copyright_bg_mid.gif);
	background-repeat: repeat;
	padding-top: 8px;
	padding-bottom: 10px;
	padding-left: 30px;
	padding-right: 30px;
}
.orange_bullet {
	color: #F7C639;
}
.lefttxt {
	float: left;
	padding-top: 5px;
}
.lefttxt2 {
	float: left;
	padding-top: 2px;
	padding-left: 5px;
	font-size: 0.85em;
}
.lefttxt3 {
	width: 35px;
	text-align:right;
	float: left;
	padding-top: 3px;
	padding-right: 5px;
}
.lefttxt4 {
	width: 75px;
	text-align:right;
	float: left;
	padding-top: 4px;
	padding-right: 12px;
	clear: left;
	padding-bottom: 0px;
}
.lefttxt5 {
	width: 40px;
	text-align:right;
	float: left;
	padding-top: 5px;
	padding-right: 7px;
	margin-bottom: 2px;
	clear: left;
}
.lefttxt6 {
	width: 220px;
	text-align:left;
	float: left;
	padding-top: 5px;
	padding-right: 10px;
	margin-bottom: 2px;
	font-weight: bold;
}


.righttxt {
	float: right;
}

.copyright_div_low {
	width: 889px;
	background-image: url(images/copyright_bg_low.gif);
	background-repeat: no-repeat;
	height: 19px;
}

/* Blue Title */

.blue_title {
	width: 624px;
	padding-top: 7px;
}


.blue_title_top {
	width: 624px;
	background-image: url(images/blue_title_bgtop.gif);
	height: 9px;
	overflow:hidden;
}
.blue_title_mid {
	width: 604px;
	background-image: url(images/blue_title_bgmid.gif);
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 20px;
	font-weight: bold;
	color: #FFFFFF;
}
.blue_title_low {
	width: 624px;
	background-image: url(images/blue_title_bglow.gif);
	height: 7px;
	overflow:hidden;
}

/* Content Editor Info */

.content_textarea {
	height: 350px;
	width: 575px;
	border: 1px solid #999999;
	overflow: auto;
	margin-left: 20px;
	background-color: #E6E5E5;
}
.content_textarea2 {
	height: 190px;
	width: 575px;
	border: 1px solid #999999;
	overflow: auto;
	margin-left: 20px;
	background-color: #E6E5E5;
}

label {
	font-size: 0.9em;
	text-align: right;
	width: 200px;
	padding-right: 7px;
	float: left;
	clear: left;
	margin-bottom: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.central_buttondiv {
	width: 250px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
}
.white_box2_bg th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #357EAB;
	text-align: center;
}
.white_box2_bg td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	background-color: #E6E5E5;
	text-align: center;
}

.form_textfields {
	font-size: 0.9em;
	float: left;
	width: 250px;
	border: 1px solid #999999;
	margin-bottom: 9px;
	margin-right: 40px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #E6E5E5;
	overflow: hidden;
}
.form_textfields2 {
	font-size: 1em;
	float: left;
	width: 300px;
	border: 1px solid #999999;
	margin-bottom: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	padding: 2px;
	overflow: auto;
}
.form_textfields3 {
	font-size: 1em;
	float: left;
	border: 1px solid #999999;
	margin-bottom: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	padding: 2px;
	overflow: auto;
}
.form_textfields4 {
	width: 223px;
	font-size: 1em;
	float: left;
	border: 1px solid #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	padding: 2px;
	overflow: auto;
}
.form_textfields5 {
	width: 223px;
	font-size: 1em;
	float: left;
	border: 1px solid #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	padding: 4px;
	overflow: auto;
	margin-top: 16px;
}
.form_textfields6 {
	font-size: 1em;
	float: left;
	width: 230px;
	border: 1px solid #999999;
	margin-bottom: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	padding: 2px;
	overflow: auto;
}
.directory_filtertxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	font-weight: bold;
	color: #357EAC;
	float: left;
	width: 210px;
	padding-left: 30px;
	text-align: right;
	padding-right: 8px;
	margin-top: 18px;
}

.speciallabel
{
	display:none;
}