/* Loads Custom Fonts
@font-face{font-family:'OrbitronMedium';src: url('fonts/orbitron-medium.eot');src: local('Orbitron'), local('Orbitron-Medium'), url('fonts/orbitron-medium.woff') format('woff'), url('fonts/orbitron-medium.ttf') format('truetype'), url('fonts/orbitron-medium.svg#Orbitron-Medium') format('svg');} */
.loading{opacity:0;}

html{height:100%;margin:0px;padding:0px;background:url(images/BG_Content-modified-repeater.jpg) repeat-y center top;}
body{height:100%;margin:0px;padding:0px;background:url(images/BG_Gradient.jpg) repeat-x left top;}
#Form{height:100%;min-height:567px;margin:0px;padding:0px;background:url(images/BG_Splotch.jpg) no-repeat center top;}

.clear {clear:both;}

.ControlPanel{width:980px; margin:0 auto;}
.ControlPanel .barContent table {width:100%;}

/* Reset */
img{border:0px;outline:0px;}p{padding:.6em 0px;margin:0px;}div{padding:0px;margin:0px;}

/* Layout */
/* .PDNN_Default{min-height:100%;width:984px;margin:auto;background:url(images/BG_Content.jpg) no-repeat left top;} */
.PDNN_Default{min-height:100%;width:984px;margin:auto;background:url(images/BG_Content-modified.jpg) no-repeat left top;}
.PDNN_Default_Repeater{min-height:100%;width:984px;margin:auto;background:url(images/BG_Content-modified-repeater.jpg) repeat-y;}
.Admin{min-height:100%;width:984px;margin:auto;background:url(images/BG_Content-modified-repeater.jpg) repeat-y center top;}
.Admin .BG{background:url(images/BG_Content-modified.jpg) no-repeat left top;width:984px;min-height:667px;}

	/* Header */
	.rwLogo{width:920px;margin:auto;padding-top:55px;padding-bottom:10px;}
    #loginSocialWrapper {width:300px; float:right;}
	    #loginControls { color:#a6a6a6;font-size:10px; text-align:right; margin:0 4px 10px 0;}
	    #dnn_SocialMediaPane{width:300px;}

	.rwHeader{clear:both;width:984px;height:248px;background:url(images/BG_Header_M.jpg) no-repeat 17px top;}
		#HeaderLeftPane{float:left;width:984px;height:248px;background:Transparent url(images/BG_Header_L.png) no-repeat left top;overflow:hidden;}
		#HeaderRightPane{float:left;width:984px;height:248px;background:url(images/BG_Header_R.png) no-repeat right top;overflow:hidden;}
		#dnn_HeaderLeftPane .Container{margin:30px 0px 0px 35px;}
		#dnn_HeaderPane .Container{margin:30px 20px 0px 28px;}
		#dnn_HeaderPane .Container .banner {float:left; width:277px; margin:0 40px 0 0;}
		#dnn_HeaderPane .Container .welcome {float:left; width:606px;}
		
        #dnn_HeaderPane .Container .welcome h1{background:url(images/H1White-TitleBG.jpg) repeat-x left bottom;color:#f3f2f2;margin:0px;padding:5px 0px;font-size:28px;text-transform:uppercase;}
        #dnn_HeaderPane .Container .welcome h1 span{padding:0px 0px 0px 15px;background:url(images/H1-Arrow.gif) no-repeat left 9px;}
        #dnn_HeaderPane .Container .welcome a:link, #dnn_HeaderPane .Container .welcome a:visited {color:#F3F2F2;}
        #dnn_HeaderPane .Container .welcome a:hover {color:#F3F2F2;}

	/* Menu */
	.rwMenu{clear:both;width:984px;padding:0px 0px 17px 0px;background:url(images/BG_Menu_B.png) no-repeat left bottom;z-index:100 !Important;}
	.Admin .rwMenu{clear:both;width:984px;padding:0px 0px 17px 0px;background:url(images/BG_Menu_B2.png) no-repeat left bottom;}
	.RadMenu{float:none !Important;width:984px;background:url(images/BG_Menu_M.png) repeat-y left top;}
	.rmRootGroup{width:984px;margin-top:10px;background:url(images/BG_Menu_T.png) no-repeat left top;}

		/* Root Level - Menu Items */
		.RadMenu_Menu .rmRootGroup .rmItem{padding:0px;}
		.RadMenu_Menu .rmRootGroup .rmItem .rmLink{padding:0px;}
		.RadMenu_Menu .rmRootGroup .rmItem .rmLink:hover{text-decoration:none;}
		.RadMenu_Menu .rmRootGroup .rmItem .rmLink .rmText{font-weight:bold;font-size:14px;line-height:33px;font-family:Tahoma;color:#FFF;cursor:pointer;padding:0px 14px;background:url(images/Menu_Border.jpg) no-repeat right 4px;}
		.RadMenu_Menu .rmRootGroup .rmItem .rmLink:hover .rmText{color:#dddddd;}
		.RadMenu_Menu .rmRootGroup .rmItem .rmFocused .rmText{color:#dddddd;}

		/* Child Level - Menu Items */
		.RadMenu_Menu .rmGroup{background:#e2e2e2;border:solid 1px #949494;padding:0px;margin:0px;}
		.RadMenu_Menu .rmGroup .rmItem{padding:0px;margin:0px;border-bottom:solid 1px #949494;}
		.RadMenu_Menu .rmGroup .rmItem:hover{background:#eeeeee;}
		.RadMenu_Menu .rmGroup .rmLast{border:0px;}
		.RadMenu_Menu .rmGroup .rmItem .rmLink{text-decoration:none;padding:0px;margin:0px;}
		.RadMenu_Menu .rmGroup .rmItem .rmLink .rmText{background:url(images/none.jpg);color:#6A6A6A;line-height:24px;font-size:12px;font-weight:normal;padding:0px 12px;margin:0px;}
		.RadMenu_Menu .rmGroup .rmItem .rmLink:hover .rmText{color:#6A6A6A;}

		.RadMenu_Default{z-index:7010 !Important;}

	/* Panes */
	.Panes{width:948px;margin:auto;background:url(images/BG_LeftPane.jpg) repeat-y left top; overflow:auto;}
	.Admin .Panes{background:url(images/none.jpg);}
		#dnn_LeftPane{float:left;width:275px;padding-bottom:55px;margin:0px 0px 0px 20px;}
		#dnn_LeftPane .DNN_HTMLContent{margin:0px 8px 0px 22px;}
		#dnn_ContentPane{float:left;width:615px;min-height:300px;margin:0px 0px 0px 15px;}
		.Admin #dnn_ContentPane{width:870px;}
		

	/* Footer */
	.Footer{width:940px;margin:auto;text-align:right;color:#a6a6a6;font-size:10px; padding:0px 0px 10px 0px;}
	.Admin .Footer{position:inherit;top:0px;}
	.LeftPaneFooter{ width:304px;background:url(images/BG_LeftPane_F.jpg) no-repeat left bottom; margin:-49px 0px 0px 18px;}
	.LeftPaneFooter a:link{display:block;}
		.lnkPDNN{display:block;width:150px;margin:0px 0px 0px 28px;}
		.lnkPDNN span{display:block;height:18px;margin:0px 0px 7px 0px;padding:12px 0px 0px 0px;}
		.lnkPDNN img{position:relative;top:4px;padding:0px 0px 0px 4px;}
		.lnkArrow{clear:both;height:22px;width:275px;margin:0px 0px 0px 28px; padding-bottom:7px; display:inline-block;}
		.lnkArrow span{background:url(images/logo_mini_Arrow.jpg) no-repeat 2px 1px;padding:0px 0px 4px 14px;}
		.Footer .FLinks{padding:15px 100px 0px 0px;}
		.Admin .Footer .FLinks{line-height:30px;}

/* Font Styles */

/* Standard Fonts */
.Normal{font-family:Tahoma;font-size:14px;color:#4d4d4d;line-height:20px;}
h1{font-family:OrbitronMedium;color:#1e5175;font-size:32px;padding:0px 0px 1em 0px;margin:0px;}
h2{font-family:OrbitronMedium;color:#1e5175;font-size:28px;padding:0px 0px 1em 0px;margin:0px;}
h3{font-family:OrbitronMedium;color:#1e5175;font-size:24px;padding:0px 0px 1em 0px;margin:0px;}
h4{font-family:OrbitronMedium;color:#1e5175;font-size:20px;padding:0px 0px 1em 0px;margin:0px;}
h5{font-family:OrbitronMedium;color:#1e5175;font-size:18px;padding:0px 0px 1em 0px;margin:0px;}
h6{font-family:OrbitronMedium;color:#1e5175;font-size:16px;padding:0px 0px 1em 0px;margin:0px;}
h3.SubHead{font-size:12px;}
a:link, a:visited{color:#57768b;font-weight:bold;}
a:hover, a:active{color:#772424;font-weight:bold;}
hr{background:#e7ecef;border:0px;height:4px;width:98%;color:#e7ecef;margin:18px 0px;}
.SkinObject, a.SkinObject:link, a.SkinObject:visited{font-size:10px;color:#a6a6a6;font-weight:normal;padding:0px 5px;}
a.SkinObject:hover, a.SkinObject:active{color:#979797;padding:0px 5px;}


/* Non-Standard Fonts */
/* Header */
#dnn_HeaderPane .Normal{color:#f3f2f2;}
.tblPasswords table tr td{width:50%;color:#10476d;font-weight:bold;line-height:14px;}
.tblPasswords table tr td span{color:#762323;font-style:italic;}

/* Footer */
.LeftPaneFooter a:link, .LeftPaneFooter a:visited, .LeftPaneFooter a:hover, .LeftPaneFooter a:active{color:#737373;font-size:10px;text-decoration:none;outline:none;font-weight:normal;}

/* Content - Template */
/* Header */
.SocialMedia{font-family:Arial;font-size:14px;text-transform:uppercase;text-align:right;line-height:30px;}
.SocialMedia span{float:right;display:block;width:90px;height:30px;}
.SocialMedia img{padding:0px 5px;float:right;}
.tblPasswords{background:url(images/BG_PasswordTable.png) no-repeat left top;height:56px;width:606px;}
.tblPasswords div{padding-top:8px;}
.tblPasswords table{width:580px;margin:auto;}

/* Left Pane */
.SideLinks{padding:15px 0px 0px 30px;}
.SideLinks hr{margin:25px 0px 20px 0px;border:0px;height:1px;width:190px;color:#ececec;background:#ececec;}

/* Content Pane */
.StartupContent {padding:20px 0 0;}
.StartupContent strong{color:#870300;}
.ThinHR hr{height:1px;}
.StartupContent .Arrow{background:url(images/Icon-Arrow.jpg) no-repeat left top;padding:0px 0px 0px 100px;}
.StartupContent .Design{background:url(images/Icon-Design.jpg) no-repeat left top;padding:0px 0px 0px 100px;}

/* DNN Feedback Comments */
.DNN_FeedbackContent{padding-top:15px;}
.DNN_FeedbackContent .PagingTable{width:700px;margin-left:15px;border:1px solid #E0E0E0;}



