﻿
 

/*	color scheme:	green:	#BDC25D

					blue:	#83BED0

					gray1:	#666666

					gray2:	#9CA3A9

					gray3:	#C8CCD2		*/




/* GENERAL */

body 
{
	font-family:Calibri; /* Verdana */
	font-size:9pt;
	top:0;
	padding:0;
	vertical-align:top;
	width:98%;
}

.cmsbody
{
	background-color:#666666;
}

.datatable
{
	width:100%;	
	padding:0;
}

.pageheader
{
	font-family:Verdana;
	font-size:12pt;
	font-weight:bold;
	color:#83BED0;
}

.subheader
{
	font-size:10pt;
	font-weight:bold;
	color:Black;
	background-color:#83BED0;
}

.subheader2
{
	font-size:10pt;
	font-weight:bold;
	color:Black;
	background-color:#BDC25D;
}

.subheader3
{
	font-size:10pt;
	font-weight:bold;
	color:Black;
	background-color:#C8CCD2;
}

.systemmessage
{
	color:Red;	
}

.button
{
	font-family:Calibri;
	font-size:9pt;
	font-weight:bold;
}

.buttonapp
{
	font-family:Calibri;
	font-size:10pt;
	font-weight:bold;
}

.inputgeneral
{
	font-family:Verdana;
	font-size:7.5pt;
	width:150px;
}


.input
{
	font-family:Verdana;
	font-size:7.5pt;
	width:200px;
}

.inputlong
{
	font-family:Verdana;
	font-size:7.5pt;
	width:300px;
}

.inputshort
{
	font-family:Verdana;
	font-size:7.5pt;
	width:100px;
}

.caption
{
	padding-left: 1mm;
	border-bottom: solid 1px silver;
	color: dimgray;
	background-color: whitesmoke;
	width: 150px;
}


.captionshort
{
	padding-left: 1mm;
	border-bottom: 1px solid;
	color: dimgray;
	background-color: whitesmoke;
	width: 100px;
}


.captionlong
{
	padding-left: 1mm;
	border-bottom: solid 1px silver;
	color: dimgray;
	background-color: whitesmoke;
	width: 300px;
}


.info
{
	border-bottom: solid 1px silver;
	padding-left: 1mm;
}


.cellseperator
{
	vertical-align:top;
	border:solid 1px; 
	border-left: silver 1px solid;
}


.buffercell
{
	height:25px;
}


.redrum
{
	width:20px;
	height:10px;
	border: solid 1px Maroon;
	background-color: red;
}


.greenblok
{
	width:20px;
	height:10px;
	border: solid 1px Green;
	background-color: Lime;
}



/* LOGIN */

.logincontainer
{
	width:500px;
	height:200px;
	border:0;
	margin:0 auto;
	position:relative;
	background-color:White;
}




/* INDEX */

.container
{
	width:1000px;
	height:750px;
	border:0;
	margin:0 auto;
	position:relative;
	background-color:White;
}

.slidecontainer
{
	position:absolute; 
	width: 100%; 
	top:0; 
	left:0; 
	display:block;
	background-color:White;
}

.slider
{
	overflow:hidden; 
	width: 100%; 
	top: 0px; 
	height: 20px; 
	background-color:White;
}

.slidecontent
{
	display:block;
	z-index:99;
}

.pageframebuffer
{
	height:90px;
}

.pageframe
{
	 marginWidth:0; 
	 marginHeight:0; 
	 frameBorder:0; 
	 width:100%;
	 height:650px;
}

.icondescription
{
	font-weight:bold;
	background-color:White;
	width:200px;
}

.slideclick
{
	width:200px;
	text-align:right;
}

.cmsheader
{
	width:100%;
	font-size:12px;
	text-align:center;
	font-weight:bold;
	color:Black;
	background-color:#BDC25D;
}




/* SEARCH */

.inputsearch
{
	font-family:Verdana;
	font-size:7.5pt;
	width:300px;
	border:solid 1px; 
	border-right: silver 1px solid;
	border-top: silver 1px solid;
	border-left: silver 1px solid;
	border-bottom: silver 1px solid;	
}

.searchgridheader
{
	color:Black;
	font-weight:bold;
	background-color:#83BED0;
}

.mouseoverrow
{
	background-color: #D8DED3; /*#cde0e0;*/
	cursor:hand;
	border:solid 1px; 
	border-right: silver 1px solid;
	border-top: silver 1px solid;
	border-left: silver 1px solid;
	border-bottom: silver 1px solid;
}

.searchrow
{
	
}

.searchaltrow
{
	background-color:#F1F2F4;
}



/* EXPIRE */

.expire
{
	opacity:.75;
	filter: alpha(opacity=75); 
	-moz-opacity: 0.75;
	border:1px solid silver;
	background-color: #83BED0;
	color:Black;
	width:800px;
	border:0;
	margin:0 auto;
}






/* APPLICATIONS */

body.app-bg { background: #07656f url(../../Common/Images/app-bg.jpg) repeat-x top; }
body.app-bg fieldset {
background: #FFF;
padding: 5px;
}
td.info input {
background: url(../../Common/Images/input-bg.jpg) repeat-x;
line-height: 21px;
height: 21px;
}
td.info textarea { background: url(../../Common/Images/input-bg.jpg) repeat-x; }
input.buttonapp {
line-height: 21px;
background: #066579 url(../../Common/Images/btn-bg.jpg) repeat-x;
color: #FFF;
width: 97px;
border: 1px solid #21768e;
}
