﻿/*
* {margin:0;padding:0;border:0;}
*/

* {margin:0;}

html{font:normal normal normal 100%/130% "Lucida Grande", Arial, Verdana, sans-serif;letter-spacing:.03em;text-align:center;color:#666;}
body {background:#fff url(images/bg/bg_main.gif) repeat 0 0;font-size:12px;text-align:center;}

#wrapper{margin:0 auto;width:877px;text-align:left;}
#header{padding:0;height:105px;width:877px;background:url(images/bg/top.jpg) no-repeat 0 0;}

#navWrapper{position:relative;}
#main_nav{position:absolute;top:0;left:0;padding:0 0 0 8px;margin:0;width:877px;height:55px;background:url(images/bg/nav.jpg) no-repeat 0 0;z-index:100;}
#sub-nav{position:absolute;top:41px;left:17px;width:657px;padding:0;z-index:1500;}
#sub-nav .header{height:15px;margin:0;padding:0;width:657px;background:url(images/bg/sub-nav/header.jpg) no-repeat 0 0;}
#sub-nav .middle{margin:0;padding:0;background:url(images/bg/sub-nav/middle.jpg) repeat-y 0 0;}
/*.sub-nav-content{margin:0 20px 0 30px;}*/
#sub-nav .footer{height:20px;margin:0;padding:0;width:657px;background:url(images/bg/sub-nav/footer.jpg) no-repeat 0 0;}

#content{float:left;width:877px;background:url(images/bg/center.jpg) repeat-y 0 0;padding:100px 0 0 0;}
#footer{height:65px;background:url(images/bg/footer.jpg) no-repeat 0 0;font-size:11px;margin:0;padding:0;}

.footertxt,#dnn_dnnCOPYRIGHT_lblCopyright{margin:0 auto;text-align:center;padding-top:22px;color:#eee;}
#main-content{width:540px;padding:10px 0 0 18px;}
#sidebar{width:310px;margin-top:10px;}
#content-full{width:857px;padding:10px 0 0 17px;}
.column{float:left;}

#topLinks li{list-style:none;padding:0 10px 0 10px;margin:0;float:left;background-image:url(images/menu/bar_pipe.gif);background-repeat:no-repeat;background-position:0 2px;}
#topLinks ul{padding:0;margin:0;}
#topLinks{float:right;}
#topLinks a:link, #topLinks a:visited{font-weight:normal;color:#eee;font-size:12px;}
#topLinks a:hover{border-bottom:1px solid #eee;}
/* -------------------- 
        DotNetNuke 
   -------------------- */
/* style for link buttons used in the portal admin pages */
.CommandButton {font-family:"Trebuchet MS",Trebuchet,Verdana,Helvetica,Arial,sans-serif;font-size:13px;font-weight:bold;padding:2px 5px;}
/* button style for standard HTML buttons */
.StandardButton{cursor:pointer;margin:5px 0 0 0;color:#fff;font-family:"Trebuchet MS",Trebuchet,Verdana,Helvetica,Arial,sans-serif;font-size:13px;font-weight:bold;padding:2px 5px;background:url(images/buttons/bg.gif) repeat-x left top;height:25px;}
/* hyperlink style for links used in the portal admin pages*/
A.CommandButton:link, A.CommandButton:visited, A.CommandButton:active{color:#cc6633;text-decoration:none;}
A.CommandButton:hover {text-decoration:underline;color:#000;}
.SubHead a,.SubHead a:link,.SubHead a:hover,.SubHead a:visited,.SubHead a:active{}

/* Action Arrow div for Module title */
.ModuleTitle_MenuBar{cursor:pointer;height:16px;background-color:Transparent;}
/* dropdown menu off actions button */
.ModuleTitle_SubMenu {z-index:900;text-align:left;cursor:pointer;line-height:20px;color:#ccc;background-color:#444;border:1px solid #ccc;padding:0;margin:0;}
.ModuleTitle_MenuItem{font-size:15px;padding:0;margin:0;z-index:500;border:0;font-weight:normal;color:#FF9933;font-family:"Trebuchet MS",Trebuchet,Verdana,Helvetica,Arial,sans-serif;}
.ModuleTitle_MenuBreak{display:none;margin:0;padding:0;background-color:#EEEEEE;border-color:#444;border-style:solid;border-width:1px 0px;height:1px;}
.ModuleTitle_MenuItemSel{color:#fff;background-color:#666;cursor:pointer;z-index:500;margin:0;padding:0;}
.ModuleTitle_MenuIcon{cursor:pointer;background-color:#ddd;border-width:0px;text-align:center;width:15px;height:21px;padding:0 2px 0 2px;}
/*
.LoginPanel{}
*/
.LoginPanelWrap{margin:0 0 0 150px;}


/* background color for the header at the top of the page  */
.HeadBg{}
.ControlPanel{background-color:#EEE;}
/* background/border colors for the selected tab */
.TabBg{}
.LeftPane{}
.ContentPane{}
.RightPane{}
/* text style for the selected tab */
.SelectedTab{}
/* hyperlink style for the selected tab */
A.SelectedTab:link{}
A.SelectedTab:visited{}
A.SelectedTab:hover{}
A.SelectedTab:active{}
/* text style for the unselected tabs */
.OtherTabs{}
/* hyperlink style for the unselected tabs */
A.OtherTabs:link{}
A.OtherTabs:visited{}
A.OtherTabs:hover{}
A.OtherTabs:active{}
/* GENERAL */
/* style for module titles */
/*.Head{font-size:20px;font-weight:normal;color:#431;}*/
/* style of text titles on edit and admin pages */
.SubHead{color:#666;font:normal normal bold 12px/200% "Lucida Grande", Arial, Verdana, sans-serif;}
/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead{color:#666;font:normal normal bold 12px/170% "Lucida Grande", Arial, Verdana, sans-serif;}
/* text style used for most text rendered by modules */
.Normal,.NormalDisabled{font:normal normal normal 12px/170% "Lucida Grande", Arial, Verdana, sans-serif;}
/* text style used for rendered text which should appear disabled */
.NormalDisabled{color:Silver;font-size:12px;font:normal normal normal 12px/170% "Lucida Grande", Arial, Verdana, sans-serif;}
.NormalBold{color:#666;font:normal normal bold 12px/170% "Lucida Grande", Arial, Verdana, sans-serif;}
/* text style used for error messages */
.NormalRed{color:#ff0000;font:normal normal bold 12px/170% "Lucida Grande", Arial, Verdana, sans-serif;}
/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
/*.NormalTextBox{}*/
.Normal label{padding-left:5px;}
/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */    
.Message{}   
/* style of item titles by Announcements and events */
.ItemTitle{}

/* ----------------------------
	      Admin Pages
   ---------------------------- */
/* IE Using admin pages for no f'ing reason -- text-align left breaks wrapper */
.adminContainer{margin-left:12px;padding:4px 12px 20px 12px;text-align:left;}

/* ------------------------
	  Inventua TopMenu 
   ------------------------ */
.TopMenuBar{padding:15px 0 0 5px;}
.TopMenuItem{float:left;}
.TopMenuItem a, .TopMenuItem a:link, .TopMenuItem a:visited, .TopMenuItem a:active{font-family:Georgia,"Times New Roman",serif !important;color:#000;font-size:14px;letter-spacing:0px;text-transform:uppercase;}
.TopMenuItem a:hover{color:#FFF;}
.TopMenuItemSelected{color:#FFF;}
.sepImage{background:url(images/layout/star_bullet.png) no-repeat 0 0;width:15px;height:15px;margin:2px 6px 0 8px;display:block;float:left;}
.TopMenuBarAdmin{padding:5px 0 0 10px;}
.TopMenuItemAdmin{}
.TopMenuBarHost{padding:10px 0 0 10px;}
.TopMenuItemHost{}

.SubMenuBar{padding-left:8px;margin:0;}
.SubMenuItem{float:left;padding:8px 10px 8px 10px;}
.SubMenuItem a, .SubMenuItem a:link, .SubMenuItem a:visited, .SubMenuItem a:active{font-family:Georgia,"Times New Roman",serif !important;color:#000;font-size:12px;letter-spacing:1px;line-height:1px;}
.SubMenuItem a:hover{color:#cc6633;}
.SubMenuItemSelected{color:#cc6633;}

.li-bullet{background:url(images/layout/round_bullet.gif) no-repeat 0 0;height:5px;width:5px;display:block;float:left;margin:8px 0 0 0;}

*html .sepImage{background:none;height:1%;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/Portals/1/Skins/Main1/images/layout/star_bullet.png", sizingMethod="image";display:block;float:left;}




