﻿/*
*  ##### CSS FOR MASTERPAGES #####
*/
.siteBody 
{
    margin:0;
    padding:0;
    padding-top:15px;
	text-align:center;
	background-color:#ffffff;
}

.mp_minimumContentHeight 
{ 
    height:210px; 
    line-height:210px;
    width:1px; 
    font-size:1px;
    
    position:absolute; 
    top:0px; 
    left:0px;
}
#main_div_contextMenu
{
    position:absolute; 
    top:0px; 
    right:0px; 
    z-index:10;
} 
#main_div_siteShadow
{
    width:940px;
    text-align:left;  
    margin-left:auto; 
    margin-right:auto;
} 
#main_div_siteWrapper {}

/*
* MAIN MasterPage 
*/
/* HEADER */
#main_div_siteHeader
{
    position:relative;
    width:100%;
    z-index:2;
    background:transparent url(../../Documents/Wexnet/Images/bg_header.jpg) top left no-repeat;
    margin-bottom:3px;
}
#main_div_siteHeader img { border:none; } 
/* ROW 1 - Connected pages for logo and links. Also ddl for choosing location */
#main_div_siteHeaderRow1 
{
	height:95px;
}
/* ROW 1, Col 1 - Wexnet Logo and location  */
#main_div_sHR1Col1
{
    float:left;
    margin:22px 0 0 38px;
    _margin-left:19px;
}
/* ROW 1, Col 2 - Section links  */
#main_div_sHR1Col2
{
    float:right;
    margin:22px 19px 0 0;
    
}
/* ROW 1, Col 3 - Ddl for choosing location  */
#main_div_sHR1Col3
{
    float:right;
    margin:17px 17px 0 0;
}
/* ROW 2 - Drop Down Menu */
#main_div_siteHeaderRow2 
{
    padding-top:5px;
	height:31px;
}
/* CONTENT */
#wrapper { padding-top:5px; }
#main_div_siteContent
{
    float: left;
    width:720px;
    z-index:1; /* make sure the dropdownnavigation and header-div have a higher value  */
}
/* RIGHT */
#main_div_siteContentRight
{
    float: right; 
    width:219px;
    z-index:1; 
}
/* FOOTER */
#main_div_siteFotoer
{
    position:relative;
    margin-top:1px;
    background-color:#ececec;
    min-height:21px;
}
.footerLeftImg { position:absolute; bottom:0; left:0; }
.footerContent { margin-left:21px; padding-top:2px; padding-bottom:0 !important; margin-bottom:0 !important; }
.footerRightImg { position:absolute; bottom:0; right:0; }

/*
* #### CONTENT_1 MasterPage ####
*/
/* CONTENT midldle */
#start_div_siteContent
{
    float:left; 
    width:720px;
}

/*
* #### CONTENT_2 MasterPage ####
*/
/* LEFT */
#content_div_siteContentLeft
{
    width:189px;
    float:left; 
    position:relative;
    margin-right:13px;
}

/* CONTENT mainPlaceHolder */
#content_div_siteContent
{
    width:509px;
    float:left;
}

/*
* #### Puff - Right, Width : 220px ####
*/
.cnpRightTop { margin:0 0 4px 0; }
.puffRightWrapper .puffWrapper  { margin:0 0 2px 0; }
.puffRightWrapper .puffBodyRepYLeft { margin-top:-6px; }
.puffRightWrapper .puffBody     { padding:0 13px 16px 13px; min-height:0; }

/*
* #### CheckAddressForFiber MasterPage ####
*/
#CAFF_wrapper
{
    z-index:2;
}

#CAFF_banners 
{
	padding-top:40px;
	padding-left:20px;
    z-index:1;
    
    *padding-top:20px;
}

/*
* #### CheckAddressControl ####
*/
#CAC_wrapper 
{
    width:100%;
}
#CAC_ddlWrapper 
{
    float:left;
    width:190px;
}
#CAC_listboxWrapper
{
    float:left;
    width:279px;
}

/*
*  ### Forms for ADSL and Fiber ###
*/
.formIframe { width:100%; }
.formAdsl { height:1400px; }
.formFiber { height:1200px; }