/*=======================================================+
|                                                        |
|              DotNetNuke Skin - Greytness               |
|               Developed by Adammer LLC                 |
|                http://www.adammer.com                  |
|                                                        |
|                       July 2009                        |
|                                                        |
+========================================================+

Version     : 2.1
Released    : February 2010
Notes       : CSS styles compressed without comments in free version.

*/

#Body	{
	margin:0;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:13px;
	color:#333;
	line-height:22px;
	background: url(/Portals/0/LightBackgroundbig.jpg) #060c18 top center no-repeat fixed;
	}
li	{margin-bottom:2px}
ul li, ul li li, ul li li li
	{
	list-style-type:square
	}
ul
	{
	margin-left:10px;
	padding-left:10px
	}
form	{
	margin:0;
	padding:0
	}
.FCKImageGalleryContainer
	{
	background-color:#FFF
	}
a:link, a:visited, a:active
	{
	text-decoration:none;
	color:#444;
	font-style:normal;
	text-decoration:underline
	}
a:hover	{
	text-decoration:none;
	color:#000
	}
a.Normal:link, a.Normal:visited
	{
	text-decoration:underline
	}
a.Normal:hover
	{
	text-decoration:none
	}
.BorderBgDiv
	{
	width:980px;
	margin:10px auto 0 auto;
	padding:0px
	}
.TopDiv
	{
	background:url(graphics/BorderedTop_bg.png) top no-repeat;
	height:15px
	}
.fullWidth
	{
	width:962px;
	padding:0;
	margin:0 auto;
	border-bottom:#CCC 1px solid;
	position:relative
	}
.contentWrapper
	{
	background:url(graphics/BorderedContent_bg.png) top center repeat-y
	}
.left	{
	float:left
	}
.right	{
	float:right
	}
.BannerPane1
	{
	clear:both;
	}
.BannerPane2
	{
	clear:both;
	}
.BannerPane3
	{
	clear:both
	}
.BannerPane3{}
.Banner p
	{
	margin:0px;
	padding:0px
	}
.dnnLogo{Background-image: url(/Portals/0/defaultBanner.jpg);padding:20px;height:165px;}
.dnnLogo a{}
.header-divide
	{
	background:url(graphics/hdr_divide.gif) center no-repeat;
	padding:2px 4px
	}
.footer-divide
	{
	background:url(graphics/hdr_divide.gif) center no-repeat;
	padding:2px 4px
	}
#MasterTable{margin:0px}
.TopPane
	{margin-bottom:20px}
.HeaderPane
	{
	position:absolute;
	left:700px; top:20px;width:250px;
	}
.LeftNavTop
	{
	clear:both;
	padding:5px
	}
.LeftNavTop.StdContainer
	{margin-bottom:0px}
.LeftNavBottom
	{
	clear:both;
	padding:5px
	}
.LeftGutterPane
	{
	clear:both;
	padding:10px
	}
.TopPaneDiv
	{clear:both}
.TopLeftPane
	{
	width:49.5%; 
	margin-bottom:5px;
	}
.TopRightPane
	{
	width:49.5%;
	margin-bottom:5px;
	}
.ContentPaneDiv
	{clear:both}
.ContentPane
	{
	margin-bottom:5px;
	}
.ContentPane2Div
	{clear:both}
.LeftPane
	{
	width:250px;
	margin-bottom:5px;
	}
.ContentPane2
	{
	width:650px;
	margin-bottom:5px;
	}
.ContentPane3Div
	{clear:both}
.ContentPane3
	{
	width:700px;
	margin-bottom:5px;
	}
.RightPane
	{
	width:200px;
	margin-bottom:5px;
	}
.MiddlePaneDiv
	{clear:both}
.MiddleLeftPane
	{
	width:200px;
	margin-right:20px;
	margin-bottom:5px;
	}
.MiddlePane
	{
	width:484px;
	margin-bottom:5px
	}
.MiddleRightPane
	{
	width:200px;
	margin-bottom:5px;
	}
.BottomPaneDiv
	{clear:both}
.BottomColumn1
	{
	width:216px;
	margin-right:20px;
	margin-bottom:5px;
	}
.BottomColumn2
	{
	width:216px;
	margin-right:20px;
	margin-bottom:5px;
	}
.BottomColumn3
	{
	width:216px;
	margin-bottom:5px;
	}
.BottomColumn4
	{
	width:216px;
	margin-bottom:5px;
	}
.BottomPane
	{
	clear:both;
	margin-bottom:5px
	}
.DNNPane
	{
	border:#333 3px solid;
	padding:60px 5px;
	text-align:center;
	font-weight:bold;
	vertical-align:middle;
	background-color:#FAFAFA;
	white-space:nowrap;
	color:#333;
	font-size:14px
	}
.DNNHeaderPane
	{
	padding:25px 5px;
	width:300px
	}
.login
	{
	text-decoration:none;
	color:#000;
	font-weight:bold;
	}
#dnn_dnnUSER_cmdRegister
	{
	text-decoration:none;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	background:url(graphics/hdr_divide.gif) right no-repeat;
	padding-right:12px;
	color:#333
	}
#dnn_dnnUSER_cmdRegister:hover
	{text-decoration:underline}
#dnn_dnnLOGIN_cmdLogin
	{text-decoration:none;
	font-family:Arial,Verdana,Helvetica,sans-serif; 
	color:#333}
#dnn_dnnLOGIN_cmdLogin:hover
	{text-decoration:underline}
.menu-bg
	{
	background-color:#CCC; 
	height:26px; border-top:#999 1px solid; 
	border-bottom:#999 1px solid
	}
.menu
	{
	text-align:left; 
	float:left; 
	width:770px; 
	z-index:100; 
	position:relative
	}
.breadcrumb-div
	{
	background-color:#F1F1F1;
	height:18px;
	border-top:#E6E6E6 1px solid; 
	border-bottom:#CCC 1px solid; 
	line-height:10px
	}
.breadcrumb-row
	{padding:0px 0px}
.breadcrumbdiv
	{
	font-size:10px; 
	font-family:Arial,Verdana,Helvetica,sans-serif; 
	text-decoration:none; 
	color:#333; 
	text-align:left; 
	padding:3px 0px 0px 18px; 
	float:left; 
	line-height:normal
	}
.breadcrumb
	{
	font-size:10px; 
	font-family:Arial,Verdana,Helvetica,sans-serif; 
	text-decoration:none !important; 
	color:#333 !important; font-style:normal !important
	}
.breadcrumbdiv a:hover
	{
	text-decoration:underline !important
	}
.breadcrumb-pretext
	{
	font-weight:normal; 
	color:#FAFAFA; 
	line-height:12px
	}
.currentDateDiv
	{
	display:block; 
	float:right; 
	padding-right:10px
	}
.currentDate
	{
	font-size:14px; 
	font-family:Arial,Verdana,Helvetica,sans-serif; 
	text-decoration:none; 
	color:#fff;
	font-weight:bold;
	}
.current-date a
	{
	font-size:10px; 
	text-decoration:none; 
	color:#666
	}
.current-date a:hover
	{text-decoration:underline}
.DNNEmptyPane
	{
	border:0px none !important; 
	line-height:0px !important; 
	padding:0px !important; 
	font-size:0px !important; 
	height:0px !important; 
	width:0px !important; 
	margin:0px !important
	}
.content
	{
	width:924px; 
	margin:0px auto 0 auto; 
	padding:10px 0 20px 0
	}
.BottomDiv
	{
	background:url(graphics/BorderedBottom_bg.png) bottom no-repeat; 
	height:40px; 
	clear:both
	}
.footer-bg
	{
	border-top:#666 1px solid
	}
.footer
	{
	font-size:13px; 
	line-height:29px; 
	text-decoration:none; 
	color:#333; 
	width:934px; 
	padding-top:2px; 
	margin:0 auto 0 auto; 
	text-align:left; 
	font-family:Arial,Verdana,Helvetica,sans-serif
	}
.footer a, .footer a:link, .footer a:visited, .footer a:active
	{
	text-decoration:none; 
	color:#333
	}
.footer a:hover
	{text-decoration:underline}
.termsdiv
	{
	float:right; 
	bottom:0px
	}
.terms
	{
	background:url(graphics/hdr_divide.gif) right no-repeat; 
	padding-right:12px;
	color:#000;
	font-weight:bold;
	}
.privacy
	{
	background:url(graphics/hdr_divide.gif) right no-repeat; 
	padding-right:12px;
	color:#000;
	font-weight:bold;
	}
.copyright
	{
	padding:0;
	color:#000;
	font-weight:bold;
}
hr
	{
	height:1px; 
	color:#bbb
	}
.action-buttons
	{
	text-align:right; 
	clear:both
	}
.Search
	{
	float:right; 
	padding:2px 3px 0 0
	}
.search img
	{
	border:none; 
	padding:0px 0px 0px 0px
	}
.GCSearchBox
	{
	background-color:#FFFCF2
	}
.GCSearchButton{}
a.SearchField:hover
	{
	text-decoration:
	underline !important
	}
.btnSearch
	{margin-left:-7px}
#dnn_dnnSEARCH_txtSearch.NormalTextBox
	{
	padding:3px 2px 0px 4px; 
	font-size:13px; height:16px; 
	background:#F8F8F8 url(graphics/search_bg.gif) top repeat-x; border:#999 1px solid; 
	width:120px
	}
#dnn_dnnSEARCH_cmdSearch img
	{
	border:none; 
	vertical-align:top; 
	margin-top:1px; 
	padding:0px
	}
.DNNAligncenter
	{text-align:left}
.ControlPanel, .PagingTable
	{
	background-color:#FFF; 
	border:none; 
	text-align:center; 
	background:url("graphics/bg_control_panel.gif") repeat-x scroll center bottom #F2F2F2; 
	padding-bottom:5px
	}
#GreytnessMidnight .ControlPanel, .PagingTable
	{background:#999 none}
p
	{
	font-family:Arial,Verdana,Helvetica,sans-serif; 
	color:#333; 
	margin:0 0 10px 0
	}
.normal, .Normal
	{
	font-family:Arial,Verdana,Helvetica,sans-serif; 
	font-size:16px; 
	color:#333
	}
.NormalBold
	{
	font-family:Arial,Verdana,Helvetica,sans-serif; 
	font-size:12px; 
	color:#333; 
	font-weight:
	bold; 
	color:#555
	}
.NormalRed
	{
	color:#900; 
	font-family:Arial,Verdana,Helvetica,sans-serif; 
	font-size:12px
	}
.SubHead
	{
	font-family:Arial,Verdana,Helvetica,sans-serif; 
	font-size:15px; 
	font-weight:bold; 
	color:#333
	}
.Head
	{
	font-family:Arial,Verdana,Helvetica,sans-serif; 
	font-size:14px; 
	text-decoration:none; 
	font-weight:normal; 
	background-color:transparent; 
	color:#333
	}
h1
	{
	font-family:Arial,Verdana,Helvetica,sans-serif; 
	color:#000; 
	font-size:29px; 
	text-decoration:none; 
	font-weight:normal; 
	margin-top:0px; 
	margin-bottom:8px; 
	line-height:26px
	}
h2
	{
	font-family:Arial,Verdana,Helvetica,sans-serif; 
	color:#000; 
	font-size:26px; 
	margin-top:0px; 
	margin-bottom:8px; 
	line-height:26px
	}
h3
	{
	font-family:Arial,Verdana,Helvetica,sans-serif; 
	color:#000; 
	font-size:22px; 
	margin-top:0px; 
	margin-bottom:6px; 
	line-height:22px;
	}
h4
	{
	font-family:Arial,Verdana,Helvetica,sans-serif; 
	color:#000; 
	font-size:19px; 
	margin-top:0px; 
	margin-bottom:6px; 
	line-height:19px;
	}
h5
	{
	font-family:Arial,Verdana,Helvetica,sans-serif; 
	color:#000; 
	font-size:18px; 
	font-weight:normal; 
	line-height:18px; 
	margin-top:0px; 
	margin-bottom:6px
	}
h6
	{
	font-family:Arial,Verdana,Helvetica,sans-serif; 
	color:#000; 
	font-size:16px; 
	font-weight:normal; 
	font-style:italic; 
	margin-top:0px; 
	margin-bottom:4px; 
	line-height:16px;
	}
.UDT_Table_Head th
	{font-size:10px}
.UDT_Table_AlternateItem, .UDT_Table_AlternateItem p
	{
	font-size:10px; 
	background-color:#F3F3F3; 
	vertical-align:top
	}
.UDT_Table_Item, .UDT_Table_Item p
	{
	font-size:10px; 
	vertical-align:top
	}
.contentBg{background-color:transparent;}
.ModuleTitle_MenuItem
	{
	background-color:#F7F7F7; 
	border:1px solid #F7F7F7; 
	color:#333; 
	font-family:arial,sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	padding:0px 10px 0px 0px
	}
.ModuleTitle_SubMenu
	{
	background-color:#F7F7F7; 
	border:1px solid #666; 
	margin:1px 0px 0px; 
	padding:0px; 
	z-index:1000
	}
.ModuleTitle_MenuItemSel
	{
	background:#DDD none repeat scroll 0%; 
	border-left:1px solid #DDD; 
	border-right:1px solid #DDD; 
	color:#000; 
	font-family:arial,sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	padding:0px 10px 0px 0px}
.ModuleTitle_MenuIcon
	{
	border:1px solid #EEE; 
	padding:2px 3px
	}
.ModuleTitle_MenuBreak, .ModuleTitle_MenuArrow, .ModuleTitle_RootMenuArrow
	{display:none}
select, input
	{
	font-family:tahoma; 
	font-size:11px; 
	color:#555}
.NormalTextBox
	{
	color:#333; 
	line-height:12px; 
	font-family:tahoma; 
	font-weight:normal;
	width:200px;
	}
#nav li
	{
	position:relative; 
	float:left; 
	line-height:12px; 
	list-style:none; 
	padding:0px; 
	margin-bottom:0px; 
	background-color:transparent
	}
#nav ul
	{
	padding:0px; 
	margin:0px; 
	list-style:none; 
	float:left; 
	width:100%; 
	background:transparent; 
	z-index:100
	}
#nav a
	{
	font-family:arial,Geneva,sans-serif; 
	font-weight:bold; 
	font-size:12px; 
	display:block; 
	margin:0; 
	text-decoration:none; 
	text-align:center; 
	padding:0 20px 0 18px; 
	margin:0px; 
	color:#000; 
	background:#CCC url(graphics/menu_divide.gif) right center no-repeat; 
	line-height:26px; 
	z-index:100
	}
#nav li ul
	{
	position:absolute; 
	left:-999em; 
	width:167px; 
	border-top:#999 1px solid; 
	border-left:1px solid #999
	}
#nav li li a
	{
	width:150px; 
	font-size:11px; 
	text-align:left; 
	background:#E6E6E6 none; 
	color:#222; 
	border-right:1px solid #999; 
	border-bottom:#999 1px solid; 
	line-height:16px; 
	padding:6px 6px 6px 10px; 
	text-transform:none; 
	font-family:arial,Geneva,sans-serif; 
	font-weight:normal
	}
#nav li a:hover
	{
	background:#ff9801; 
	color:#000
	}
#nav li.SelectedTab a{}
#nav li li.SelectedTab a
	{
	background:#CCC; 
	color:#222
	}
#nav li li li.SelectedTab a
	{
	background:#CCC none; 
	color:#222
	}
#nav li.SelectedTab a:hover
	{
	background::#ff9801; 
	color:#000
	}
#nav.DisabledTab
	{color:#CCC}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul, #nav li.iehover ul ul, #nav li.iehover ul ul ul, #nav li.iehover ul ul ul ul
	{left:-999em}
#nav li:hover ul, #nav li.iehover ul
	{
	top:26px; left:-1px
	}
#nav li li:hover ul, #nav li li li:hover ul, #nav li li.iehover ul, #nav li li li.iehover ul
	{
	top:2px; 
	left:166px
	}
.MainMenu_MenuArrow, .MainMenu_RootMenuArrow, .MainMenu_MenuIcon
	{display:none}
.designBy
	{
	font-size:10px; 
	color:#B2B2B2; 
	text-align:center; 
	margin-bottom:20px
	}
.designBy a, .designBy a:link, .designBy a:visited, .designBy a:active
	{
	font-size:10px; 
	color:#B2B2B2; 
	text-decoration:none
	}
.designBy a:hover
	{
	font-size:10px; 
	color:#999; 
	text-decoration:underline
	}
.TitleCell
	{
	padding:0 20px 20px 0; 
	vertical-align:top
	}
.SizeCell
	{
	padding:0 20px 20px 0; 
	vertical-align:top
	}
#GreytnessMidnight .FileManager_StatusBar, #GreytnessMidnight .FileManager_Pager
	{background-color:#666}
#GreytnessMidnight select.Normal
	{color:#000}
#GreytnessMidnight .ExtensionsContent tr.NormalBold
	{color:#000}
#ContentBG{
	clear:both;
	background-image: url(/Portals/0/ecommerceBC.png);
	background-repeat:no-repeat;
	padding:30px 15px 10px 10px;
	margin:20px 5px 0px 5px;
	height:200px;
	}
#socialmediaB1{background: url(/Portals/0/SocialMediaBanner.png) no-repeat;padding: 10px 20px 20px 20px;}
#socialmediaB2{background: url(/Portals/0/SocialMediaBanner2.png) no-repeat;padding:30px 40px 20px 20px;margin-top:10px;height:570px;}
#socialmediaB3{background: url(/Portals/0/SocialMediaBanner3.png) no-repeat;padding:30px 40px 20px 185px;margin-top:10px;height:170px;color:#fff;font-weight:bold;}
.TNleft{width:302px;float:left;margin:10px 4px;}
.TNright{width:302px;float:left;margin:10px 4px;}


