﻿input.submit { 
	margin: 0 10px 0 0; 
	font: 12px Arial, Sans-serif; 
	border: 1px solid #EAEAEA;
	padding: 2px;
	background: #CCC url(images/buttonbg.gif) repeat-x left bottom; 
	color: #888;
	float:left;
}

input.disabled{
	margin: 0 10px 0 0; 
	font: 12px Arial, Sans-serif; 
	border: 1px solid #DFDFDF; 
	padding: 2px 3px; 
	background: #fff url(images/buttonbg.gif) repeat-x left bottom; 
	color: #888; 
	float:left; 
	cursor: default;
}

input.submit-right { 
	margin: 0 10px 0 0; 
	font: 12px Arial, Sans-serif; 
	border: 1px solid #EAEAEA;
	padding: 2px 3px; 
	background: #CCC url(images/buttonbg.gif) repeat-x left bottom; 
	color: #888;
	float:right;
}

/* Outer background and main font colour */
body {
	background-color: #FFF;
 	color: #333; 
}  

/* Link color */
a, a:hover 	{color: #069;}
 
/* Heading and list colour */
h1, h2, h3, h4, ul, ol{color: #036;}


/* Div widths */
div.wrap {width: 830px;}
div.main-content {width: 76%;}
div.sidebar {width: 20%;} 
div.col-a{width:67%;}
div.col-b{width: 30%;}
div.footer-col-a {width: 34%;}
div.footer-col-b {width: 30%;}


/* Content background */
div.content-wrap {background:#FAFAFA;}

/* header */
div.header {
	height: 100px;

}

div.header {
	position: relative;
	clear:left;
	width: 100%;
	height: 112px;
	margin: 0;
	padding: 0;

}

div.header img.logo {margin-top:0px;}
/*styles in main css, but overwritten according to whitelabel requirements */
/*div.header img.logo {
	margin: 10px 20px 20px 10%;
}

div.login{
	float: right;
	text-align: right;
	margin-top:16px;
	margin-right:2%;
	border:solid 3px #70B617;
	padding: 15px 10px 13px 10px;
}*/

div.login, div.login a {Color:#000;}


/* Navigation */
div.main-nav { background: #000;} 
div.main-nav a span {color: #999;}
div.main-nav a:hover span {color:#FFF;}


/* sidebar and sidemenu */

ul.sidemenu li.current a, ul.sidemenu li.current span  {  /* If there is no link - use 'span' instead of 'a' */
	color: #555;
	border-left:5px solid #036;
}

ul.sidemenu a, ul.sidemenu span{  /* If there is no link - use 'span' instead of 'a' */
	color: #333;
	background: #f2f2f2;
	border-left: 5px solid #CCC;	
}

ul.sidemenu a:hover {
	background: #e2e2e2;
	color: #036;
	border-left:5px solid #036;
}



/* footer */
div.footer{background: #000;}
div.footer *{ color: #999;}
div.footer a {color: #FFF; }



/* form elements */

.form-title {color:#555;}

input[type=text],input[type=password], textarea {
	background:#FAFAFA;
	color:#333;
	border:1px solid #ddd;
}

input.submit { 
	border: 1px solid #EAEAEA;
	background: #CCC url(images/buttonbg.gif) repeat-x left bottom; 
	color: #888;
}


/* table elements */

div table{
	font-family: Tahoma, arial, sans-serif;
}

table.data-table th {
	font-weight:bold;
	color:#036;
}

table.data-table tbody tr:hover td { color:#009; }
table.data-table tbody tr:hover  { background:#FCFCFC; }



div.ajax__calendar_container  {
    background:#999; padding:10px;
} 

