body {margin: 0px; padding: 0px; font: xx-small verdana, tahoma, arial, helvetica, sans-serif; voice-family: "\"}\""; voice-family: inherit; font: x-small verdana, tahoma, arial, helvetica, sans-serif;}
html>body {font: small verdana, tahoma, arial, helvetica, sans-serif;}
table {margin: 0px; padding: 0px; font: 100% verdana, tahoma, arial, helvetica, sans-serif; border: 0; border-collapse: collapse;}
form {margin: 0px; padding: 0px;}
img {border: 0px;}
input.StandardButton {font: 80% verdana, tahoma, arial, helvetica, sans-serif; padding-right: 5px; padding-left: 5px;}
input#dnn_ctr_Signin_txtUsername {width: 100%;}
input#dnn_ctr_Signin_txtPassword {width: 100%;}
html>body hr {background-color:gray; height: 1px; border-width:0px;}

.header_left {width: 110px; height: 110px; background: url(header_left.jpg) no-repeat; white-space: nowrap; vertical-align: top;}
.header {height: 110px; background: url(header.jpg) repeat-x; vertical-align: top;}
.header td {white-space: nowrap;}
.header_right {width: 230px; height: 110px; background: url(header_right.jpg) no-repeat right; white-space: nowrap; vertical-align: top;}

.toppane {text-align: right;}
html>body .toppane {float:right;}
.toppane a.Normal, .toppane a.Normal:visited {font: 70% verdana, tahoma, arial, helvetica, sans-serif; font-weight: bold; color: #333333; background: url(menu_3.jpg) repeat-x; border: #8E8E8E 1px solid; width: 115px; height: 25px; text-align: center; padding-top: 5px; display: block;}
html>body .toppane a.Normal, html>body .toppane a.Normal:visited {height: 18px;}
.toppane a.Normal:hover {text-decoration: none; color: #ff0000; background: url(menu_2.jpg) repeat-x;}

.leftpane {vertical-align: top;}
.leftpane table {width: 220px;}
.leftpane a.Normal, .leftpane a.Normal:visited {font: 90% verdana, tahoma, arial, helvetica, sans-serif; font-weight: bold; color: #333333; background: url(menu_1.jpg) repeat-x; border: #8E8E8E 1px solid; width: 100%; height: 35px; text-align: left; border-left: none; text-transform: uppercase; padding-top: 10px; padding-left: 3px; padding-right: 2px; display: block;}
html>body .leftpane a.Normal, html>body .leftpane a.Normal:visited {height: 25px;}
.leftpane a.Normal:hover {color: #ff0000; text-decoration: none; background: url(menu_2.jpg) repeat-x;}

.rightpane {vertical-align: top;}
.rightpane table {width: 210px;}
.rightpane a.Normal, .rightpane a.Normal:visited {font: 90% verdana, tahoma, arial, helvetica, sans-serif; font-weight: bold; color: #333333; background: url(menu_1.jpg) repeat-x; border: #8E8E8E 1px solid; width: 100%; height: 35px; text-align: right; border-right: none; text-transform: uppercase; padding-top: 10px; padding-left: 2px; padding-right: 3px; display: block;}
html>body .rightpane a.Normal, html>body .rightpane a.Normal:visited {height: 25px;}
.rightpane a.Normal:hover {color: #ff0000; text-decoration: none; background: url(menu_2.jpg) repeat-x;}

#dnn_ctr399_ContentPane {padding-left: 10px; padding-right: 10px; width: 100%; vertical-align: top;}
#dnn_ctr400_ContentPane {padding-left: 10px; padding-right: 10px; width: 100%; vertical-align: top;}
.UDT_Table_Head {background-color: #DCDCE3;}
.UDT_Table_Item {background-color: #ffffff;}
.UDT_Table_AlternateItem {background-color: #F7F7FD;}
.dnn_ctr399_UserDefinedTable_grdData table {border: #8E8E8E 1px solid;}

.contentpane {padding-left: 20px; padding-right: 20px; width: 100%; vertical-align: top;}
.contentpane td {word-spacing: 1; line-height: 140%;}
.contentpane .Normal {margin-left: 12px; margin-right: 12px; margin-bottom: 15px; margin-top: 10px;}
#dnn_ctr_ContentPane {margin-left: 12px; margin-right: 12px; margin-bottom: 15px; margin-top: 10px;}
#dnn_dnnBREADCRUMB_lblBreadCrumb a {font: 80% verdana, tahoma, arial, helvetica, sans-serif; color: #333333; font-weight: bold;}
#dnn_dnnCOPYRIGHT_lblCopyright {font: 80% verdana, tahoma, arial, helvetica, sans-serif; color: #333333; font-weight: bold;}
#dnn_dnnTERMS_hypTerms {font: 80% verdana, tahoma, arial, helvetica, sans-serif; color: #333333; font-weight: bold;}
#dnn_dnnPRIVACY_hypPrivacy {font: 80% verdana, tahoma, arial, helvetica, sans-serif; color: #333333; font-weight: bold;}
#dnn_ctr373_Signin_plUsername_lblLabel {font: 100% verdana, tahoma, arial, helvetica, sans-serif; color: #333333; font-weight: bold;}
#dnn_ctr373_Signin_txtUsername {width: 100%;}
#dnn_ctr373_Signin_plPassword_lblLabel {font: 100% verdana, tahoma, arial, helvetica, sans-serif; color: #333333; font-weight: bold;}
#dnn_ctr373_Signin_txtPassword {width: 100%;}

.Head {font: 110% verdana, tahoma, arial, helvetica, sans-serif; font-weight: bold;}
.Normal {font: 100% verdana, tahoma, arial, helvetica, sans-serif}

.bottompane {vertical-align: top; text-align: center;}

.ControlPanel {width: 100%; background-color: #dcdada; color: #1C3664; border: #8E8E8E 1px solid;}
.CommandButton {font: 80% verdana, tahoma, arial, helvetica, sans-serif; color: #1C3664;}
a.CommandButton:link {font: 80% verdana, tahoma, arial, helvetica, sans-serif; color: #1C3664;}
a.CommandButton:visited {font: 80% verdana, tahoma, arial, helvetica, sans-serif; color: #1C3664;}
a.CommandButton:active {font: 80% verdana, tahoma, arial, helvetica, sans-serif; color: #1C3664;}
a.CommandButton:hover {font: 80% verdana, tahoma, arial, helvetica, sans-serif; color: #1C3664;}
.MainMenu_MenuContainer {}
.MainMenu_MenuBar {font: 80% verdana, tahoma, arial, helvetica, sans-serif; color: #1C3664; font-weight: bold;}
.MainMenu_MenuItem {font: 80% verdana, tahoma, arial, helvetica, sans-serif; color: #1C3664; font-weight: bold;}
.MainMenu_MenuItemSel {font: 80% verdana, tahoma, arial, helvetica, sans-serif; color: #ff0000; font-weight: bold; background-color: #EEEEEE;}
.MainMenu_MenuIcon {}
.MainMenu_SubMenu {font: 100% verdana, tahoma, arial, helvetica, sans-serif; color: #1C3664; font-weight: bold;}
.MainMenu_MenuBreak {}
.MainMenu_MenuArrow {}
.MainMenu_RootMenuArrow {}
.StandardButton {}