HTML {
	height: 100%;
}
BODY {
	margin: 0;
	padding: 0;
	min-height: 100%;
	height: 100%;
	border: none;
	font: 9pt Helvetica, Arial;
}
.Content {
	min-height: 100%;
	height: 100%;
}
.Body 
{

}
.Footer 
{
    position: relative;
    height: 200px;
}
.ControlPanel, .PagingTable {
	width: 100%;
	border-right: #036 1px solid;
	border-top: #036 1px solid;
	border-left: #036 1px solid;
	border-bottom: #036 1px solid;
}
.SkinObject {
	padding-left: 3px;
	color: #999;
	text-decoration: none;
	font: normal 12px Helvetica, Arial;
}
.SkinObject IMG {
	vertical-align: middle;
}
A.SkinObject:link {
	text-decoration: none;
	color: #999;
}
A.SkinObject:visited {
	text-decoration: none;
	color: #999;
}
A.SkinObject:hover {
	text-decoration: none;
	color: #00006A;
}
A.SkinObject:active {
	text-decoration: none;
	color: #999;
}
.Language {
	vertical-align: middle;
	margin: 0;
}
.Language img {
	border: none;
}
.Head {
	color: #00006A;
	font: bold 14pt Helvetica, Arial, sans-serif;
}
.SubHead {
	color: #666;
	font: bold 11pt Helvetica, Arial, sans-serif;
}
.SubHeadWhite, A.SubHeadWhite, A:link.SubHeadWhite, A:hover.SubHeadWhite {
	color: #FFF;
	font: bold 11pt Helvetica, Arial, sans-serif;
}
.SubSubHead {
	color: #00006A;
	font: normal 11pt Helvetica, Arial, sans-serif;
}
.Normal, .NormalDisabled {
	color: #000;
	font: 9pt Arial, sans-serif;
}
.NormalDisabled {
	color: #CCC;
	font-size: 9pt Helvetica, Arial, sans-serif;
}
.NormalBold {
	font-weight: bold;
	color: #000;
	font: bold 9pt Helvetica, Arial, sans-serif;
}
.NormalRed {
	color: #f00;
	font: 9pt Helvetica, Arial, sans-serif;
}
.NormalBlue {
	color: #9bd8f5;
	font: normal 9pt Helvetica, Arial, sans-serif;
}
.NormalTextBox, SELECT {
	color: black;
	font: normal 8pt Helvetica, Arial;
}
.DataGrid_AlternatingItem {
	color: #00006A;
	background: #CCC;
	font: normal 12px Helvetica, Arial;
}
.DataGrid_Container {
	background: ;
}
.DataGrid_Footer {
	background: White;
}
.DataGrid_Header {
	text-align: Left;
	text-decoration: underline;
	background: ;
	font: bold 12px Helvetica, Arial;
}
.DataGrid_Header TH {
	font-family: Helvetica, Arial;
	font-weight: bold;
	text-align: Left;
	background: ;
}
.DataGrid_Item {
	color: #00006A;
	background: ;
	font: normal 12px Helvetica, Arial;
}
.DataGrid_SelectedItem {
	color: #00006A;
	background: Silver;
	font: normal 12px Helvetica, Arial;
}
.DataGrid_Pager {
	font-size: 12px;
}
.TreeMenu_Node {
	font: normal 12px Tahoma, Helvetica, Arial;
}
.TreeMenu_NodeSelected {
	background: #dcdcdc;
	font: normal 12px Tahoma, Helvetica, Arial;
}
A.TreeMenu_Node:link, A.TreeMenu_NodeSelected:link {
	text-decoration: none;
	color: #036;
}
A.TreeMenu_Node:visited, A.TreeMenu_NodeSelected:visited {
	text-decoration: none;
	color: #036;
}
A.TreeMenu_Node:hover, A.TreeMenu_NodeSelected:hover {
	text-decoration: none;
	color: #f00;
}
A.TreeMenu_Node:active, A.TreeMenu_NodeSelected:active {
	text-decoration: none;
	color: #036;
}
.FileManager {
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	height: 400px;
	width:800px;
}
.FileManager_ToolBar {
	border-bottom: black 1px solid;
	height: 25px;
}
.FileManager_Explorer {
	height: 100%;
	border: #696969 1px solid;
	margin: 2px;
	background: White;
}
.FileManager_FileList {
	height: 100%;
	border: #696969 1px solid;
	margin: 2px;
	overflow: auto;
	background: White;
}
.FileManager_MessageBox {
	text-align: center;
	vertical-align: middle;
	padding: 25px;
	background: White;
}
.FileManager_Header {
	color: White;
	border-bottom: #696969 1px solid;
	height: 25px;
	background: #CCC;
	font: bold 11px Tahoma, Helvetica, Arial;
	white-space:nowrap;
}
.FileManager_Pager {
	border-top: #696969 1px solid;
	height: 25px;
	background: #CCC;
	font: bold 11px Tahoma, Helvetica, Arial;
}
.FileManager_StatusBar, .FileManager_StatusBar TR {
	height: 25px;
	margin: 2px;
	color: Black;
	background: #CCC;
	font: normal 11px Tahoma, Helvetica, Arial;
}
.FileManager_Item {
	color: Black;
	border-top: black 1px dashed;
	border-bottom: black 1px dashed;
	background: #F8F8F8;
	font: normal 11px Tahoma, Helvetica, Arial;
}
.FileManager_AltItem {
	color: Black;
	border-style: none;
	background: #EEE;
	font: normal 11px Tahoma, Helvetica, Arial;
}
.FileManager_SelItem {
	color: White;
	border-style: none;
	background: #9ff;
	font: bold 11px Tahoma, Helvetica, Arial;
}
.FileManagerTreeNode {
	color: Black;
	font: normal 11px Tahoma, Helvetica, Arial;
}
.FileManagerTreeNodeSelected {
	background: #dcdcdc;
	font: normal 11px Tahoma, Helvetica, Arial;
}
A.FileManagerTreeNode:link, A.FileManagerTreeNodeSelected:link {
	text-decoration: none;
	color: #036;
}
A.FileManagerTreeNode:visited, A.FileManagerTreeNodeSelected:visited {
	text-decoration: none;
	color: #036;
}
A.FileManagerTreeNode:hover, A.FileManagerTreeNodeSelected:hover {
	text-decoration: none;
	color: #f00;
}
A.FileManagerTreeNode:active, A.FileManagerTreeNodeSelected:active {
	text-decoration: none;
	color: #036;
}
.Wizard {
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	height: 400px;
	width: 650px;
}
.WizardButton {
	border-right: #696969 1px solid;
	border-top: #696969 1px solid;
	border-left: #696969 1px solid;
	border-bottom: #696969 1px solid;
	background: #dcdcdc;
	padding: 2px;
}
.WizardHeader {
	background: #ffc;
	border-bottom: black 1px solid;
	height: 40px;
}
.WizardFooter {
	border-top: black 1px solid;
	background: #cfc;
	height: 25px;
	text-align: right;
}
.WizardBody {
	height: 325px;
	padding: 10px;
}
.WizardHelp {
	font-size: 9pt;
	border-left: black 1px solid;
	width: 180px;
	background: #cff;
	padding: 5px;
}
.WizardHelpText {
	overflow: auto;
	width: 180px;
	color: black;
	height: 300px;
	font: 8pt Tahoma, Verdana, Arial, Sans-Serif;
}
.WizardText {
	color: black;
	font: 9pt Tahoma, Verdana, Arial, Sans-Serif;
}
.Help {
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	background: #ff9;
	font: normal 11px Tahoma, Helvetica, Arial;
	padding: 2px;
}
.CommandButton {
	color: #00006A;
	font: normal 9pt Tahoma, Helvetica, Arial;
	white-space: nowrap;
}
A.CommandButton:link {
	color: #00006A;
	text-decoration: underline;
	white-space: nowrap;
}
A.CommandButton:visited {
	color: #00006A;
	text-decoration: underline;
	white-space: nowrap;
}
A.CommandButton:hover {
	text-decoration: underline;
	color: #666;
	white-space: nowrap;
}
A.CommandButton:active {
	text-decoration: underline;
	color: #00006A;
	white-space: nowrap;
}
A.CommandButton IMG {
	margin-right: 5px;
}
.StandardButton, .StandardButton:active {
	border: 0;
	padding:5px 10px;
	background: #00006A;
	color: white;
	text-transform: capitalize;
	font: bold 10pt Arial;
}
LABEL {
	color: #00006A;
	font-size: 11px;
}
ADDRESS {
	font: italic 12px Arial;
}
H1 {
	color: #00006A;
	font: bold 13pt Helvetica, Arial;
	border-bottom-width: 0px;
	border-bottom-style: none;
	margin-bottom: 0px;
}
H2 {
	color: #666;
	font: bold 11pt Helvetica, Arial;
}
H3 {
	color: #666;
	font: normal 12px Helvetica, Arial;
}
H4 {
	color: #666;
	font: bold 1.0em arial, sans-serif;
}
H5, DT {
	color: #036;
	font: bold 11px Tahoma, Helvetica, Arial;
}
H6 {
	color: #036;
	font: bold 11px Tahoma, Helvetica, Arial;
}
TFOOT, THEAD {
	color: #036;
	font: 12px Tahoma, Helvetica, Arial;
}
TH {
	vertical-align: baseline;
	color: #036;
	font: bold 12px Tahoma, Helvetica, Arial;
}
A:link {
	color: #00006A;
	text-decoration: none;
white-space:normal;
}
A:visited {
	color: #00006A;
	text-decoration: none;
white-space:normal;}
A:hover {
	text-decoration: underline !important;
white-space:normal;}
A:active {
	text-decoration: none;
white-space:normal;}
SMALL {
	font-size: 8px;
}
BIG {
	font-size: 14px;
}
BLOCKQUOTE, PRE {
	font-family: monospace;
}
UL {
	margin-top: 5%;
}
UL LI {
	list-style-type: disc;
	margin-left: -15px;
}
UL LI LI {
	list-style-type: circle;
}
UL LI LI LI {
	list-style-type: circle;
}
OL LI {
	list-style-type: decimal;
	padding-bottom: 10px;
}
OL OL LI {
	list-style-type: lower-alpha;
}
OL OL OL LI {
	list-style-type: lower-roman;
}
OL UL LI {
	list-style-type: disc;
}
HR {
	color: #696969;
	height: 1px;
	text-align: left;
}
.ModuleTitle_MenuBar {
	cursor: pointer;
	height: 16px;
	background: transparent;
}
.ModuleTitle_MenuBreak {
	font-size: 1px;
	background: #EEE;
}
.ModuleTitle_MenuIcon {
	cursor: pointer;
	width: 15px;
	height: 100%;
	background: #EEE;
}
.ModuleTitle_MenuItem {
	border: white 0 solid;
}
.ModuleTitle_MenuItemSel {
	cursor: pointer;
	color: black;
	background: #C1D2EE;
	font: normal bold 9pt Tahoma, Helvetica, Arial;
}
.ModuleTitle_MenuItem TD {
	cursor: pointer;
	color: black;
	height: 21px;
	white-space: nowrap;
	padding: 1px 3px 3px 1px;
	font: normal bold 9pt Tahoma, Helvetica, Arial;
}
.ModuleTitle_SubMenu {
	z-index: 1000;
	cursor: pointer;
	padding: 1px;
	background: #FFF;
}
.ModuleTitle {
	color: #069;
	font: bold 16px Helvetica, Arial, sans-serif;
}
.HeadBg {
	background: #CCC;
}
.TabBg {
	background: black;
}
.SelectedTab {
	color: #FFF;
	text-decoration: none;
	font: bold 8.5pt Tahoma, Helvetica, Arial;
}
A.SelectedTab:link {
	text-decoration: none;
	color: white;
}
A.SelectedTab:visited {
	text-decoration: none;
	color: #eee;
}
A.SelectedTab:hover {
	text-decoration: none;
	color: #ccc;
}
A.SelectedTab:active {
	text-decoration: none;
	color: #eee;
}
.OtherTabs {
	color: white;
	text-decoration: none;
	font: bold 8.5pt Tahoma, Helvetica, Arial;
}
A.OtherTabs:link {
	text-decoration: none;
	color: white;
}
A.OtherTabs:visited {
	text-decoration: none;
	color: gray;
}
A.OtherTabs:hover {
	text-decoration: none;
	color: white;
}
A.OtherTabs:active {
	text-decoration: none;
	color: gray;
}
.PagingTable {
	height: 33px;
}
.LabelEditTextClass {
	border: solid 1px red;
	background: ;
}
.LabelEditWorkClass {
	border: solid 0 red;
	background: ;
}
.SuggestTextMenu {
	border: solid 1px black;
	white-space: nowrap;
	background: white;
}
.SuggestNodeOver {
	color: White;
	background: navy;
}
.eipbackimg {
	border: outset 1px;
	position: absolute;
	margin-top: -22px;
	white-space: nowrap;
	background: url(/images/eip_toolbar.gif);
	background-color: Menu;
	height: 22px;
}
.eipbuttonbackimg {
	width: 21px;
	height: 21px;
	cursor: pointer;
	display: inline-block;
}
.eipbutton_edit {
	background: url(/images/eip_edit.gif) no-repeat 100% center;
}
.eipbutton_save {
	background: url(/images/eip_save.gif) no-repeat 100% center;
}
.eipborderhover {
	border: outset 1px;
}
.DNNEmptyPane {
	width: 0;
}
.DNNAlignleft {
	text-align: left;
}
.DNNAlignright {
	text-align: right;
}
.DNNAligncenter {
	text-align: center;
}
.LoginTab {
	float: left;
	background: #FFF;
	margin: 0 3px 3px 0;
	padding: 5px 5px 2px;
	text-decoration: none;
	color: #069;
	border: 1px #25569a solid;
	font-size: 8pt;
}
.LoginTabSelected {
	float: left;
	background: #069;
	margin: 0 3px 3px 0;
	padding: 5px 5px 2px;
	text-decoration: none;
	color: #FFF;
	background-position: 0 -41px;
	border: 1px #25569a solid;
	font-size: 8pt;
}
.LoginTabHover {
	float: left;
	background: #FFF;
	margin: 0 3px 3px 0;
	padding: 5px 5px 2px;
	text-decoration: none;
	color: #069;
	border: 1px #069 solid;
	cursor: pointer;
	font-size: 8pt;
}
.LoginContainerGroup {
	clear: both;
	padding-top: 5px;
	font-size: 8pt;
}
.BreadCrumb {
	font-family: Arial;
	font-weight: bold;
	color: #00006A;
	font-size: 11pt;
}
.BreadCrumb .LN {
	display: none;
}
A.BreadCrumb:link {
	color: #00006A;
	font-size: 11pt;
}
A.BreadCrumb:visited {
	color: #00006A;
	font-size: 11pt;
}
A.BreadCrumb:hover {
	text-decoration: underline;
	color: #00006A;
	font-size: 11pt;
}
A.BreadCrumb:active {
	color: #00006A;
	font-size: 11pt;
}
.NormalTextBoxDisabled {
	color: black;
	font: normal 12px Helvetica, Arial;
	background: Gray;
}
.Header {
	color: #808080;
	font: normal 20px Tahoma, Helvetica, Arial;
}
.SearchBox .StandardButton {
	position: relative;
	top: -2px;
	left: -3px;
	padding: 3px 5px 4px 3px;
}
.Searchbox INPUT {
	width: 130px;
}
.SubHead IMG {
	vertical-align: middle;
}
.Copyright {
	font: xx-small Arial;
}
TABLE.FormMaster TABLE, TABLE.FormMaster TABLE TD {
	padding: 3px;
}
TABLE.FormMaster TABLE SPAN {
	display: none;
}
.LinkedImage IMG {
	border: 0;
}
A.LoginSkinObject {
	font: bold 12pt Arial;
}
A.LoginSkinObject, .LoginSkinObject:link, A:link:LoginSkinObject, A:visited:LoginSkinObject {
	color: #fff;
	text-decoration: none;
	font: bold 12pt Arial;
}
A.LoginSkinObject:hover {
	color: #fff;
	text-decoration: none;
}
.UserSkinObject {
	color: #fff;
	font: bold 11pt Arial;
}
A.UserSkinObject {
	color: #fff;
	font: bold 11pt Arial;
}
A.UserSkinObject, A:link.UserSkinObject, A:hover.UserSkinObject, A:visited:LoginSkinObject {
	color: #fff;
	font: bold 11pt Arial;
}
A.FooterLink, .FooterLink {
	color: #fff !important;
	font: normal 8pt Arial;
}
A.FooterLink, A:link.FooterLink, A:visited:FooterLink {
	color: #fff !important;
	font: normal 8pt Arial;
}
A:hover.FooterLink, TABLE.FooterLink TD a {
	color: #fff !important;
	font: normal 8pt Arial;
	text-decoration: underline;
}
#dnn_ctr445_Login_cmdPassword {
	font: normal 8pt Arial;
	margin-left: 20px;
	text-decoration: none;
}
.infobox {
	position: relative;
	border: 1px solid #FFF;
	padding: 5px 0px 0 5px;
	text-decoration: none;
	width: 99%;
	margin: 0;
	display: inline-block;
	background: #FFF;
}
.infoboxhover {
	position: relative;
	border: 1px solid #999;
	padding: 5px 0px 0 5px;
	text-decoration: none;
	width: 99%;
	margin: 0;
	display: inline-block;
	cursor: pointer;
	z-index: 1000;
	background: #FFF url(/portals/0/images/ovionx-service-background.gif) no-repeat top right;
}
.casestudyoverview {
	border: #999 1px solid;
	padding: 10px;
	margin-left: 10px;
	margin-right: 10px;
	background: #f3f3f3;
}
.casestudyoverview LI {
	font-size: 8pt;
}
.ActionButtons a img {
	margin-right: 3px !important;
	vertical-align: middle !important;
}
.FormMaster TD {
	text-align: left;
	color: #000;
}
.FormMaster TD LABEL {
	color: #000;
}
.quote {
	line-height: 20pt !important;
	font: bold 12pt Georgia;
	color: #666;
	margin-top: 5px;
}
#dnn_ctr425_UserProfile_cmdUpdate 
{
    margin-top: -30px;
}
.GridItem, .GridItemMouseOver, .GridAlternatingItem, .GridAlternatingItemMouseOver 
{vertical-align:top}
.GridBaseStyle, .GridBaseStyle TD {text-align:left;border:0px !important;padding:8px;}
.GridPagingFooter {display:none;}
#dnn_ctr_SendPassword_txtEmail {width:300px !important}
.PagingTable {
    border:0px;
    border-top: 1px solid #ccc;
}
.PagingTable TD A, .PagingTable TD {
    font-size: x-small;
}
.ITDisplayName, .ITItem {
    font-size: x-small;
}
.ITItem IMG {
    vertical-align: middle;
}
#dnn_ctr_SendPassword_txtUsername {margin-bottom:20px;}
#dnn_ctr412_ManageUsers_User_cmdDelete {display:none;}
#dnn_ctr412_ManageUsers_User_pnlUpdate {float:left;margin-left:-10px;}

.RadMenu_tbhcc{outline:none;margin-top:-8px;padding-top:10px;margin-bottom:0px;}
.RadMenu_tbhcc .rmLink{text-decoration:none !important;color:#00006A !important;font-family:Helvetica;font-size:12pt !important;font-weight:bold !important;padding-left:0px !important;padding:0;margin-right:2px;text-align:center;cursor:pointer;outline:none;white-space:nowrap;}
.RadMenu_tbhcc .rmHorizontal .rmText{padding:0px 25px 0px 0px !important;}
.RadMenu_tbhcc .rmLink:hover, .RadMenu_tbhcc .expanded{color:#fff !important;font-size:12pt !important;font-weight:bold !important;text-align:center;cursor:pointer;outline:none;padding-left:0px !important;}
.RadMenu_tbhcc .rmRootGroup .disabled:hover{color:#000000;outline:none;}
.RadMenu_tbhcc .rmLink:hover .text, .RadMenu_tbhcc .focused .text , .RadMenu_tbhcc .focused{color:#fff !important;font:bold 8pt Helvetica !important;outline:none;}
.RadMenu_tbhcc .rmGroup{background:#00006A;}
.RadMenu_tbhcc .rmGroup .rmItem{margin:0px;}
.RadMenu .rmGroup .rmLeftImage{margin:4px !important;}
.RadMenu_tbhcc .rmGroup .rmText{color:#00006A;margin:0px;padding-left:5px !important;font-size:8pt;}
.RadMenu_tbhcc .rmGroup .rmLink{text-align:left;height:25px;line-height:25px;}
.RadMenu_tbhcc .rmGroup .rmLink .rmText{color:#ffffff;}
.RadMenu_tbhcc .rmGroup .rmLink:hover .rmText, .RadMenu_tbhcc .rmGroup .focused .rmText{color:#ffffff;height:25px;line-height:25px;text-decoration:none !important;}
.RadMenu_tbhcc .rmGroup .rmLink:hover, .RadMenu_tbhcc .rmGroup .focused, .RadMenu_tbhcc .rmGroup .expanded{text-align:left;}
.RadMenu_tbhcc .rmGroup .rmItem:hover{background:#8E4E00;}

#dnn_LeftPane { width:20%;max-width:200px;padding-bottom:1px; }
#dnn_ContentPane { width:auto; }
#dnn_RightPane { width:20%;max-width:200px;padding-bottom:1px; }

.page-98 img[src="/images/help.gif"],.page-120 img[src="/images/help.gif"] {display:none;}
#dnn_ctr555_ManageUsers_User_tblPassword {margin-left:5px;}
#divRegister {border:1px #999 solid;background:#f3f3f3;padding:10px;margin:10px 0px;display:none;}
#dnn_ctr427_UserProfileDirectory_userSearch_repUsers {table-layout:fixed;}
#dnn_ctr427_UserProfileDirectory_userSearch_repUsers td {height:130px;}

.ITProfilePicture {
-moz-box-shadow: 3px 3px 4px #999;
-webkit-box-shadow: 3px 3px 4px #999;
box-shadow: 3px 3px 4px #999;
filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius='4', MakeShadow='true', ShadowOpacity='0.40');
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999')";
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999');
filter: progid:DXImageTransform.Microsoft.DropShadow(color='#999999',offX='4',offY='4',direction='135');
width: 100px;
}
.ITDisplayName { margin-top:10px; display:block; }
