﻿body
{
    margin: 0;
    margin-top: 5px;
    padding: 0;
    color: #333333;
    font-size: 10px;
    font-weight: normal;
    font-family: Verdana;
    text-decoration: none;
    line-height: 103%;
    background-color: #dadfce;
    background-image: url(../../images/bg.jpg);
    background-repeat: repeat-x;
}
div.mainContainer
{
    width: 916px;
    text-align: left;
    margin: 0 auto;
    padding: 0px;
    background: #ffffff;
    border-left:solid #ffffff 17px;
    border-right:solid #ffffff 17px;
}

/*------------- Page heder -----------------*/
div#pageHederContainer
{
    width:916px;
    text-align:center;
    float:left;
    vertical-align:middle;
    margin: 0px;
    padding: 0px;
}

.logoContainer
{
    width: 500px;
    height: 70px;
    float: left;
    text-align: left;
    vertical-align:middle;
    margin: 0px;
    padding: 0px;
    padding-top: 2px;
    padding-bottom: 4px;
}
.logoTextPos
{
    padding-top:36px;
    vertical-align:top;
}
/*------------- Page foter -----------------*/
div#pageFoterContainer
{
    width:100%;
    text-align:center;
    float:left;
    vertical-align:middle;
    margin: 0px;
    padding: 0px;
    padding-top:18px;
    padding-bottom:18px;
    color: #333333;
    font-size: 10px;
    font-weight:normal;
    font-family: Verdana;
    text-decoration: none;
}
div#pageFoterContainer img
{
    margin: 0px;
    padding: 0px;
    padding-right:26px;
    border: none;
}
/*------------- Top Right Menu -----------------*/
.topRightMenu
{
    width:416px;
    float:left;
    text-align:right;
    padding:0px;
    margin:0px;
    padding-top:5px;
}
.topRightMenuList
{
    list-style-type: none;
    text-align: right;
    float: right;
    display: block;
    padding:0px;
    margin:0px;
}
.topRightMenuList li
{
    float: left;
    color: #666666;
    font-size: 10px;
    font-family: Verdana;
    display: block;
    text-align: right;
}
.topRightMenuList li a
{ 
    float: left;
    color: #666666;
    font-size: 10px;
    font-family: Verdana;
    text-decoration: none;
}
.topRightMenuList li a:hover
{ 
    float: left;
    color: #666666;
    font-size: 10px;
    font-family: Verdana;
    text-decoration: underline;
}
.topRightMenuListDel
{
    float: left;
    text-align:center;
    padding-left:3px;
    padding-right:3px;
}

/*------------- Top Main Menu -----------------*/
.topMainMenu
{
    width:712px;
    float:left;
    text-align:right;
    margin: 0px;
    padding: 0px;
    height: 18px;
}
.topMainMenuList
{
    list-style-type: none;
    text-align:right;
    padding:0px;
    margin:0px;
    padding-left:128px;
}
.topMainMenuList li
{
    float: left;
    color: #5B6E37;
    font-weight: bold;
    font-size: 10px;
    font-family: Verdana;
    padding: 0px;
    margin: 0px;
    background: #ffffff url(../../images/menuLeftBorder.gif) no-repeat left 70%;
}
.topMainMenuListLink
{
    float: left;
    color: #5B6E37;
    font-weight: bold;
    font-size: 10px;
    font-family: Verdana;
    text-decoration: none;
    /*display: block;*/
    padding: 0px;
    margin: 0px;
    margin-top: 6px;
    margin-left: 7px;
    margin-right: 7px;
    border: solid 0px #ffffff;
    border-bottom: solid 2px #ffffff;
    height: 13px;
}
.topMainMenuListLink:hover
{ 
    float: left;
    color: #5B6E37;
    font-size: 10px;
    font-family: Verdana;
    text-decoration: none;
    /*display: block;*/
    padding: 0px;
    margin: 0px;
    margin-top:6px;
    margin-left: 7px;
    margin-right: 7px;
    border-right: solid 0px #ffffff;
    border-left: solid 0px #ffffff;
    border-top: solid 0px #ffffff;
    border-bottom: solid 2px #5B6E37;
    height: 13px;
}
.topMainMenuListLinkLeft
{ 
    float: left;
    color: #5B6E37;
    font-weight:bold;
    font-size: 10px;
    font-family: Verdana;
    text-decoration: none;
    /*display: block;*/
    padding: 0px;
    margin: 0px;
    margin-top:6px;
    margin-left:0px;
    margin-right:7px;
    border: solid 0px #ffffff;
    border-bottom: solid 2px #ffffff;
    height: 13px;
    background-color: #ffffff;
}
.topMainMenuListLinkLeft:hover
{
    float: left;
    color: #5B6E37;
    font-size: 10px;
    font-family: Verdana;
    text-decoration: none;
    /*display: block;*/
    padding: 0px;
    margin: 0px;
    margin-top: 6px;
    margin-left: 0px;
    margin-right: 7px;
    border-right: solid 0px #ffffff;
    border-left: solid 0px #ffffff;
    border-top: solid 0px #ffffff;
    border-bottom: solid 2px #5B6E37;
    height: 13px;
    background-color: #ffffff;
}
.topMainMenuActive
{ 
    float: left;
    color: #5B6E37;
    font-weight:bold;
    font-size: 10px;
    font-family: Verdana;
    text-decoration: none;
    /*display: block;*/
    padding: 0px;
    margin: 0px;
    margin-top: 6px;
    margin-left: 7px;
    margin-right: 7px;
    border-right: solid 0px #ffffff;
    border-left: solid 0px #ffffff;
    border-top: solid 0px #ffffff;
    border-bottom: solid 2px #5B6E37;
    height: 13px;
    background-color: #ffffff;
}
.topMainMenuActive:hover
{ 
    float: left;
    color: #5B6E37;
    font-size: 10px;
    font-family: Verdana;
    text-decoration: none;
    /*display: block;*/
    padding: 0px;
    margin: 0px;
    margin-top: 6px;
    margin-left: 7px;
    margin-right: 7px;
    border-right: solid 0px #ffffff;
    border-left: solid 0px #ffffff;
    border-top: solid 0px #ffffff;
    border-bottom: solid 2px #5B6E37;
    height: 13px;
    background-color: #ffffff;
}


/*------------- Right Button Menu -----------------*/
.rightButtonMenu
{
    width:204px;
    float:left;
    background-color: #555E3A;
    text-align:center;
    color: #ffffff;
    font-weight:bold;
    font-size: 9px;
    font-family: Verdana;
    border-top: solid 6px #555E3A;
    border-bottom: solid 6px #555E3A;
}
.rightButtonMenu a
{ 
    color: #ffffff;
    font-size: 9px;
    font-weight:bold;
    font-family: Verdana;
    text-decoration: none;
}
.rightButtonMenu a:hover
{ 
    color: #ffffff;
    font-size: 9px;
    font-weight:bold;
    font-family: Verdana;
    text-decoration: underline;
}
/*------------------------------------------*/

/*------------- Page Content -----------------*/
div#pageContentContainer
{
    float:left;
    width:892px;
    background-color:#F7F6F8;
    border:solid 1px #E5E5E5;
    padding-top:18px;
    padding-bottom:0px;
    padding-left:16px;
    padding-right:6px;
}
.leftColumn
{
    float:left;
    width:205px;
    padding-top:0px;
    padding-bottom:0px;
    padding-left:0px;
    padding-right:30px;
    margin:0px;
    border:none;
}
.rightColumn
{
    float:left;
    width:650px;
    padding:0px;
    margin:0px;
    border:none;
}
/*------------------------------------------*/
h1
{
    font-family: Verdana;
    font-weight: bold;
    font-size: 12px;
    text-transform: uppercase;
    color: #333333;
    margin:0px;
    padding:0px;
}
p
{ 
    font-size: 10px; 
    color: #333333; 
    font-family: Verdana; 
}
.globalText
{
    font-size: 10px; 
    color: #333333; 
    font-family: Verdana; 
}
.globalText9
{
    font-size: 10px; 
    color: #333333; 
    font-family: Verdana; 
}
.globalText9White
{
    font-size: 10px;
    color: #FFFFFF;
    font-family: Verdana;
    font-weight: normal;
    text-decoration: none;
}
.globalText li
{
    list-style-position: outside;
    list-style-image: url(../../images/bullet1.gif);
    font-weight: normal;
    font-size: 10px;
    font-family: Verdana;
    color: #333333;
    margin:0px;
    padding:0px;
    padding-left:6px;
    padding-bottom:10px;
}
.bullet1
{
    list-style-position: outside;
    list-style-image: url(../../images/bullet1.gif);
    font-weight: normal;
    font-size: 10px;
    font-family: Verdana;
    color: #333333;
    margin:0px;
    padding:0px;
    padding-left:26px;
    padding-bottom:10px;
}
a
{
    font-weight: normal;
    font-size: 10px;
    font-family: Verdana;
    color: #7899A2;
    text-decoration: underline;
}
/*------------- Form Fields -----------------*/
.form1
{
    border-right: #bdc2c8 1px solid;
    border-top: #bdc2c8 1px solid;
    font-weight: normal;
    font-size: 10px;
    border-left: #bdc2c8 1px solid;
    color: #000000;
    border-bottom: #bdc2c8 1px solid;
    font-family: Verdana;
}
.validatorCalloutHighlight
{
    border-right: #bdc2c8 1px solid;
    border-top: #bdc2c8 1px solid;
    font-weight: normal;
    font-size: 10px;
    border-left: #bdc2c8 1px solid;
    color: #000000;
    border-bottom: #bdc2c8 1px solid;
    font-family: Verdana;
    background-color: #c2dedc;
}
.errorMessage
{
    font-size: 10px;
    color: #cc0033;
    font-family: Verdana;
}

#updatingBox
{
    width: 180px;
    height: 16px;
    background-color: #ffffff;
    color: #333333;
    font-size: 10px;
    font-family: Verdana;
    font-weight: normal;
    text-align: center;
    padding: 2px;
    margin: 0px;
    border: solid 1px #95A7B5;
}
.searchImageCss
{
    padding-right:4px;
}
a.grayLink
{
    font-size: 10px;
    color: #999999;
    font-family: Verdana;
    text-decoration: none;
}
/*--------------------About US ------------------------*/
.aboutUsLink
{
    padding-bottom: 12px;
}
/*-----------------------------------------------------*/

#dhtmltooltip{
position: absolute;
width: 150px;
border: 1px solid black;
padding: 2px;
background-color: #ffffff;
visibility: hidden;
z-index: 100;
font-size:11px;
/*Remove below line to remove shadow. Below line should always appear last within this CSS
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);*/
}

