﻿HTML
{
    margin: 0;
    padding: 0;                    
}

BODY 
{
    
    font-family:  Arial, Sans-Serif;
    font-size: 11pt;       
    margin: 0;
    padding: 0;    
    color: #d2d2d3;
}

P
{
    padding: 0;
    margin: 0;
    margin-bottom: 5px;    
    line-height: 1.3em;
}

H1
{
    color: #000;      
}


H2
{
    /* font-family: Helvetica 55 Roman; */
    font-size: 16pt;
    font-weight: bold;
    color: #fff;
    margin: 0;
    padding: 0;
    line-height: 22pt;
}


H3
{
    color: #fff;
    margin: 0;
    padding: 0;
    line-height: 22pt;
    font-size: 14pt;
    font-weight: bold;
}

H4
{
    color: #fff;
    margin: 0;
    padding: 20px 0 10px;
    line-height: 18pt;
    font-size: 12pt;
    font-weight: bold;
}

H5
{
    color: #fff;
    margin: 0;
    padding: 20px 0 10px;
    line-height: 14pt;
    font-size: 10pt;
    font-weight: bold;
}




A
{
    color: #fff;
    text-decoration: underline;
    
}

A:hover
{
    text-decoration: none;
}

.highLight
{
    font-weight: bold;
    color: #fff;
}

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* HEADER BAR */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


#pageHeader
{
    background: #000 url('../Images/headerBG.png') top left repeat;    
    height: 140px;
}

#pageHeader .innerHeader
{
    width: 885px;
    margin-left: auto;
    margin-right: auto;
}

#pageHeader .logo
{
    width: 50%;
    float: left;
}

#pageHeader .contact
{
    margin-top: 50px;
    width: 190px;
    float: right;
    font-size: 12pt;
    
    color: #fff; /* #a5a5a5;     */
}

#pageHeader .contact A
{
	text-decoration: none;
}

#pageHeader .contact A:hover
{
	text-decoration: underline;
}


#pageHeader .contact H2
{
    font-size: 12pt;
}


#pageHeader .contact .highLight
{
    font-weight: bold;
    color: #fff;
}



#pageHeader .contact UL
{
    
    margin: 0;
    padding: 0;
    list-style: none;
	margin-left: 0;
	padding-left: 1em;
	text-indent: -1em;
}

#pageHeader .contact UL LI
{        
}

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* MENU BAR */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


#pageMenu
{
    clear: both;
    background: #000 url('../Images/headerBG.png') top left repeat;
    height: 40px;    
    font-size: 11pt;
}

#pageMenu .innerMenu
{
    border-top: solid 1px #a5a5a5;
    width: 885px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 8px;    
}

#pageMenu .innerMenu .mainMenu
{
    float: left;
}

#pageMenu .innerMenu .contactMenu
{
    text-align: right;
    color: #d2d2d3;
}

#pageMenu .innerMenu .contactMenu A
{
    color: #d2d2d3;
	text-decoration: none;
}


#pageMenu .innerMenu .contactMenu A:hover
{
    color: #fff;
    text-decoration: none;
}



/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* PAGE CONTENT */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

#pageContent
{
    background: #4a4b4f url('../Images/bodyBG.png') top left repeat;  
       
}


#pageContent .innerContent
{    
    width: 885px;  
    margin-left: auto;
    margin-right: auto;
    padding-top: 10px;
    padding-bottom: 10px;
}



/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* PAGE CONTENT BUTTONS  */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


#pageContent .innerContent .button
{    
    background: transparent url('../Images/iconLink.png') right center no-repeat;    
    border: 0;
    color: white;
    
    margin: 0;
    padding: 0;

    padding-right: 18px;
    
    font-weight: bold;

    text-decoration: none;
}


#pageContent .innerContent .button:hover
{    
    color: #d2d2d3;
    cursor: pointer;   

    text-decoration: undeline;
}


#pageContent .innerContent .leftButton
{
    background: transparent url('../Images/iconLink.png') left center no-repeat;    
    border: 0;
    color: white;
    
    margin: 0;
    padding: 0;

    padding-left: 18px;
    
    font-weight: bold;

    text-decoration: none;
}

#pageContent .innerContent .leftButton:hover
{    
    color: #d2d2d3;
    cursor: pointer;   

    text-decoration: underline;
}



/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* GLOBAL BANNERS */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


#pageContent .innerContent .bannerWebHome
{
    background: url('../Images/homeBanner.png') top left no-repeat;
    height: 390px;        
}


#pageContent .innerContent .bannerJoinASV
{
    background: url('../Images/vendorBanner.png') top left no-repeat;
    height: 390px;                  
}

#pageContent .innerContent .bannerJoinASV .inner
{
    padding: 20px;
    color: #000;
    padding-top: 30px;
}

#pageContent .innerContent .bannerJoinASV .inner H2
{
    color: #000;
    font-size: 27pt;
    font-weight: bold;
}


#pageContent .innerContent .bannerJoinASV .inner .textBody
{
    width: 280px;
}

#pageContent .innerContent .bannerJoinASV .inner .textBody P
{
    font-size: 16pt;
    font-weight: bold;
}








/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* PAGE FOOTER */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


#pageFooter
{
    clear: both;
    background: #000 url('../Images/headerBG.png') top left repeat;    
    border: solid 1px black;
    color: #fff;
}

#pageFooter #carbonIcon
{
    background: transparent url('../Images/Carbon.png') bottom left no-repeat;
}

#pageFooter .innerFooter
{
    width: 885px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 20px;
    padding-bottom: 10px;
}


#pageFooter .innerFooter A
{
    text-decoration: none;
}

#pageFooter .innerFooter A:hover
{
    text-decoration: underline;
}



#pageFooter .innerFooter .copyRight
{
    clear: left;
    padding-top: 4px;
    text-align: center;
    font-size: 9pt;
}


#pageFooter .innerFooter .serviceLists
{
    width: 650px;
    float: left;
}

#pageFooter .innerFooter .serviceLists H3
{
    padding-bottom: 10px;
}

#pageFooter .innerFooter .serviceLists .list
{
    width: 33%;
    float: left;
}

#pageFooter .innerFooter .serviceLists .list H4
{
    padding: 0;
    margin: 0;
}


#pageFooter .innerFooter .serviceLists P
{
    font-size: 10pt;
    line-height: 12pt;
    padding: 0 0 4px 0;
    margin: 0;
    color: #9f9f9f;
}

#pageFooter .innerFooter .serviceLists A
{    
    color: #9f9f9f;
}

#pageFooter .innerFooter .pods
{  
}

#pageFooter .innerFooter .pods .inner
{
    margin-left: 657px;
}


#pageFooter .innerFooter .pods .inner .type1
{
    background: #fff url('../Images/podT7BG.png') top left no-repeat;
    width: 228px;
    height: 190px;
    font-size: 10pt;
}

#pageFooter .innerFooter .pods .inner .type1 .content
{
    padding: 10px 15px;
}

#pageFooter .innerFooter .pods .inner .type1 .content P.hightLight
{
    font-size: 1em;
}

#pageFooter .innerFooter .pods .inner .type1 .content H3
{
    font-size: 12pt;
    padding-bottom: 8px;
}

#pageFooter .innerFooter .pods .inner .type1 .content .clientRotator
{
    padding-left: 25px;
}


#pageFooter .innerFooter .pods .options
{   
    padding-top: 10px;
}


#pageFooter .innerFooter .pods .button
{    
    background: transparent url('../Images/iconLink.png') right center no-repeat;    
    border: 0;
    color: white;
    
    margin: 0;
    padding: 0;

    padding-right: 18px;
    
    font-weight: bold;
    font-size: 10pt;
}


#pageFooter .innerFooter .pods .button:hover
{    
    color: #d2d2d3;
    cursor: pointer;
}






