/*html{ scrollbar-highlight-color:#cccccc;		scrollbar-shadow-color:cccccc;	scrollbar-track-color:#cce3e2;		scrollbar-face-color:#cce3e2; scrollbar-arrow-color:#00736b;		scrollbar-darkshadow-color:#000000;		scrollbar-3dlight-color:#00736b;}*/
body { margin: 0px; background-color:#FFFFFF; text-align:center; font-family:Arial, Helvetica, sans-serif; font-style:normal; font-size:1em; font-weight:normal;}
/* Main Menu */
td.mainMenu{background-color:#cbce50; height:30px}
.MainMenu_MenuContainer {	border: 0px solid;	background-color: #cbce50; }
.MainMenu_MenuBar {	cursor: pointer;	cursor:hand;	height:30px;	text-align:right; }
.MainMenu_MenuItem {	cursor: pointer;	cursor:hand;	color: #00736B;	border-left: #95B7DA 0px solid;	border-bottom: #95B7DA 0px solid;	border-top: #95B7DA 0px solid;	border-right: #95B7DA 0px solid;}
.MainMenu_MenuIcon {	cursor: pointer;	cursor:hand;	border-left: #6897C7 0px solid;	border-bottom: #6897C7 0px solid;	border-top: #6897C7 0px solid;	text-align: center;	width:15px;	height: 21px;}
.MainMenu_SubMenu {	z-index: 1000;	margin-top: 1px;	cursor: pointer;	cursor: hand;	background-color: #dedede; border-bottom: #95B7DA 0px solid;	border-left: #95B7DA 0px solid;	border-top: #95B7DA 0px solid;	border-right: #95B7DA 0px solid; }
.MainMenu_MenuBreak {	border-bottom: #95B7DA 0px solid;	border-left: #95B7DA 0px solid;	border-top: #95B7DA 0px solid;	border-right: #95B7DA 0px solid;	background-color: White;	height: 10px;}
.MainMenu_MenuItemSel {	cursor: pointer;	cursor:hand;	color: #FFFFFF;	background-color:transparent;}
.MainMenu_MenuArrow {	font-size: 10px;	cursor: pointer;	cursor: hand;	border-right: #95B7DA 0px solid;	border-bottom: #95B7DA 0px solid;	border-top: #95B7DA 0px solid;}
.MainMenu_RootMenuArrow {	font-family: webdings;	font-size: 10px;	cursor: pointer; cursor:hand;}
.RootMenu_ItemBreadcrumb{}
.SubMenu_ItemBreadcrumb{}
.RootMenu_ItemCSS{}
.RootMenu_ItemActive{ color:#33736b; background-image:url(images/menuGrad.gif); background-position:bottom; background-repeat:repeat-x;}
.SubMenu_ItemActive{ color:#666666;}
.RootMenu_ItemSelected{}
.SubMenu_ItemSelected{}

/* General Skin */
table.hhaptaPublicPageFrameFixed {	text-align:left;	width: 780px;}
table.hhaptaPublicPageFrame {	text-align: center;	width: 100%;}
div.linkinfo {  text-align: right;  background-color: #899EBB;  border-top: #fff 2px solid;  height: 15px;  padding: 5px;}
div.linkinfo span.SkinObject {  font-family: Verdana, Geneva, Arial, sans-serif;  font-size:  9px;  color: #333333;}
div.linkinfo span a.SkinObject, div.linkinfo span a.SkinObject:visited {  font-family: Verdana, Geneva, Arial, sans-serif;  font-size:  10px;  font-weight: bold;  color: #333333;}
div.linkinfo span a.SkinObject:hover {   color: #fff;}
div.pageheader {	text-align: right;	width: 100%;	height: 15px;	font-size: 9px;	font-family: Verdana, Geneva, Arial, sans-serif;	color: #aaa;}
div.pageheader span.SkinObject {	font-family: Verdana, Geneva, Arial, sans-serif;    font-size:  10px;    font-weight: bold;    color: #aaa;  }
div.pagefooter {	text-align: center;	width: 100%;	height: 25px;	padding: 5px;	font-size: 9px;	font-family: Verdana, Geneva, Arial, sans-serif;	color: #aaa;}
div.pagefooter a.Normal, div.pagefooter a.SkinObject, div.pagefooter a.SkinObject:visited {	font-size: 9px;	font-family: Verdana, Geneva, Arial, sans-serif;	color: #aaa;}
div.pagefooter a.SkinObject:hover {   color: #fff;}
td.footerLinks{text-align:center;}
td.footerDocs{text-align:center;}
td.contentUser .SkinObject, td.contentUser a.SkinObject, td.contentUser a.SkinObject:visited{font-size:9px;margin-left:5px;margin-right:5px;text-align:right;}
td.contentUser a.SkinObject:hover{font-size:9px;margin-left:5px;margin-right:5px;color:#5c2624;text-align:right;}
td.contentSearch a.SkinObject, td.contentSearch a.SkinObject:visited{font-size:9px;margin-left:5px;margin-right:5px;text-align:right;}
/*table.contentMainFrame{background-color:#cce3e2;}*/
table.contentRightAreas{text-align:right;}
td.mainMenu a.SkinObject{}
td.footerLinks a.SkinObject, td.footerLinks a.SkinObject:links, td.footerLinks a.SkinObject:visited{ font-weight:600; color:#00736B;}
td.footerLinks a.SkinObject:hover {color:#b5ba05;}
td.footerDocs a.SkinObject, td.footerDocs .SkinObject, td.footerDocs a.SkinObject:links, td.footerDocs a.SkinObject:visited{ font-size:10px; font-weight:bold; color:#b5ba05;}
td.footerDocs a.SkinObject:hover{color:#0066CC;}
table.pageBottomContent{background-color:#cbce50; height:10px;}
td.subhead{color:#996600;}

#TopSection td.commondetails{ 	 width:20%;	 height:40px; 	background-color:#7288AC; font-size:15px; 	font-weight:bold; 	color:#FFFCCC; }
/*#TopSection td.menublock{ 	 width:20%;	 height:40px; 	background-color:#7288AC;  	font-size:15px;  	font-weight:bold; 	color:#FFFCCC; }*/
#TopSection td.tfctitleblock{ 	 width:20%;	 height:40px; 	background-color:#7288AC; 	font-size:15px; 	font-weight:bold; 	color:#FFFCCC; }
/*td.MidSectionNav{	filter:	progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr=#ffffff, EndColorStr=#cecfde);		font-size: 11px;	padding-left: 0px;	padding-right: 0px;	border:	1px solid #7b9ebd;	vertical-align:top; background-color:#990000;}*/

/*control placement*/
td.pagemanagement, #MiddleSection td.MidSectionNav{background-image:url(images/sideNav1x250.jpg); background-repeat:repeat-y; border-right:1px solid #000000; width:250px; background-color:#999999; }

#MiddleSection #lhCol .MidSectionNav{background-image:url(images/sideNav1x250.jpg); background-repeat:repeat-y; border-right:10px solid #000000; width:250px;}
/*panel*/
table.ControlPanel{ background-image:url(images/sideNav1x250.jpg); background-repeat:repeat-y; border-right:0px solid #990000; background-color:#CCCCCC; }

tr.moduleSelectionContainer{}
.ctrlLbl{color:#cecece; font-size:0.7em; padding:2px 0px 0px 2px; text-align:right; }
.dropDown{color:#ffffff; background-color:#333333; font-size:.7em;}

.CPAction{ font-weight:600; color:#cecece; padding:0px 0px 0px 0px; border:1px inset #dedede; margin: 0px 0px 0px 0px; height:21px; background-image:url(images/btnBgUp.jpg); width:100px; text-align:left; font-size:11px }
a.CPAction:link, a.CPAction:visited, a.CPAction:active{font-weight:600; color:#ffffff; padding:2px 5px 0px 10px; border:1px inset #dedede; margin:0px 0px 0px 0px; height:21px; background-image:url(images/btnBgUp.jpg); width:200px; text-align:right;}
a.CPAction:hover{color:#b5ba05; border:1px outset #000000; background-image:url(images/btnBgDwn.jpg); text-decoration:none; }

.CPSectionHdg{ font-size:.9em; font-weight:900; color:#fffccc; background-color:#7288ac; padding:19px 0px 2px 0px;}

tr.functionBar, table.functionBar{background-color:#999900; border:2px solid #990000;}
tr.taskbar, table.taskbar{background-color:#999966; border:2px solid #990000;}

td.cmdPageFunction, td.cmdTask, td.cmdModuleFunction{vertical-align:middle; text-align:right; vertical-align:top;}
tr.functionRow, tr.taskRow, tr.moduleRow{background-color:#CC0000; height:42px; width:10px; background-image:url(images/btnBgUp.jpg); background-repeat:repeat-x; vertical-align:top;}
td.cmdModuleFunctionIcon, td.cmdPageFunctionIcon, td.cmdTasksIcon{padding:8px 0px 0px 10px}

table.PageFunctionTable{vertical-align:left;}
div.functions#functions{background-color:#99FF99;}

td.tfcselector{vertical-align:middle;}
td.tfcselector a.SkinObject, td.tfcselector a.SkinObject:link, td.tfcselector a.SkinObject:visited{ font-weight:600; color:#cecece; padding:20px 10px 0px 10px; border:1px inset #dedede; margin:5px 0px 5px 0px; height:42px; background-image:url(images/btnBgUp.jpg)  }
td.tfcselector a.SkinObject:hover {color:#b5ba05; background-color:#990000; margin:5px 0px 5px 0px; border:1px outset #000000; padding:20px 10px 0px 10px; height:42px; background-image:url(images/btnBgDwn.jpg) }
td.tfcselector a.SkinObject:active{ font-weight:600; color:#00736B; padding:20px 10px 0px 10px; border:1px inset #000000; margin:5px 0px 5px 0px; background-color:#990000; height:42px; background-image:url(images/btnBgDwn.jpg) }
td.tfcselector{ text-align:left;}
td.contentMiddle{background-color:#cee3df;}
td.contentRight{background-color:#cee3df;}
td.contentLeft{background-color:#cee3df;}

















































































