﻿body 
{
	text-align: center; 
	font-family: Arial; 
	font-size: 11px; 	
	font-weight: normal;
	color:#837d7a;
	height:100%;
	width:1000px;
	margin:0px auto; 
	padding:0px;
	background-color:#ffffff;
	background-image:url(../Images/background_width_1px.gif);
	background-repeat:repeat-x;
}
/* A few IE bug fixes */
* { margin: 0px; padding: 0px; }
* html ul ul li a { height: 100%; }
* html ul li a { height: 100%; }
* html ul ul li { margin-bottom: -1px; }
* a { text-decoration:none; cursor:pointer; }
* span { margin: 0px; padding: 0px; }
.imageGoTop{ width:67px; height:25px; }
.imagePhone{ width:23px; height:13px; }
.imageEmail{ width:23px; height:19px; }
.SeparadorMenuPrincipal{ width:179px; height:2px;}

#Wrapper { margin:0px auto; }

/** HEADER **/
#LeftSideHeader { float:left; width:0px; height:122px; }
#Header { float:left; width:1000px; height:122px; }  
#RightSideHeader { float:left; width:0px; height:122px; }

/** MAIN MENU **/
#LeftSideMainMenu { float:left; width:0px; height:46px; }
#MainMenu {float:left; width:1000px; height:46px; background-image:url(../Images/background_main_menu.gif); background-repeat:repeat-x; }
#RightSideMainMenu { float:left; width:0px; height:46px; }

/** BANNER **/
#BannerWrapper { float:left; width:1000px;  }
.LeftSideBanner { float:left; width:0px; height:185px; background-image:url(../Images/background_side_left_small.gif); background-repeat:no-repeat; background-position:right;  }
.LeftSideBannerNoImage { float:left; width:0px; }
#Banner { float:left; width:1000px; }
.RightSideBanner { float:left; width:0px; height:185px; background-image:url(../Images/background_side_right_small.gif); background-repeat:no-repeat; background-position:left; }
.RightSideBannerNoImage { float:left; width:0px; }

/** CONTENT **/
#ContentWrapper { width:1000px; float:left }
#LeftSideContent { float:left; width:0px; }
#Content { float:left; width:1000px; font-size: 12px; padding-bottom:30px; }
#LeftContent { float:left; width:250px; padding:5px 0px 0px 16px; text-align:left; }
#CenterContent { float:left; width:466px; padding:5px 0px 0px 0px; }
#RightContent { float:left; width:268px; padding:5px 0px 0px 0px; }
#RightSideContent{ float:left; width:0px; }

/** BREADCRUMB **/
#LeftSideBreadCrumb { float:left; width:0px; height:32px; }
#BreadCrumb { float:left; width:1000px; }
#RightSideBreadCrumb { float:left; width:0px; height:32px; }

/** FOOTER **/
#LeftSideFooter { float:left; width:0px; height:22px; }
#RightSideFooter { float:left; width:0px; height:22px; }

/** SITEMAP **/
#LeftSideSiteMap { float:left; width:0px; height:125px; }
#SiteMap { float:left; width:1000px; height:125px; }
#RightSideSiteMap { float:left; width:0px; height:125px; }

/** CONTROLS **/
.TextBox { width:350px; height:15px; padding:2px 1px 0px 1px; border:solid 1px #dbdbdb; font-family:Arial; font-size:11px; }
.TextBoxCostCalc { width:350px; height:15px; padding:2px 1px 0px 1px; border:solid 1px #dbdbdb; font-family:Arial; font-size:11px; }
.DropDownList { width:352px; height:20px; font-family:Arial; font-size:11px; }
.TextBoxLargeHeight { width:350px; height:45px; padding:2px 1px 0px 1px; border:solid 1px #dbdbdb; font-family:Arial; font-size:11px; }
input.ButtonForm{ float:right; width:79px; height:22px; border: 0px solid #FFFFFF; background-image:url(../Images/background_button_form.jpg); background-repeat:no-repeat; background-position:bottom; font-family:Arial; font-size:10px; font-weight:bold; color:#ffffff; text-transform:uppercase; cursor:pointer; }

