@charset "UTF-8";

/* ****************************************************************************************************************** */
/* general layout */


body 				{font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0px; padding:0px;}
a					{color:#cd1e1e; text-decoration:underline;}

.pageWrapper 		{width:932px; margin-left:auto; margin-right:auto; padding-top:10px;}

.horizontalLine		{height:5px; border-bottom:solid 1px #cd1e1e;} 


/* ****************************************************************************************************************** */
/* login form */
.headerLoginFormContainer 	{width: 902px;}
.headerLogin 				{font-size:10px; width:400px; height:25px;}
.headerLogin input 			{width:90px; text-align:left; height:13px; margin:0px;}

/* ****************************************************************************************************************** */
/* navigation */


.navigation			{width:902px; height:25px; background-image:url(/_assets/nav_bg.jpg); background-repeat:repeat-x;}
.buttonContainer	{width:672px;}

/* these sizes are when there were 6 tabs now there are 5
.dropdown dl		{width:112px; height:25px; list-style:none; margin:0px; padding:0px;}
.dropdown dt		{width:112px; height:25px; background-image:url(/_assets/button_nav.jpg); background-repeat:no-repeat; font-size:9px; color:#FFFFFF; float:left; text-align:center; padding-top:3px;#padding-top:0px;}

.dropdown dt p		{padding-top:0px;#padding-top:12px;}

.dropdown 			{float:left; margin:0px; padding:0px; margin-left:0px; width:112px;}
.dropdown dd 		{position:absolute; overflow:hidden; width:112px; margin:0px; padding:0px; display:none; opacity:0; padding:0px; margin-top:25px; #margin-left:-112px;}
.dropdown ul 		{list-style:none; margin:0px; padding:0px;font-size:9px; background-color:#cd1e1e; #margin-top:-10px;}
.dropdown li 		{margin:0px; padding:3px 0px 6px 3px; #padding:0px 0px 3px 3px; border-top:1px dotted #FFFFFF; width:112px; #padding-top:3px; display:block; background-color:#cd1e1e;cursor:pointer; text-align:left;}
*/

.dropdown dl		{width:134px; height:25px; list-style:none; margin:0px; padding:0px;}
.dropdown dt		{width:134px; height:25px; background-image:url(/_assets/button_nav.jpg); background-repeat:no-repeat; font-size:9px; color:#FFFFFF; float:left; text-align:center; padding-top:3px;#padding-top:0px;}

.dropdown dt p		{padding-top:0px;#padding-top:12px;}

.dropdown 			{float:left; margin:0px; padding:0px; margin-left:0px; width:134px;}
.dropdown dd 		{position:absolute; overflow:hidden; width:134px; margin:0px; padding:0px; display:none; opacity:0; padding:0px; margin-top:25px; #margin-left:-134px;}
.dropdown ul 		{list-style:none; margin:0px; padding:0px;font-size:10px; background-color:#cd1e1e; #margin-top:-10px;}
.dropdown li 		{margin:0px; padding:3px 0px 6px 3px; #padding:0px 0px 3px 3px; border-top:1px dotted #FFFFFF; width:134px; #padding-top:3px; display:block; background-color:#cd1e1e;cursor:pointer; text-align:left;}




.dropdown a, .dropdown a:active, .dropdown a:visited {color:#FFFFFF; text-decoration:none;}

.dropdown a:hover 	{color:#d2d2d2;}


/* ****************************************************************************************************************** */
/* breadcrumb wrapper */

.breadcrumbs		{	height:10px; padding-top:00px; padding-left:0px;text-align:left; margin-bottom:020px;}

.breadcrumbs p 		{ margin:0px; padding:0px;}



/* ****************************************************************************************************************** */
/* content wrappers to make left and right grads */

.contentWrapper		{width:932px;background-image:url(/_assets/edge_left.jpg); background-repeat:repeat-y; background-position:left;_margin-top:-15px; margin-bottom:-15px; z-index:5;}
.content 			{float:left; width:932px; text-align:left; background-image:url(/_assets/edge_right.jpg); background-repeat:repeat-y; background-position:right;_margin-top:-15px; margin-bottom:-15px; z-index:5;}

/* ****************************************************************************************************************** */
/* left column */

.leftCol 		{width:201px; float:left; margin-left:30px; _margin-left:15px; margin-top:15px; _margin-top:30px; margin-right:15px;_margin-right:10px;}
.leftCol h1 	{width:201px; height:17px; background-image:url(/_assets/header_leftCol.jpg); background-repeat:no-repeat;text-align:left;font-size:10px; font-family:"Arial", Helvetica, Arial, sans-serif; color:#FFFFFF; margin:0px; padding-left:7px; padding-top:3px; _padding-top:2px;}
.leftCol p		{color:#353535; margin:0px; margin-bottom:5px; font-size:11px;}


.leftColMapBox			{width:201px; background-color:#f0f0ef;}
.leftColMapBox p		{font-size:10px; margin:2px;}
.leftCol input 	{width:130px; height:10px; margin-right:2px; margin-top:2px;}

/* ****************************************************************************************************************** */
/* center column */

.centerColumn 				{width:446px;float:left; margin-top:15px; _margin-top:30px; z-index:5;}
.centerColumn p				{color:#353535;}
.centerColumn h2			{font-size:16px; color:#7d7d7d; margin:0px; margin-bottom:5px;}
.centerColumn h3			{font-size:14px; color:#cd1e1e; margin:0px; margin-bottom:5px;}

.centerColumn a				{text-decoration:underline;}

.centerColumn ul			{color:#353535; padding-left:12px;}

.bigGreyBox					{width:446px; background-color:#abaaaa; color:#FFFFFF; font-family:"Arial Narrow", Helvetica, Arial, sans-serif; font-size:14px; margin:0px; padding:0px;}
.bigGreyBox p				{font-weight:bold; color:#FFFFFF; margin:0px; padding:5px;}
	
.centerColumn h1			{width:213px; height:17px; background-image:url(/_assets/header_centerCol.jpg); background-repeat:no-repeat;text-align:left;font-size:10px; font-family:"Arial", Helvetica, Arial, sans-serif; color:#FFFFFF; margin:0px; padding:0px; padding-left:7px;padding-top:2px;_padding-top:1px;}

.centerLeftCol				{width:213px; float:left; background-color:#f0f0ef; color:#353535;}
.centerLeftCol p			{margin:3px;}
.centerLeftCol a:link		{color:#cd1e1e; text-decoration:underline; font-weight:bold;}
.centerLeftCol a:visited	{color:#cd1e1e; text-decoration:underline; font-weight:bold;}
.centerLeftCol a:hover		{color:#cd1e1e; text-decoration:underline; font-weight:bold;}
.centerLeftCol a:active		{color:#cd1e1e; text-decoration:underline; font-weight:bold;}


.centerRightCol				{width:213px; float:right;}
.centerRightCol p			{color:#353535;margin:3px;}


/* ****************************************************************************************************************** */
/* right column */



.rightColumn 		{width:199px; float:right; margin-right:30px; _margin-right:15px; margin-top:15px; _margin-top:30px; z-index:5;}
.rightColumnContent {width:199px; background-color:#f0f0ef;}
.rightColumnContent h1 {width:199px; height:17px; background-image:url(/_assets/header_rightCol.jpg); background-repeat:no-repeat;text-align:left;font-size:10px; font-family:"Arial", Helvetica, Arial, sans-serif; color:#FFFFFF; margin:0px; padding:0px; margin:0px; padding:0px;_width:192px; padding-left:7px; padding-top:2px;_padding-top:1px;}
.rightColumnContent p {padding:0px; margin:0px; padding-top:3px; padding-bottom:5px; padding-left:5px; padding-right:5px; color:#353535;}

.rightColumnContent ul {list-style:url(/_assets/list_blob.jpg); margin:0px; padding:0px; padding-left:20px;}
.rightColumnContent li, .rightColumnContent a {color:#353535; margin:0px; margin-bottom:5px; text-decoration:none;}

.rightColumn a { text-decoration:underline;}

/* ****************************************************************************************************************** */
/* footer */
.footer 			{width:932px; }
.footerImg			{width:902px; height:24px; background-image:url(/_assets/footer_bg.jpg); background-repeat:repeat-x;}


/* ******************************************************************************************************************* */
/* content styles */

.red {color:#cd1e1e;}

.memberProfileListBox {width:430px;}
.memberProfileListBox img {float:left; margin:5px;}


.forum { }

.bodyCopyLargerSEMatch { font-weight:bold; }



.formLeft 	{font-family:Arial, Helvetica, sans-serif; size:12px; color:#333333; display:block; width:100px; height:20px; float:left; background-color:#e6e6e6; padding:2px; margin-right:10px; margin-bottom:5px; }
.formRight 	{font-family:Arial, Helvetica, sans-serif; size:12px; color:#333333; display:block; width:300px; height:20px; float:left;}

.formRight .in	{ width:98%; }

.formRight textarea { width:100%; height:100px; }




.microFormLeft 	{font-family:Arial, Helvetica, sans-serif; size:12px; color:#333333; display:block; width:65px; height:20px; float:left; background-color:#e6e6e6; padding:2px; margin-right:10px; margin-bottom:5px; }
.microFormRight 	{font-family:Arial, Helvetica, sans-serif; size:12px; color:#333333; display:block; width:120px; height:20px; float:left;}

.microFormRight .in	{ width:98%; height:14px;}

.microFormRight textarea { width:100%; height:50px; }






hr {border:dotted 1px #e6e6e6; margin:0px;}




/* ******************************************************************************************************************* */
/* basket */

.basketHeader { background-color:#cd1d1d; color:#FFFFFF; font-weight:bold; padding:10px;}








