.textbox {
	BORDER-RIGHT: #ccdbe4 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccdbe4 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 14px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccdbe4 1px solid; COLOR: #666666; TEXT-INDENT: 1px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccdbe4 1px solid; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}

body {
	background-color: #333333;
	leftmargin: 0;
	topmargin: 0;
	marginwidth: 0;
	marginheight: 0;
}

.TABLE-Gray   	        { font-family:Arial; color:#666666; text-decoration:none; font-size:11px; font-weight:normal }
.TABLE-Gray A	        { font-family:Arial; color:#666666; text-decoration:underline; font-size:11px; font-weight:normal }
.TABLE-Gray A:active	{ font-family:Arial; color:#666666; text-decoration:underline; font-size:11px; font-weight:normal }
.TABLE-Gray A:visited  { font-family:Arial; color:#666666; text-decoration:underline; font-size:11px; font-weight:normal }
.TABLE-Gray A:hover	{ font-family:Arial; color:#999999; text-decoration:underline; font-size:11px; font-weight:normal }


.TABLE-Gray12   { font-family:Arial; color:#666666; text-decoration:none; line-height: 1.5em; font-size:14px; font-weight:strong }
.TABLE-Gray12 A	{ font-family:Arial; color:#666666; text-decoration:underline; line-height: 1.5em; font-size:14px; font-weight:strong }
.TABLE-Gray12 A:active { font-family:Arial; color:#666666; text-decoration:underline; line-height: 1.5em; font-size:14px; font-weight:strong }
.TABLE-Gray12 A:visited{ font-family:Arial; color:#666666; text-decoration:underline; line-height: 1.5em; font-size:14px; font-weight:strong }
.TABLE-Gray12 A:hover{ font-family:Arial; color:#999999; text-decoration:underline; line-height: 1.5em; font-size:14px; font-weight:strong }

.TABLE-Gray12_LH0   { font-family:Arial; color:#666666; text-decoration:none; font-size:14px; font-weight:strong }
.TABLE-Gray12_LH0 A	{ font-family:Arial; color:#666666; text-decoration:underline; font-size:14px; font-weight:strong }
.TABLE-Gray12_LH0 A:active { font-family:Arial; color:#666666; text-decoration:underline; font-size:14px; font-weight:strong }
.TABLE-Gray12_LH0 A:visited{ font-family:Arial; color:#666666; text-decoration:underline; font-size:14px; font-weight:strong }
.TABLE-Gray12_LH0 A:hover{ font-family:Arial; color:#999999; text-decoration:underline; font-size:14px; font-weight:strong }

.textbox {
	BORDER-RIGHT: #ccdbe4 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccdbe4 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 14px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccdbe4 1px solid; COLOR: #666666; TEXT-INDENT: 1px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccdbe4 1px solid; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}

.asterisk_orange   { font-family:Arial; color:#FF9900; text-decoration:none; font-size:14px; font-weight:strong }

.OrangeText   { font-family:Arial; color:#FF9900; text-decoration:none; font-size:14px; font-weight:strong }
.OrangeText A	{ font-family:Arial; color:#FF9900; text-decoration:underline; font-size:14px; font-weight:strong }
.OrangeText A:active { font-family:Arial; color:#FF9900; text-decoration:underline; font-size:14px; font-weight:strong }
.OrangeText A:visited{ font-family:Arial; color:#FF9900; text-decoration:underline; font-size:14px; font-weight:strong }
.OrangeText A:hover{ font-family:Arial; color:#FFCC00; text-decoration:underline; font-size:14px; font-weight:strong }

.GrayText12   { font-family:Arial; color:#666666; text-decoration:none; font-size:12px; font-weight:strong }
.GrayText12 A	{ font-family:Arial; color:#666666; text-decoration:none; font-size:12px; font-weight:strong }
.GrayText12 A:active { font-family:Arial; color:#666666; text-decoration:none; font-size:12px; font-weight:strong }
.GrayText12 A:visited{ font-family:Arial; color:#666666; text-decoration:none; font-size:12px; font-weight:strong }
.GrayText12 A:hover{ font-family:Arial; color:#999999; text-decoration:underline; font-size:12px; font-weight:strong }

.GrayText12-Left   { font-family:Arial; color:#666666; text-decoration:none; font-size:13px; font-weight:strong }
.GrayText12-Left A	{ font-family:Arial; color:#666666; text-decoration:none; font-size:13px; font-weight:strong }
.GrayText12-Left A:active { font-family:Arial; color:#666666; text-decoration:none; font-size:13px; font-weight:strong }
.GrayText12-Left A:visited{ font-family:Arial; color:#666666; text-decoration:none; font-size:13px; font-weight:strong }
.GrayText12-Left A:hover{ font-family:Arial; color:#999999; text-decoration:none; font-size:13px; font-weight:strong }

.GrayText12-Left-Bottom   { font-family:Arial; color:#666666; text-decoration:none; font-size:13px; font-weight:strong; margin-bottom: 5px; }
.GrayText12-Left-Bottom A	{ font-family:Arial; color:#666666; text-decoration:none; font-size:13px; font-weight:strong; margin-bottom: 5px; }
.GrayText12-Left-Bottom A:active { font-family:Arial; color:#666666; text-decoration:none; font-size:13px; font-weight:strong; margin-bottom: 5px; }
.GrayText12-Left-Bottom A:visited{ font-family:Arial; color:#666666; text-decoration:none; font-size:13px; font-weight:strong; margin-bottom: 5px; }
.GrayText12-Left-Bottom A:hover{ font-family:Arial; color:#999999; text-decoration:none; font-size:13px; font-weight:strong; margin-bottom: 5px; }

.BlackText12   { font-family:Arial; color:#000000; text-decoration:none; font-size:12px; font-weight:strong }
.BlackText12 A	{ font-family:Arial; color:#000000; text-decoration:none; font-size:12px; font-weight:strong }
.BlackText12 A:active { font-family:Arial; color:#000000; text-decoration:none; font-size:12px; font-weight:strong }
.BlackText12 A:visited{ font-family:Arial; color:#000000; text-decoration:none; font-size:12px; font-weight:strong }
.BlackText12 A:hover{ font-family:Arial; color:#999999; text-decoration:underline; font-size:12px; font-weight:strong }

.SubHeader   {color:#333333;font-size:20px; }

.SubSubHeader-Blue   {color:#2368b1;font-size:14px; }

.heading-darkred   {color:#83181d;font-size:14px; }

.topmenu {padding-left:5px; padding-right:15px; font-family: Helvetica Neue; color: #666666; font-size: 26px;}
.topmenu A {text-decoration:none; color: #666666;}
.topmenu A:active {text-decoration:none; color: #666666;}
.topmenu A:visited{text-decoration:none; color: #666666;}
.topmenu A:hover {text-decoration:none; color: #FF9900;}

.leftmenu {font-family: Helvetica Neue; color: #666666; font-size: 22px;}
.leftmenu A {text-decoration:none; color: #666666;}
.leftmenu A:active {text-decoration:none; color: #666666;}
.leftmenu A:visited{text-decoration:none; color: #666666;}
.leftmenu A:hover {text-decoration:none; color: #FF9900;}

.lightgray_bg2 { background: #f8f6f6; border-top: 1px solid #f8f6f6; border-bottom: 1px solid #f1f1f1; padding: 0px 12px; margin-bottom: 10px; }
.lightgray_bg1 { background: #ffffff; border-top: 1px solid #e9e7d4; border-bottom: 1px solid #e2e2e2; padding: 0px 12px; margin-bottom: 10px; }
.TABLE-Gray12-Head {font-size: 45px; color: #666666;}

.subContentHead {font-family: Helvetica Neue; color: #666666; font-size: 40px; line-height:1;}
.subsubContentHead {font-family: Helvetica Neue; color: #666666; font-size: 24px; line-height:1;}
.navText {font-family: Helvetica Neue; color: #666666; font-size: 12px; line-height:1;}

h2 { line-height:30px;}


ul.menu {list-style:none; margin:0; padding:0}
ul.menu * {margin:0; padding:0}
ul.menu a {display:block; color:#000; text-decoration:none}
ul.menu li {position:relative; float:left; margin-right:2px; z-index:99;}
ul.menu ul {position:absolute; top:24px; left:0; background:#FFFFFF; display:none; opacity:0; list-style:none;}
ul.menu ul li {position:relative; border:1px solid #aaa; border-top:none; width:148px; margin:0;}
ul.menu ul li a {display:block; padding:3px 7px 5px; background-color:#FFFFFF;}
ul.menu ul li a:hover {background-color:#e5e5e5;}
ul.menu ul ul {left:148px; top:-1px;}
ul.menu .menulink {border:0px solid #aaa; font-weight:bold;}
ul.menu .menulink:hover, ul.menu .menuhover {background:url(../images/header_over.gif)}
ul.menu .sub {background:#FFFFFF url(../images/arrow.gif) 136px 8px no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666}
ul.menu .topline {border-top:1px solid #aaa}
ul.menu .subsub {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666}
ul.menu .sub-topline {border-top:1px solid #aaa; background:#FFFFFF url(../images/arrow.gif) 136px 8px no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666}
ul.menu .sub-topline-none-arrow {border-top:1px solid #aaa; background:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666}
ul.menu .sub-none-arrow {background:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666}
