/* 
Dark blue: #336699 
-background color for top header and around logo
-used on the bottom and right side of buttons and tabs

Medium blue: #3D79B2
-color of inactive tabs
-color of borders
-color of titles

Light Blue: #4791C5
-color of active and rollover tabs
-left and top borders of buttons and tabs

Lighter Blue: #87B3D0

Text Blue: #336699
*/

body {font-family:arial;}
	.title {
		font-size:10pt;
		font-weight:bold;
		text-align : center;
		font-family: tahoma;
		color:#336699;
	}
	.title12 {
		font-size:12pt;
		font-weight:bold;
		text-align : center;
		font-family: tahoma;
		color:#336699;
	}
	.tab-active 
	{
		font-size:10pt;
		font-weight:bold;
		text-align : center;
		font-family: tahoma;
		color:#FFFFFF;
		background-color:#4791C5;
		border-top: 1px solid #4791C5; /*light Color */
		border-left: 1px solid #4791C5; /*light Color */
		border-bottom: 1px solid #4791C5; /*light Color */
		border-right: 1px solid #336699; /*Dark Color */
		padding-right:8px;
		padding-left:8px;
		height:30px;
		vertical-align:middle;
	}
		/*
background-color:#4EA84C; Light Color 
		border-top: 1px solid #4EA84C;  /*Light Color 
		border-right: 1px solid #1D501C; /*Dark Color 
		border-left: 1px solid #4EA84C; /*Light Color 
		border-bottom: 1px solid #4EA84C;  /*Light Color 
Dark blue: #336699 
Medium blue: #4D749B
Light Blue: #4791C5
Text Blue: #336699

inactive tab
background-color:#359333;  /*Medium Color 
		border-left: 1px solid #359333;  /*Medium Color 
		border-right: 1px solid #1D501C;  /*Medium Color 
		border-top: 1px solid #4ea84c; /*Light Color 
		border-bottom: 1px solid #1D501C; /*Dark Color
*/
		
		
	.tab-inactive {
		background-color:#3D79B2;
		border-left: 1px solid #3D79B2;
		border-right: 1px solid #336699;
		border-top: 1px solid #4791C5;
		border-bottom: 1px solid #336699;
		padding-top:0px;
		padding-right:8px;
		padding-left:8px;
		text-align:center;
		height:30px;
		vertical-align:middle;
	}
	.tab-over {
		background-color:#4791C5;
		border-left: 1px solid #4791C5;
		border-right: 1px solid #336699;
		border-top: 1px solid #629DC5;
		border-bottom: 1px solid #336699;
		padding-right:8px;
		padding-left:8px;
		text-align:center;
		height:30px;
		vertical-align:middle;
	}
	.tab-bottom-inactive {
		height:1px;
		border-bottom: 1px solid #336699;
		
	}
	.logobox {
		height:1px;
		background-color:#4791C5;
		border-bottom: 1px solid #4791C5;
	}
	.tab-done {
		background-color:#336699;
		width:100%;
		border-bottom: 1px solid #336699;

	}
	.tabunder
	{
		background-color:#4791C5;
		border-bottom: 1px solid #10659E;
	}
	
	.admin-tab-active 
	{
		font-size:8pt;
		font-weight:bold;
		text-align : center;
		font-family: tahoma;
		color:#336699;
		background-color: #FFFFFF;
		padding-left:8px;
		padding-right:8px;
		vertical-align:middle;
		border-right: solid 1px #336699;
	}
	.admin-tab-inactive {
	color:#336699;
		background-image: url(../images/bg_bar.jpg);
		font-size:8pt;
		font-weight:bold;
		font-family: tahoma;
		padding-top:0px;
		padding-right:8px;
		padding-left:8px;
		text-align:center;
		vertical-align:middle;
		border-right: solid 1px #336699;
		border-bottom: solid 1px #336699;
	}
	.admin-tab-over {
		font-size:8pt;
		font-weight:bold;
		text-align : center;
		font-family: tahoma;
		background-color: #FFFFFF;
		padding-right:8px;
		padding-left:8px;
		text-align:center;

		border-right: solid 1px #336699;
	}
	.admin-tab-done {
		background-image: url(../images/bg_bar.jpg);
		width:100%;
		border-bottom: solid 1px #336699;

	}
	td {
		font-size:8pt;
		font-family:verdana;
		vertical-align:top;
	}
	a.adminnav 
	{
		font-size:8pt;
		font-weight:bold;
		text-align : center;
		font-family: tahoma;
		text-decoration:none;
		color:#FFFFFF;
		background-color: #0C5280;
	}
	a.adminnav-out 
	{
		font-size:8pt;
		font-weight:bold;
		text-align : center;
		font-family: tahoma;
		text-decoration:none;
		color:#336699;
	}
	
	a.nav 
	{
		font-size:10pt;
		font-weight:bold;
		text-align : center;
		font-family: tahoma;
		text-decoration:none;
		color:#FFFFFF;
	}

.admin-border 
{
	border: solid 1px #336699;
	background-color: #eef0f1;
}
.borderdash 
{
	border-left: dashed 1px #336699;
	background-color:#FFFFFF;
}
.admin-title
{
	font-weight:bold;
	text-align:right;
}
.section-title
{
	font-weight:bold;
	text-align:left;
	font-size:14pt;
	color:#FFFFFF;	
}
.admin-link
{
	text-decoration:none;
	color:#000000;
	
}	
.admin-header
{
	font-weight:bold;
	border-bottom:solid 2px #336699;
	color:#336699;
}
.admin-data
{
	border-bottom:solid 1px #336699;
	
}

.borderdashleft
{
	border-left: dashed 1px #336699;
}
INPUT.textbox
{	
	BORDER-BOTTOM: #CCCCCC 1px solid;
	BORDER-TOP: #444444 1px solid;
	BORDER-LEFT: #444444 1px solid;
	BORDER-RIGHT: #CCCCCC 1px solid;
	FONT: 10px Verdana, Arial, Helvetica, sans-serif;
	COLOR: #000000;
	background : #FFFFFF;
}
INPUT.textbox2
{	
	BORDER-BOTTOM: #CCCCCC 1px solid;
	BORDER-TOP: #444444 1px solid;
	BORDER-LEFT: #444444 1px solid;
	BORDER-RIGHT: #CCCCCC 1px solid;
	FONT: 10px Verdana, Arial, Helvetica, sans-serif;
	COLOR: #000000;
	background : #eef0f1;
}
.button
{	
	BORDER-BOTTOM: #0C5280 1px solid;
	BORDER-TOP: #87B3D0 1px solid;
	BORDER-LEFT: #87B3D0 1px solid;
	BORDER-RIGHT: #0C5280 1px solid;
	background-color:#336699;
	FONT: 10px Verdana, Arial, Helvetica, sans-serif;
	COLOR: #FFFFFF;
	font-weight:bold;
	text-align:center;
}


SELECT.select
{
	
	BORDER-BOTTOM: #CCCCCC 1px solid;
	BORDER-TOP: #444444 1px solid;
	BORDER-LEFT: #444444 1px solid;
	BORDER-RIGHT: #CCCCCC 1px solid;
	FONT: 10px Verdana, Arial, Helvetica, sans-serif;
	background : #ffffff;
}

SELECT.select2
{
	
	BORDER-BOTTOM: #CCCCCC 1px solid;
	BORDER-TOP: #444444 1px solid;
	BORDER-LEFT: #444444 1px solid;
	BORDER-RIGHT: #CCCCCC 1px solid;
	FONT: 10px Verdana, Arial, Helvetica, sans-serif;
	background : #eef0f1;
}

.bgcolor
{
	background : #eef0f1;
}
.blend
{	
	BORDER-BOTTOM: #eef0f1 1px solid;
	BORDER-TOP: #eef0f1 1px solid;
	BORDER-LEFT: #eef0f1 1px solid;
	BORDER-RIGHT: #eef0f1 1px solid;
	COLOR: #000000;
	background : #eef0f1;
	font-size:12pt;
	font-family: Arial;	
	font-weight: bold;
}

.bold14pt
{
	font-size:14pt;
	color:#336699;
	font-family: Arial;	
	font-weight: bold;
	vertical-align:middle;
}
.bold16pt
{
	font-size:20pt;
	color:#336699;
	font-family: Arial;	
	font-weight: bold;
	vertical-align:middle;
}
.activity
{
	vertical-align:middle;
	border-left: dashed 1px #336699;
	background-color:#FFFFFF;
}
.middle
{
	vertical-align:middle;
}


.topheader
{
	border: solid 1px #336699;
	background-color: #FFFFFF;
}
.lightbg
{
	background-color: #eef0f1;
	font-family: Arial;	
	font-size:12pt;
}
.darkbg
{
	background-color: #336699;
	vertical-align:bottom;
}

.footer
{
	background-color: #336699;
	font-size:9px;
	color: #FFFFFF;
	text-align:center;
	vertical-align:middle;
}

.loginbox
{
	border: solid 1px #336699;
	background-color: #336699;
}
