/*controlpanel*/

table.controlpanel {
background:#FFF;
border:#B7B7B7 solid;
border-width:0 0 2px;
}
.controlpanel IMG {
margin:15px 5px 0;
}
.controlpanel TD TD TD TD IMG {
margin:0;
}
.controlpanel TD TD TD {
width:auto;
}
.controlpanel DIV {
border:#B7B7B7 solid;
width:3px;
height:100px;
border-width:0 1px;
}
.controlpanel TD .SubHead {
background:#B7B7B7;
font-size:12px;
color:#333;
font-weight:700;
display:block;
}
.controlpanel TD TD TD .SubHead {
background:transparent;
border:0;
font-size:11px;
color:#333;
font-weight:400;
}
.controlpanel TD TD TD input {
background:#EFEFEF;
font-size:11px;
color:#000;
font-weight:700;
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:hover {
color:red;
text-decoration:underline;
}

/*html*/
body {
text-align:center;
background:#EAEAEA;
margin:0;
padding:0;
}
#wrapper {
background:#EAEAEA url(images/wrapper_bg.gif) top center repeat-y;
}
#header {
width:756px;
text-align:left;
margin:0 auto;
}
.logo {
float:left;
}
.search_box {
font-size:10px;
width:auto;
float:right;
padding:8px 0 0 0;
}
.search_box span {
display:block;
float:left;
vertical-align:top;
margin:4px 0 0 0;
}
.search_box span a:hover{
text-decoration:none;
color:#455272;
}
.search_box input {
vertical-align:top;
}
.search_box img {
margin:1px 0 0;
}
.page_title {
position:absolute;
z-index:100;
top:100px;
right:50%;
width:378px;
margin:0;
padding:0;
}*html .page_title {
margin:0 0 0 -378px;
}
.title {
color:#FFF;
text-decoration:underline;
font-size:36px;
font-weight:700;
}
#horizontal_menu {
background:#ffffff url(images/horizontal.jpg) top center no-repeat;
overflow:hidden;
clear:both;
width:756px;
height:28px;
margin:0 auto;
padding:0;
}
*html #horizontal_menu {
margin:-4px auto 0;
}
.menuitem {
background:url(images/separate_off.gif) top left no-repeat;
padding:0 0 0 32px;
}
.contents {
width:756px;
text-align:left;
margin:0 auto;
}
.top_left_pane {
width:443px;
float:left;
margin:0;
padding:0;
}
.top_left_pane span {
margin:0;
}
.top_right_pane {
width:309px;
float:right;
margin:0;
}
.next_content_wrapper{
background:url(images/next_content_wrapper.gif) top left repeat-y;
width:756px;
padding:0;
margin:0;
}
.next_left_pane {
width:173px;
float:left;
overflow:hidden;
margin:8px 0 0 0;
}
.next_right_pane {
width:575px;
float:right;
overflow:hidden;
margin:0;
}
.next_bottom_pane {
background-color:#FFFFFF
clear:both
width:754px;
float:left;
overflow:hidden;
margin:0;
}
.clear {
clear:both;
}
#footer {
background:url(images/footer_bg.gif) top center no-repeat;
text-align:center;
height:auto;
margin:0;
padding:0px 0 15px 0;
}
.copy {
background-color:#455272;
display:block;
width:756px;
font-size:10px;
color:#FFF;
margin:0 auto;
padding:2px 0;
}

/*MainMenu*/

.MainMenu_MenuBar {
cursor:hand;
height:16px;
background-color:Transparent;
}
.MainMenu_MenuArrow {
border:none !important;
}
.MainMenu_MenuContainer {
margin:0 0 0 -2px;
padding:7px 0 0;
}*html .MainMenu_MenuContainer {
margin:0 0 0 -9px;
}
.MainMenu_MenuItem {
cursor:hand;
color:#fff;
font-weight:400;
font-style:normal;
border:none !important;
background-color:Transparent;
font-size:12px;
}
td.MainMenu_MenuIcon {
cursor:hand;
background-color:#FFF;
text-align:left;
width:20px;
height:20px;
border:none !important;
background:url(images/horizontal_sub_icon.gif) top left no-repeat;
}
.MainMenu_MenuBreak {
border:none !important;
background-color:#EEE;
height:1px;
}
.MainMenu_SubMenu {
cursor:hand;
background-color:#FFF;
filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3);
border:1px solid #455272;
border-left:7px solid #455272;
margin:0 0 0 4px;
padding:0;
}
.MainMenu_SubMenu td {
color:#333;
}
.MainMenu_MenuItemSel {
cursor:hand;
color:#FFF;
font-family:Tahoma, Arial, Helvetica;
font-size:9pt;
font-weight:400;
font-style:normal;
background-color:#C1D2EE;
}
.MainMenu_RootMenuArrow {
cursor:hand;
border:none !important;
display:none;
}
.submenuitembreadcrumb {
font-weight:400;
border:1px solid red;
}
tr.submenuitemactive td {
color:#FFF;
background-color:#455272;
}
.rootmenuitemselected {
font-weight:400;
color:#FFF;
background:none;
}
td.submenuitemselected {
background-color:#455272;
color:#FFF;
font-weight:400;
margin:0 0 0 20px;
}
tr.submenuitemselected td.MainMenu_MenuIcon {
background:url(images/horizontal_sub_icon.gif) top left no-repeat !important;
}
.controlpanel A.CommandButton:link,.controlpanel A.CommandButton:visited,.controlpanel A.CommandButton:active {
color:#000;
text-decoration:none;
}
.top_top_pane,.toppane {
width:756px;
margin:0 auto;
}
tr.rootmenuitemactive td span.menuitem,tr.rootmenuitembreadcrumb td span.menuitem,tr.rootmenuitemselected td span.menuitem {
color:#FFF;
font-weight:400;
background:url(images/separate_on.gif) top left no-repeat;
padding:0 0 0 32px;
}

/*TreeViewMenu*/
td.treeviewmenu_body div{
margin:-9px 0 0 10px;}
td.treeviewmenu_body span div div{
margin:10px 0 0 0px;
}
td.treeviewmenu_body span div div span img{
display:none;
}
td.treeviewmenu_body span div div span.node{
padding:10px 0 0 20px;
background:url(images/treeview_icon_off.gif) top left no-repeat;
font-size:12px;
color:#fff;
width:130px;
}
td.treeviewmenu_body span div div span.childnode{
padding:10px 0 0 20px;
background:url(images/treeview_icon_off.gif) top left no-repeat;
font-size:12px;
color:#fff;
width:140px;
}
td.treeviewmenu_body span div div span.nodeselected{
background:url(images/treeview_icon_on.gif) top left no-repeat;
color:#455272;
}
td.treeviewmenu_body span div div span.nodeover{
background:url(images/treeview_icon_on.gif) top left no-repeat;
color:#455272;
}
td.treeviewmenu_body span div div div{
margin:0 0 0 0;
border:none;
}
td.treeviewmenu_body span div div img{
height:15px!important;
}
td.treeviewmenu_body span div div div span img{
display:none;}
td.treeviewmenu_body span div div div span.childnode{
padding:2px 0 0 15px;
background:url(images/treeview_childicon_off.gif) top left no-repeat;
font-size:12px;
width:130px;
}
td.treeviewmenu_body span div div div span.nodeselected{
background:url(images/treeview_childicon_on.gif) top left no-repeat;
color:#455272;
}
td.treeviewmenu_body span div div div span.nodeover{
background:url(images/treeview_childicon_on.gif) top left no-repeat;
color:#455272;
}
td.treeviewmenu_body span div div div div{
margin:0 0 0 0;
}
td.treeviewmenu_body span div div div div span img{
display:none;}
td.treeviewmenu_body span div div div div span.childnode{
width:120px;
}
td.treeviewmenu_body span div div div div div span.childnode{
width:110px;
}
/*page_title*/

div.head_page_title{
width:164px;
text-align:center;
padding:0;
}
span.head_page_title1{
color:#FFFFFF;
font-size: 18px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
letter-spacing:5px; text-align:center;} 
div.head_page_title div{
border-bottom:1px solid #fff;
margin:4px 6px; }
span.head_page_title2{ font-size: 14px;
color:#FFFFFF;
letter-spacing:1px;
text-align:center; }

