﻿div, p, .normal 
{
    font-family: Gill Sans, Gill Sans Light, Gill Sans MT, Century Gothic, Helvetica, Arial, Sans-Serif;
    font-size:1em;
    font-weight:normal;
    line-height:16pt;
}

a
{
    color:#000000;
    }
    
.imgBadge
{
    padding-left:18px;
    }
    
#menuOverlay
{
    top:332px;
    z-index:2;
    position:absolute;
    background-image:url('../images/menu_home.gif');
    }
    
.menuHoverImages
{
    top:332px;
    z-index:-1;
    position:absolute;
}

#twitterOuter
{
width:400px;
}

#twitterSubHeader
{
    font-family: Gill Sans, Gill Sans Light, Gill Sans MT, Century Gothic, Helvetica, Arial, Sans-Serif;
    font-size:12px;
    margin-left:9px;
}

#twitterHeader
{
    font-family: Gill Sans, Gill Sans Light, Gill Sans MT, Century Gothic, Helvetica, Arial, Sans-Serif;
    font-size:12px;
    background-color:#3FCDEB;
    color:#ffffff;
    width:126px;
    float:left;
    text-align:left;
    padding-left:12px;
    margin-left:6px;
}
    
#twitterBubble
{
    font-family: Gill Sans, Gill Sans Light, Gill Sans MT, Century Gothic, Helvetica, Arial, Sans-Serif;
    text-align:left;
    padding-top:6px;
    *padding-bottom:4px;
    padding-right:18px;
    padding-left:0px;
    border:solid 3px #3FCDEB;
    background-color:#ffffff;
    font-size:0.8em;
    *margin-top:-5px;
    float:right;
    margin-right:20px;
    width:400px;
}
#twitterBubble a
{
    color: #3FCDEB;
}
#twitter_update_list li
{
    list-style-type: none;
    margin-left:-30px;
    margin-top:-12px;
    *margin-top:0px;
    margin-bottom:-6px;
    *margin-bottom:-16px;
}
#twitter_update_list ul
{
    margin-bottom:-10px;
}
#twitterFollow
{
    font-family: Gill Sans, Gill Sans Light, Gill Sans MT, Century Gothic, Helvetica, Arial, Sans-Serif;
    margin-right:7px;
}
    
#twitterBird
{
    margin-top:9px;
    *margin-top:-4px;
}

/* LOGIN.ASPX 
.Login { width:410px;float:left; }
.Login label { width:180px; clear:left; display:block; float:left; margin-top:6px; } 
.Login input { float:left; margin-top:6px; margin-left:6px; } 
.Login .button { clear:left; margin-top:6px; margin-left:186px; }
.Login span { float:left; margin-top:6px; margin-left:6px; }
.Login p { clear:left; margin-top:6px;}
*/
.Login { width:460px; float:left; text-align:right; }
.Login label { margin-top:6px; } 
.Login input {  margin-top:6px; margin-left:6px; } 
.Login .button { margin-top:6px; margin-right:14px; }
.Login span { margin-top:6px; margin-left:6px; }
.Login p { margin-top:6px;}

/* ChangePassword.aspx */
.PasswordChanger { width:410px;float:right; }
.PasswordChanger label { width:180px; clear:left; display:block; float:left; margin-top:6px; } 
.PasswordChanger input { float:left; margin-top:6px; margin-left:6px; } 
.PasswordChanger .button { clear:left; margin-top:6px; margin-left:186px; }
.PasswordChanger span { float:left; margin-top:6px; margin-left:6px; }
.PasswordChanger p { clear:left; margin-top:6px;}

#yourPricelist a
{
   display:block;
   padding:6px;
    }
    
.alert
{
    color:Green;
    font-weight:bold;
    }
    
.clientMessage
{
    /*color:#fff;
    background-color:#9CC192;
    padding:1px 12px 1px 12px;
    *padding:8px 12px 8px 12px;
    */
    width:340px;
    margin-top:30px;
    float:right;
    }
    

.clientMessage p, .clientMessage span
{
    vertical-align:top;
    padding:0px;
    text-align:right;
    padding-bottom:3px;
    color:Green;
    font-weight:bold;
    }

input.emailBox
{
    width:200px;
    }