/* CSS Document */
BODY
{
    BACKGROUND: #ffffff;
    MARGIN: 0px auto;
    FONT: 10px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #999999;
}
BODY.asia
{
    FONT-SIZE: 12px;
}
A
{
    COLOR: #0093d0;
    TEXT-DECORATION: none;
}
A:hover
{
    COLOR: #8cc63f;
    TEXT-DECORATION: underline;
}
#divWrapper
{
    BORDER-RIGHT: #dddddd 1px solid;
    MARGIN: 0px auto;
    BORDER-LEFT: #dddddd 1px solid;
    WIDTH: 980px;
    BORDER-BOTTOM: #dddddd 1px solid;
}
#divTopBlueBar
{
    BACKGROUND: #0093d0;
    MARGIN: 0px auto;
    LINE-HEIGHT: 10px;
}
#divTopBar
{
    PADDING-RIGHT: 18px;
    PADDING-LEFT: 19px;
    BACKGROUND: #ffffff;
    PADDING-BOTTOM: 17px;
    FONT: bold 10px Verdana, Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: uppercase;
    PADDING-TOP: 17px;
    margin: 0px auto;
}
BODY.asia #divTopBar
{
    FONT-SIZE: 12px;
}
#divLangTool
{
    FONT-WEIGHT: normal;
    FLOAT: right;
    TEXT-TRANSFORM: none;
}
#divSplashMain
{
    BACKGROUND: url(../images/splash_background.gif) #ffffff no-repeat;
    MARGIN: 23px 46px 70px 29px;
}
#divMain
{
    BACKGROUND: url(../images/nav_bg.gif) repeat-y;
    MARGIN: 10px 0px 0px 0px;
}
#divSplashContent
{
    MARGIN: 4px 0px 0px 22px;
    FONT: 10px Verdana, Arial, Helvetica, sans-serif;
}
#divLeftNav
{
    BACKGROUND: #c5e29f;
    FLOAT: left;
    MARGIN: 0px 0px 10px 5px; /* IE 6 revision - right margin set to 5.  10 in WC3 compliant version*/
    WIDTH: 195px;
}
#divLeftNavItem
{
    padding: 14px 14px 9px 2px;
    FONT: bold 11px Verdana, Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: uppercase;
    COLOR: #999999;
    BORDER-BOTTOM: #999999 1px solid;
    TEXT-ALIGN: right;
	line-height: 13px;
}
BODY.asia #divLeftNavItem
{
    FONT-SIZE: 13px;
    LINE-HEIGHT: 15px;
}
#divLeftNavItem A
{
    COLOR: #999999;
    TEXT-DECORATION: none;
}
#divLeftNavItem A:hover
{
    COLOR: #0093d0;
    TEXT-DECORATION: underline;
}
#divLeftNavItemSelected
{
	padding: 14px 14px 9px 2px;
    BACKGROUND: #ffffff;
	line-height: 13px;
    FONT: bold 11px Verdana, Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: uppercase;
    COLOR: #8cc63f;
    BORDER-BOTTOM: #999999 1px solid;
    TEXT-ALIGN: right;
}
BODY.asia #divLeftNavItemSelected
{
    FONT-SIZE: 13px;
    LINE-HEIGHT: 15px;
}
#divLeftNavItemSelected A
{
    COLOR: #999999;
    TEXT-DECORATION: none;
}
#divLeftNavItemSelected A:hover
{
    COLOR: #0093d0;
    TEXT-DECORATION: underline;
}
#divContent
{
    MARGIN: 0px 8px 10px 210px; /* IE 6 revision - left margin set to 210. 213 in WC3 compliant version*/
}
#divContentHeader
{
    BACKGROUND: #999999;
    MARGIN: 0px auto;
	border: 1px solid #999999;
}
#divContentHeaderBuffer
{
	padding: 16px 23px 16px 23px;
    FONT: bold 24px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #ffffff;
}
#divContentBox
{
	border: 1px solid #999999;
	padding: 37px 10px 20px 10px;
    FONT-SIZE: 12px;
  	MARGIN: 6px auto 0px auto;
    COLOR: #666666;
}
BODY.asia #divContentBox
{
    FONT-SIZE: 14px;
}
#divContentColumnLeft
{
    FLOAT: left;
	width: 200px;
}
#divContentColumnRight
{
    /*MARGIN: 0px 10px 0px 230px;*/
	width: 690px;
}
BODY.asia #divSplashContent
{
    FONT-SIZE: 14px;
}
#divFooterText
{
    FONT-SIZE: 9px;
    MARGIN: 0px 29px 8px 29px;
}
BODY.asia #divFooterText
{
    FONT-SIZE: 11px;
}
#divFooterLogo
{
    BACKGROUND: #0093d0;
    MARGIN: 0px auto;
}
#divFooterNav
{
	line-height: 11px;
	padding: 15px 7px 7px 7px;
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-transform: uppercase;
}
BODY.asia #divFooterNav
{
    font-size: 11px;
	padding: 15px 7px 5px 7px;
}
#divFooterNav A
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline;
}
#divFooterNav A:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: none;
}
.splashHeading
{
    TEXT-TRANSFORM: uppercase;
    COLOR: #7ea75c;
}
.clear
{
    CLEAR: both;
}
.boldlink
{
    FONT-WEIGHT: bold;
}
.subnav
{
    TEXT-TRANSFORM: none;
}

a.popbox span {
	display: none;
	text-decoration: none;
}

a:hover.popbox {
/** fix for IE6 popup bug.  Thanks Microsoft! **/
	overflow: hidden;
	text-decoration: none;
}

a:hover.popbox span {
	display:block;
	border: 1px solid black;
	width: 400px;
	position: absolute;
	background-color: white;
	padding: 5px;
	margin-left: 5px;
	overflow: hidden;
}
.master
{
	width:980px;
	margin-left:auto;
	margin-right:auto;
	height:100%;
	background-color:#FFFFFF;
}

#divRegContent
{
    MARGIN: 0px 8px 0px 8px; 
}

#divRegColumn
{
    /*MARGIN: 0px 10px 0px 230px;*/
}

#divRegMain
{
    BACKGROUND: #FFFFFF;
    MARGIN: 10px 0px 0px 0px;
	PADDING: 0px 0px 0px 0px;
}
