﻿

/*/////////////MASTERPAGE//////////////*/
/*/////////////////////////////////////*/

#CenterContainer
{
    width: 1000px;
    height: 100%;
    padding: 6px;
    margin: 0 auto;
    background-color: White;
}
#TopRow
{
    height: 40px;
    float: left;
    width: 830px;
    border-bottom: solid 2px #336699;
    margin-bottom: 5px;
}
#RightColumn
{
    float: right;
    width: 160px;
    height: 100%;
}
#ContentArea
{
    float: left;
    width: 830px;
    height: 100%;  
}

#TopRow a
{
    float: right;
    font-family: Myriad Pro;
    font-size: 10pt;
    font-weight: bold;
    margin-left: 12px;
}
/*#TopRow label
{
    font-family: Arial;
    font-size: 24pt;
    float: left;
}*/
#TopRow .butChangeRegion
{
    font-family: Verdana;
    font-size: 8pt;
    text-decoration: none;
    float: left;
    margin-top: 18px;
}

#TopRow .linkRegionTop
{
    float: left;
    font-size: 24pt;
    text-decoration: none;
}
#TopRow .currentUserLink
{
    clear: right;
    font-size: 8pt;
    font-family: Verdana;
    color: black;
    text-decoration: none !important;
    margin: 0px; 
    padding: 8px 0px 0px 0px;
}
#TopRow .currentUserLink a:hover
{
    color: Gray !important;
}

/*/////////////COMMON//////////////*/
/*/////////////////////////////////////*/
html{ min-height: 100%;}
form{height: 100%;}
body
{
    font-family: Arial;
    font-size: 10pt;
    margin: 0px;
    padding: 0px;
    height: 100%;
}
.clear
{
    clear: both;
}

.validationMessage
{
    color: Red;
    font-weight: bold;
    font-size: 8pt;
}
.greenBold
{
    color: Green;
    font-weight: bold;
}
.floatLeft{ float: left;}
.floatRight{ float: right;}



/*/////////MEMBERADS/////////////*/
/*///////////////////////////////*/

.MemberAd
{
    width: 150px;    
    margin: 0px auto;
    padding: 8px;
    border: solid 1px #336699;
    background-color: #dfe5f2;
}
.MemberAd *
{
    display: block;
    text-align: center;
    font-size: 8pt;  
    font-family: Arial;
}
.MemberAd p
{
    padding: 0px;
    margin: 0px;
    
}
.MemberAd .memberText
{
    text-align: left;
    width: 96%;
    margin-top: 2px;
    overflow: hidden;
}

.MemberAd .businessName
{
    font-size: 10pt;
    font-weight: bold;
    
}
#RightColumn a
{
    width: 150px;
    /*height: 100%;*/
    text-decoration: none;
    color: Black;
    display: block;
}
#RightColumn a:hover
{
    background-color: #E9EDF7;   
}


/*/////////////BREADCRUMB////////////////////*/
/*///////////////////////////////////////////*/

#Breadcrumb
{
    margin-bottom: 10px;
    float: left;
}
#Breadcrumb a, #Breadcrumb a:visited
{
    font-weight: bold;
    font-size: 16px;
    text-decoration: none;
    color: #336699;
}
#Breadcrumb .currentCategory
{ 
    font-size: 16px;
    font-weight: bold;
    color: Gray;
}











