/* ===============================================*/
@import url("css/variations/stylesheetwidget.css");
/*========================================================*/
/*  Default HTML                                          */
/*========================================================*/
#wrapper {position:relative; background:url(main_bck.jpg) ; padding-bottom:120px;min-width:1px;}
#top { position:absolute; top:0; left:0; height: 50px; width:100%; background:url(main_bckTop.jpg) repeat-x top;z-index:-1;}

/* Default HTML PAGE css		       --*/ html { height: 100%; }
/* Default HTML BODY 	               --*/ body { height:100%; margin: 0 0 0 0; background:#ffffff;font-family: Arial,Helvetica,sans-serif;}
											form { height:100%; margin:0; padding:0; }
/* Default HTML table and text css	   --*/ table, tr, td, span, div, h2,h1 { font-family:Arial,Helvetica,sans-serif !important; font-size: 12px; }
/* Default HTML Paragraph css		   --*/ p { font-family:Arial,Helvetica,sans-serif; font-size: 12px; padding:0px; margin:0px; color:#666666; }
/*  		                           --*/ hr { border: 0; height: 1px; border-bottom: 1px dashed #777777; margin:10px 0; }
/*========================================================*/
/*  Main SKIN Elements                                    */
/*========================================================*/
/* Cell containing logo                --*/ #logo_wrapper { padding:15px 0 0 20px; float:left; }
/* Main Site Width                     --*/ .site_wrapper { width:900px; border:1px solid #325064; } 
/* Main Site Background                --*/ .site_main_bg { background:#325164; padding:20px 0; }
/*                                     --*/ .main {   }
/*                                     --*/ .left {float:left}
/*                                     --*/ .right {float:right}
/*                                     --*/ #search {float:right; width:245px; height:50px; color:#FFFFFF; margin-top:11px; line-height:24px; padding-right:40px;}
/*                                     --*/ #container {width:982px; margin:0 auto;}
/*                                     --*/ #top_menu {background:url(top_menu_bck.jpg) no-repeat; height:39px;}
/*                                     --*/ #top_menu_holder {float:right; padding:0px 0px 0 0;}
/*                                     --*/ #top_menu_holder ul li { list-style-type: none; }
/*                                     --*/ #banner {background:url(logo_baner.jpg) no-repeat; height:134px;}
/*                                     --*/ #main_menu {background:url(main_menu.jpg) no-repeat; height:30px;}
/*                                     --*/ #breadcrumbs { font-size:11px; padding:8px 20px; }
/*                                     --*/ #content {background-color:#ffffff; padding-bottom:30px;}
/*                                     --*/ #footer {background:url(footer_bck.jpg) no-repeat; height:26px; clear:both; padding-left:22px; color:#000; font-size:11px; line-height:28px;}
/*                                     --*/ #sub_footer {background:url(sub_footer.gif) no-repeat; height:32px; padding:10px 0 0 20px }
/*                                     --*/ #top_menu ul {color:#000066; list-style:none; margin:0; padding:0; line-height:18px;}
/*                                     --*/ #top_menu li {float:left; background:url(top_menu_divider.gif) no-repeat right; }
/*                                     --*/ #top_menu li a {text-decoration:none; padding:0 10px 0 10px; color:#000066;}
/*                                     --*/ #top_menu li a:hover, #main_menu li a:hover {color:#999;}
/*========================================================*/
/*  Default DNN Links Tokens                              */
/*========================================================*/
/*-- Default links 					   --*/ a:link, a:visited, a:active { color: #000D20; font-family:Arial,Helvetica,sans-serif; font-weight: normal; font-size: 12px; text-decoration: none; }
/*-- Default links hover               --*/ a:hover { color: #333333; font-family:Arial,Helvetica,sans-serif; font-size: 12px; text-decoration: underline;  font-weight: normal;}
/*-- Default links hover               --*/ :focus { outline: 0;}
/*-- command Button in Containers      --*/ .CommandButton, a.CommandButton:link, a.CommandButton:visited, a.CommandButton:active { color:#003366; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; padding: 0 0 0 0;}
/*-- command Button in Containers hover--*/ a.CommandButton:hover { color: #444444;  font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; padding: 0 0 0 0; }
/*-- SkinObject Text            	   --*/ .SkinObject, a.SkinObject:link, a.SkinObject:visited, a.SkinObject:active { color: #003366; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; }
/*-- SkinObject Text hover        	   --*/ a.SkinObject:hover { color: #666666; font-family:Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-weight: normal; }
/*========================================================*/
/*  Custom DNN Links                                      */
/*========================================================*/
/*-- Terms Privacy token       		   --*/ .RegisterLogin, a.RegisterLogin:link, a.RegisterLogin:visited, a.RegisterLogin:active { color:#333333; font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; text-decoration:none;}
/*-- Terms Privacy token hover 		   --*/ a.RegisterLogin:hover { color:#325164; font-family:Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:underline; font-weight:normal; }
/*-- Terms-Privacy                     --*/ .terms_privacy, a.terms_privacy, a.terms_privacy:link, a.terms_privacy:visited, a.terms_privacy:active { font-weight: normal; font-size: 12px; color:#B5B0DB; font-family: Arial,Helvetica,sans-serif; text-decoration:none; }
/*-- Terms-Privacy hover               --*/ a.terms_privacy:hover  { font-size: 12px; color:#cccccc; font-family: Arial,Helvetica,sans-serif; }
/*-- Breadcrumb token       		   --*/ .breadcrumb, a.breadcrumb:link, a.breadcrumb:visited, a.breadcrumb:active { font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #336699; text-decoration:underline;  }
/*-- Breadcrumb token hover 		   --*/ a.breadcrumb:hover { font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#000066; text-decoration:underline; }
/*========================================================*/
/*  Default DNN Static Tokens                             */
/*========================================================*/
/*-- Copyright token                   --*/ .copyright { font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color:#999999; }
/*-- Current Date token    		   	   --*/ .CurrentDate{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #333333;}
/*-- Subheadings - DNN Default css     --*/ .SubHead { font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #394346;}
/*-- Headings - DNN Default css        --*/ .Head { font-size: 12px; color: #003366; font-weight: bold; padding: 0;}
/*-- Headings - DNN Default css        --*/  strong { font-size: 12px; color: #333333; font-weight: bold; padding: 0;}
/*========================================================*/
/*  Other used Text                                       */
/*========================================================*/
/*-- Default text on site              --*/ .Normal { font-family:Arial,Helvetica,sans-serif; font-size: 12px; color: #333333; line-height:18px; }
/*-- Default text on site              --*/ .NormalBig { font-family:Arial,Helvetica,sans-serif; font-size: 14px; color: #333333; }
/*-- Default bold text      		   --*/ .NormalBold { font-family:Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; color: #333333; }
/*-- Main Big Text       		       --*/ .NormalMain { color: #444444; font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-size:15px; }
/*-- Red Color Text        			   --*/ .NormalRed { color: #E7002A; font-weight: bold; font-family:Arial,Helvetica,sans-serif; font-size: 13px; }
/*-- H1                 			   --*/  h1 { color: #003366; font-size: 20px; font-weight: bold; line-height: 24px; margin: 10px 0; }
/*-- H2                 			   --*/  h2 { color: #003366; font-size: 13px; margin: 10px 0 0 0; font-weight:bold;}
/*-- Bullets Style      			   --*/  UL { list-style-type:disc; font-family:Arial,Helvetica,sans-serif; font-size: 12px;  font-weight: normal; font-style: normal;  color:#666666; vertical-align:baseline; padding: 0px 0 0px 5px; margin-left:10px; line-height:20px; }
UL LI
{
    list-style-type: disc;
}/*========================================================*/
/*  Content Panes                                         */
/*========================================================*/
/*--        	                       --*/ .PanesTD { padding:0 15px 0 0; }
/*--        	                       --*/ .Content-Pane { width: 510px; padding:0 10px 0 0;background: url('ContentSeparator.gif') right repeat-y; }

/*--        	                       --*/ .Main-Left-Pane { width:75%; padding: 0 10px 0 0; }
/*--        	                       --*/ .Main-Right-Pane { width:25%; padding: 0 0 0 10px; }

/*--        	                       --*/ .Left-Pane { padding: 0 5px 0 0; }
/*--        	                       --*/ .Middle-Pane { width: 500px; padding:0 10px;  }
/*--        	                       --*/ .Right-Pane { width: 220px; padding:0 10px; }

/*--        	                       --*/ .Content-Left-Pane { width:50%; padding: 0 10px 0 0; }
/*--        	                       --*/ .Content-Right-Pane { width:50%; padding: 0 0 0 10px; }

/*--        	                       --*/ .Bottom-Pane { width: 100%; padding: 0 0 0 0; }
/*--        	                       --*/ .Page-Bottom-Pane { width: 500px; padding:0 10px 0 0;}

/*--        	                       --*/ .Menu-Bottom-Pane { width: 100%; padding:20px 0 0 0; }
/*========================================================*/
/*  Default HTML Headings                                 */
/*========================================================*/

/*========================================================*/
/*  Form Object                                           */
/*========================================================*/
/*-- Default Form CSS        		   --*/ select, input { font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; }
/*-- Default textbox       		       --*/ .NormalTextBox { color: #666666; padding-left: 4px; line-height: 12px; font-family:Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; border:1px solid #333333; }
/*-- Textbox cell / td            	   --*/ td.NormalTextBox { padding: 0; margin: 0; background: transparent; border: 0; }
/*========================================================*/
/*  Search                                                */
/*========================================================*/
/*--                                   --*/ .search_bg {  background:url(searchbg.png) no-repeat; float:right; width:200px; height:28px; position:relative;  }
/*--                                   --*/ .search, a.search:link, a.search:active, a.search:visited a.search:hover{ width:30px; height:27px;  position:absolute; right:-5px; top:1px; text-indent:-99999px; overflow:hidden;}
/*--                                   --*/ #dnn_dnnSEARCH_txtSearch{ border:0px solid #cc0000; font-size: 12px; color:#000; font-family:Arial; text-align:left; height:16px; background:none; position:absolute; left:6px; top:6px; width:148px; padding:1px 3px 1px 3px; }
/*========================================================*/
/*  Control Panel                                         */
/*========================================================*/
/*--                                   --*/ /*.ControlPanel { background:url(control-bg.gif) bottom left repeat-x #ffffff; width:99.9%;}*/
/*--                                   --*/ .DataGrid_AlternatingItem TD { color:#000000; } 
/*========================================================*/
/*  Horizontal Menu (NAV)                                 */
/*========================================================*/
/* main menu td */					       .main_dnnmenu_bar {  height:20px; cursor:pointer;}
/* Main Menu Normal */				       .main_dnnmenu_rootitem {               background:url(sepretor.gif) top right no-repeat; padding:5px 15px 5px 15px; line-height:30px; }
/* Main Menu Normal */				       .main_dnnmenu_rootitem span {          font-family:Arial, Helvetica, sans-serif; color:#003366; font-size: 12px; font-weight:bold; text-transform:uppercase;}
/* Main menu hover */ 				       .main_dnnmenu_rootitem_hover {         padding:5px 15px 5px 15px; line-height:30px;}
/* Main menu hover */ 				       .main_dnnmenu_rootitem_hover span {    font-family:Arial, Helvetica, sans-serif; color:#133d7b; font-size: 12px; font-weight:bold;}
/* Main menu selected */			       .main_dnnmenu_rootitem_selected {      padding:5px 15px 5px 15px; line-height:30px;}
/* Main menu selected */			       .main_dnnmenu_rootitem_selected span { font-family:Arial, Helvetica, sans-serif; color:#133d7b; font-size: 12px; font-weight:bold;text-transform:uppercase;}

/* SUB Menu Box */ 				           .main_dnnmenu_submenu { border-right:1px solid #ffffff; border-left:1px solid #ffffff; border-bottom:1px solid #ffffff; z-index:100; margin-top:2px;}

									       .main_dnnmenu_submenu td {      background-color:#cee8fe; text-align:left; color:#133d7b; line-height:25px; height:25px; padding:0px 5px 0 12px; margin:0px; }
/* SUB Menu hover & selected */ 	       .main_dnnmenu_itemhover td {    background-color:#81b7e3; text-align:left; color:#003366; line-height:25px; height:25px; padding:0px 5px 0 12px; margin:0px;  }
									       .main_dnnmenu_itemselected td { background-color:#81b7e3; text-align:left; color:#003366; line-height:25px; height:25px; padding:0px 5px 0 12px; margin:0px; }
									       .main_dnnmenu_itemselected span, .main_dnnmenu_itemhover span, .main_dnnmenu_submenu span { font-size: 11px; font-weight:bold; }

									       .main_dnnmenu_break { height: 1px; background-color: #666666; }
/* SUB Menu Icons */		               .icn { display:none; }
/* Module Action Menus */ 			       .ModuleTitle_SubMenu { border:1px dotted #fff;}
									       .ModuleTitle_SubMenu td{ background-color: #cee8fe; color: #999; font-weight:normal; white-space: nowrap; font:Tahoma; font-size:11px; padding:3px 5px 3px 0px; }
/* Module Action Menus Icons */            .ModuleTitle_MenuIcon { height: 1px; background-color: #333; border-top: 0px #999 solid; border-bottom: 0px #FFF solid; padding:3px 5px 3px 5px;}

									       .ModuleTitle_MenuItemSel td {background: #666; color: #ff0000; font:Tahoma; font-size:11px; font-weight:normal; padding:3px 0px 3px 05px;}
									       .ModuleTitle_MenuItemSel {background: #666; color: #8ebd01;  cursor:pointer;}
									       .ModuleTitle_MenuArrow { border:0px solid #000;}
									       .ModuleTitle_MenuBreak td { height: 1px; background-color: transparent; border-top:0px solid #333; padding:0px; }
									       .ModuleTitle_MenuBreak { height: 1px; background-color: transparent; border-top:0px solid #333; padding:0px;}

/* Module Action Button */ 			       .ModuleTitle_MenuItem { border-bottom:0px solid #000000; border-top:0px solid #000000; background:transparent;}
/*========================================================*/
/*  Vertical Menu (NAV)                                   */
/*========================================================*/
/* main menu td */					       .Vmain_dnnmenu_bar {  height:20px; cursor:pointer;}
/* Main Menu Normal */				       .Vmain_dnnmenu_rootitem {               background:url(menu-vertical-arrow.png) center left no-repeat; padding:2px 15px 2px 8px; line-height:20px; width:165px;}
/* Main Menu Normal */				       .Vmain_dnnmenu_rootitem span {          font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size: 12px; font-weight:normal;}
/* Main menu hover */ 				       .Vmain_dnnmenu_rootitem_hover {         background:url(menu-vertical-arrow.png) center left no-repeat; padding:2px 15px 2px 8px; line-height:20px; width:165px;}
/* Main menu hover */ 				       .Vmain_dnnmenu_rootitem_hover span {    font-family:Arial, Helvetica, sans-serif; color:#d1e6f9; font-size: 12px; font-weight:normal;}
/* Main menu selected */			       .Vmain_dnnmenu_rootitem_selected {      background:url(menu-vertical-arrow.png) center left no-repeat; padding:2px 15px 2px 8px; line-height:20px; width:165px;}
/* Main menu selected */			       .Vmain_dnnmenu_rootitem_selected span { font-family:Arial, Helvetica, sans-serif; color:#d1e6f9; font-size: 12px; font-weight:normal;}

/* SUB Menu Box */ 				           .Vmain_dnnmenu_submenu { border-right:1px solid #6e71c1; border-left:1px solid #6e71c1; border-top:1px solid #6e71c1; border-bottom:1px solid #6e71c1; z-index:100; background:#5255a8;}

									       .Vmain_dnnmenu_submenu td {      background-color:#646eb2; text-align:left; color:#ffffff; line-height:25px; height:25px; padding:0px 15px 0 12px; margin:0px; }
/* SUB Menu hover & selected */ 	       .Vmain_dnnmenu_itemhover td {    background-color:#6063b2; text-align:left; color:#ffffff; line-height:25px; height:25px; padding:0px 15px 0 12px; margin:0px;  }
									       .Vmain_dnnmenu_itemselected td { background-color:#6063b2; text-align:left; color:#ffffff; line-height:25px; height:25px; padding:0px 15px 0 12px; margin:0px; }
									       .Vmain_dnnmenu_itemselected span, .main_dnnmenu_itemhover span, .main_dnnmenu_submenu span { font-size: 11px; font-weight:bold; }
										   .Vmain_dnnmenu_break { height: 1px; background-color: #666666; }
/*========================================================*/
/*  Action Menu                                           */
/*========================================================*/
										    .ModuleTitle_MenuContainer { BORDER-RIGHT: blue 0px solid; BORDER-TOP: blue 0px solid; BORDER-LEFT: blue 0px solid; BORDER-BOTTOM: blue 0px solid }
											.ModuleTitle_MenuBar { CURSOR: hand; HEIGHT: 16px; BACKGROUND-COLOR: transparent }
											.ModuleTitle_MenuItem {	BORDER-RIGHT: white 0px solid; BORDER-TOP: white 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 9pt; BORDER-LEFT: white 0px solid; CURSOR: hand; COLOR: black; BORDER-BOTTOM: white 1px solid; FONT-STYLE: normal; FONT-FAMILY: Tahoma, Arial, Helvetica; BACKGROUND-COLOR: transparent }
											.ModuleTitle_MenuIcon {	BORDER-TOP: #eeeeee 1px solid; BORDER-LEFT: #eeeeee 1px solid; WIDTH: 15px; CURSOR: hand; BORDER-BOTTOM: #eeeeee 1px solid; HEIGHT: 21px; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: center }
											.ModuleTitle_SubMenu { BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; Z-INDEX: 1000; FILTER: progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3); BORDER-LEFT: #ffffff 0px solid; CURSOR: hand; BORDER-BOTTOM: #ffffff 0px solid; BACKGROUND-COLOR: #ffffff }
											.ModuleTitle_MenuBreak { BORDER-RIGHT: #eeeeee 0px solid; BORDER-TOP: #eeeeee 1px solid; BORDER-LEFT: #eeeeee 0px solid; BORDER-BOTTOM: #eeeeee 1px solid; HEIGHT: 1px; BACKGROUND-COLOR: #eeeeee cursor:pointer; }
											.ModuleTitle_MenuItemSel { FONT-WEIGHT: bold; FONT-SIZE: 9pt; CURSOR: hand; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Tahoma, Arial, Helvetica; BACKGROUND-COLOR: #1380D5; cursor:pointer;}
											.ModuleTitle_MenuArrow { BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 0px solid; FONT-SIZE: 10pt; CURSOR: hand; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif;}
											.ModuleTitle_RootMenuArrow { FONT-SIZE: 10pt; CURSOR: hand; FONT-FAMILY: webdings }
.cellborder {border:1px solid #707173;}
.tabcurrent    {border-top:1px solid black; border-left:1px solid black; background-color:white;  font-family:Arial, helvetica, Sans-Serif; font-size:85%; text-decoration:none;}
.tabcurrentend {border-top:1px solid black; border-left:1px solid black; border-right:1px solid black; background-color:white;  font-family:Arial, helvetica, Sans-Serif; font-size:85%;}
.tabother    {border-top:1px solid black; border-left:1px solid black;  border-bottom:1px solid black; background-color:#DEDEDE;  font-family:Arial, helvetica, Sans-Serif; font-size:85%;}
.tabotherend {border-top:1px solid black; border-left:1px solid black;  border-bottom:1px solid black; border-right:1px solid black; background-color:#DEDEDE;  font-family:Arial, helvetica, Sans-Serif; font-size:85%;}

A.tabtext:link    {text-decoration:none; font-size:11px}
A.tabtext:hover   {text-decoration:none;  font-size:11px}
A.tabtext:visited {text-decoration:none;  font-size:11px}
A.tabtext:active  {text-decoration:none;  font-size:11px}

.Content-Pane a:link { color: #0368CD; font-family:Arial,Helvetica,sans-serif; font-weight: bold; font-size: 12px; text-decoration: none; }
.Content-Pane a:visited { color: #0368CD; font-family:Arial,Helvetica,sans-serif; font-weight: bold; font-size: 12px; text-decoration: none; }
.Content-Pane a:active { color: #0368CD; font-family:Arial,Helvetica,sans-serif; font-weight: bold; font-size: 12px; text-decoration: none; }
.Content-Pane a:hover { color: #333333; font-family:Arial,Helvetica,sans-serif; font-size: 12px; text-decoration: underline;  font-weight: bold;}
#livechat {text-align:center;MARGIN-TOP:10PX}
