@font-face {
    font-family: 'TitilliumText22LBold';
    src: url('Fonts/TitilliumText22L005-webfont.eot');
    src: url('Fonts/TitilliumText22L005-webfont.eot?#iefix') format('embedded-opentype'),
         url('Fonts/TitilliumText22L005-webfont.ttf') format('truetype'),
         url('Fonts/TitilliumText22L005-webfont.woff') format('woff'),         
		 url('Fonts/TitilliumText22L005-webfont.svg#TitilliumText22LBold') format('svg');
    font-weight: normal;
    font-style: normal;
}

html{height:100%;}
#Body{font-family:Arial, sans-serif;color:#444444;background-color: #77AAAA;}
#Form{height:100%;}
a{outline:0;border:0;}
a:link, a:visited, a:active {color: #00599e;text-decoration: none;}
a:visited {color: #6683a1;}
a:hover {text-decoration: underline;}
p, ul, ol{margin:0;padding:0 0 1em 0;}
blockquote{font-family:Arial, sans-serif;}
#DNN6{width:100%;position:relative;z-index:1;min-height:100%}
#Background{background:#fafafa url('Images/Body-BG.jpg') repeat-x 0 bottom;position:absolute;bottom:0;width:100%;height:240px;z-index:-1;}

h1{font-family:Arial, Sans-Serif;font-size:36px;}
h2{font-family:Arial, Sans-Serif;font-size:22px;}
h3{font-family:Arial, Sans-Serif;font-size:18px;}

/* Fonts */
.Normal{font-size:12px;line-height:18px; color:#444444}
.SubHead{color:#333;}

#Header{width:100%; height: 122px; margin-top: 6px; overflow: hidden}
    #Header .Content{position:relative;width:980px;height:122px;margin:auto}
    #Header .Content{border-bottom: none}
    #Header #ContentBG{width:980px;margin:auto;background-color:#ffffff;border: 1px solid #def6fa}
    /*WAM - removed z-index*/
    #Header #Nav{width:720px;height:32px;position:absolute;bottom:25px;left:0;}
    
    #Header .SearchContainer{position:absolute;z-index:22;left: 628px;bottom:27px;right:0px;width:340px;height:32px;
                             background:url(images/search.png) no-repeat;}
    #Header .SearchContainer .SearchBorder{border:0;background:none; width: 300px; }
    #Header .SearchContainer .SearchIcon{/*float:left;width:40px;padding:3px;background-position:9px 6px;*/display:none}
    #Header .SearchContainer .SearchTextBox{float:left;background:none;width:300px;margin:2px 3px 4px 4px;color:#444444}
    #Header .SearchContainer .SearchTextBox.defaultTextActive{color:#d9d9d9; font-weight: bold}
    #Header .SearchContainer .SearchButton{float:left;text-indent:-9999px;display:block;height:30px;width:30px;padding:0;}
    .LogoRowRight{float:right;width:300px;font-size:11px;}
    #Login{text-align:right;color:#c5c5c5; margin: 8px 18px 0 0}
    #Login .SkinObject, #Login .LoginLink, #Login .SitemapLink{color:#00599e;text-decoration:none; font-size: 12px; font-weight: bold}
    #Login .SkinObject:hover, #Login .LoginLink:hover, #Login .SitemapLink:hover{text-decoration:underline;}
    #Login .LoginLink, #Login .SkinObject, #Login .SitemapLink{padding:0 5px;}
    #Login .LoginLink{padding-left:0;}
    #Login .SitemapLink{padding-right:0;}
	#LogoRow{padding:8px 0 0 0;}
    #dnn_dnnLogo_hypLogo{float: left; padding: 4px 0 0 0 }
    #dnn_dnnLogo_hypLogo img{margin: 0px 0 0 24px}
    #dnn_logoText{float: left; width: 250px; margin: 26px 0 0 0}
    #dnn_MainLogoText_lblText{font-size: 14px; text-transform: uppercase}

#Content,#Panes {min-height: 600px;overflow: hidden}

#Panes{width:964px;margin:auto; background-color: #ffffff; padding: 40px 8px 6px 8px;border-left: 1px solid #DEF6FA;border-right: 1px solid #DEF6FA;}
.TwoColLeft #Panes{padding-top: 8px;}
    #Breadcrumb{height:24px;width:949px;line-height:25px;margin:0 0 4px 0;font-size:13px;border: 1px solid #DEF6FA; padding: 1px 1px 1px 10px; background-color: #fdfdfd}
    #Breadcrumb span{display:inline-block;height:24px;float:left;font-weight:bold;color:#666;font-size:13px;}
    #Breadcrumb .Intro{text-transform:uppercase;padding:0 15px 0 13px;margin:0 15px 0 0;font-size:10px;background:url(images/Breadcrumb-FirstSep.jpg) no-repeat right 0;}
    #Breadcrumb .SkinObject{display:inline-block;color:#888888;height:24px;float:left; font-size:12px; font-weight: normal}
    #Breadcrumb .SkinObject:hover{text-decoration:underline;}
    #Breadcrumb span.Sep{width:9px;background:url(images/Breadcrumb-Sep.jpg) no-repeat 0 9px;margin:0 2px;}
    #Breadcrumb span#dnn_dnnBreadcrumb_MainPage span{display: inline; float: none; line-height: 24px; color: #00599e}
    #Breadcrumb span#dnn_dnnBreadcrumb_MainPage a:hover {color: #00599e}
    
	#dnn_ContentPane{margin-left: 250px; margin-bottom: 31px}
	#dnn_ContentPane .c_DNN6_Header h1{margin-top: 10px;}
	#dnn_ContentPane .c_DNN6_Header h1 span{line-height: 23px}
	#DNN6.TwoColLeft #dnn_ContentPane{overflow: hidden; width: 700px; min-height: 530px; padding-right: 4px}
	#dnn_BottomPane{clear:both;}
	#DNN6.Home #dnn_LeftPane, #DNN6.TwoColRight #dnn_LeftPane{float:left;width:630px;margin:0 30px 0 0;}
	#DNN6.Home #dnn_RightPane, #DNN6.TwoColRight #dnn_RightPane{float:left;width:300px;}
	
	#DNN6.ThreeCol #dnn_LeftPane, #DNN6.TwoColLeft #dnn_LeftPane{float:left;width:234px;margin:0 15px 0 0;}
	#DNN6.ThreeCol #dnn_CenterPane{float:left;width:346px;margin:0 20px 0 4px;}
	#DNN6.ThreeCol #dnn_RightPane{float:left;width:335px;}
	#DNN6.TwoColLeft #dnn_RightPane{float:left;width:630px;}
	#DNN6.ThreeCol #dnn_BottomPane{clear:none; overflow: hidden; margin: 0 0 0 254px; width: 710px}
	#DNN6.ThreeCol #dnn_BottomPane .DnnModule{float: left}
	
	#DNN6.TwoColLeftNoMenu #dnn_LeftPane.DNNEmptyPane{display: none}
	#DNN6.TwoColLeftNoMenu #dnn_LeftPane.DNNEmptyPane{display: none}
    #DNN6.TwoColLeftNoMenu #dnn_ContentPane{margin-left: 0; width: 954px; padding-left: 10px}
    #Nav2{border: 1px solid #DEF6FA; padding: 1px}
    #Nav2 li{float:none}
    #Nav2 li.root,#Nav2 li.category{border-top: 1px solid #e9f5d1}
    #Nav2 li.mmFirst{border-top: none}
    #Nav2 li.mmItemHover{}
    #Nav2 li.category{border: none}
    #Nav2 li a, #Nav2 li span{display: block}
    #Nav2 li img.mmArrow{display: none}
    #Nav2 li.child-4 img.mmArrow{margin-top: 15px}
    
    #dnn_ContentPane.popup {margin: 0}

/* <Slider */    
    #slides{border: 1px solid #DEF6FA; padding: 1px; height: 190px; position:relative}
    /*#sliderContent0{background: url(images/slider1_1.jpg)}
    #sliderContent1{background: url(images/bg/sld_bg2.png) repeat-y transparent}
    #sliderContent2{background: url(images/bg/sld_bg3.png) repeat-y transparent}*/
    
    #slider { list-style: none; margin: 0; padding: 0; position: relative; width: 710px; height: 190px; overflow: hidden; }
    #slider .slide { position: absolute; top: 0px; list-style: none; width: 674px; height: 190px}
    #slider .slide img { position: absolute; top: 0px; left: 0px; }
    #slider .slide div { position: absolute; top: 0px; left: 0px; height: 190px; width: 674px; }
    #slider .slide .slidebutton { display: block; position: absolute; top: 0px; right: 0px; height: 190px; width: 18px; text-decoration: none}
    #slider .active .slidebutton { /*background: #55354a;*/ display: none}
    #slider .slide .slidebutton img { position: absolute; top: auto; display: block;}
    #slider .slide div span.sliderContent{ display: block; position: absolute; top: 21px; left: 249px; color: #ffffff; font-size: 13px; width: 410px}
    #slider .slide div span.sliderContent h1{position: relative; margin-bottom: 15px; left: -4px; text-transform:uppercase; font-size: 25px; font-weight: normal; font-family: Arial, Sans-Serif}
    #slider .slide div span.sliderContent span.SliderText span, #slider .slide div span.sliderContent a{line-height: 18px}
    #slider .slide div span.sliderContent a{text-decoration: none; font-style: italic; font-size: 11px; color: #68d3e6}
    #slider .slide div span.sliderContent a:hover{text-decoration: underline}
    #slider .slide div span.sliderContent a span.Normal{font-size: 11px; color: #68d3e6}
    
    #slide-1 { position: absolute; top: 0; right: 36px; z-index: 4; }
    #slide-1 div{background: url(images/slider1_1.jpg)}
    #slide-1 .slidebutton{background: url(images/btn_sld_green_l.png)}
    #slide-1.open .slidebutton{background: url(images/btn_sld_green.png)}
    #slide-2 { position: absolute; top: 0; right: 18px; z-index: 3; }
    #slide-2 div{background: url(images/slider2_1.jpg)}
    #slide-2 .slidebutton{background: url(images/btn_sld_bl_l.png)}
    #slide-2.open .slidebutton{background: url(images/btn_sld_bl.png)}
    #slider #slide-2.slide div span.sliderContent a span.Normal, #slider #slide-2.slide div span.sliderContent a:hover{color: #1155FF}
    #slider #slide-3.slide div span.sliderContent a span.Normal, #slider #slide-3.slide div span.sliderContent a:hover{color: #1155FF}
    
    #slide-3 { position: absolute; top: 0; right: 0px; z-index: 2; }
    #slide-3 div{background: url(images/slider3_1.jpg)}
    #slide-3 .slidebutton{background: url(images/btn_sld_y_l.png)}
    #slide-3.open .slidebutton{background: url(images/btn_sld_y.png)}
/* Slider> */    

    #mainButtons{height: 40px; overflow: hidden; margin: 3px 0 0 62px;}
    #mainButtons a{display: block; width: 288px; height: 40px; text-decoration: none; float: left}
    #mainButtons a:hover{text-decoration: none}
    #dnn_parentsButton{background: url(images/btn_parents.png) no-repeat}
    #dnn_specialistsButton{background: url(images/btn_spec.png) no-repeat; margin-left: 18px}

#Footer{min-height:45px;width:100%;}
    #Footer .Content{width:980px;margin:auto;padding:0 0 0 0; background-color: #f1fbdc; border: 1px solid #DEF6FA;}
    #Footer .Content{border-top: none}
    #Footer .Content .Panes{padding:0 0 45px 0;}
    #Footer #dnn_Footer_LeftPane{width:470px;float:left;margin:0 20px 0 0;}
    #Footer #dnn_Footer_RightPane{width:470px;float:left;}
    #Footer #dnn_Footer_BottomPane{clear:both;}
    #Footer #Copyright{/*clear:both;*/height:32px;width:480px;line-height:24px; text-align: center}
    #Footer .Normal{color:#e5e5e5;}
    #Footer span.SkinObject{font-weight:normal;color:#999999; font-size: 11px}
    #Footer a.SkinObject{float:right;font-weight:normal;text-decoration:underline;}
    #Footer a.SkinObject:link, #Footer a.SkinObject:active, #Footer a.SkinObject:visited, #Footer a.SkinObject:hover{color:#e5e5e5;padding:0 0 0 15px;}
    #BottomMenu{padding-top: 7px}
    #BottomMenu, #BottomMenu .Normal{text-align:center; color: #999999; font-size: 11px; width: 480px;}
    #BottomMenu a img{margin: 0 4px}
    #BottomMenu a img{position: relative; top: 2px}
    #BottomMenu a .Normal, #BottomMenu a:hover{color: #666666}
    #BottomMenu a.notFoundLink span, #BottomMenu a.notFoundLink:hover span{font-weight: bold; font-size: 12px}
    #BottomMenu .delimiter{margin: 0 0 0 1px}

/* Content */
    .Social-Links{text-align:right;padding:15px 0 0 0; display: none}
	.Social-Links a{margin:0 0 0 10px;}
	.icoIN{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -192px 0;}
	.icoFacebook{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat 0 0;}
	.icoTwitter{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -32px 0;}
	.icoTwitter2{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -576px 0;}
	.icoMySpace{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -64px 0;}
	.icoStumbleUpon{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -96px 0;}
	.icoDigg{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -128px 0;}
	.icoFlickr{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -160px 0;}
	.icoLinkedIn{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -192px 0;}
	.icoYouTube{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -224px 0;}
	.icoDelicious{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -256px 0;}
	.icoBlogger{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -288px 0;}
	.icoRSS{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -320px 0;}
	.icoEmail{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -352px 0;}
	.icoTumblr{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -384px 0;}
	.icoFourSquare{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -416px 0;}
	.icoReddit{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -448px 0;}
	.icoVimeo{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -480px 0;}
	.icoWordPress{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -512px 0;}
	.icoBebo{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -544px 0;}

/* Right Hand Links */
#RightLinks{margin:0;padding:0;}
	#RightLinks li{height:50px;clear:both;list-style-type:none;background:url(images/Horizontal-Sep.jpg) repeat-x left bottom;padding:1em 0;margin:0;}
		#RightLinks li img{float:left;height:50px;width:56px;margin:0 15px 0 0;}
		#RightLinks li a:link, #RightLinks li a:visited{color:#000;text-decoration:none;}
		#RightLinks li a:active, #RightLinks li a:hover{color:#D0171E;text-decoration:none;}
		#RightLinks li p{margin:0;line-height:14px;}
		#RightLinks li p span{display:block;color:#000;font-size:13px;font-weight:bold;text-transform:uppercase;padding:0 0 2px;font-family:TitilliumText22LBold;font-size:14px;text-shadow: #f7f7f7 1px 1px 1px;}
		#RightLinks li.icoMarketplace{background:none;}
		#RightLinks li.icoCommunity img{background:url(images/Icons.png) no-repeat -192px 8px;}
		#RightLinks li.icoManuals img{background:url(images/Icons.png) no-repeat -250px 0;}
		#RightLinks li.icoTraining img{background:url(images/Icons.png) no-repeat -316px 2px;}
		#RightLinks li.icoConferences img{background:url(images/Icons.png) no-repeat -376px 0;}
		#RightLinks li.icoMarketplace img{background:url(images/Icons.png) no-repeat -444px 0;}

/* Password Information */
#Passwords{margin:2em 0;padding:0;}
	#Passwords li{display:inline-block;height:62px;width:305px;background:url(images/Icons.png) no-repeat -256px -64px;margin:0 15px 0 0;padding:0;list-style-type:none;}
	#Passwords li.Host{margin:0;}
	#Passwords span.SubHead{display:block;color:#FFF;font-size:14px;padding:11px 0 8px 15px;}
	#Passwords span.Password{color:#FFF;padding:0 0 0 15px;}
p.Disclaimer{clear:both;color:#666666;font-size:11px;line-height:14px;}

/* Default Over-rides */
#ControlPanelWrapper #dnnCPWrap{filter:none !important;}
.ControlPanel, .PagingTable{border: 1px solid #DEF6FA; margin: 6px 0 0 0}
select, select.NormalTextBox, textarea, textarea.Normal, input.NormalTextBox, div.Feedback_CaptchaControl input, input.Forum_NormalTextBox{
    border: 1px solid #cccccc; 
    background:url(images/bg/field.png) no-repeat #fdfdfd; font-size: 14px; color: #666666;
    margin: 0 0 6px 0;
}
.dnnFormItem select, select, select.NormalTextBox, input.NormalTextBox, input.Forum_NormalTextBox, div.Feedback_CaptchaControl input{
    vertical-align: middle; padding: 6px 0 6px 3px; 
}
.dnnFormItem select, select{
    padding: 4px 0 4px 3px; border-radius: 3px;
}
html body .dnnFormItem .RadInput .riTextBox{padding-top: 6px; padding-bottom: 5px;vertical-align: middle; }

ul.dnnActions li a, a.dnnPrimaryAction, a.dnnPrimaryAction:link, a.dnnPrimaryAction:visited, a.dnnSecondaryAction, a.dnnSecondaryAction:link, a.dnnSecondaryAction:visited{
    line-height: 2.3em;
}
.dnnActionMenuTag{cursor: pointer}

/* Modules */
.DnnModule{margin:0 0 2em 0;}
a.dnnFormHelp, .dnnForm .dnnFormItem a.dnnFormHelp, .dnnTooltip label a.dnnFormHelp{
    padding-right: 16px !important;
    background: url("images/bg/help-icn.png") no-repeat scroll right center transparent;
    color: #444444;
}

/* Panes - In Layout Mode */
.paneOutline{border:0;}
.paneOutline span.SubHead center{border:1px #ccc dotted;border-left:0;border-right:0;line-height:2.5em;}

#iPopUp{display:none;}
.eipbackimg{z-index:1000;}

/* Language Object */
.language-object { display:inline-block; margin-left: 5px; }

.Social-Links a{display: none}
#Footer{background: none}
#Footer a.SkinObject:link, #Footer a.SkinObject:active, #Footer a.SkinObject:visited, #Footer a.SkinObject:hover {
    color: #999999;
}
#Background{background: none}
#Header{background: none}
#Breadcrumb .Intro{padding: 0}


/* <Containers overrides */
.mgppu_DNN6_Header .Head{color:#333;font-size:22px;line-height:24px;padding:0 10px 0 0;text-transform:none;}
.c_DNN6_Header .Title, .c_DNN6_SubTitle .Title {    margin: 0 0 11px;    overflow: hidden;}
.c_DNN6_Header .Head, .c_DNN6_SubTitle .Head{color: #0886A1;    font-family: Arial,Sans-Serif;    font-size: 24px;    line-height: 25px;    padding: 0 10px 0 0;}
.TwoColLeft .mgppu_DNN6_Header .Head{font-size:24px; color: #0886a1; line-height: 39px}
/* Containers overrides> */

/* <Announces */
.DnnModule-DNN_Announcements{margin-bottom: 25px}
.DnnModule-DNN_Announcements .DNNModuleContent{padding-top: 2px; margin-bottom: -4px}
.DNN_ANN_Table .SubHead{font-size: 12px; font-weight: normal; color: #999999}
.DNN_ANN_Description{padding: 0 0 22px 0}
.DNN_ANN_Description p{padding: 0}
/* Announces> */

.DnnModule .rightBanner{border-top: 1px solid #def6fa;padding: 17px 40px 0 0}
.DnnModule .rightBanner img{margin: 4px 17px 0 6px}
.DnnModule .rightBanner p{padding: 15px 0 12px 0}

.DnnModule .videoLections{margin: 10px 0 0 4px}
.DnnModule .videoLections embed, .DnnModule .videoLections iframe{border: 4px solid #cbcbcb}
.DnnModule .videoLections p{padding: 8px 0 0 0}
.ThreeCol .DnnModule-EasyDNNGallery{margin: 0px}
.ThreeCol .DnnModule-EasyDNNGallery .videoLections .image_carousel{padding: 0}
.ThreeCol .DnnModule-EasyDNNGallery .videoLections #EDG_0_Shadow .EDGmain .EDGvideo a img{margin-left: 0px; margin-top: 0px}

.DnnModule-Banners{margin: 0 0 0 17px}
.DnnModule-Banners td{vertical-align: top; text-align: center;}
.TwoColLeft .DnnModule-Banners{margin-top: 30px}

/* <Content */
#dnn_ContentPane .ModDNNHTMLC ul, #dnn_ContentPane .ModDNNHTMLC ol{padding-left: 32px;list-style-position: inside}
#dnn_ContentPane .ModDNNHTMLC a p{padding: 0}
/* Content> */

/* <Sitemap */
.ModDerekTraugerSiteMapC a{line-height: 19px; padding-left: 6px}
/* Sitemap> */

/* <Forum */
.Forum_ToolbarLink, a.Forum_ToolbarLink:link, a.Forum_ToolbarLink:visited, a.Forum_ToolbarLink:hover {font-size: 12px}
/* Forum> */

/* <Feedbak */
div.FeedbackForm {overflow: hidden}
img.Feedback_Required{width: 16px; height: 16px}
div.Feedback_SectionHead{border-bottom: 1px solid #DEF6FA; color: #444444; font-size: 12px}
.Feedback_CommandButtons a{background: url(images/bg/btn1.png) repeat-x left top transparent; border-radius: 6px; padding: 8px 16px; font-size: 14px; color: #444444; text-decoration: none}
.Feedback_CommandButtons a:hover{background-image: url(images/bg/btn1_h.png); color: #444444; text-decoration: none}
.Feedback_FieldLabel label{font-size: 12px; color: #444444}
div.Feedback_Field span.NormalRed{margin-left: 350px; padding-top: 0px}
div.Feedback_Confirmation span.NormalRed{color: #444444; font-weight: normal}
div.FeedbackForm div.Feedback_CaptchaLabel {width: 150px}
div.Feedback_FieldValue textarea{height: 154px;}

/* Feedbak> */

/* <Search Results */
div.dnnSearchResults>span, div.dnnContentList>div>span{display: block; margin: 0 0 6px 0; font-size: 16px}
div.dnnSearchResults table{width: 100%}
div.dnnSearchResults table tr.dnnGridItem td, 
div.dnnSearchResults table tr.dnnGridAltItem td,
div.dnnContentList td{vertical-align: top; line-height: 18px; padding: 0 4px}
div.dnnSearchResults table tr.dnnGridItem td .SubHead, 
div.dnnSearchResults table tr.dnnGridAltItem td  .SubHead,
div.dnnContentList td>span.SubHead, div.dnnContentList td>a {font-size: 14px}
div.dnnSearchResults table tr.dnnGridAltItem td  .SubHead,
div.dnnContentList td>span.SubHead, div.dnnContentList td>a {font-weight: bold}
div.dnnContentList td>span.SubHead, div.dnnContentList table.PagingTable td {line-height: normal; vertical-align: middle}
div.dnnContentList td>span.SubHead, div.dnnContentList table.PagingTable td>a {font-weight: normal; font-size: 12px;}
div.dnnContentList td a.dnnSecondaryAction{display: none}
div.dnnContentList .lblPubDate{font-weight: bold}
.DnnModule-SearchResults{margin-bottom: 0px}
/* Search Results> */

/* <User Profile */
#UserProfile, ul.dnnAdminTabNav, #dnnUserDetails{overflow: hidden}
.popup #dnn_ctr_ManageUsers_captchaRow .dnnTooltip{display: inline}
.popup #dnn_ctr_ManageUsers_captchaRow .dnnLeft{float: none}
.popup #dnn_ctr_ManageUsers_captchaRow a.dnnFormHelp{display: inline;padding-right: 22px !important;}
/* User Profile> */

#dnn_ctr_ManageUsers_User_pnlAddUser.dnnForm div#dnn_ctr_ManageUsers_User_Password div.dnnFormItem div span#dnn_ctr_ManageUsers_User_passwordLength{width: 208px;}

/* <EasyDNNGallery */
.DnnModule-EasyDNNGallery select, .DnnModule-EasyDNNGallery select.NormalTextBox, .DnnModule-EasyDNNGallery input.NormalTextBox, 
.DnnModule-EasyDNNGallery input.Forum_NormalTextBox, .DnnModule-EasyDNNGallery div.Feedback_CaptchaControl input{
    padding: 0; 
}
/* EasyDNNGallery> */

/* <FB, TWTR */
#facebook-widget-container{margin: 0 20px 0 0; width: 346px}
#twtr-widget-container .twtr-doc{border-radius: 0px}
/* FB, TWTR> */

/* <Backend */
#dnn_ctr403_ModuleContent .RadTreeView{overflow: auto}
/* Backend> */

/* <FAQ */
.rit_FAQs table tbody tr td .faqsList span div a{text-decoration:none;
    font-family: Tahoma;
    font-size: 14px;
    text-align: justify;
    text-decoration: none;
    color: #444444;
    border-bottom: 1px dotted #444444;
}
.rit_FAQs table tbody tr td .faqsList span span.itemSeparator{padding:10px}
/* FAQ> */

/* <Online consultation rit_online_consult */
    
.rit_online_consult div.UDT_Buttons a:hover.CommandButton{background-image: url(images/bg/btn1_h.png); color: #444444; text-decoration: none}

.rit_online_consult div.UDT_Buttons a.CommandButton{background: url("images/bg/btn1.png") repeat-x scroll left top transparent;
    border-radius: 6px 6px 6px 6px;
    color: #444444;
    font-size: 14px;
    padding: 8px 16px;
    text-decoration: none;}

.rit_online_consult table .SubHead{font-size: 12px; color: #444444;}

.rit_online_consult table tbody tr{background: url("/images/required.gif") no-repeat scroll 635px 4px transparent; Display:inline-table;}
/* Opera */
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)  
{
    .rit_online_consult table tbody tr{background: url("/images/required.gif") no-repeat scroll 625px 2px transparent; Display:inline-table;}
}
/* Chrome */
@media all and (-webkit-min-device-pixel-ratio:0) {
  .rit_online_consult table tbody tr{background: url("/images/required.gif") no-repeat scroll 642px 4px transparent; Display:inline-table;}
  .rit_online_consult div.UDT_Buttons{padding-left: 150px;}
}

.rit_online_consult table tbody tr td.SubHead .dnnTooltip{min-width: 142px;}
.rit_online_consult table tbody tr td.NormalBold{display: none;}
/* Display none HTML text editor *//*
.rit_online_consult table tbody tr td div.dnnTextEditor div.dnnFormItem div.dnnTooltip{display: none;}
.rit_online_consult table tbody tr td div.dnnTextEditor div.dnnFormItem input{display: none;}
.rit_online_consult table tbody tr td div.dnnTextEditor div.dnnFormItem label{display: none;}
.rit_online_consult table tbody tr td div.dnnTextEditor div.dnnFormItem{display: none;}
.rit_online_consult table tbody tr td div.dnnTextEditor div.dnnTextPanel div.dnnFormItem{display: block;}
.rit_online_consult table tbody tr td div.dnnForm textarea{height: 100px !important; width: 469px !important;}
.rit_online_consult table tbody tr td div.dnnForm textarea{height: 100px !important; width: 474px\0/ !important;}*/
/* Opera */ 
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)  
{
    /*.rit_online_consult table tbody tr td div.dnnForm textarea{height: 100px !important; width: 458px !important;}    */
}
/* Chrome */
@media all and (-webkit-min-device-pixel-ratio:0) {
    /*.rit_online_consult table tbody tr td div.dnnForm textarea{height: 100px !important; width: 476px !important;}  */
    
}
/*.rit_online_consult table tbody tr td.SubHead .dnnTooltip{min-width: 153px;}
.rit_online_consult table tbody tr td div.dnnForm div.dnnTextPanel .dnnFormItem{padding-left: 0; padding-top: 0;}*/
/* END Display none HTML text editor */

/* Online consultation> */

/* <RegionsList */
.rit_RegionsList  span.catName{position:relative; bottom: 50px; color: #00599E; font: bold 10pt Arial; font-weight: bold; padding-left:10px;}
.rit_RegionsList span div div.Normal{color: #444444; font-size: 12px; line-height: 18px; width: 175px;}
.rit_RegionsList span span.itemSeparator{padding:0}
.rit_RegionsList span div.FAQItem{float: left; width: 345px; height: 240px; display:inline}
/* RegionsList> */

/* <OpenIdLogin */
.dnnSendPassword, .dnnForm.dnnLogin.dnnClear, .dnnForm.dnnLoginService{overflow: hidden}
.loginContent .LoginTabGroup{margin-left: 19px}
.dnnForm.dnnLoginService .dnnFormItem label{width: 120px}
.dnnLoginService a.dnnPrimaryAction{margin-left: 152px}
.dnnForm .loginContent ul.dnnActions{padding-left: 152px}
.dnnLoginService a.dnnPrimaryAction{padding: 1px 12px}
.dnnForm.dnnLoginService.dnnLoginOpenIdService{width: 590px}
.dnnForm.dnnLoginService.dnnLoginOpenIdService .dnnFormItem label{width: 100%}
.dnnLoginOpenIdService .dnnFormItem a.dnnFormHelp span{width: 100%}
.dnnLoginOpenIdService .dnnFormItem .dnnTooltip{width: 70px}
.dnnLoginOpenIdService input.OpenIdIdentifier{width: 445px; margin-bottom: -4px}
.dnnLoginService.dnnLoginOpenIdService a.dnnPrimaryAction{margin-left: 92px; margin-top: 0px}
.dnnLoginOpenIdService .openIdFormItem{padding-bottom: 0px}
.dnnLoginOpenIdService .openIdExample{padding-top: 0px; margin-left: 88px}
.registerContent .dnnFormHelpContent{left: 0; position: relative; max-width: 540px; width: 540px; z-index: 0}
.dnnForm.dnnLoginService{margin-top: 0px}
/* OpenIdLogin> */

#Footer div.Content div span#openstat2234208 a img{padding-right: 10px;}