/* 
	Rev Date :: 1/09/2006
	Author   :: David Walsh
	Fixes    :: Tan Hack  
	
	Padding/Margin ::  Top - Right - Bottom - Left - TRouBLe
	
*/

/*  GLOBAL CLASSES  */
* 								{ font-family:verdana, arial, helvetica, sans-serif; font-size:10px; margin:0px; padding:0px; }
body							{ background-color:#ffffff; margin: 0px 0px 5px 0px; padding:0px; }


/*	PAGE LAYOUT CLASSES :: CUSTOM :: ORDERED BY PAGE VIEW - TOP TO BOTTOM  */
.wrap							{ background-color:#ffffff; margin-right:auto; margin-left:auto; width:740px; }
.header						{  }
.navigation					{ width:658px; border-left:1px solid #795b42; border-right:1px solid #795b42; margin-right:auto; margin-left:auto; } * html .content { width:660px; w\idth:658px; }
.content						{ background-color:#d3be96; border-left:1px solid #795b42; border-right:1px solid #795b42; width:658px; margin-right:auto; margin-left:auto; } * html .content { width:660px; w\idth:658px; }
.content_area				{ width:610px; border-left:1px solid #795b42; border-right:1px solid #795b42; border-bottom:1px solid #795b42; background-color:#ffffff; margin-left:auto; margin-right:auto; padding:0px 14px 14px 14px; min-height:350px; } * html .content_area { height:350px; }
.content_left				{ width:298px; float:left; margin-right:14px; }
.content_right				{ width:298px; float:left; }
.content_full				{ width:610px; float:left; }
.home_head					{ width:640px; margin-right:auto; margin-left:auto; margin-bottom:10px; background-color:#ffffff; }
.home_subheads_wrap		{ width:640px; margin-right:auto; margin-left:auto; padding-bottom:20px; }
.home_subhead				{ margin:0 0 0 110px; float:left;  }
.home_subhead_middle		{ float:left; margin:0px 3px 0px 3px; }
.bottom_spacer				{ height:10px; }
.footer						{  }


/*  FORMATTING CLASSES :: XHTML TAGS :: ORDER BY ALPHA */
b								{ font-weight:bold; }
h1								{ color:#a75f51; font-size:18px; }
h2								{ color:#a75f51; font-size:12px; }
h3								{  }
i								{ font-style:italic; }
label							{ cursor:pointer; }
li								{  }
ol								{ padding-left:35px; margin-top:7px; }
p								{ margin-top:11px; margin-bottom:0px; }
ul								{ padding-left:35px; margin-top:7px; }


/*  FORMATTING CLASSES :: CUSTOM :: ORDER BY ALPHA */
.all_specs					{ display:none; }
.b								{ font-weight:bold; }
.blue							{ color:#0000ff; }
.button						{ cursor:pointer; }
.clear						{ clear:both; }
.copyright 					{ font-size:9px;  text-align:center; color:#000000; }
.email_page_container	{ margin-left:10px; margin-top:10px; }
.error 						{ color:#ff0000; }
.error_table				{ width:100%; }
.error_td					{ color:#ff0000; background-color:#ffffff; font-weight:bold; font-size:10px; border:1px solid #ff0000; padding-left:10px; padding-top:3px; padding-bottom:3px; }
.error_td_head				{ color:#fff; background-color:#ff0000; font-weight:bold; font-size:10px; }
.even_out					{ margin-top:12px; }
.first_paragraph			{ margin-top:4px; }
.float_left					{ float:left; }
.float_right				{ float:right; }
.floor_plan					{ margin-bottom:7px; }
.head_wrap					{ height:25px; }
.head_logo					{ float:left; margin-right:3px; height:22px; }
.head_text					{ float:left; height:19px; vertical-align:text-top; }
.image_holder				{ border:1px dashed #ff0000; background-color:lightblue; cursor:help; }
.input_box					{ border:1px solid #000000; }
.no_margin					{ margin-top:0px; }
#print_header				{ display:none; }
.site_tools					{ float:right; padding-top:3px; height:19px; text-align:right; }
.site_tools_image			{ padding-left:14px; }
.tab_blank					{ border-bottom: 1px solid #795b42; padding: 5px; }
.tab_content				{ border-right:1px solid #795b42; border-bottom:1px solid #795b42; border-left:1px solid #795b42; padding:10px; }
.tab_left					{ color:#e5dcb1; border-top:1px solid #795b42; border-bottom:1px solid #795b42; border-left:1px solid #795b42; padding:3px; padding-left: 6px; margin-top: 3px; cursor:pointer; }
.tab_left2					{ color:#e5dcb1; border-top:1px solid #795b42; border-right:1px solid #795b42; border-bottom:1px solid #795b42; border-left:1px solid #795b42; padding:3px; padding-left: 6px; margin-top: 3px; cursor:pointer; }
.tab_left3					{ color:#e5dcb1; border-top:1px solid #795b42; border-bottom:1px solid #795b42; border-left:1px solid #795b42; padding:3px; padding-left: 6px; margin-top: 3px; cursor:pointer; }
.tab_right					{ color:#e5dcb1; border-top:1px solid #795b42; border-bottom:1px solid #795b42; border-right:1px solid #795b42; padding:3px; padding-left: 6px; margin-top: 3px; cursor:pointer; }
.tab_selected				{ color:#e5dcb1; font-weight:bold; border-top: 1px solid #795b42; border-right: 1px solid #795b42; border-left: 1px solid #795b42; padding:5px; padding-left: 6px; cursor:pointer; }
.text_head					{ color:#a75f51; }
.unresolved					{ color:#ff0000; font-weight:bold; border:1px solid #ff0000; background-color:#ffffff; cursor:help; }
.width_all					{   }


/*  LINKS  */
a:link 						{ color:#0000ff; text-decoration:underline; }
a:visited 					{ color:#0000ff; text-decoration:underline; }
a:hover 						{ color:#0000ff; text-decoration:none; }
a:active 					{ color:#0000ff; text-decoration:none; }

a.h2:link					{ color:#0000ff; text-decoration:none; }
a.h2:visited 				{ color:#0000ff; text-decoration:none; }
a.h2:hover 					{ color:#0000ff; text-decoration:none; }
a.h2:active 				{ color:#0000ff; text-decoration:none; }

a.no_border:link			{ color:#0000ff; text-decoration:none; }
a.no_border:visited 		{ color:#0000ff; text-decoration:none; }
a.no_border:hover 		{ color:#0000ff; text-decoration:underline; }
a.no_border:active 		{ color:#0000ff; text-decoration:underline; }

a.tab_link:link 			{ color:#795b42; text-decoration:none; }
a.tab_link:visited 		{ color:#795b42; text-decoration:none; }
a.tab_link:hover 			{ color:#795b42; text-decoration:underline; }
a.tab_link:active 		{ color:#795b42; text-decoration:underline; }

a.site_tools_link:link			{ color:#556470; text-decoration:none; }
a.site_tools_link:visited		{ color:#556470; text-decoration:none; }
a.site_tools_link:hover			{ color:#556470; text-decoration:none; }
a.site_tools_link:active		{ color:#556470; text-decoration:none; }
