﻿@charset "utf-8";
.ModuleTitle_SubMenu{ z-index: 1000!important }
.clear { clear: both; font-size: 0px; }
html, body { font-family: TradeGothic, Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; height: 100%; line-height: 24px; }
html, body, #Body, form, #Form { height: 100%; color: #646262; }
body, .Normal { font-size: 14px; }
ul { padding: 0px 0px 0px 10px; margin: 0px 0px 0px 10px; }
li { margin: 0px; padding: 0px; }

.DnnModule { position: static; }

.NormalRed { color: #f00; font-family: TradeGothic, Arial, Helvetica; font-weight: bold; }
.Head { font-size: 11px; font-weight: bold }
.SubHead { font-size: 12px; color:#646262; font-weight: normal; font-family: TradeGothic, Arial, Helvetica; line-height: 120%; }
.SubSubHead { font-size: 11px; color:#ddc893; }
.NormalBold { font-weight: bold; }
.YellowBold { font-size: 20px;color: #ffc000; font-weight: bold; }
.YellowATTN { font-weight: bold; background-color: #ffc000; }
.PantoneATTN { font-weight: bold; background-color: #ffff66; }
.GreenBold { color: #00b050; font-weight: bold; }
.GreenSmlHead { font-size: 12px; color: #00b050; font-weight: bold; }
.BlueSmlHead { font-size: 12px; color: #0070c0; font-weight: bold; }
.TD .NormalDisabled { color: #0c0; }

.pageTitle { font-size: 25px; padding: 15px 0px 0px 15px; }
#setPageFont { border: 0px solid red; width: 259px; float: right; margin: -30px 0px 0px 0px; }
#setPageFont span { display: inline-block; cursor: pointer; float: right; }
#setPageFont .but_minus { visibility: hidden; }
#setPageFont .but_default { background: url(images/small_A.jpg) no-repeat left top; width: 25px; height: 22px; }
#setPageFont .but_plus { background: url(images/big_A.jpg) no-repeat left top; width: 25px; height: 22px; }
form { height: 100%; margin: 0px; }
#skinall { position: relative; width: 100%; min-height: 100%; min-width: 960px; background: url(images/All_bg.jpg) repeat-y center top; }
.skinall_w { width: 1000px; margin: 0 auto; }
.skintop { /*background:url(images/logopic.jpg) no-repeat 33px 38px;*/min-height: 80px; padding-right: 32px; }
.logo { float: left; padding-top: 5px; /*padding-top:10px;padding-left:38px;*/padding-left: 0px; border: 0px solid red; }

#Search {/*background: url(images/search1.jpg) no-repeat left top;*/ width: 284px; height: 25px; position: relative; float: right; margin-top: 20px; }
.searchcss { text-indent:-99999px; overflow:hidden;}
#dnn_dnnSEARCH_cmdSearch { position:absolute; right:0px; bottom:0px; width:70px; height:22px;border:0px solid green;}
.NormalTextBox#dnn_dnnSEARCH_txtSearch{ background:none;border:none; color:#9c9ea1;; position:absolute; left:25px; top:0px; width:155px;border:0px solid blue;padding:0px;margin:4px 0px 0px 0px;}

.textsize {float: right; margin-top: 15px; width: 55px; }
.smo_A { }
.big_A { float:right; }
.skinmenu { background: url(images/menu_m.png) repeat left top; position: relative; z-index: 1000; }
.menuCont { float: left; }
.phoneCont { /*position:absolute;right:0px;top:2px;*/margin-top: 2px; float: right; font-size: 1.1em; font-weight: bold; background-color: #6e5aa7; color: #ffffff; width: 180px; height: 27px; text-align: center; padding: 3px 0px 0px 0px; overflow: hidden; }
.skinmenu_bg { /*background:url(images/menu_right.jpg) no-repeat right top;*/ min-height: 34px; /*padding-right:183px;*/}

.copytext { text-align: center; font: 10px/20px Arial, Helvetica, sans-serif; color: #646262; }
/* =S Css link==========*/
#skinfoot { min-height: 36px; border-top:1px solid #dbd7b1; background: url(images/footerbg.gif) no-repeat center top; padding-top: 30px; }
.footline { }
.skinlink { text-align: center; font: 10px/20px Arial, Helvetica, sans-serif; color: #646262;}
.skinlink, .skinlink a:link, .skinlink a:active, .skinlink a:visited { color: #646262; }
.skinlink a:hover { color: #a42925; text-decoration: none; }

.copytext, .copytext a:link, .copytext a:active, .copytext a:visited { color: #646262; }
.copytext a:hover { color: #a42925; text-decoration: none; }

.readmore { display: block; color: #fff; background: url(images/More.png) left center no-repeat; height: 20px; line-height: 20px; cursor: pointer; padding-left: 17px; float: right; margin-right: 25px; }
.readmore a { display: block; }
.readmore a:link,.readmore a:active, .readmore a:visited { font-size: 14px; font-family: TradeGothic, Arial, Helvetica, sans-serif; color: #c9c38c; text-decoration: none; }
.readmore a:hover { font-size: 14px; font-family: TradeGothic, Arial, Helvetica, sans-serif; color: #c9c38c; text-decoration: underline; }
/* =S Css link end===*/
/* =S Css end */
img { border: none; }
.Normal { font-family: TradeGothic, Arial, Helvetica, sans-serif; }
.c_contentpane { padding: 5px 0px 0px 0px; }
th, td, div { font-family: TradeGothic, Arial, Helvetica, sans-serif; vertical-align: top; }
p { margin: 0px; font-family: TradeGothic, Arial, Helvetica, sans-serif; }
.lt { text-align: left; vertical-align: top; }
.h { height: 100%; }
.w { width: 100%; }
.wh { width: 100%; height: 100%; }
td { white-space: normal; }

/* Event Viewer Css*/
.GeneralAdminOperation { color: #fff!important; }
.OperationSuccess { color: #fff!important; }
.OperationFailure { color: #fff!important; }
.HostAlert { color: #fff!important; }
.ItemDeleted { color: #fff!important; }
/*===END===*/
/*.Head                 {font-size:11px; color:#646262; font-weight:bold}
.SubHead                {font-size:11px; color:#646262;font-weight:normal;}
.SubSubHead             {font-size:11px; color:#646262;font-weight:normal;}
.NormalBold             {color:#646262;font-weight:bold}
*/
.ControlPanel .CommandButton, .ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited, .ControlPanel a.CommandButton:active { color: #000; text-decoration: none; }
.ControlPanel a.CommandButton:hover { color: #b9820d; text-decoration: underline; }
.CommandButton, a.CommandButton:link, a.CommandButton:visited, a.CommandButton:active { color: #b9820d; text-decoration: none; }
a.CommandButton:hover { color: #cb2a15; text-decoration: underline; }

a, a:link, a:visited, a:active { color: #a42925; /*color:#cb2a15;color:#646262;*/text-decoration: none; }
a:hover { color: #b9820d; text-decoration: underline; }
.breadhold { font-size: 0.8em; }
.breadhold a ,.breadhold a:link, .breadhold a:visited, .breadhold a:active { color: #646262; text-decoration: none; }
.breadhold a:hover { color: #b9820d; text-decoration: underline; }
/*login link*/
.login { color: #646262; }
a.login, a.login:link, a.login:visited, a.login:active { color: #646262; text-decoration: none; }
a.login:hover { color: #646262; text-decoration: underline; }

/* =S Skin Pane ------------------------------------------------------- */
.pane-box { width: 100%; }
.pane-box-sub { vertical-align: top; }
.DNNEmptyPane { width: 0px; padding: 0px; line-height: 0px; height: 0px; font-size: 0px; margin: 0px; visibility: hidden; }
.skinmain { border: 0px solid red; }
.maintb { padding: 0px; }
.bannerPane { position: relative; top: 0px; vertical-align: top; }
.bannerPane .ntnm img { border-bottom: 1px solid #c9c48d;border-top:0px solid #c9c48d; }
.mainContainer { padding: 0px 0px 0px 0px; width: 800px; border: 0px solid blue; margin: 0px; }
.leftPane { padding: 20px 0px 0px 10px; vertical-align: top; margin: 0px; border: 0px solid blue; max-width: 490px; }
.contentPaneHome { padding: 20px 0px 0px 10px; vertical-align: top; margin: 0px; border: 0px solid blue; max-width: 490px; }
.contentPane, .middlePaneHome { vertical-align: top; padding: 20px 0px 0px 0px; width: 300px; margin: 0px 10px 0px 0px; border: 0px solid blue; }
.contentPaneInner { vertical-align: top; padding: 20px 0px 0px 20px; max-width: 300px; margin: 0px 10px 0px 0px;border: 0px solid blue; }
.rightpane { border-left: 1px solid #dbd7b1; margin: 0px; padding-right: 10px; padding-top: 20px; vertical-align: top; width: 200px; text-align: right; }
/*inner page*/

.pageTitle { color: #faa528; margin: 0px; padding: 10px 10px 15px 15px; font-size: 25px; font-family: "TradeGothicLT BoldTwo", Arial; }

.menuPane { padding: 0px 0px 5px 0px; vertical-align: top; margin: 0px 0px 0px 0px; width: 195px; border-right: 1px #cfc997 solid; text-align: right; }
.mainPane { vertical-align: top; padding: 0px 10px 10px 10px; width: 600px; margin: 0px 10px 0px 10px; border: 0px solid blue; opacity: .99; }
.mainPaneL { vertical-align: top; padding: 0px 10px 10px 20px; width: 270px; margin: 0px 10px 0px 10px; border: 0px solid blue; }
.mainPaneR { vertical-align: top; padding: 0px 10px 10px 15px; width: 270px; margin: 0px 10px 0px 10px; border: 0px solid blue; }
.bottomPane { padding-left: 10px; padding-right: 10px; }
.bottomPane3 { padding-left: 10px; padding-right: 10px; }
.disclaimerPane { color: black; border-top: 1px solid #dbd7b1; background-color: #ebe8d1; }
.disclaimerPane .Normal { font-size: 0.75rem; margin: 10px 0 0; padding: 0 20px; }
.disclaimerPane p { margin: 10px 0; text-align: center; line-height: .75rem; }
.disclaimerPane p:first-of-type,
.disclaimerPane p:last-of-type { margin: 0; }
.disclaimerPane address { line-height: 1rem; margin: 0; }
/*.disclaimerPane { color: #77787b; padding: 0; border-top: 1px solid #dbd7b1; background-color: #ebe8d1; line-height: 1em; margin: 0px; }*/
/*.disclaimerPane .Normal { font-size: 0.75rem; text-align: center; margin: 0px; padding: 0 20px; }*/

.lt { text-align: left; }

/*sitemap style*/
.siteMapContainer { padding-bottom: 20px; }
.siteMap {
    padding-left: 50px;
    /*color: #a42925;
    font: 14px/16px TradeGothic,Arial, Helvetica, sans-serif;
    font-weight:bold;padding-bottom:10px;*/
}

/* =E Skin Pane ------------------------------------------------------- */

.sd_content { }
.jd_menu_v { background: url(images/submenu_bg.jpg) repeat-x left top; position: relative; top: -8px; height: 100px; }
ul.jd_menu_v { margin: 0 auto; display: block; padding: 20px 30px; height: 100px; }
.jd_menu_v li { list-style-type: none; background: url(images/submenu_icon.png) no-repeat left center; float: left; margin-right: 15px; height: 24px; line-height: 24px; text-align: left; padding-left: 10px; display: inline-block; }
*+html .jd_menu_v > li { display: inline; }
*+html .jd_menu_v > li >a { display: inline; }
.jd_menu_v li li{ display: inline-block; float: left; }
*+html .jd_menu_v > li li { display: inline; }
*+html .jd_menu_v > li > li a { display: inline; }

.jd_menu_v .haschild { background: url(images/submenu_hover.png) no-repeat left center; padding-left: 15px; }

.jd_menu_v li li { }
.jd_menu_v li a {
    color:#646262;
    text-decoration:none;
    font-family: TradeGothic, "Futura Condensed", Arial, Helvetica, sans-serif;
    font-size: 12.5px;
    font-style: italic;
    line-height: 24px;
}
.jd_menu_v li.activetab a { color: #ff7211; text-decoration: underline; }
.jd_menu_v li ui {}
.jd_menu_v li li a { font-weight: normal; font-size: 12.5px; font-family: TradeGothic, "Futura Condensed", Arial, Helvetica, sans-serif; }
.jd_menu_v li ul { display: block!important; padding-left: 20px; }
*+html .jd_menu_v li ul { padding-left: 0px; }


/*
#nav { height:34px; margin:0px 0px 0px 10px; z-index:99; float: left; }
#nav ul { float: left; width: 100%; list-style: none; margin: 0; padding: 0; }
#nav a { display: block; color: #77703d; font-family: TradeGothic, "Futura Condensed", Arial, Helvetica, sans-serif;; font-size: 12px;font-weight:bold; text-decoration: none; padding: 2px 4px 2px 4px; }
#nav li { float: left; padding: 0; background:none; list-style: none; z-index:99; }
#nav ul li { float: left; text-align:center; padding: 0; background:none; }
*/
/*
#nav ul li.tab { margin:0; padding:0; background:url(images/menusep.gif) no-repeat right; }
#nav ul li.tab a { padding:4px 10px 3px 10px; text-decoration:none; font-weight:bold; color:#77703d;}


#nav ul li.tab_selected { margin:0; padding:0;background:url(images/menusep.gif) no-repeat right;}
#nav ul li.tab_selected a { padding:4px 10px 3px 10px; text-decoration:none; font-weight:bold; color:#000000;}
#nav ul li.tab_selected a:hover { color: #ffffff; background:url(images/menusep.gif) no-repeat  right;} 

#nav li.tab:hover,#nav li.tab:hover a{color:#996633;background:url(images/submenu_icon.png) no-repeat #eae6cd 9px left;}
#nav ul li.tab:hover,#nav ul li.tab:hover a{color:#ffffff;background-color:#faa528;background-image:none;}
#nav ul li.tab ul.nontab li a:hover{ color:#996633;background:url(images/submenu_icon.png) no-repeat #eae6cd 9px left;}
#nav ul li.tab a:hover,#nav ul li.sfhover,#nav ul li.sfhover a { color:#ffffff;background-image:none;background-color:#faa528;}
#nav #nav941{ background: none;border:0px solid green;} 
#nav #nav941 a{color:#f58220; }
#nav #nav941 a:hover{color:#ffffff; }
#nav #nav941.tab_selected a:hover{ background-color:#faa528;background-image:none; color:#ffffff;border:0px solid red;}
*/
/* Second Level */
/*#nav ul li.tab ul {padding: 0;margin:0px;  background: #eae6cd; width: 14em; line-height:17px; z-index: 1000; border: 1px solid #c8c38c;}
#nav ul li.tab ul.nontab  { margin:0;}
#nav ul li.tab ul.nontab li { width: 14em;}
#nav ul li.tab ul.nontab li a { padding:8px 8px 8px 20px!important; margin: 0;font-style:italic;  color:#4a4a4a;text-transform: none; background-image:none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; border-right:0; line-height:15px; width: auto; max-width: none!important; background:url(images/submenu_icon.png) no-repeat #eae6cd 10px 10px;}
#nav ul li.tab ul.nontab li a.parent { }
#nav li li { width: 14em; }
#nav li ul a { text-align:left; background:none; }
#nav ul li ul { border: 1px solid #c8c38c; background-color: #eae6cd;}
#nav ul li ul li { text-align:left; border:none; margin-left:0;background:url(images/submenu_icon.png) no-repeat #eae6cd 10px 10px;}
#nav li ul { position: absolute; left: -999em; height: auto; margin: 0; padding: 0; }
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul { float: none; left: -999em; }
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { float: none; left: auto; }
#nav ul li:tab a{background-color:#faa528; color:#ffffff;background-image:none;}
#nav ul li ul li:hover, #nav ul li ul li.sfhover {background:url(images/submenu_icon.png) no-repeat  #eae6cd 10px 10px; }
#nav ul li.tab ul.nontab li a:hover { color: #996633; background:url(images/submenu_icon.png) no-repeat  #eae6cd 10px 10px;}
*/

/* Classes for selected state in sub menus, generally same as normal sub menu */
/*#nav ul li.tab ul { padding: 0;  background-color: #eae6cd; width:14em; line-height: 17px; z-index: 99;border:1px solid red; }
#nav ul li.tab ul li{padding:8px 0 8px 20px!important; text-decoration:none; text-transform: none; font-family: Arial, Helvetica, sans-serif; font-size:9pt; width:auto;font-style:italic; color:#4a4a4a; border-bottom: 1px solid #c8c38c;  border-right:0; line-height:15px; width: auto; max-width: none!important;}
#nav ul li.tab ul li a {  }
#nav ul li.tab ul li a:hover { color: #996633; }
#nav ul li.tab ul.nontab {margin:0px 0px 0px 0px;}
*/

/* Classes for selected state in sub menus, generally same as normal sub menu */
/*#nav ul li.tab_selected ul { padding: 0; background:#eae6cd; width:14em; line-height: 17px; z-index: 99; }
#nav ul li.tab_selected ul li{}
#nav ul li.tab_selected ul li a { padding:8px 8px 8px 20px!important; margin: 0; text-decoration:none; text-transform: none; font-family: Arial, Helvetica, sans-serif; font-size:9pt; width:auto;font-style:italic; color:#4a4a4a; border-bottom: 0px solid #c8c38c;  border-right:0; line-height:15px; width: auto; max-width: none!important; background:url(images/submenu_icon.png) no-repeat #eae6cd 10px 10px;}
#nav ul li.tab_selected ul li a:hover {padding:8px 8px 8px 20px!important; color: #996633;background:url(images/submenu_icon.png) no-repeat #eae6cd 10px 10px; }
#nav ul li.tab_selected ul.nontab {margin:0px 0px 0px 0px;}
*/

/* Third Level */
/*#nav li ul ul {padding: 0;margin:0px;  background: #eae6cd; width: 14em; line-height:17px; z-index: 99;border: 1px solid #c8c38c; }
#nav li.tab_selected ul ul {padding: 0;margin:0px;  background: #eae6cd; width: 14em; line-height:17px; z-index: 99;border: 1px solid #c8c38c; } 
*/

#nav { height: 34px; margin: 0px 0px 0px 10px; z-index: 2147483647; float: left; }
#nav ul { float: left; width: 100%; list-style: none; margin: 0; padding: 0; }
#nav a { display: block; color: #646262; font-family: TradeGothic, "Futura Condensed", Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; padding: 2px 4px 2px 4px; }
#nav li { float: left; padding: 0; background: none; list-style: none; z-index: 2147483647; }
#nav ul li { float: left; text-align: center; padding: 0; background: none; }

/* Top Level */
#nav ul li.tab { margin: 0; padding: 0; background: url(images/menusep.gif) no-repeat right; z-index: 2147483647; }
#nav ul li.tab a { padding: 4px 10px 3px 10px; text-decoration: none; font-weight: normal; color: #646262; }

/* Classes for selected state in Top Menu */
#nav ul li.tab_selected { margin: 0; padding: 0; background: url(images/menusep.gif) no-repeat right; }
/*#nav ul li.tab_selected a { padding:2px 13px 3px 9px; width: 86px; text-decoration:none; font-weight:normal; color:#ffff66; text-transform: uppercase; }*/
#nav ul li.tab_selected a { padding: 4px 10px 3px 10px; text-decoration: none; font-weight: bold; color: #000000; }
#nav ul li.tab_selected a:hover { color: #996633; background: url(images/menusep.gif) no-repeat right; }

/* Code for Single line menu items based on tab ID */
#nav #nav941 { background: none; border: 0px solid green; } /*The last menu item so the seperator is removed*/
#nav #nav941 a { color: #f58220; font-weight: bold; }
#nav #nav941 a:hover { background-color: #faa528; color: #ffffff; }
#nav #nav941.tab_selected a:hover{ background: none; background-color: #faa528; color: #ffffff; } /*The last menu item so the seperator is removed*/

#nav ul li.tab ul.nontab li a:hover, #nav ul li.tab a:hover { color: #996633; z-index: 2147483647; }
#nav li.tab:hover, #nav ul li.sfhover { color: #996633; }
#nav li.tab:hover a, #nav ul li.sfhover a { color: #996633; }

/* Second Level */
#nav ul li.tab ul { padding: 0; /*background: #f3f2ee;*/background-color: #eae6cd; width: 14em; line-height: 17px; z-index: 2147483647; border: 1px solid #c8c38c; border-bottom: none; }
#nav ul li.tab ul.nontab { margin:0; }
#nav ul li.tab ul li a { padding: 8px 0 8px 10px!important; margin: 0; color: #4a4a4a; border-bottom: 1px solid #c8c38c; text-transform: none; background-image: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; width: auto; max-width: none!important; }

#nav ul li.tab ul.nontab li { width: 14em; border-bottom: 0px solid #c8c38c; z-index: 2147483647; }
#nav ul li.tab ul.nontab li a { padding: 8px 0 8px 10px!important; margin: 0; color: #4a4a4a; border-bottom: 1px solid #c8c38c; text-transform: none; background-image: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; width: auto; max-width: none!important; }
#nav ul li.tab ul.nontab li a.parent { }

#nav li li { width: 14em; }
#nav li ul a { text-align: left; background: none; }
#nav ul li ul { border: 1px solid #c8c38c; border-bottom: none; }

#nav ul li ul li { text-align: left; border: none; margin-left: 0; }
#nav li ul { position: absolute; left: -999em; height: auto; margin: 0; padding: 0; }

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul { float: none; left: -999em; }
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { float: none; left: auto; }
#nav ul li ul li:hover, #nav ul li ul li.sfhover { background: #eae6cd; }
#nav ul li.tab ul.nontab li a:hover { color: #996633; background: none; }

/* Classes for selected state in sub menus, generally same as normal sub menu */
#nav ul li.tab_selected ul { padding: 0; background: #eae6cd; width: 14em; line-height: 17px; z-index: 2147483647; border: 1px solid #c8c38c; border-bottom: none; }
#nav ul li.tab_selected ul li a { padding: 8px 0 8px 10px!important; margin: 0; text-decoration: none; text-transform: none; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; width: auto; color: #4a4a4a; border-bottom: 1px solid #c8c38c;  background-image: none; /*border-right:0;*/ line-height: 15px; width: auto; max-width: none!important; font-weight: normal; }
#nav ul li.tab_selected ul li a:hover { color: #996633; background: #f3f2ee; }
#nav ul li.tab_selected ul.nontab { margin: 0; }

/* Third Level */
#nav li ul ul { /*margin: -2.25em 0 0 14em;*/margin: -2.26em 0 0 14em; }
#nav li.tab_selected ul ul { /*margin: -2.25em 0 0 14em;*/margin: -2.4em 0 0 14em; } 

.gsc-control-cse { font-family: Arial, sans-serif; border-color: #FFFFFF; background-color: transparent; }
input.gsc-input { border-color: #e7e3b5; }
input.gsc-search-button { border-color: #e7e3b5; background-color: transparent; }
.gsc-tabHeader.gsc-tabhInactive { border-color: #E9E9E9; background-color: #E9E9E9; }
.gsc-tabHeader.gsc-tabhActive { border-top-color: #FF9900; border-left-color: #E9E9E9; border-right-color: #E9E9E9; background-color: transparent; }
.gsc-tabsArea { border-color: #E9E9E9; }
.gsc-webResult.gsc-result { border-color: #FFFFFF; background-color: transparent; }
.gsc-webResult.gsc-result:hover { border-color: #FFFFFF; background-color: transparent; }
.gs-webResult.gs-result a.gs-title:link, .gs-webResult.gs-result a.gs-title:link b { color: #a42925; }
.gs-webResult.gs-result a.gs-title:visited, .gs-webResult.gs-result a.gs-title:visited b { color: #a42925; }
.gs-webResult.gs-result a.gs-title:hover, .gs-webResult.gs-result a.gs-title:hover b { color:#b9820d; }
.gs-webResult.gs-result a.gs-title:active, .gs-webResult.gs-result a.gs-title:active b { color: #a42925; }
.gsc-cursor-page { color: #a42925; }
a.gsc-trailing-more-results:link { color: #a42925; }
.gs-webResult.gs-result .gs-snippet { color: #646262; }
.gs-webResult.gs-result .gs-visibleUrl { color: #008000; }
.gs-webResult.gs-result .gs-visibleUrl-short { color: #008000; }
.gs-webResult.gs-result .gs-visibleUrl-short { display: none; }
.gs-webResult.gs-result .gs-visibleUrl-long { /*display: block;*/ display:none; }
.gsc-cursor-box { border-color: #FFFFFF; }
.gsc-results .gsc-cursor-page { border-color: #E9E9E9; background-color: transparent; }
.gsc-results .gsc-cursor-page.gsc-cursor-current-page { border-color: #FF9900; background-color: transparent; }
.gs-promotion.gs-result { border-color: #336699; background-color: transparent; }
.gs-promotion.gs-result a.gs-title:link { color: #a42925; }
.gs-promotion.gs-result a.gs-title:visited { color: #a42925; }
.gs-promotion.gs-result a.gs-title:hover { color: #a42925; }
.gs-promotion.gs-result a.gs-title:active { color: #a42925; }
.gs-promotion.gs-result .gs-snippet { color: #000000; }
.gs-promotion.gs-result .gs-visibleUrl, .gs-promotion.gs-result .gs-visibleUrl-short { color: #008000; }

.dnnActionMenu {
    z-index: 2147483645 !important;
    position: relative;
    max-width: 600px;
}
.dnnActionMenuTag {
    display: inline-block;
}
.ui-widget-overlay {
    position: fixed !important;
    z-index: 2147483646 !important;
}
.ui-dialog {
    z-index: 2147483647 !important
}
.dnnActionMenuBorder {
    display: none !important;
}

.dnnModuleAuditControl p {
    width: 100%;
}