/****************************************************************
*	This file defines the look of the site
*
*
*	DO NOT edit this file unless you know (CSS) what you are doing
*  but do not be afraid to change the color setings for elements :o)
*  
*  For thouse who don't know CSS, changing "color: black" to "color: lightgreen"
*  or somethig like that will not work, you have to specify the HEX value
*  of the color. ex black == #000000 red == #FF0000 etc...
*	
*****************************************************************/

/* The font size for the whole site*/
TD
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: xx-small;
}

/*global link style definitions*/
A:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; COLOR: #073F5F; TEXT-DECORATION: underline;}
A:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; COLOR: #073F5F; TEXT-DECORATION: underline;}
A:active{color:blue;}
A:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; COLOR: #990000; TEXT-DECORATION: underline }
A:visited:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; COLOR: #990000; TEXT-DECORATION: underline}


FORM INPUT
{
	color: black;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: x-small;
	border: 1px solid black;
}

FORM SELECT
{
	color: black;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: x-small;
	
}

.smallform
{
	color: black;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: xx-small;
	border: 1px solid black;
}


/* The top menu style definitions*/

	/* normal state*/
	.top_menu {background-color: black;color: white; border-right: 1px solid white;  border-top: 1px solid white;  border-bottom: 1px solid white;}
	.top_menu A {font-weight:600;text-decoration:none;}
	.top_menu A:hover {color: #2A8FD3;text-decoration:none;}
	.top_menu A:link {color: white;text-decoration:none;}
	.top_menu A:visited {color: white;text-decoration:none;}
	.top_menu A:visited:hover {color: #2A8FD3;text-decoration:none;}	

	/*active state*/
	.menu_active {background-color:#2A8FD3; color: black; border-right: 1px solid white;  border-top: 1px solid white;}
	.menu_active A {font-weight:600;text-decoration:none;}
	.menu_active A:hover {color: black; text-decoration:none;}
	.menu_active A:link {color: white;text-decoration:none;}
	.menu_active A:visited {color: white;text-decoration:none;}
   .menu_active A:visited:hover {color:black;text-decoration:none;}	

/* end of top menu style definitions*/




/* The sub menu style definitions*/

/* normal state*/
	.sub_menu {background-color:#2A8FD3;}
	.sub_menu A {color: white; text-decoration:none;}
	.sub_menu A:hover {color:black;text-decoration:none;}
	.sub_menu A:link {color:white;text-decoration:none;}
	.sub_menu A:visited {color:white;text-decoration:none;}
    .sub_menu A:visited:hover {color:black;text-decoration:none;}
	

	/*active state*/
	.sub_menu_active A{font-weight:600;color: black;text-decoration:none;}
	.sub_menu_active A:hover {color:black; text-decoration:none;}
	.sub_menu_active A:link {color:black;text-decoration:none;}
	.sub_menu_active A:visited {color:black;text-decoration:none;}
    .sub_menu_active A:visited:hover {color:black;text-decoration:none;}
	
	
/*end of sub menu style definitions*/


/* left panel style definitions*/
.left_panel
{
	background-color: #EEF5FD;
	width:17%;
}

/* main (middle) panel style definitions*/
.main
{
	background-color: white;
}

/*right panel style definitions*/
.right_panel
{
   background-color: #003366;
   color: #FFFFFF;
	width: 130;
}
/*Quick Search Style Definition */
.quicksearch { color: #FFFFFF; } 
.quicksearch A{font-weight:600;color: white;text-decoration:none;}
.quicksearch A:hover {color:white;text-decoration:underline;}
.quicksearch A:link {color:white;text-decoration:none;}
.quicksearch A:visited {color:white;text-decoration:none;}
.quicksearch A:visited:hover {color:white;text-decoration:underline;}

.results {width:100%}
.results TH 
{
	height: 18;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight:bold;
	color: #FFFFFF;
	background-color: #003366;
	text-align: center;
}

/* title (header bar) style definitions*/


.title
{
    height: 18;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight:bold;
	color: #FFFFFF;
	background-color: #003366;
	text-align: center;
}

.subtitle
{
    height: 18;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight:bold;
	color: #FFFFFF;
	background-color: #2A8FD3;
	text-align: center;
}
.message
{
   background-color:#ffffff;
   color:#990000;
   font-weight: bold;
   font-family: Verdana, Helvetica, sans-serif;
   font-size: x-small;
}



.boatrow1
{
 background-color:#ffffff;
 height:1.5em;
 vertical-align: middle; 
}

.bold_ad1
{
 font-weight:bold;
 height:1.5em;
 background-color:#ffffff;
 vertical-align: middle; 
}

.red_ad1
{
 font-weight:bold;
 color:#aa0000;
 height:1.5em;
 background-color:#ffffff;
 vertical-align: middle; 
}

.boatrow2
{
  background-color: #e6e6e6;
  height:1.5em;
  vertical-align: middle;
}
.bold_ad2
{
 font-weight:bold;
 height:1.5em;
 background-color:#e6e6e6;
 vertical-align: middle; 
}
.red_ad2
{
 font-weight:bold;
 color:#aa0000;
 height:1.5em;
 background-color:#e6e6e6;
 vertical-align: middle; 
}

.bold_ad1 INPUT { border: 0px; }
.bold_ad2 INPUT { border: 0px; }
.red_ad1 INPUT { border: 0px; }
.red_ad2 INPUT { border: 0px; }
.boatrow1 INPUT { border: 0px; }
.boatrow2 INPUT { border: 0px; }

.boxborder
{ 
 color: #FFFFFF;
 background-color:#003366
}

.lightblue
{
 background-color: #EEF5FD;
 font-family: Verdana, Helvetica, sans-serif;
 font-size: xx-small;
 color: #000000;
}

.middleblue
{
 color: #FFFFFF;
 background-color: #2A8FD3;
}


.bannerframe
{
  border-color:white;
}

.blackborder
{
  border-color:black;
}

.noborder
{
 border: 0;
}

.redtext
{
 color: #dd0000;
}

.darkbluetext
{
  color: #003366;
}
.normbutton
{
 color: #003399;
 background: #C0CFEC url(images/buton.gif) repeat-x;
 font-weight:bold;
}
.smallbutton
{
 color: #003399;
 background: #C0CFEC url(images/buton.gif) repeat-x;
 font-weight:normal;
 font-size:xx-small;
}

.activestep
{
 font-family: Arial;
 font-size: x-small;
 font-weight:bold; 
 color: #003366;
 font-style: italic; 
}

.inactivestep
{
 font-family: Arial;
 font-size: x-small;
 font-weight:bold;  
 font-style: italic;
 color: #CCCCCC;
}
.selected_menu {background-color:#22C7FD;}