@charset "UTF-8";
/* CSS Document */

body	{
	background-image:url('/images/colorback.jpg');
	background-position:top center;
	background-repeat:no-repeat;
	background-attachment:fixed;
	margin-top:0;
	margin-left:0;
	margin-bottom:0;
	height:100%;
	background-color:#150632;
	font-size:12px;
	font-family: Arial, Verdana, sans-serif;
	padding: 10px;
}

label	{
	font-family: Arial, Verdana, sans-serif;
	float:left;
	font-size:15px;
	font-weight:normal;
	width:120px;
	text-align:right;
	margin-right:10px;}

.reglabel	{
	font-family: Arial, Verdana, sans-serif;
	float:left;
	font-size:15px;
	font-weight:normal;
	width:150px;
	margin-top:5px;
	vertical-align:middle;
	text-align:right;
	margin-right:10px;}


.label	{
	font-family: Arial, Verdana, sans-serif;
	font-size:15px;
	font-weight:normal;
	text-align:right;
	margin-right:10px;
	margin-left:20px;}

.fakelabel	{
	font-family: Arial, Verdana, sans-serif;
	font-size:15px;
	font-weight:normal;
	text-align:right;
	margin-right:10px;
	width:75px;}

.small_txt_gray	{
	font-size:10px;
	color:#666666}

#small_txt_gray	{
	font-size:10px;
	color:#666666}

#small_txt_gray a {
	font-size:10px;
	color:#666666}	

.back	{

}


.error { 
	padding-left:5px;
	color:#ec2027; }


.editable {
	background-color:#3333CC;}

.editsomething	{
	width:250px;
	height:120px;}

* html div#fixme-bottom {
	position: absolute;
	top:expression(eval(document.compatMode &&
	document.compatMode=='CSS1Compat') ?
	documentElement.scrollTop
	+(documentElement.clientHeight-this.clientHeight) 
	: document.body.scrollTop
	+(document.body.clientHeight-this.clientHeight));}

.sand	{
	position:fixed;
	background-color:#CCCCCC;
	z-index:1;
	width:100%;
	height:23px;
	background-image:url('/images/footerbackground.jpg'); 
	background-repeat:repeat-x; 
	bottom:0; 
	left:0; 
	text-align:center;
	font-family: Arial, Verdana, sans-serif;
	font-size:11px;}

div.sand a	{
	font-family: Arial, Verdana, sans-serif;
	font-size:11px;
	color:#000000;}


.weatherBox	{
	float:right;
	padding-top:3px;
	margin-right:10px;
	font-family: Arial, Verdana, sans-serif;
	font-size:11px;
	color:#fff;
	}

.w-icon	{
	float:left;
	border:solid 1px #999999;
	padding:1px;
	margin-left:10px;
	background-color:#FFFFFF;}

.w-temp	{
	float:left;
	margin-left:3px;
	font-size:180%;}

.w-other	{
	float:left;
	margin-left:5px;}

.bottomRow	{
	float:left;
	margin-left:6px;
	padding-left:10px;
	padding-right:10px;
	font-family:Century Gothic,Verdana, Arial;
	font-size:12px;
	color:#363636;
	width:990px;
	border-top:solid 1px #333333;
	background-color:#ffffff;}

.bottomRow a:link     { 
	font-family: Arial, Verdana, sans-serif; 
	font-size:13px; 
	color:#5f5f5f; 
	font-weight:normal; 
	text-decoration: none;}
	
.bottomRow a:visited  { 
	font-family: Arial, Verdana, sans-serif; 
	font-size:13px; 
	color:#5f5f5f; 
	font-weight:normal; 
	text-decoration: none;}

.bottomRow a:hover    { 
	font-family: Arial, Verdana, sans-serif; 
	font-size:13px; 
	color:#5f5f5f; 
	font-weight:normal; 
	text-decoration: underline;}


td { 
	font-family:  Arial, Verdana, sans-serif; 
	color:#363636; 
	text-decoration: none;}

a:link     { 
	font-family: Arial, Verdana, sans-serif; 
	font-size:13px; 
	color:#2376aa; 
	font-weight:normal; 
	text-decoration: none;}
	
a:visited  { 
	font-family: Arial, Verdana, sans-serif; 
	font-size:13px; 
	color:#2376aa; 
	font-weight:normal; 
	text-decoration: none;}
	
a:hover    { 
	font-family: Arial, Verdana, sans-serif; 
	font-size:13px; 
	color:#2376aa; 
	font-weight:normal; 
	text-decoration: underline;}

.left	{
	float:left;
	margin-left:10px;
	margin-top:10px;
	width:90%;
	overflow:auto;}

.leftThin	{
	float:left;
	margin-left:10px;
	margin-top:10px;
	width:95%;}

.leftb	{
	float:left;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;	
	text-indent:10px;}

.lefter	{
	float:left;
	margin-left:10px;
	padding-bottom:20px;
	width:100%;}
	
.leftish	{
	float:left;
	margin-left:10px;
	width:20%;}

image	{
	border:none;}
	
img		{
	border:none;}
	
imgb		{
	border:none;
	margin-right:10px;
	margin-botom:10px;
	}	
	
table.center {
	margin-left:auto;
	margin-right:auto;}
	
input { 
	font-family: Arial, Verdana, sans-serif; 
	padding:3px;
	color:#000000; 
	border:1px solid #000000;
	font-weight:normal; 
	text-decoration: none;}
 
.eventinput { 
	width:360px;
	vertical-align:middle;
	padding:3px;} 

.eventtext	{
	width:360px;
	height:75px;
	padding:3px;
	border:solid 1px #000000;}

.eventinputnow { 
	font-size:13px;
	vertical-align:middle;
	padding:3px;}
	

select { 
	font-family:Arial, Verdana, sans-serif;
	border:1px solid #000000;} 

.tagline	{
	font-family:Georgia, "Times New Roman", Times, serif;
	colot: #FFFFFF;
	font-size:16px;
	float:left;
	margin-left:250px;
	margin-top:0px;}

.floatLeft	{
	float:left;
	margin-left:10px;
	margin-top:10px;}

.qMainTable	{
	position: absolute;
	top: -10px;
	left: 50%;
	margin-left: -512px;
	width: 1024px;
	font-family: Arial, Verdana, sans-serif;
	background-image:url('/images/back2.png');
	background-position:top center;
	background-repeat:repeat-y;}

.qMainContent	{
	float:left;
	margin-left:6px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:30px;
	width:990px;
	}

.qMastHead	{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#FFFFFF;
	float:left;
	margin-left:-10px;
	margin-bottom:0px;
	margin-top:0px;
	width:1010px;
	background:url('/images/myQmunitybannerNewLogo.png');}

.qMainBody	{

	float:left;
	padding-top:10px;
	margin-left:-10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:30px;
	width:990px;
	background-color:#f4f4f4;}

.qSearchLogin	{
	width:990px;
	float:left;}

.qSearch	{
	float:left;
	margin-left:0px;}

.qMarketDropdown	{
	float:left;
	margin-left:10px;}

.qLoginWelcome {
	float:right;
	margin-right:0px;
	height:30px;
	text-align:right;
	width:300px;}

.qContent	{
	float:left;
	margin-left:0;
	width:680px;}


.qFullContent	{
	float:left;
	margin-left:0;
	width:990px;}

.qBannersRight {
	float:right;
	margin-right:0px;
	width:300px;}

.topSpot	{
	float:right;
	margin-top:10px;
	margin-right:10px;}


.marketHolder	{
	float:left;
	margin-left:15px;
	text-align:center;
	font-family:Arial, Verdana, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#1b1464;}

.marketDropDownHolder	{
	float:left;
	margin-top:7px;
	margin-left:15px;
	text-align:center;}

.logoHolder {
	float:left;
	margin-left:0px;
	margin-bottom:2px;
	height:135px;}

.locationName	{
	font-family:Arial, Verdana, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#1b1464;}

.locationEdition	{
font-family:Arial, Verdana, sans-serif
font-size:10px;
font-weight:normal;
color:#777777;
}


/* MENU STYLE */

.menuHolder	{
	float:left;
	height:25px;
	margin-top:0px;
	width:1010px;

/*	background:url('/images/menuback09.jpg') repeat-x;*/
	background:url('/images/menuback09.jpg') repeat-x;}
	
.menuCenter {
	margin: 0 auto;
	display:table;}


#pad {height:140px;}
#menu {padding:0; margin:0; list-style:none; height:25px; position:relative; background:url('/images/menuback09.jpg') repeat-x; z-index:150; letter-spacing: 1px; font-family:Arial, Verdana, sans-serif}
#menu li {float:left; margin-right:1px;}
#menu li a {display:block; float:left; height:25px; line-height:25px; color:#FFFFFF; text-decoration:none; font-size:12px; padding:0 15px 0 10px;}
#menu table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}


#menu li a:hover {z-index:200; position:relative; color:#FFFFFF; background-position: center;letter-spacing: 1px; background-image:url('/images/menuHover.gif'); background-repeat:repeat-x;}
#menu li:hover {position:relative; z-index:200; background-image:url('/images/menuHover.gif'); background-repeat:repeat-x;}
#menu li:hover > a {color:#FFFFFF; }
#menu li:hover > a.sub {color:#FFFFFF; }

#menu li.current a {color:#1b1464; background:#acd7e5;}
#menu li a.sub {}
#menu li a:hover.sub {color:#FFFFFF; background-image:url('/images/menuHover.gif'); background-repeat:repeat-x;}
#menu li.current a.sub {color:#fff; background-image:url('/images/menuHover.gif'); background-repeat:repeat-x;}
#menu :hover ul {left:0; top:25px; width:110px; background:#ccc;}

#menu ul, 
#menu :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}/* ? */
#menu :hover ul :hover ul {left:130px; top:-1px; background:#00ff00; white-space:nowrap; width:130px; z-index:5; height:auto;}/* ? */
#menu :hover ul li {margin:0; border-top:1px solid #fff;}/* ? */
#menu :hover ul li a {width:130px; padding:0; text-indent:10px; background:#CCCCCC; color:#1B1464; height:25px; line-height:25px;}/* level 1 no arrow */
#menu :hover ul li a.fly {}/* level 1 arrow */
#menu :hover ul :hover {background-color:#f2f2f2; color:#1B1464;}/* level 1 rollover */
#menu :hover ul :hover a.fly {background-color:#f2f2f2; color:#1B1464;}/* level 1 rollover */
#menu :hover ul li.currentsub a {background:#99FF00; color:#333399;}/* noidea */
#menu :hover ul li.currentsub a.fly {color:#1B1464;}/* noidea */
#menu :hover ul :hover ul li a {width:177px; padding:0; text-indent:10px; background:#DDDDDD; color:#1b1464;}/* lelvel 2 */
#menu :hover ul :hover ul :hover {background-color:#f2f2f2; color:#1b1464;}/* level 2 rollover */
#menu :hover ul :hover ul li.currentfly a,/* ? */
#menu :hover ul :hover ul li.currentfly a:hover {background:#f2f2f2; color:#1b1464;}/* ? */






#map	{
	width: 300px; height: 300px}




#calendar {
	width:160px;
	background-color:#FFFFFF;}
	
#calendar td {
	font-family: "Helvetica", Arial, sans-serif;
	font-size: 10px;}

#calendar a { 
	color: #1B1464; 
	font-size:10px;}
	
#calendar a.navmonth { 
	color: #1b1464; 
	font-weight: bold;}
	
#calendar .day-all { 
	width: 14%; 
	height:15px; } /* applied to every day */
	
#calendar .day-current { 
	background-color: #cccccc; border:solid 1px #67aefe; font-weight:bold} /* only applied to current day */
	
#calendar .day-event { 
	background-color:#cccccc; } /* only applied to current day */
	
#calendar .day-event a { 
	background-color:#cccccc; 
	font-weight:bold; } /* only applied to current day */
	
#calendar .day-notcurrent { 
	background-color: #f2f2f2; } /* applied to all days except current */
	
#calendar .day-digit { 
	font-weight:bold; } /* applied to the number of the day for each day */
	
#calendar .header { 
	background-color: #BBBBBB; 
	color: #FFFFFF; 
	font-size: .95 em; 
	font-weight: bold; 
	text-align: center; } /* prev/next links; current month and year */
	
#calendar .subheader { 
	background-color: #cccccc; 
	color: #000000; 
	font-weight: bold; 
	text-align: center; } /* monday - friday */

#route	{
	width: 100%;
	float:right;}

.listingEventList {
	float:left;
	width:100%;}


/* SEARCH BOX STUFF */


.searchBoxButton {
	border:solid 0px #1a7222;
	width:35px;
	color: #ffffff;
    background-image:url('/images/search_button.gif');
	cursor:pointer;}

.loginBoxButton {
	border:0px;
	width:66px;
	color: #ffffff;
    background-image:url('/images/login_button.gif');
	cursor:pointer;}

.uploadBoxButton {
	border:solid 1px #373a9f;
	color: #ffffff;
    background: #373a9f;
	cursor:pointer;}

.galleryHolder	{
	margin-top:10px;
	float:left;
	width:200px;
	}

.thumbnailHolder	{
	float:left;
	text-align:center;
	width:100px;
	height:75px;
	padding-top:10px;
	}
	

.loginBox	{
	color: #115c2e;
	width: 100px;
	border: 1px #000000 solid;
	text-indent:3px;
	margin-bottom:5px;
	z-index:1;}

.passwordBox	{
	color: #00549c;
	text-indent:3px;
	width: 100px;
	border: 1px #000000 solid;
	z-index:1;}


.searchBox	{
	color: #432988;
	text-indent:3px;
	width: 265px;
	border: 1px #BBB solid;
	z-index:1;}
	
.dateBox	{
	color: #000;
	text-align:left;
	padding-top: 35px;
	padding-left:21px;
	padding-bottom:0px;
	width: 65px;
	height: 105px;
	border: 0px;
	background-image: url(/images/calender.jpg);
	background-repeat:no-repeat;
	float:right;
	}

.mainRight	{
	float:right;
	margin-right:0px;
	width:630px;}

.mainLeft	{
	float:left;
	width:220px;}

.bigFunInput	{
	width:628px;
	height:30px;
	font-size:24px;
	border:solid 1px #CCCCCC;}

.bigFunTextarea	{
	width:628px;
	height:50px;
	border:solid 1px #CCCCCC;}

.boxes	{
	border:solid 1px #CCCCCC;
	margin-bottom:10px;
	width:100%;}

.boxesHead	{
	background-color:#CCCCCC;
	font-family:Arial, Verdana, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-indent:5px;
	text-align:right;
	width:100%;}

.boxesContent {
	padding:5px;
	width:100%;}

.multipleSelectBoxControl span	{
	font-family:arial;
	font-size:12px;
	font-weight:bold;}

.multipleSelectBoxControl div select	{
	font-family:arial;
	height:100%;}
	
.multipleSelectBoxControl input	{	/* Small butons */
	width:25px;}

.multipleSelectBoxControl div	{
	float:left;}
		
.listingContainer	{
	background-color:#FFFFFF;
	float:left;
	border:solid 1px #bcccd4;
	min-height:300px;}

.listingIndexContainer	{
	float:left;}
	
.listingHeader	{
	float:left;
	width:100%;
	height:20px;
	font-family:tahoma, helvetica, arial;
	font-weight:bold;
	color:#1b1464;
	background-color:#bcccd4;}

.headerTab	{
	float:left;
	margin-top:3px;
	margin-left:20px;
	background-color:#FFFFFF;
	height:17px;
	padding-left:3px;
	padding-right:3px;}

.headerInactiveTab	{
	float:left;
	margin-top:3px;
	margin-left:20px;
	background-color:#d7dfe3;
	border-bottom:solid 1px #bcccd4;
	height:16px;
	padding-left:3px;
	padding-right:3px;}

.reviewHeader	{
	float:left;
	margin-top:10px;
	width:100%;
	border-bottom:solid 1px #bcccd4;
	height:20px;
	font-family:tahoma, helvetica, arial;
	font-size:12px;
	font-weight:bold;
	color:#1b1464;
	margin-bottom:10px;}

.redStar	{
	color:#990000;
	}

.listingFooter	{
	float:left;
	width:100%;
	border-top:solid 0px #bcccd4;}
	
.shareFooter	{
	float:left;
	width:100%;}	
	
.listingName	{
	font-family:tahoma, helvetica, arial;
	font-size:18px;
	font-weight:bold;
	color:#78266E;	}

.listingName a	{
	font-family:tahoma, helvetica, arial;
	font-size:18px;
	font-weight:bold;
	color:#78266E;	}	

.listingLogo	{
	text-align:left;
	float:left;
	width:200px;
	margin-top:5px;
	margin-left:10px;
	margin-bottom:5px;}

.listingRight	{
	float:left;
	width:440px;
	margin-top:5px;
	margin-left:10px;}

.listingIndexRight	{
	float:left;
	overflow:auto;
	margin-top:5px;
	width:250px;
	margin-left:10px;}	

.calendarLeft	{
	float:left;
	width:165px;}

.listingLeft	{
font-size:12px;
float:left;
padding-right:10px;
width:162px;
}

.indexCenter{
	align: top;
	float:left;
	background-color:#f4f4f4;
	margin-left:10px;
	width:485px;}

.indexWideCenter{
	float:left;
	margin-left:10px;
	width:627px;}

.centerLeft	{
	float:left;
	width:240px;
	overflow:auto;
	}
.centerRight	{
	float:right;
	width:240px;
	overflow:auto;
	}	
		

.listing	{
	float:left;
	margin-bottom:10px;
	border-bottom:solid 1px #bcccd4;
	width:490px;}

.eventListing	{
	float:left;
	margin-bottom:14px;
	width:490px;}

.fronteventListing	{
	float:left;
	margin-bottom:14px;
	border-bottom:solid 1px #ccc;
	width:100%;}	


.reviews	{
	float:left;
	margin-bottom:10px;
	border-bottom:solid 1px #BCCCD4;
	width:100%;}	

.listingTitle	{
	font-family:Arial, Verdana, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#78266E;}

.listLeft	{
	float:left;
	margin-left:10px;
	width:260px;}

.frontlistLeft	{
	float:left;
	margin-left:10px;
	width:250px;}


.listRight	{
	float:left;
	margin-left:20px;}

.frontpageicon	{
	padding-right:5px;
	padding-bottom:5px;
	}
	
.listIcon	{
	min-width:80px;
	float:left;}

.frontlistIcon	{
	float:left;
	text-align:center;
	width:110px;
}

.eventLocation	{
	width:120px;
	float:left;}	

.eventDate	{
	float:left;
	margin-top:10px;
	font-family:Arial, Verdana, sans-serif;
	border-bottom:solid 1px #bcccd4;
	font-size:15px;
	font-weight:bold;
	color:#666666;
	width:485px;
	/* changed from 490 to 485 1/16/2010 */
}

.listBar	{
	font-family:Arial, Verdana, sans-serif;
	font-size:22px;
	width:490px;
	height:35px;
	margin-bottom:10px;
	background:#002358 url(/images/lg_hdr_bg.png) no-repeat right center;
	color:#FFFFFF;
	vertical-align: text-top;
	font-weight: strong;
	letter-spacing: 1px;
	line-height: 35px;
}
	
.moveright {
	float:right;
	margin-right:10px;}

.taller	{
	height:30px;
	padding-top:10px;
	margin-bottom:10px;}


addthis_toolbox .custom_images a
{
    width: 32px;
    height: 32px;
    margin: 0;
    padding: 0;
}

.addthis_toolbox .custom_images a:hover img
{
    opacity: 1;
}

.addthis_toolbox .custom_images a img
{
    opacity: .9;
}

/* jQuery.Rating Plugin CSS - http://www.fyneworks.com/jquery/star-rating/ */
div.rating-cancel,div.star-rating{float:left;width:16px;height:12px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.rating-cancel,div.rating-cancel a{background:url(/images/delete) no-repeat 0 -16px}
div.star-rating,div.star-rating a{background:url(/images/pump_all.png) no-repeat 0 0px}
div.rating-cancel a,div.star-rating a{display:block;width:16px;height:100%;background-position:0 0px;border:0}
div.star-rating-on a{background-position:0 -12px!important}
div.star-rating-hover a{background-position:0 -12px}
/* Read Only CSS */
div.star-rating-readonly a{cursor:default !important}
/* Partial Star CSS */
div.star-rating{background:transparent!important;overflow:hidden!important}
/* END jQuery.Rating Plugin CSS */

.mydate{
	font:normal 22px Arial, Helvetica, sans-serif;
	color:#33CC33; 
	}




.boxHeaderFont{
	font:normal 14px Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	color:#FFFFFF;
	text-transform: uppercase;
	text-align: left;
	vertical-align: middle;
	margin:3px 10px 10px;
	float: left;
	}
	
.listHeaderFont{
	font:normal 22px Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	color:#FFFFFF;
	text-transform: uppercase;
	text-align: left;
	vertical-align: middle;
	margin:5px 10px 10px;
	float: left;
	}


.listHeader{
	
	float:left;
	width:672px;
	height:35px;
	border: solid 0px;
	margin-bottom:15px;
	background-color:#663399; 
	background-image: url("/images/listingback.jpg");
	background-repeat: no-repeat;
	background-position: right top;
	
	}
	
.listBackground{
	width:652px;
	height:100%;
	background-color:#ffffff;
	border: 0px;
	margin-left:20px;
	}

.featureHeader{
	float:left;
	width:675px;
	height:20px;
	background-color:#002358;
	border: solid 1px #002358;
	background-image: url(/images/hdr_bg2.png);
	background-repeat: no-repeat;
	background-position: right;
	cols
}

.featureBody{
	float:left;
	width:675px;
	border-left:1px solid #b6c4da;
	border-right:1px solid #b6c4da;
	border-bottom:1px solid #b6c4da;	
	background-color:#FFFFFF}

.rightColHeader{
	float:right;
	margin-right:0px;
	margin-top:10px;
	width:300px;
	height:20px;
	background-color:#e67700;
	border: solid 1px #e67700;
	background-image: url(/images/hdr_bg2.png);
	background-repeat: no-repeat;
	background-position: right;}

.rightColBody{
	float:right;
	margin-right:0px;
	margin-bottom:0px;
	width:300px;
	border-right: 1px solid #f5d6b5;
	border-left: 1px solid #f5d6b5;
	border-bottom: 1px solid #f5d6b5;		
	background-color:#FFFFFF;
}
	
	
.middleColHeader{
	float:left;
	margin-left:0px;
	margin-top:10px;
	width:500px;
	height:20px;
	background-color:#002358;
	border: solid 1px #002358;
	background-image: url(/images/hdr_bg2.png);
	background-repeat: no-repeat;
	background-position: right;
	}

.middleColBody{
	float:left;
	margin-left:0px;
	width:500px;
	border-left:1px solid #b6c4da;
	border-right:1px solid #b6c4da;
	border-bottom:1px solid #b6c4da;	
	background-color:#FFFFFF;
	}

.middleColHeaderThin{
	float:left;
	margin-left:0px;
	margin-top:0px;
	width:243px;
	height:20px;
	background-color:#002358;
	border: solid 1px #002358;
	background-image: url(/images/hdr_bg2.png);
	background-repeat: no-repeat;
	background-position: right;
	}

.middleColBodyThin{
	float:left;
	margin-left:0px;
	margin-top:10px;
	width:243px;
	border-left:1px solid #b6c4da;
	border-right:1px solid #b6c4da;
	border-bottom:1px solid #b6c4da;	
	background-color:#FFFFFF;
	}

.middleColHeaderRightThin{
	float:right;
	margin-right:0px;
	margin-top:0px;
	width:243px;
	height:20px;
	background-color:#002358;
	border: solid 1px #002358;
	background-image: url(/images/hdr_bg2.png);
	background-repeat: no-repeat;
	background-position: right;
	}

.middleColBodyRightThin{
	float:right;
	margin-right:0px;
	margin-top:10px;
	width:243px;
	border-left:1px solid #b6c4da;
	border-right:1px solid #b6c4da;
	border-bottom:1px solid #b6c4da;	
	background-color:#FFFFFF;
	}


#navBoxes	{
	font-size:10px;
	border:1px solid #002358;
	padding:2px 4px 2px 4px;
}

#navBoxes	a{
	font-size:10px;

}

#navBoxesShaded	{
	border:1px solid #002358;
	padding:2px 4px 2px 4px;
	background-color:#CCCCCC;
}

#navBoxes:hover	{background-color:#E5CDFF;}

.leftColHeader{
	float:left;
	margin-right:0px;
	margin-top:10px;
	width:160px;
	height:20px;
	background-color:#e67700;
	border: solid 1px #e67700;
	background-image: url(/images/hdr_bg2.png);
	background-repeat: no-repeat;
	background-position: right;;
	}
	


.skyscraperad	{
	float:left;
	margin-top:10px;
	}	

.steveleftColBody{
	float:left;
	margin-top:10px;
	margin-right:0px;
	margin-bottom:0px;
	width:160px;
	border: 1px solid #f5d6b5;

	background-color:#FFFFFF;}	

.leftColBody{
	float:left;
	margin-right:0px;
	margin-bottom:0px;
	width:160px;
	border-left: 1px solid #f5d6b5;
	border-right: solid 1px #f5d6b5;
	border-bottom: solid 1px #f5d6b5;		
	background-color:#FFFFFF;}	

.middleColTab{
	float:left;
	margin-left:0px;
	margin-top:10px;
	width:500px;
	height:250px;
	background-color:#FFFFFF;
	border: solid 1px #b6c4da;
	background-image: url(/images/hdr_bg2.png);
	background-repeat: no-repeat;
	background-position: 194px -105px;
	}
	
#donav {float:right;margin-top:2px;}
#donav a { 	border: solid 1px #b6c4da; background: #FFFFFF; text-decoration: none; margin: 0 5px; padding: 1px 5px;  }
#donav a.activeSlide { background: #d8d8d8 }
#donav a:focus { outline: none; }

input.register_text_field{border:1px solid #000000;font-size:14px;padding:5px;width:150px;margin:0;-moz-border-radius:4px;-webkit-border-radius:4px;}

select.register_text_field{border:1px solid #000000;font-size:14px;padding:5px;margin:0;-moz-border-radius:4px;-webkit-border-radius:4px;}
