@charset "utf-8";
/* CSS Document */

html, body{
font-family:"Trebuchet MS";
background:url(../Themes/images/background.jpg) fixed;
margin:0;
padding:0;
font-size:10pt;
}

a
{
	color:#3b3b3b;	
	text-decoration:none;
	cursor:hand;
}

#wrap{
width:1002px;
margin:0 auto;
position:relative;

}
#header {
	width					:1002px;
	height					:97px;
	position				:stop;
	background				:url(../Themes/images/headerBack.jpg) no-repeat center top;
}
.logo {
	width					:213px;
	height					:97px;
	float					:left;
	/*background				:url(../Themes/images/logo.png) no-repeat center top;*/
}
.logo2 {
	width					:111px;
	height					:55px;
	float					:right;
	/*background				:url(../Themes/images/logo.png) no-repeat center top;*/
}
#admin {
	width					:292px;
	height					:40px;
	float					:right;
	position				:top;
	background				:url(../Themes/images/minikler_back/admin_back.png) no-repeat center top;
}
#topMenu {
	height					:30px;
	overflow				:hidden;
	background:white;

}
#topMenu .links
{
	top:105px;
	position:absolute;
	font-size:11pt;
}

#topmenu .selected {
	text-decoration			: none;
	font-weight				: bold;
	color					: #3b3b3b;
	overflow				: hidden;
	zoom					: 1;
}

#container {
	width					:982px;
	height:100%;
	padding					:10px;
	
}
#boxContainer {
	background-color:#FFFFFF;
	padding:10px;
	width:164px;
}
#boxContainerRight {
	background-color:#FFFFFF;
	padding:10px;
	width:164px;
}

#pageContainer {
	background-color:#FFFFFF;
	width:500px;
	padding:10px;
	height:100%;	
}
.RadCalendar
{
	background-image:none;
	background-color:#ffffff;
	border:none;
	color:Blue;
}
.calendarHeader
{
	background-image:none;
	background-color:blue;
	border:none;
}
.calendarTitle
{
	background-image:none;
	background-color:red;
	border:none;
}

#underlinemenu{
margin: 0;
padding: 0;
}

#underlinemenu ul{
margin: 0;
margin-bottom: 1em;
padding-left: 0;
float: left;
font-weight: bold;
width: 100%;
/*border: 1px solid #DFDFDF;
border-width: 1px 0;*/
}

* html #underlinemenu ul{ /*IE only rule. Delete extra margin-bottom*/
margin-bottom: 0;
}

#underlinemenu ul li{
display: inline;
}

#underlinemenu ul li a{
float: left;
color: #3b3b3b;
font-weight: bold;
padding: 4px 16px 4px 16px;
text-decoration: none;
background: white /*url(../Themes/images/menudivide.gif) top right repeat-y*/;
}

#underlinemenu ul li a:hover{
color: black;
background-color: white;
border-bottom: 4px solid orange;
padding-bottom: 0;
}

#underlinemenu ul li.current a{
color: black;
background-color: white;
border-bottom: 4px solid orange;
padding-bottom: 0;
}
.myBoxWhite
{
	color: #000;
    width: auto;
    height:20px;
    padding-left:10px;
    padding-right:10px;
    text-align: center;
    background-color: #fff;
	cursor: hand;
	text-decoration:none;
}
.myBoxWhite a:active, .myBoxWhite a:visited, .myBoxWhite a:link  {
	text-decoration:none;
	outline:0;
}
.myBoxWhite a:hover  {
	text-decoration:underline;
	border:solid 1px #ababab;
	outline:0;
	
}
.myBox {
    color: #fff;
    width: auto;
    height:20px;
    padding-left:10px;
    padding-right:10px;
    text-align: center;
    background-color: #f43113;
	cursor: hand;
	text-decoration:none;
}
.myBox a {
	text-decoration:none;
	outline:0;
}
.redButton
{
color:#ffffff;
font-size:large;	
}

.footer {
	font-size				: 12px;
	font-weight				: normal;
	background				: #fff;
	height					: 144px;
	line-height				: 24px;
	vertical-align:top;
	
}

.leftMiniLink
{
	background:url(../Themes/images/talking.png) no-repeat;
	_filter					: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',src='themes/images/talking.png');
	_background				: transparent;
	padding: 10px; 
	position: absolute;	
	width:199px;
	height:99px;
	color:Black;
}
input
{
	display: block;	
	
}

div.htmltooltip{
position: absolute; /*leave this and next 3 values alone*/
z-index: 1000;
left: -1000px;
top: -1000px;
background:url(../Themes/images/talking.png) no-repeat;
	_filter					: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',src='themes/images/talking.png');
	_background				: transparent;
	padding: 10px; 
	width:199px;
	height:99px;
	color:Black;
}

#linkSpan:hover
{
	text-decoration:underline;	
}

.navLink
{
	color:black;
	font-size:8pt;	
}
.navLink a:link, .navLink a:hover, .navLink a:visited, .navLink a:active
{
	color:black;
	font-size:8pt;	
}

#mask 
{
  position:absolute;
  left:0;
  top:0;
  background-color:Gray;
  display:none;
}
  
#boxes .window {
  position:absolute;
  left:0;
  top:0;
  width:460px;
  height:250px;
  display:none;
  padding:20px;
}

#boxes #modalwindow {
  width:460px; 
  height:250px;
  padding:10px;
  background-color:#ffffff;
}

.stylecenter
{
    text-align: center;
}

.HoverRed:link, .HoverRed:active, .HoverRed:visited
{
	text-decoration:underline;
	color:#000;	
}
.HoverRed:hover
{
	text-decoration:underline;
	color:red;	
}


/* Tooltip */

#tooltip {
	position:absolute;
	z-index:9999;
	color:#fff;
	width:201px;
	
}

#tooltip .tipHeader {
	height:8px;
	background:url(images/tipHeader.gif) no-repeat;
}


#tooltip .tipBody {
	background-image :url(../Themes/images/talking.png);
	background-repeat:no-repeat;
	width:199px;
	height:99px;
	color:Black;
	padding:5px;
}

#tooltip .tipFooter {
	height:8px;
	background:url(images/tipFooter.gif) no-repeat;
}


.tool-tip {
	color: #fff;
	width: 139px;
	z-index: 13000;
}
 
.tool-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #9FD4FF;
	padding: 8px 8px 4px;
	background: url(bubble.png) top left;
}
 
.tool-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: url(bubble.png) bottom right;
}
 
.custom-tip {
	color: #000;
	width: 130px;
	z-index: 13000;
}
 
.custom-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #3E4F14;
	padding: 8px 8px 4px;
	background: #C3DF7D;
	border-bottom: 1px solid #B5CF74;
}
 
.custom-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: #CFDFA7;
}