/* 
//////////////////////////////////////
Skin styles for DNN-INTENS
//////////////////////////////////////
*/   
body {padding:0px; margin:0px; background-image:url(images/bg_body.gif); background-repeat:repeat-x; }
#INTENS-pagemaster {text-align:center;width:100%; height:100%; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}
.INTENS-skinmaster {width:980px; margin-top:30px; margin:0 auto;}
.INTENS-contentmaster {width:950px;}
.INTENS-controlpanel {width:100%;background-color:#fff;}
/* 
//////////////////////////////////////
Panes
//////////////////////////////////////
*/  
.INTENS-headerpane {width:950px;padding-left:0px;padding-right:0px;padding-top:0px;}
.INTENS-contentpane {width:465px; padding-left:10px;padding-right:0px;padding-top:30px;padding-bottom:30px;}
.INTENS-contentpane-2 {width:465px; padding-left:10px;padding-right:0px;padding-top:65px;padding-bottom:30px;}
.INTENS-contentpane-3 {width:465px; padding-left:10px;padding-right:0px;padding-top:50px;padding-bottom:30px;}
.INTENS-leftpane {width:465px; padding-left:0px;padding-right:10px;padding-top:30px;padding-bottom:30px;}
.INTENS-leftpane-wide {width:200px; padding-left:0px;padding-right:0px;padding-top:30px;padding-bottom:30px;}
.INTENS-contentpane-wide {width:760px; padding-left:0px;padding-right:20px;padding-top:30px;padding-bottom:30px;}
.INTENS-rightpane-wide {width:200px; padding-left:0px;padding-right:0px;padding-top:70px;padding-bottom:30px;}
.INTENS-footerpane {width:930px; padding-left:10px;padding-right:10px;padding-top:10px; border-top:2px solid #666;border-bottom:0px solid #ccc;background-color:#797E7F;}
/* 
//////////////////////////////////////
Tables
//////////////////////////////////////
*/ 
.INTENS-logo {height:75px;background-color:#000; width:125px; background-image:url(images/logo-intenstraining.gif); background-repeat:no-repeat;}
.INTENS-banner {height:75px;background-color:#000;width:825px; background-image:url(images/banner.gif); background-repeat:no-repeat;font-family: Arial; font-size: 11px; font-weight:normal; color: #000;}
.INTENS-mainnav {height:25px;}
.INTENS-date {font-family: Arial; font-size: 11px; font-weight: normal; color: #333; padding-left: 20px;}
.INTENS-bctd {width:650px; font-family:Arial; font-size:11px; font-weight:bold; color:#333; line-height:25px; border-top:1px solid #C4D5DF;border-bottom:1px solid #C4D5DF;}
.INTENS-logintd {width:300px; font-family:Arial; font-size: 11px; font-weight:normal; color: #000; line-height: 25px;border-top:1px solid #C4D5DF;border-bottom:1px solid #C4D5DF;}
.INTENS-address {font-family: Arial; font-size:12px; line-height: 20px; font-weight: normal; color: #333; width:80%; padding:5px; margin-top:15px; border:2px dotted #FFE752;}

/* 
//////////////////////////////////////
Text & links
//////////////////////////////////////
*/ 
h1 {font-family: Arial; font-size: 34px; font-weight:bold; color:#797E7F; font-style: italic; margin-top:40px;margin-bottom:40px;}
h2 {font-family: Arial; font-size: 18px; font-weight:bold; color: #333; margin-bottom:0px; margin-top:0px;}
h3 {font-family: Arial; font-size: 14px; font-weight:bold; color: #333; margin-bottom:0px; margin-top:0px;}
h4 {font-family: Arial; font-size: 12px; font-weight:bold; color: #333; margin-bottom:1px;margin-top:0px;}
h5 {font-family: Arial; font-size: 12px; font-weight:bold; line-height: 20px; color: #fff; margin-bottom:20px; margin-top:0px;}
h6 {font-family: Arial; font-size: 11px; font-weight:bold; color: #333; margin-bottom:0px; margin-top:0px;}

a:link, a:active, a:visited {color:#999;text-decoration:none;}
a:hover {color:#000; text-decoration:none;}

.normal {font-family: Arial; font-size: 12px; font-weight: normal; color: #000; line-height: 17px;}
A.normal:link, A.normal:visited, A.normal:active {line-height: 17px;font-family: Arial; font-size: 12px; font-style:normal; font-weight: normal; color: #999; text-decoration: none;}
A.normal:hover {line-height: 17px;font-family: Arial; font-size: 12px; font-weight: normal; font-style:normal; color: #000; text-decoration: none; }

.INTENS-txttitel {font-family: Arial; font-size: 12px; font-weight: bold; line-height: 18px; color: #000;}
.INTENS-tekstbox {width:100%; border-top: 1px solid #ccc; border-bottom: 1px solid #C4D5DF; padding:10px; margin-top:20px; font-family: Arial; font-size: 12px; font-weight:normal; background-color:#EDF2F5;}
.INTENS-newstable {margin-bottom:5px;margin-top:15px;padding-bottom:5px;border-bottom:1px dotted #ccc;}
.INTENS-newsbottom {height:10px;}
.INTENS-newsimage {float:left; margin-right:5px;}
.INTENS-news {font-family: Arial; font-size: 12px; font-weight: normal; color: #000; line-height: 17px;}
A.INTENS-news:link, A.INTENS-news:visited, A.INTENS-news:active {line-height: 17px;font-family: Arial; font-size: 12px; font-weight:normal; color: #999; text-decoration: none; display:block;}
A.INTENS-news:hover {line-height: 17px;font-family: Arial; font-size: 12px; font-weight: normal; color: #000; text-decoration: none; display:block;}
.INTENS-newstitle {font-family: Arial; font-size: 12px; font-weight:bold; color: #000; line-height: 25px;}
A.INTENS-newstitle:link, A.INTENS-newstitle:visited, A.INTENS-newstitle:active {line-height:25px; font-family: Arial; font-size: 12px; font-weight:bold; color: #999; text-decoration: none;}
A.INTENS-newstitle:hover {line-height:25px; font-family: Arial; font-size: 12px; font-weight: bold;  color: #333; text-decoration: none; }

.INTENS-h1-left {font-family: Arial; font-size: 18px; font-weight:bold; color: #FD1813; padding-left:7px; padding-bottom: 15px;}
.INTENS-h1-login {font-family: Arial; font-size: 18px; font-weight:bold; color: #333; margin-bottom:10px; margin-top:28px;}
.INTENS-normalred {font-family: Arial; font-size: 11px; font-weight:bold; color: #FF0000;}

.INTENS-normaltext {font-family: Arial; font-size: 11px; font-weight: normal; color: #000; line-height: 17px; margin-top:0px;}
.INTENS-link {font-family: Arial; font-size: 12px; font-weight: bold; color: #DEB303; line-height: 18px; font-style:italic;}
A.INTENS-link:link, A.INTENS-link:visited, A.INTENS-link:active {font-family: Arial; font-size: 12px; font-style:italic; font-weight: normal; color: #DEB303; text-decoration: none; line-height: 18px; padding-left: 3px;padding-right: 3px;}
A.INTENS-link:hover {font-family: Arial; font-size: 12px; font-weight: normal; font-style:italic; color: #333; text-decoration: none; background-color:#eee; line-height: 18px;padding-left: 3px;padding-right: 3px;}

.INTENS-bc {font-family: Arial; font-size: 11px; font-weight: normal; color: #666; padding-left:0px; margin-top:10px;}
A.INTENS-bc:link, A.INTENS-bc:visited, A.INTENS-bc:active {line-height:20px; font-style:normal; font-family: Arial; font-size: 11px; font-weight: normal; color: #666; text-decoration: none;padding-left: 2px;padding-right: 2px;}
A.INTENS-bc:hover {font-style:normal; line-height:20px; font-family: Arial; font-size: 11px; font-weight: normal; color:#000;  text-decoration: none; padding-left: 2px;padding-right: 2px; }

.INTENS-login {font-family: Arial; font-size: 11px; font-weight: normal; color: #666;}
A.INTENS-login:link, A.INTENS-login:visited, A.INTENS-login:active {font-style:normal; font-family: Arial; font-size:11px; font-weight:normal; color:#666; text-decoration: none;}
A.INTENS-login:hover 	{font-style:normal; font-family: Arial; font-size:11px; font-weight:normal; color:#000; text-decoration:none;}

.INTENS-trainingtitle {font-family: Arial; font-size: 12px; font-weight:bold; color: #000066;}
.INTENS-trainingtext{line-height: 16px; font-family: Arial; font-size: 11px; font-weight: normal; color: #000; padding-bottom: 8px; border-bottom: 1px dotted #87C3FF;}

.INTENS-wstitle{ font-family: Arial; font-size: 12px; font-weight:bold; color: #fff; background-color:#0078A2; padding-left: 5px;}
.INTENS-wstext{ line-height: 16px; font-family: Arial; font-size: 11px; font-weight: normal; color: #000; padding-bottom: 8px; border-bottom: 1px dotted #0078A2;}

.INTENS-imagewrapper {width:150px;float:left;z-index:1;margin-top:20px;}
.INTENS-image {float:left; width:140px; margin-right:10px;z-index:1;}
.INTENS-imagetext {float:left; width:150px;z-index:1;font-family: Arial; font-size: 12px; color: #000; font-style:italic;}

.INTENS-footer {line-height:20px;}
A.INTENS-footer:link, A.INTENS-footer:visited, A.INTENS-footer:active {font-family:Arial; font-size:12px; font-weight:bold; color: #fff; text-decoration:underline; padding-left: 2px;padding-right: 2px;}
A.INTENS-footer:hover {font-family:Arial; font-size:12px; font-weight:bold; color: #fff; text-decoration: none; padding-left: 2px;padding-right: 2px;}
/* 
//////////////////////////////////////
Buttons
//////////////////////////////////////
*/  
.subheadbutton {font-family: Arial; font-size: 11px; font-weight: bold;color:#666;text-decoration: none;}
A.subheadbutton:link, A.subheadbutton:visited, A.subheadbutton:active, {margin-top: 10px; padding-left: 10px; padding-right:10px; padding-top:5px; padding-bottom:5px; font-family: Arial; font-size: 12px; font-weight: bold; color:#666; text-decoration: none; }
A.subheadbutton:hover { margin-top: 10px; padding-left: 10px; padding-right:10px; padding-top:5px; padding-bottom:5px; font-family: Arial; font-size: 12px; font-weight: bold; color:#333; text-decoration: none; }
/* 
//////////////////////////////////////
Textboxes
//////////////////////////////////////
*/  
.INTENS-logintextbox {width:100%;height:20px;background-color:#fff;color:#000;padding-left:2px; border:1px solid #ccc;}
.Normaltextbox {border-style: solid; border-width: 1px; border-color: #C4D5DF;  background-color: #ffffff;  color: #000000;  font-weight: normal; font-size: 12px;  font-family: Arial;}
/* 
//////////////////////////////////////
Mainnav
//////////////////////////////////////
*/ 
.MainMenu_MenuContainer 		{background-color:transparent;}
.MainMenu_MenuBar 				{height:30px;}
.MainMenu_TabRootMenuItem TD	{height: 25px; color: #666;	font-family:Arial;font-size:12px;font-weight:normal;padding-left:0px; padding-right:7px;}
.MainMenu_TabRootMenuItemSel TD	{height: 25px; color: #666;  font-family:Arial;font-size:12px;font-weight:normal;padding-left:0px; padding-right:7px;background-color:#FEEEB8;}
.MainMenu_TabMenuItemHover TD	{height: 25px; color: #000;	font-family:Arial;font-size:12px;font-weight:normal;padding-left:0px; padding-right:7px; background-color:#FEEEB8;}
.MainMenu_TabMenuItemSelHover TD{height: 25px; color: #000;  font-family:Arial;font-size:12px;font-weight:normal;padding-left:0px; padding-right:7px;}

.MainMenu_MenuItem 				{height: 25px; cursor: hand;color:#666;font-family:Arial;font-size:12px;font-weight: normal;font-style:normal;}
.MainMenu_MenuIcon				{height: 20px; cursor: hand; background-color: #fff; width: 8px; border: 0px;}
.MainMenu_SubMenu 				{z-index: 1000; cursor: pointer; cursor: hand; background-color:#fff; filter: progid:DXImageTransform.Microsoft.Shadow(color='DimGray' , Direction=135, Strength=0); border: 0px;}
.MainMenu_MenuBreak 			{border: 0px;}
.MainMenu_MenuItemSel 			{height: 25px;  cursor: hand; font-family:Arial;font-size:12px; font-weight:normal;font-style:normal;color:#333; background-color:#FEEEB8;}
.MainMenu_MenuArrow 			{height: 20px;  cursor: hand; border: 0px;}
.MainMenu_RootMenuArrow 		{height: 20px;  cursor: hand; border: 0px;}
.Main 							{ }


.main_dnnmenu_container {
	background-color: #000; 
}
.main_dnnmenu_bar {
	cursor: pointer; 
	cursor: hand;
	height:16px;
	background-color: #000;
}
.main_dnnmenu_item td { /*TD if menu option for using tables is on*/
	color: #fff; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Arial, Helvetica; 
    white-space: nowrap;  /*Word wrapping menu item now optional*/
    padding: 1px 3px 3px 1px;	
}

.main_dnnmenu_rootitem  { /*TD if menu option for using tables is on*/
	color: #fff; 
	font-size: 10pt; 
	font-weight: bold; 
	background-color: Transparent;
	font-family: Arial, Helvetica; 
    white-space: nowrap;  /*Word wrapping menu item now optional*/	    
    padding: 0px 12px 0px 5px;   /*explicitly set padding for root menu items*/
}

.main_dnnmenu_itemhover {  
	background-color: #000; 
}

.main_dnnmenu_itemhover td {  
	background-color: #8da4d3; 
}


.main_dnnmenu_icon {
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	height: 100%;
}
.main_dnnmenu_submenu {
	background-color: #cad5ea;  
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
	padding: 1px 1px 1px 1px;   /*explicitly set padding for sub-menus */
}
.main_dnnmenu_break {
	height: 1px;
	font-size: 1px;
}

.main_dnnmenu_arrow {
	border-right: #cad5ea 1px solid; 
	border-bottom: #cad5ea 1px solid; 
	border-top: #cad5ea 0px solid;
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
}
.main_dnnmenu_rootmenuarrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}
.StandardButton {
  background: #7994cb none; 
  color: #ffffff;
  font-family: verdana, sans-serif; 
  font-size: 11px;
  font-weight: normal;
}
.TreeViewMenu {
	width: 175px;
	background-color: #dfe5f2;
	border-right: #7994cb 1px solid; 
	border-top: #7994cb 1px solid; 
	border-left: #7994cb 1px solid; 
	border-bottom: #7994cb 1px solid; 
	-moz-border-radius-bottomleft: 15px; 
	-moz-border-radius-bottomright: 15px; 
	-moz-border-radius-topleft: 3px; 
	-moz-border-radius-topright: 3px;
}
.TreeViewMenu_Header {
	background-image: url(/gradient_LtBlue.jpg);
}
.Head {
   font-family: Arial;
   font-size:  18px;
   font-weight: normal;
   color: #333333;
}
.SubHead {
   font-family: Arial;
   font-size:  12px;
   font-weight: bold;
   color: #333333;
}
.standardbutton {
   font-family: Arial;
   font-size:  12px;
   font-weight: bold;
   color: #333;
   background-color:#eee;
   width: 150;
   border: 0px solid #ddd;
}