﻿body {    background-color: #FF702A;}


#divPageWrapper {width: 936px; margin: 0px auto;padding-top: 18px;}

/* .|. Header
---------------------------------------------- */
#divHeaderWrapper {height: 172px;background: #FFFFFF url('/images/bg-header.jpg') no-repeat top right;}
        #divHeaderLogo {padding-left: 30px; padding-top: 25px; width: 231px;}
#divNavWrapper {clear:both; width: 828px; height: 31px; background-color: #51514F; padding-left: 90px;}





#divContentPlaceHoldersBody {padding-top: 30px;}

/* .|. Master Main -  Layout Table
---------------------------------------------- */
.wrapperTable {width: 936px;}
        .topColumn {width: 936px; height:9px; background: transparent url('/images/layout-shadow-top.gif') no-repeat bottom;}
        .leftShadowColumn {width:9px;vertical-align:top; background: transparent url('/images/layout-shadow-left.gif') repeat-y;}
        .centerContentColumn {
            width:918px;
            padding: 0px; margin:0px;
            background-color: White;
            vertical-align: top;  
        }
        .rightShadowColumn {width:9px; vertical-align:top; background: transparent url('/images/layout-shadow-right.gif') repeat-y;}
        .bottomColumn {width: 936px; height:14px; background: transparent url('/images/layout-shadow-bottom.gif') no-repeat top;}


/* .|. Master Internal
------------------------------------------------------------ */
.InternalTableWrapper, .InternalSidebarColumn, .InternalContentColumn {
    padding: 0px; margin: 0px; 
    vertical-align:top;
}
.InternalTableWrapper  {width:918px;}
    .InternalSidebarColumn {width:318px;}
    .InternalContentColumn {width:600px;}


/* .|. Master Internal Column -- Content Area
---------------------------------------------- */
#divContentArea_Wrapper, #divCallOut_Wrapper {
    height: 100%;
    min-height: 350px;
    padding-bottom: 10px;
    /*border: 1px solid aqua;*/
}

#divContentArea_Wrapper {
    width: 500px;
    margin-left: 70px;
}
#divCallOut_Wrapper {
    width: 240px;
    margin-right: 28px;
    float: right;
    overflow: hidden;
}



/* .|. Blob Summary V2  & Normal Blob V2 Sections
------------------------------------------------- */
.blob_v2_wrapper {margin: 0px 0px 10px 0px;}
.blob_v2_wrapper .title {font-size:18px; line-height: 40px; text-transform:uppercase;}
.blob_v2_separator {height: 10px;}

.blob_summary_v2_wrapper {margin: 0px 0px 10px 0px;}
.blob_summary_v2_separator {height: 10px;}

/* .|. Footer - Hyperlinks
---------------------------------------------- */
.footer_links {
    font-size: 10px;
    color: #000000;
    line-height: 16px;
    text-align:center;
}
.footer_links a:link, .footer_links a:visited, .footer_links a:hover {
    color: #FFFFFF;
    text-decoration: none;
    border-bottom: 1px dotted #FFFFFF;
}
.footer_links a:hover {color: #000000;border-bottom: 1px dotted #000000;}


/* .|. Contact Us Form
---------------------------------------------- */
#divForm, #divFormThankYou {
    padding: 0px 15px 15px 15px;
    background: #FFFFFF url('/images/bg-form-pattern.jpg') repeat-x;
    border: 1px solid #CCCCCC; 
    min-height: 400px; height: 100%;
}
