﻿/* modified*/
body 
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family:Times Roman;
	font-size: 14px;
	line-height:150%;
	color: #000;
	/*background-color: #FFF;*/
	background-color: #F6F6E9;
	position:relative;
	/*background-image:url(../images/border_bg.gif);*/
    /*background-repeat:repeat-y;*/
	background-position:center;
	
}

a img
{
	border: none;
}

form
{
	margin: 0px;
}

/* modified*/
div#Container
{
	width: 850px;
	height:100%;
	/*height:94px;*/
	/*background-image: url(../images/homepage-bg.gif);*/
	/*background-repeat:repeat-x;*/

	background-color:#E1E9E5;

	padding: 0px 0px 0px 0px;
	position:relative;
	background-position:bottom;
	
}
div#Container_Home
{
	width: 850px;
	
	/*height:94px;*/

	/*background-color: #49879F;*/
	/*background-color: #387086;*/
	height: 700px;
	padding: 0px 0px 0px 0px;
	position:relative;
	background-position:bottom;
	
}


/*=================================*/
/*This is used for menu drop down POP UP function CSS*/
.main_primary_navigation_button
{
    margin: 0px 15px 0px 15px;
}
.main_primary_navigation_button_totm
{
    position: relative;
    margin: -22px 0px -28px 20px;
}
.locations_popup_menu
{	
    color: Orange;
    display: inline-block;
    font-weight: bold;
   
    filter:alpha(opacity=90);
	opacity:0.9;
    -moz-opacity: 0.9;
    -khtml-opacity: 0.9;  
}
.locations_popup_menu_inactive
{
    border: solid 1px black;
    color: red;
    background-color: #F6F6E9;
    margin: -1px -1px -1px -1px;
    padding: 1px 15px 1px 15px;
    position: relative;
}
.locations_popup_menu_inactive A
{
    color: #67776C;
    text-decoration: none;
}
.locations_popup_menu_inactive A:visited
{
    color: #67776C;
    text-decoration: none;
}
.locations_popup_menu_inactive A:hover
{
    color: #435549;
    text-decoration: none;
}  
/*=================================*/   
div#AdvanceSearchLinkButton
{
	text-align:center;
	color:Black; 
	font-family:Arial; 
	font-size:8pt;
}
div#AdvanceSearchLinkButton A
{
	color:Black;
}   
div#AdvanceSearchLinkButton A:visited
{	
	color:Black;
}
div#AdvanceSearchLinkButton A:hover
{	
	color:Black;
}    
    
    
/* modified*/
div#Header
{
	height: 175px;
	width: 850px;
	background-color: #F6F6E9;
	/*background-image: url(../images/header.jpg);*/
	background-repeat: no-repeat;
	color: #c7d5ff;
	padding: 0px 0px 0px 0px;
	position:relative;
	top: 0px;
	left: 0px;
}

/* modified*/
input#DomainSearch
{
	width: 100px;
	height: 12px;
}

/* new*/
div#HomePageSearch
{
    width:195;
    height:10px;
    margin-top:68px;
    margin-left:585px;
    position:absolute;
    color: #5A4D56;
    font-size:12px;

}

/* new*/
div#TopMenu
{
    width: 100%;
    height:36px;
    margin-top:-5px;
    margin-bottom:-3px;
    position:relative;
    padding:0px 0px 0px 0px;
}

/* modified*/
div#Footer
{
	background-color:#447056;
	width:850px;
	border-top-color:Black;
	text-align:center;
	color:White;
	border-top-color:Black;
	position:relative;
	clear:both;
	font-size:12px;
}


div#mainPane_HomePage
{
	width:850px;
	
	
	
	/*background-position:top center;*/
    	position:relative;
    	padding: 0px 0px 0px 0px;

        background-color:#E1E9E5;

}

div#mainPane
{
	width:100%;
	/*height:472px;*/

	/*background-image: url(../images/line_under_nav-menu.gif);*/
	background-position: bottom;
    position:relative;
    padding: 0px 0px 0px 0px;

    background-color:white;
    
    background-repeat:repeat-x;
    background-image:url(../images/bottom_watermark_bg.gif);
    
}

div#subHeader
{
    width:850px;
    height:40px;
    padding: 0px 0px 0px 0px;
    position:relative;
    background-color:White;
    vertical-align:bottom;
}

div#leftPane
{

	background-color:#E1E9E5;
	
	width:183px;
	height:500px;
	position:relative;
	float:left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	top:0px;
	bottom:0px;
}

div#SubLeftPane
{
	/*width:267px;*/
	height:100%;
	position:relative;
	float:left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	clear:left;
}

div#rightPane
{
    width: 667px;
	
	position:relative;
	
	
	
    float:right;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    background-color:#F6F6E9;
}

div#SubRightPane
{
    width: 600px;
    /*height:472px;*/
    height:100%;
	position:relative;
    /*float:right;*/
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    clear:none;
}

div#rightPane table, div
{
	/*width: 533px;*/
}

div#promoPane
{
	width: 580px;
	padding: 10px 0px 0 0px;
	overflow: hidden;
}
div#promoPane div
{
	width:100%;
	overflow: hidden;
}

#divSignUp
{
	background-color: #6B7D89;
	color: #FFF;
}
#divSignUp table
{
	background-color: #6B7D89;
}

#divContactUs
{
	background-color: #E0E5ED;
}
#divContactUs table
{
	background-color: #E0E5ED;
}

#previewpane
{
	background-color: #FFF;
	border: 1px solid #CCC;
	width: 500px;
	text-align: center;
	padding: 5px;
}

#colorpane
{
	background-color: #FFF;
	border: 1px solid #CCC;
	width: 500px;
	text-align: left;
	padding: 5px;
}

#colorpane div
{
	float: none;
	width: auto;
	border: 1px solid #FFFFFF;
}

.divCMS
{
	width: auto;
	margin: 10px;
	padding-top: 10px;
	padding-bottom: 5px;
}

table#tblLogin
{
	background-color:#874400;
	color: #febf7a;
	font-size: 11px;
}
table#tblLogin input.txt
{
	width: 93px;
}
table#tblLogin a
{
	color: #febf7a;
}

div.leftMenu
{
	width: 146px;
	height: 171px;
	background-color: #c26402;
	background-image: url(/images/leftPane_bg.gif);
	background-position: top left;
	background-repeat: no-repeat;
}

.leftMenu ul
{
	margin: 0px;
	color: #FFF;
	font-family: Times New Roman, arial, helvetica, sans-serif;
	list-style-type: none;
	padding: 10px 0px 10px 20px;
}

div.Content
{
	padding: 15px 5px 10px 5px;
}

div.content1
{
	width: 590px;
	background-color: #fcefd1;
	background-image: url(/images/bkg_image.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
	min-height: 500px;
}

div.TemplateItem
{
	width: 181px;
	height: 183px;
	background-image: url(/images/category_big_bg.gif);
	background-position: top left;
	background-repeat: no-repeat;
}
div.TemplateItem table
{
	margin: 7px;
}

div.ColorSchemeItem
{
	padding: 2px;
}

.err
{
	color: #f00;
}

.bluetxt
{
	color: #0120af;
}

.pointer
{
	cursor: pointer;
}

td.field_label
{
	font-weight: bold;
	text-align: right;
}
.pnl_res_srch
{
    position:relative; 
    left:30px; 
    top:5px; 
    width: 600px; 
    height: 100%; 
    text-align:left; 
    overflow-y:auto; 
    overflow-x:hidden;
}
.pnl_advanced
{
    height:100%;
}
.phone_3
{
    width: 22px;
}
.phone_4
{
    width: 30px;
}
.zip
{
    width:40px;
}

.search_icon
{
    position: relative;
    top: 7px;
}

.search_message_box
{
    line-height: 25px;
    margin: 5px 0px 15px;
}
