
/*========================================================*/
/*              DNN Skin: January                         */
/*              Created by dnnskin.com                    */
/*========================================================*/

/*==========================================================
		Index             
		
		1. Default Styles 
		2. Layout
		3. Links and Buttons
		4. Text
		5. Forms
		6. Menu
		7. Colors
		8. Modules
===========================================================*/



/*========================================================*/
/*  1. Default Styles                                     */
/*========================================================*/

html {height:100%;}
body {background:#91959b; height:100%; padding:0px; margin:0px;}
Form{width:100%;float:left; text-align:center;}

/*========================================================*/
/*  2. Layout                                        */
/*========================================================*/
#janblack-3col, 
#janblack-2col, 
#janblack-1col, 
#jangreen-3col,
#jangreen-2col,
#jangreen-1col{background:#fff;width:866px; margin:20px auto; border:8px solid #2f3540;border-bottom:1px solid #000; border-top:2px solid #000;}


#header{background:#2f3540; margin:0px; padding:0px; padding-top:15px; border-bottom:1px solid #696d75;border-top:1px solid #000; height:85px;}
#headerlogo{background:#2f3540; vertical-align:bottom; margin-bottom:15px; width:100%;text-align:center;}
#headerlogo .bigger .Normal{color:#ddd; font-size:27px; line-height:1.1em; font-family:impact; text-align:justify;}
#headerlogo .smaller .Normal{font-size:12px; font-family:Georgia; font-weight:bold; color:#888; line-height:1.5em; text-align:justify;}
#headerbottom{text-align:right; padding:0px; margin:0px;width:100%;}
#headerbottom span{color:#fc0; font-size:12px;}

#janblack-3col #menu,
#janblack-2col #menu,
#janblack-1col #menu{height:30px;background:#000; padding:0px; border-bottom:5px solid #fc0; text-align:left; }
#jangreen-3col #menu,
#jangreen-2col #menu,
#jangreen-1col #menu{height:30px;background:#033; padding:0px; border-bottom:5px solid #fc0; text-align:left; }

#misc {height:25px; padding:5px 0px 0px 0px; width:790px; margin: 0px auto;}
#misc_left {float:left;width:45%;height:26px; padding-top:5px;text-align:left;}
#misc_left span{font-weight:bold; font-size:11px; color:#999;}

#misc_right {float:right;width:50%;text-align:right; padding:0px; font-size:11px;}
#misc_right span, #misc_right span a, #misc_right span a:link, #misc_right span a:hover{font-size:11px; color:#333; text-decoration:none; font-weight:normal;}
#misc_right span a:hover{color:#c30;}

.maintop {margin:20px auto; margin-bottom:-10px; width:790px;}
#main {margin:20px auto 0px auto; width:790px;}
.mainbottom {margin:20px auto; margin-top:-20px; width:790px;}

#janblack-3col #columnleft, 
#jangreen-3col #columnleft{float:left;width:19.7%;margin:0px 0px 10px 0px; padding:0px; text-align:left;}
#janblack-2col #columnleft, 
#jangreen-2col #columnleft{display:none;}
#janblack-1col #columnleft, 
#jangreen-1col #columnleft{display:none;}

#columncenter{min-height:350px;}
#janblack-3col #columncenter,
#jangreen-3col #columncenter{float:left;margin:0px 0px 10px 25px; padding:0px; width:410px; text-align:left;}
#janblack-2col #columncenter,
#jangreen-2col #columncenter{float:left;margin:0px 0px 10px 0px; padding:0px; width:510px; text-align:left;}
#janblack-1col #columncenter,
#jangreen-1col #columncenter{float:left;margin:0px 0px 10px 0px; padding:0px; width:790px; text-align:left;}

#janblack-3col #columnright,
#jangreen-3col #columnright{float:right;margin:0px 0px 10px 20px;padding:0px;width:22.1%; text-align:left;}
#janblack-2col #columnright,
#jangreen-2col #columnright{float:right;margin:0px 0px 10px 20px;padding:0px;width:32.9%; text-align:left;}
#janblack-1col #columnright,
#jangreen-1col #columnright{display:none;}

#footer {width:100%; height:30px; background:#2f3540; color:#fff; padding:10px 0px;}

.clearboth{clear:both;}

.SearchBox{line-height:2em; margin:0px; padding:0px;}
.SearchButton {background:transparent;padding:13px 0px 4px 0px;cursor: hand;font-size:13px;font-weight:bold; margin: 0 0 0 1px; color:#333;}

a.BreadCrumb:link, 
a.BreadCrumb:active, 
a.BreadCrumb:visited{font-size:11px; color:#777; text-decoration:none;}
a.BreadCrumb:hover{color:#f90;}


/*========================================================*/
/*  3. Links and Buttons                                  */
/*========================================================*/

/* Default link style */
a:link, a:visited, a:active{color: #444;font-family:Georgia, "Times New Roman", Times, serif;font-weight: normal;font-size: 11px;}

a:hover{color:#c30;font-family:Georgia, "Times New Roman", Times, serif;font-weight: normal;font-size: 11px;text-decoration: none;}

/* text and link style used for most text rendered by modules */
.Normal, a.Normal:link, a.Normal:visited, a.Normal:active {color: #444;font-family:Georgia, "Times New Roman", Times, serif;font-weight: normal;font-size: 11px;}
a.Normal:hover {color: #c30;font-family:Georgia, "Times New Roman", Times, serif;font-size: 11px;text-decoration: none;}
a.CommandButton{font:bold .8em Georgia, "Times New Roman", Times, serif;}
a.CommandButton:link, a.CommandButton:visited{color:#444;text-decoration:none;}
a.CommandButton:hover, a.CommandButton:active{color:#c30;text-decoration:none;}

a.SkinObject:link, a.SkinObject:visited{font:bold .8em Georgia, "Times New Roman", Times, serif; color:#444;text-decoration:none;}
a.SkinObject:hover, a.SkinObject:active{font:bold .8em Georgia, "Times New Roman", Times, serif;color:#c30;text-decoration:none;}
	
#footer .bottomlink{font-size:11px; text-decoration:none; color:#fff;}
#footer a.bottomlink, #footer a.bottomlink:link, #footer a.bottomlink:visited{color:#fff; text-decoration:underline;}
#footer a.bottomlink:hover{color:#fc0;}


/*========================================================*/
/*  4. Text                                               */
/*========================================================*/

.Head{font:bold 1.15em Georgia, "Times New Roman", Times, serif;color:#333;}
.SubHead{font:bold 1em Georgia, "Times New Roman", Times, serif;color:#333;}
.SubSubHead{font:1em Georgia, "Times New Roman", Times, serif;color:#333;}
.Normal{font:12px Georgia, "Times New Roman", Times, serif;color:#555; line-height:1.7em;}
.NormalDisabled{font:12px Georgia, "Times New Roman", Times, serif;color:#CCC;}
.NormalBold{font:bold 12px Georgia, "Times New Roman", Times, serif;color:#333;}
.NormalRed{font:12px Georgia, "Times New Roman", Times, serif;color:#c30;}
.NormalTextBox{font:12px Georgia, "Times New Roman", Times, serif;color:#333;}
.StandardButton{font:12px Georgia, "Times New Roman", Times, serif;color:#333;}
.SkinObject{font:normal 1em Georgia, "Times New Roman", Times, serif;color:#333;}

td,th,p,div,span,li{font-family:Georgia, "Times New Roman", Times, serif;}
p{}
pre{}

/* Headings */
h1,h2,h3,h4,h5,h6{font-family:Georgia, "Times New Roman", Times, serif;font-weight:bold;color:#333;margin:0 0 1em 0;}
h1{font-size:1.8em;}
h2{font-size:1.3em;}
h3{font-size:1.1em;}
h4{font-size:1em;}
h5{font-size:1em;}
h6{font-size:1em;}

.date{color:#fc0; font-size:12px; font-family:"Times New Roman", Times, serif;}

/*========================================================*/
/*  5. Forms                                              */
/*========================================================*/

select, input {font-family:Georgia, "Times New Roman", Times, serif;font-size: 11px;}
.SearchBox .NormalTextBox{width:180px;}

/*========================================================*/
/*  6. Main Menu                                          */
/*========================================================*/

/*--------- dnn menu style ----------*/
.main_dnnmenu_bar, .main_dnnmenu_bar td {cursor:pointer; margin-left:30px;}
.main_dnnmenu_container{}
.main_dnnmenu_rootitem {color:#fff;font-size:12px; font-weight:bold; text-align:center; line-height:30px;padding:12px 30px 12px 0px; text-transform:uppercase; margin-right:1px;}
.main_dnnmenu_rootitem_hover{color:#FFF2BF;padding:12px 30px 12px 0px;text-transform:uppercase; margin-right:1px;}
.main_dnnmenu_rootitem_selected {color:#FFF2BF;font-weight:bold;text-align:center;	font-size: 12px;line-height:30px;padding:12px 30px 12px 0px;text-transform:uppercase; margin-right:1px;}

/*  SUB Menu */
.main_dnnmenu_submenu {}
.main_dnnmenu_submenu td{background-color:#000; z-index:1000;font-size:11px; font-weight:bold;text-align:left;color:#fff;line-height:2em;padding: 0px 5px;margin:0px;}

/*  SUB Menu hover & selected */
.main_dnnmenu_itemhover td,.main_dnnmenu_itemselected td  {font-size: 11px;background-color: #c30;color:#fff;font-weight:bold;text-align:left;line-height:2em;z-index: 1000; padding: 0px 5px;margin:0px;}
.main_dnnmenu_break{height: 1px;}

/* Module Action Menus */
.ModuleTitle_SubMenu{background:#eee;border:1px solid #666; padding:0px;}
.ModuleTitle_SubMenu td{background:#eee;white-space: nowrap; padding:0px 5px;} 
.ModuleTitle_MenuIcon {background:#eee;border:none;padding: 0px 2px;}
.ModuleTitle_MenuItemSel td, .ModuleTitle_MenuItemSel .ModuleTitle_MenuIcon{background-color:#333;color:#fff;}
.ModuleTitle_MenuBreak td, .ModuleTitle_MenuBreak .ModuleTitle_MenuIcon
{height: 1px;}
.MainMenu_RootMenuArrow{font-family: webdings;font-size:10pt;cursor: pointer; display:none;}



/*========================================================*/
/*  7. Colors                                             */
/*========================================================*/


/*========================================================*/
/*  8. Modules                                            */
/*========================================================*/