body{ background:#FFF; text-align:center; border-left:0px; border-right:0px; height:100%; }

.controlpanel{ background:#FFF; border:#ADADAD solid; border-width:0px 0px 2px; }
.controlpanel IMG{ margin:15px 5px 0px; }
.controlpanel TD TD TD TD IMG{ margin:0px; }
.controlpanel TD TD TD{ width:auto; }
.controlpanel DIV{ border:#CCC solid; border-width:0px 1px; width:3px; height:100px; }
.controlpanel TD.SubHead{ background:#CCC; font-size:12px; color:#000; font-weight:bold; }
.controlpanel TD TD TD .SubHead{ background:transparent; border:0px; font-size:11px; color:#333; font-weight:normal; }
.controlpanel TD TD TD input{ background:#EFEFEF; font-size:11px; color:#000; font-weight:bold; padding-left:4px; }
.controlpanel TD TD TD select{ background:#EFEFEF; font-size:11px; color:#333; }
.controlpanel A.CommandButton{ font-size:10px; text-decoration:none; }
.controlpanel A.CommandButton:link{ color:#000; }
.controlpanel A.CommandButton:visited{ color:#000; }
.controlpanel A.CommandButton:active{ color:#000; }
.controlpanel A.CommandButton:hover{ color:#F00; text-decoration:underline;}

#logo{ background:url(media/headerleft.jpg) top left no-repeat; padding:12px 0px 0px 46px; }
#logo100{ background:url(media/headerleft100.jpg) top right no-repeat; padding:0 0 0 46; }
.topbanner{ padding:10px 10px 0px 10px; height:100px !important; height:110px; text-align:right; background:url(media/headerright.jpg) top no-repeat; }
.topbanner100{ padding:10px 10px 0px 10px; height:100px !important; height:110px; text-align:right; background:url(media/headerright100.jpg) top no-repeat; }
#bar1a{ background:url(media/bar1a.jpg) top no-repeat; }
#bar1a100{ background:url(media/bar1a100.jpg) top right repeat-y #E5E5E5; }
.toplinks{ height:25px; }
#bar1a a:link{ color:#000; text-decoration:none; }
#bar1a a:visited{ color:#000; text-decoration:none; }
#bar1a a:hover{	color:#000; text-decoration:underline; }
.currentdate{ color:#000; }
.smallbanners{ background:url(media/bar2b.jpg) top no-repeat; height:65px; }
.smallbanners100{ background:url(media/bar2b100.jpg) top right no-repeat #A6A6A6; height:65px; }
#bar2a{ background:url(media/bar2a.jpg) top no-repeat; text-align:center; line-height:23px; }
#bar2a100{ background:#A6A6A6; text-align:center; line-height:23px; }
#loginform TD{ text-align:right; font-size:10px; color:#000; padding-right:8px; }
#loginform .input1{ border:1px #000 solid; background:#E5E5E5; font-size:10px; width:106px; height:17px; }
#loginform .input2{ border:1px #000 solid; background:#E5E5E5; font-size:10px; width:61px; height:17px; }
#loginform .input3{ border:1px #000 solid; background:#E5E5E5; font-size:10px; width:42px; height:16px !important; height:17px; }

.CLlink
{
	font-size:10px;
	color:#FFFFFF;
}
a.CLlink:link{ color:#FFFFFF; text-decoration:underline; }
a.CLlink:visited{ color:#FFFFFF; text-decoration:underline; }
a.CLlink:hover{	color:#FFFFFF; text-decoration:none; }
.CLuser{ border:1px #000 solid; background:#E5E5E5; font-size:10px; width:106px; height:17px; }
.CLpassword{ border:1px #000 solid; background:#E5E5E5; font-size:10px; width:61px; height:17px; }
.CLbutton{ border:1px #000 solid; background:#E5E5E5; font-size:10px; width:42px; height:16px !important; height:17px; }
.CLlabel{ font-size:10px; color:#FFFFFF; }

.Contactarbox{ border:1px #000 solid; background:#E5E5E5; font-size:10px; width:250px; height:17px; }
.ContactarTextArea{ border:1px #000 solid; background:#E5E5E5; font-size:10px; width:250px; }

#bar2c{ background:url(media/bar2c.jpg) top no-repeat; }
#cp{ padding-right:7px; color:#FFF; text-align:right; font-size:10px; }
#cp input{ width:50px; height:20px; border:1px #000 solid; background:#E5E5E5; }
#contents{ position:relative; width:780px; margin:0px auto; }
#contents2{ position:relative; width:100%; margin:0px auto; }
#rightpanetop{ position:absolute; top:0px; right:0px; }
.leftpane{ background:url(media/leftpanetopbg.jpg) top no-repeat #E5E5E5; padding:20px 0px; }
.leftpane100{ background:#E5E5E5; padding:20px 0px; }
.contentpane{ background:url(media/contentpanetopbg.jpg) top left no-repeat #FFF; padding:0px 10px 20px; }
.contentpane2{ background:url(media/contentpanetopbg.jpg) top left no-repeat #FFF; padding:0px 75px 20px; }
.contentpane100{ background:#FFF; padding:0px 75px 20px; }
.rightpane{ background:url(media/rightpanebottombg.jpg) bottom no-repeat #C6C6C6; padding:5px 10px 20px; }
.footer{ background:url(media/footerrightbg.gif) right repeat-y #A6A6A6; padding:10px; }
.footer a:link{ color:#000; text-decoration:none; }
.footer a:visited{ color:#000; text-decoration:none; }
.footer a:hover{ color:#000; text-decoration:underline; }

.Head{ font-size:13px; font-weight:bold; color:#000; font-family:Arial, Helvetica, sans-serif; }
.SubHead,.SubSubHead{ font-size:12px; color:#000; font-family:Arial, Helvetica, sans-serif; }
.Normal{ font-size:12px; color:#333; font-family:Arial, Helvetica, sans-serif; }
A.Normal:link{ color:#F00; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; }
A.Normal:visited{ color:#F00; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; }
A.Normal:hover{ color:#F00; text-decoration:none; font-family:Arial, Helvetica, sans-serif; }

.user{ font-size:12px; font-weight:bold; letter-spacing:1px; }
a.user:link{ color:#FFF; text-decoration:none; }
a.user:visited{ color:#FFF; text-decoration:none; }
a.user:hover{ color:#CA3016; text-decoration:none; }

.links{ font-size:11px; }
a.links:link{ color:#FFF; text-decoration:underline; }
a.links:visited{ color:#FFF; text-decoration:underline; }
a.links:hover{	color:#FFF; text-decoration:none; }

TH,TD,DIV,input,select,textarea{ font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#333; }

A.CommandButton:link{ color:#F00; text-decoration:none; }
A.CommandButton:visited{ color:#F00; text-decoration:none; }
A.CommandButton:hover{ color:#F00; text-decoration:underline;}

A:link{ color:#F00; text-decoration:underline; }
A:visited{ color:#F00; text-decoration:underline; }
A:hover{ color:#F00; text-decoration:none; }

.footer{ color:#FFF; font-size:10px; }
a.footer:link{ color:#FFF; text-decoration:underline; }
a.footer:visited{ color:#FFF; text-decoration:underline; }
a.footer:hover{	color:#FFF; text-decoration:none; }

/*___________________________________________________________________________________________*/
.MainMenu_MenuContainer{ background:transparent; width:130px; height:1px; border-top:1px #A6A6A6 solid; }
.MainMenu_MenuBar{}
.MainMenu_MenuIcon{ display:none; }
.MainMenu_MenuBreak{ display:none; }
.MainMenu_MenuItem{
	font-family:Arial, Helvetica, sans-serif;
	color:#000;	font-size:12px; font-weight:normal;
	padding:2px 15px 2px 10px;
	border:1px #C4C0BF solid; border-width:1px 0px;
}
.submenuitembreadcrumb{
	font-family:Arial, Helvetica, sans-serif;
	color:#F00;	font-size:12px; font-weight:normal;
	padding:2px 15px 2px 10px;
	border:1px #C4C0BF solid; border-width:1px 0px;
}
.submenuitemselected{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;	font-size:12px; font-weight:normal;
	padding:2px 15px 2px 10px;
	background:#333;
	border:1px #C4C0BF solid; border-width:1px 0px;	
}
.MainMenu_MenuArrow{
	font-size:12px;
	padding:2px 0px 2px 10px; height:25px;
	border:#C4C0BF solid; border-width:1px 1px 1px 0px;
}
.submenu{
	z-index:1000;
	border:#A6A6A6 solid; border-width:0px;
	padding:0px; margin-top:0px; margin-left:0px;
	background:#C4C0BF;
}
.rootmenuitem TD{ 
	color:#000; font-size:12px; font-weight:bold;
	padding:3px 0px 1px 0px;
	background:transparent;
	height:30px;
	border-bottom:1px #A6A6A6 solid;
}
.rootmenuitembreadcrumb TD{
	color:#F00; font-size:12px; font-weight:bold;
	padding:3px 0px 1px 0px;
	background:transparent;
	height:30px;
	border-bottom:1px #A6A6A6 solid;
}
.rootmenuitemselected TD{
	color:#F00; font-size:12px; font-weight:bold;
	padding:3px 0px 1px 0px;
	background:#C4C0BF;
	height:30px;
	border-bottom:1px #A6A6A6 solid;
}
.MainMenu_RootMenuArrow IMG{
	margin-right:5px;
}

