html{color:#000;background:#FFF;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset, img{border:0;}
address, caption, cite, code, dfn, em, strong, th, var, optgroup{font-style:inherit;font-weight:inherit;}
del, ins{text-decoration:none;}
li{list-style:none;}
caption, th{text-align:left;}
h1, h2, h3, h4, h5, h6{font-size:100%;font-weight:normal;}
q:before, q:after{content:'';}
abbr, acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
legend{color:#000;}
input, button, textarea, select, optgroup, option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
body{font:13px/1.231 tahoma, helvetica, arial, clean, sans-serif;}
select, input, button, textarea, button{font:99% arial, helvetica, clean, sans-serif;}
table{font-size:inherit;font:100%;}
pre, code, kbd, samp, tt{font-family:monospace;line-height:100%;}
body{text-align:left;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
.clear{clear:both;}
.left{float:left;display:inline;}
.right{float:right;display:inline;}
.img-left{float:left;margin-right:10px;}
.img-right{float:right;margin-left:10px;}
*{margin:0;padding:0;}
html, body, form, #topWrap{height:100%;}
form > #pageWrap{height:auto;min-height:100%;}
html, body, form{font-family:Helvetica, Arial, Verdana, Geneva, sans-serif;padding:0px;margin:0px;}
#Body{}
#pageWrap{background-color:#ffffff;position:relative;min-width:970px;max-width:1400px;width:100%;height:100%;padding:0px;}
#logoWrap{position:absolute;display:inline;z-index:1000;}
#dnn_dnnLogo_hypLogo{position:absolute;margin:18px 0px 0px 20px;}
#marginWrap{clear:both;float:left;width:0.9%;padding-bottom:1px;position:relative;}
#contentWrap{float:left;width:99%;padding-bottom:1px;height:100%;border-right:1px scrollbar solid;}
#hdr1{clear:both;float:left;width:100%;height:50px;}
#hdr1Left{float:left;width:180px;height:100%;margin-left:-100%;overflow:hidden;padding-bottom:1px;border-left:1px #fff solid;}
#menuWrap{float:left;width:100%;height:100%;}
#radMenuWrap{height:100%;margin-left:180px;margin-right:180px;border-left:1px #fff solid;}
#dnn_dnnMenu_RadMenu1{margin-top:25px;float:right;z-index:1002 !important;}
#loginWrap{float:left;width:179px;height:100%;overflow:hidden;margin-left:-180px;border-left:1px #999 solid;}
#dnn_dnnLogin_cmdLogin,#dnn_dnnLogin_loginLink{margin:25px 0px 0px 8px !important;display:block;text-decoration:none;color:#006699 !important;font:bold 11pt Arial;outline:none;}
#dnn_dnnLogin_cmdLogin:hover,#dnn_dnnLogin_loginLink:hover{color:#666 !important;}
#hdr2{clear:both;float:left;width:100%;height:30px;padding-bottom:2px;}
#hdr2Left{float:left;width:180px;height:100%;margin-left:-100%;overflow:hidden;border-left:1px #999 solid;border-bottom:1px #999 solid;border-top:1px #999 solid;}
#contactWrap{float:left;width:100%;height:100%;}
#divContact{height:100%;margin-left:180px;margin-right:180px;border-left:1px #fff solid;border-top:1px #999 solid;border-bottom:1px #999 solid;}
#spanPhone{float:right;margin:8px 8px 0px 0px;font:normal 8pt arial;display:block;}
#userWrap{float:left;width:179px;height:100%;overflow:hidden;margin-left:-180px;border-left:1px #999 solid;border-bottom:1px #999 solid;border-top:1px #999 solid;background:#f2f2f2;}
#dnn_dnnUser_cmdRegister,#dnn_dnnUser_registerLink{margin:8px 0px 0px 8px !important;font-weight:normal !important;display:block;}
input[id$='CustomLogin_DNN_txtPassword']{width:100px !important;}
li[id$='Login_liPassword'],li[id$='Login_liRegister']{display:none !important;}
#col3{position:relative;float:left;width:100%;height:100%;border-left:1px #999 solid;}
#col2{float:left;width:200%;margin-left:-181px;position:relative;right:100%;height:100%;border-right:1px #999 solid;}
#col1{float:left;width:100%;margin-left:-50%;position:relative;left:358px;height:100%;border-right:1px #999 solid;}
#colMargin{float:left;background:url(images/Ovionx-LeftBarGradient.jpg) no-repeat top right #006699;width:15px;position:absolute;right:178px;top:0px;height:100%;z-index:1000;}
#contentPaneWrap{float:left;width:50%;position:relative;right:179px;padding-bottom:1px;height:100%;}
#dnn_ContentPane{margin:0 180px;min-height:500px;position:relative;left:200%;}
#dnn_LeftPane{float:left;float:right;width:180px;position:relative;height:100%;overflow:hidden;padding-bottom:1px;}
#dnn_RightPane{float:left;float:right;width:180px;position:relative;right:-50.1%;height:100%;}
#rightPaneHeader{width:100%;height:30px;background:url(images/Ovionx-LogInBackground.gif) no-repeat bottom right #006699;border-bottom:1px #999 solid;}
#footerWrap{clear:both;width:100%;height:30px;text-align:center;}
.RadMenu_ovionx{outline:none;margin-bottom:4px;}
.RadMenu_ovionx .rmLink{text-decoration:none;color:#006699 !important;font-size:11pt !important;font-weight:bold !important;padding-left:0px !important;padding:0;margin-right:2px;text-align:center;cursor:pointer;outline:none;}
.RadMenu_ovionx .rmHorizontal .rmText{padding:0px 8px 1px 0px !important;}
.RadMenu_ovionx .rmLink:hover, .RadMenu_ovionx .expanded{text-decoration:none;color:#666 !important;font-size:11pt !important;font-weight:bold !important;text-align:center;cursor:pointer;outline:none;padding-left:0px !important;}
.RadMenu_ovionx .rmRootGroup .disabled:hover{color:#000000;outline:none;}
.RadMenu_ovionx .rmLink:hover .text, .RadMenu_ovionx .focused .text , .RadMenu_ovionx .focused{color:#666 !important;font:bold 8pt Arial !important;outline:none;}
.RadMenu_ovionx .rmGroup{padding:0px 0px 0px 0px !important;background:#999;}
.RadMenu_ovionx .rmGroup .rmItem{margin:0px;}
.RadMenu .rmGroup .rmLeftImage{margin:4px !important;}
.RadMenu_ovionx .rmGroup .rmText{color:#1f5289;margin:0px;font-size:8pt;}
.RadMenu_ovionx .rmGroup .rmLink{text-align:left;height:25px;line-height:25px;padding:0px 20px 0px 0px !important;}
.RadMenu_ovionx .rmGroup .rmLink .rmText{color:#ffffff;}
.RadMenu_ovionx .rmGroup .rmLink:hover .rmText, .RadMenu_ovionx .rmGroup .focused .rmText{color:#ffffff;background:#666;height:25px;line-height:25px;margin:0px -20px 0px 0px !important;}
.RadMenu_ovionx .rmGroup .rmLink:hover, .RadMenu_ovionx .rmGroup .focused, .RadMenu_ovionx .rmGroup .expanded{text-align:left;}
.Normal, .normal, .NormalDisabled{color:#000;font-family:Tahoma, Helvetica, Arial, Verdana, Geneva, sans-serif;font-size:10pt;}
p{padding-bottom:10pt;}
a:link, a:visited, .Normal a:link, .Normal a:visited{color:#006699;text-decoration:none;}
a:hover{text-decoration:underline;color:#666;}
.Normal a:hover{color:#666;text-decoration:underline;}
.Normal a:active{position:relative;top:1px;color:#000;text-decoration:underline;}
.NormalRed{color:#900;}
.NormalBold{font-weight:700;}
em, i{font-style:italic;font-family:Helvetica,Tahoma,Arial;}
strong, bold{font-weight:700;font-family:Helvetica,Tahoma,Arial;}
blockquote{font-family:"Courier New", Courier, monospace;}
table td{padding:2px;}
input:focus{background-color:#fff;}
h2{font-size:inherit;color:inherit;}
.Head, h1, h1 .Head, h2, h2 .Head, h3, h4, h5, h6{font-weight:700;line-height:normal;font-family:Helvetica, Arial, Verdana, Geneva, sans-serif;color:#006699;text-transform:none}
.Head span, h1 span, h1 .Head span, h2 span, h2 .Head span, h3 span, h4 span, h5 span, h6 span{color:#006699;}
h1, h1 .Head{font-size:14pt;color:#006699;border-bottom-color:#fff !important;border-bottom-style:solid !important;border-bottom-width:0px !important;}
h2, h2 .Head{font-size:12pt;color:#666;}
h3{font-size:10pt;}
h4{font-size:8pt;text-transform:none;text-decoration:underline;}
h5{font-size:8pt;}
h6{font-size:8pt;}
hr{height:1px;border:none;background:#999;}
.SubHead{color:#333;}
a.SubHead, a.SubHead:visited{color:#900;text-decoration:underline;}
a.SubHead:hover{color:#333;}
a.CommandButton:link, a.CommandButton:visited{color:#006699;font-weight:normal;padding-right:3px;}
a.CommandButton:hover{color:#333;}
a.CommandButton:active{position:relative;top:1px;color:#000;text-decoration:underline;}
a.CommandButton > img, input[type="image"]{padding:3px 3px 3px 0px;vertical-align:middle;}
input[type="radio"]{margin:3px 3px 0px 5px;}
.Normal ul, .Normal ol{margin:0 0 14px 0;padding:0px;}
.Normal li{margin-left:30px;padding:0px;line-height:16px;}
.Normal ul li{list-style:disc;}
.Normal li ul, .Normal li ol{margin:0;padding:0px;}
.Normal li li{margin:0 0 0 30px;padding:0px;}
.Normal ul li li{list-style:circle;}
.Normal ol li{list-style:upper-roman;margin-bottom:10px;}
.Normal ol ol li{list-style:decimal;}
.Normal ol ol ol li{list-style:lower-roman;}
.StandardButton,.StandardButton:active{border:1px solid #999;background:#fff;color:#069;text-transform:capitalize;font:bold 7pt Arial;padding:2px;}
.StandardButton:hover{background:#069;color:#fff;border:1px solid #999;font:bold 7pt Arial;}
.ModuleTitle_MenuContainer{z-index:1000;}
.ModuleTitle_MenuBar{float:left;text-align:left;white-space:nowrap;}
.ModuleTitle_SubMenu{z-index:1000 !important;border:3px #eee solid !important;}
.ModuleTitle_MenuBreak{border-bottom:0px !important;}
.ControlPanel{width:100%;border:1px #999 solid;}
.infobox{position:relative;border:1px solid #FFF;text-decoration:none;display:inline-block;background:#FFF;margin:0px;padding:8px;}
.infobox:hover{border:1px solid #999;cursor:pointer;z-index:1000;background:#ffffff url(/portals/0/images/ovionx-service-background.gif) no-repeat top right;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px 4px 4px 4px;}
.infobox > h2{font:normal 13pt times new roman !important;white-space:nowrap;color:#222222 !important;display:block;}
.infobox > h3{font:normal 14pt times new roman !important;color:#666 !important;display:block;}
.infobox > span, .infobox > span > a{font:normal 8pt Helvetica;}
.svc-img-hover{float:left;border:0;margin-top:3px;}
.promobox{border:1px solid #cccccc;padding:5px;margin:0px;text-decoration:none;font-size:8pt;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px 4px 4px 4px;}
.promobox img{margin:3px;}
.promobox:hover{border:1px solid #999;padding:5px;margin:0px;text-decoration:none !important;}
.promobox a:hover{text-decoration:none !important;}
.copyright, a.copyright{font-size:8pt;}
.case-study-header{padding-top:10px;margin-bottom:10px;background-color:#f2f2f2;border-bottom:solid 1px #999999;width:100%;height:60px;color:#ffffff;}
.case-study-header h1, .case-study-header h2{margin-left:10px;}
.case-study-title{font-size:18pt;margin-bottom:0px;}
.case-study-subtitle{font-size:14pt;color:#999;margin-top:0px;}
.case-study-overview{border:#999 1px solid;background:#f8f8f8;padding:10px 10px 0px 10px;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px 4px 4px 4px;}
.case-study-overview li{font-size:8pt;}
.case-study-desc{width:68%;float:left;margin-bottom:10px;}
.case-study-preview{padding:10px;background:#f3f3f3;float:right;width:25%;font-size:8pt;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px 4px 4px 4px;}
.case-study-preview > p{font-size:8pt;}
.case-study-quote blockquote{font:normal 11pt Georgia;line-height:20pt;color:#666666;margin-top:5px}
.case-study-quote cite{display:block;color:#666;float:right;margin:10px 10px 0px 0px;font:normal 7pt Arial;text-align:right;}
.case-study-quote cite a{font:normal 7pt Arial;text-align:right;}
img.header{width:600px;height:173px;display:block;margin:0px;}
div.header{border-bottom:#999999 1px solid;margin:0px;padding:0px;}
.Blog_RecentEntries_Header{width:100%;height:25px;font:bold 8pt Helvetica;color:#666666;padding-bottom:2px;}
.Blog_RecentEntries_Header > span{float:left;margin-bottom:5px;}
.Blog_RecentEntries_Header > span + span{float:right;}
.Blog_RecentEntries_Header > hr{clear:both;}
.Blog_RecentEntries{}
.Blog_RecentEntries_Title{font:bold 8pt Arial;color:#006699;margin-bottom:0px !important;padding-bottom:2px !important;}
.Blog_RecentEntries_Dateline{font:italic 7pt Arial;margin:0px;padding-bottom:5px !important;color:#999;}
.Blog_RecentEntries_Footer{font:normal 8pt Helvetica;}
q:lang(en){quotes:'"''"'"'""'";}
.au-quote{float:right;width:50%;max-width:350px;margin:0px 0px 10px 0px;}
.au-quote blockquote{font:italic normal 14pt/24pt Georgia;color:#666;margin:10px 0px 0px 30px;padding-left:15px;border-left:3px solid #ccc;}
.au-quote cite{float:right;margin:5px 10px 0px 0px;font:normal 8pt Arial;color:#666;text-align:right;}
#testimonialTitle{margin:0px 0px 5px 0px;font:normal 12pt Georgia;color:#555555;display:block;}
a[title="Forgot Password ?"], a[title="Register"]{font:normal 8pt Arial;margin-left:0px;text-decoration:none;}
.AuthenticationContent span{font:normal 8pt Arial;}
.FormMaster td{padding:5px;}
#divOptIn table{display:none}
#divOptIn input[type="text"]{font-size:8pt;margin-bottom:3px;}
#dnn_ctr_ManageUsers_lblUserHelp{display:none;}
.page-60 img[src="/images/help.gif"], .page-60 img[src="/images/required.gif"]{display:none;}
#dnn_ctr_ManageUsers_User_UserEditor_tbl{padding:8px;}
.page-106 .DNN_AnnouncementsContent h2.Head{color:#444 !important;}
.page-106 .DNN_AnnouncementsContent h3{color:#666 !important;font:bold 12pt Helvetica;}
.page-106 #public, .page-106 .DNN_ANN_viewtypeSelector{display:none;}
.freemodulespromo, .freemodulespromo:hover{background-image:url(/portals/0/images/logos/icon_dnn_gear.png);padding:4px 0px 4px 40px;background-repeat:no-repeat;font:normal 9pt Helvetica;margin:-15px 0px -15px 0px !important;}
.freemodulespromo span{font-size:7pt !important;color:#666666;}
#badges li{font-size:8pt;list-style:none !important;display:block;margin-bottom:15px;}
#badges li img{float:left;margin-right:10px;}
.ControlPanel, .ControlPanel .CommandButton{font-size:8pt;}
input[type="checkbox"] {margin: 3px 0.5ex;}
#divLeftBG {background: #ffffff url(/portals/0/images/background.png) no-repeat 0% 0%; padding: 0px; margin: 0px 0px 0px 5px; width: 100%; height: 150px; }
body > div > a {display:none;}
@media screen and (max-width:720px)
{
}
