<style type="text/css">

.navigation {
	font-family: Verdana, Arial, sans-serif;
	color: #4682b4;
}

/* Main link colors */
a:link {
  COLOR:#475CA5;
	text-decoration: underline;
}
a:visited {
  COLOR:#475CA5;
	text-decoration: underline;
}
a:hover {
	color: #3399DD;
	text-decoration: underline;
}
a:active {
  COLOR:#475CA5;
	text-decoration: underline;
}

/* Link colors for text over a dark picture */
a.picture:link {
	color: #EEEE77; 	
	text-decoration: underline;
}
a.picture:visited {
	color: #EEEE77; 	
	text-decoration: underline;
}
a.picture:hover {
	color: #00AAFF; /* medium blue */	
	text-decoration: underline;
}
a.picture:active {
	color: #EEEE77; 	
	text-decoration: underline;
}


/* Link colors in the left side menu table */
table:link{
	color: #333333;
	text-decoration: none;
	font-family: Verdana, Arial, sans-serif;
  FONT-SIZE: 11px;
	font-weight: bold;
}

a:link.menu {
/*	color: #333333; */
color: #2D1C10; 
	text-decoration: none;
	font-family: Verdana, Arial, sans-serif;
  FONT-SIZE: 12px;
	font-weight: bold;
}
a:visited.menu {
	text-decoration: none;
	font-family: Verdana, Arial, sans-serif;
  FONT-SIZE: 12px;
	font-weight: bold;
/*	color: #333333; */
color: #2D1C10;
}
a:hover.menu {
	text-decoration: underline;
	font-family: Verdana, Arial, sans-serif;
  FONT-SIZE: 12px;
	font-weight: bold;
	color: #3399DD; /* slate blue */
}
a:active.menu {
	text-decoration: none;
	font-family: Verdana, Arial, sans-serif;
  FONT-SIZE: 12px;
	font-weight: bold;
/*	color: #333333; */
color: #2D1C10;
}

/* Container for an inline image. */
.inline_full_width_image
{
		border: #502010 2px solid; 
    color: #506090;
		clear:both;
}

.inline_full_width_image_no_border
{
    color: #506090;
		clear:both;
}


h1, p, a 
{
font-family: Verdana, Arial, sans-serif;
}

html
{
height:100%;
}

body
{
font-family: Verdana, Arial, sans-serif;
HEIGHT:100%;
/*background-color:#F0F0F0; */
background-color:#502010;
background: #502010 url(img/TT-bk.jpg);
		background-repeat: repeat;
}

#usablearea
{
    border:0px; margin:0px; padding:0px;
    position: relative;

		box-sizing: border-box;
   -moz-box-sizing: border-box;
		top:5px;
    left: 5px;	
    COLOR: #333333;
    font-family: Verdana, Arial, sans-serif;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none;
		
		WIDTH:857px; 
}

/* Contains the header with name and the slogan in it*/
#header
{
    border:0px; margin:0px; padding:0px;
		margin-left:1px;
    position: relative;

/*		box-sizing: border-box;
   -moz-box-sizing: border-box;
		border-top:2px solid #2D1C10;  
		border-left:1px solid #2D1C10; 
		border-right:1px solid #2D1C10; */

		top:0px;
    left: 3px; 	
    COLOR: #333333;
    BACKGROUND-COLOR: #001E87;
		background: #502010 url(img/TT-bk.jpg); 

    font-family: Verdana, Arial, sans-serif;
    FONT-SIZE: 0px; /* 0 px needed so that IE doesn't put space underneath the picture */
    TEXT-DECORATION: none;
		
		WIDTH:850px;  
}

/* Contains the main menu */
#menuheader
{
    border:0px; margin:0px; padding:0px;
    position: relative;
		left:3px;
		top:0px;

		box-sizing: border-box;
   -moz-box-sizing: border-box;
		border: 1px solid #2D1C10;		
		
    PADDING-TOP: 6px;
    PADDING-BOTTOM: 6px;
    
		COLOR: #333333;

		background: #F9DE58 url(img/menu_yellow.jpg);
		background-repeat: repeat-x;
		background-position:0 0; 
    
		font-family: Verdana, Verdana, Arial, sans-serif;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none;
		
		WIDTH:850px;
}

/* Contains the search button */
#searchbox
{
    border:0px; margin:0px; padding:0px;
    position:absolute;
		left:638px;
    top:73px;
		font-family: Verdana, Verdana, Arial, sans-serif;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none;				
}


/* Contains the left side menu */
#leftsidemenu_shifteddown
{
  border:0px; margin:0px; padding:0px;
  position: absolute;

		box-sizing: border-box;
   -moz-box-sizing: border-box;

		top:200px;
    left: 15px;	
    COLOR: #333333;
    font-family: Verdana, Arial, sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none;
		padding-left:0px;
		padding-top:0px; 
		padding-bottom:10px;
		
		WIDTH:150px;
}

/* Contains the middle (vertically) part of the page where all the content is */
#contentsection_blank
{
  border:0px; margin:0px; padding:0px;
  position: relative;

		box-sizing: border-box;
   -moz-box-sizing: border-box;
		border-left:1px solid #2D1C10;
		border-right:1px solid #2D1C10;		
						
		top:0px;
    left: 3px; 
    right: 0px;	
    COLOR: #333333;
    BACKGROUND-COLOR: #FFFFFF;
    font-family: Verdana, Arial, sans-serif;
    FONT-SIZE: 13px;
    TEXT-DECORATION: none;
		
		WIDTH:850px;
		padding-top:25px;
		padding-left:10px;		
}

#contentsection_2color
{
  border:0px; margin:0px; padding:0px;
  position: relative;

		box-sizing: border-box;
   -moz-box-sizing: border-box;
		border-left:1px solid #2D1C10;
		border-right:1px solid #2D1C10;		
						
		top:0px;
    left: 3px; 
    right: 0px;	
    COLOR: #333333;
    BACKGROUND-COLOR: #FFFFFF;
  	background: #FFFFFF url(img/content_bk.gif);
    font-family: Verdana, Arial, sans-serif;
    FONT-SIZE: 13px;
    TEXT-DECORATION: none;
		
		WIDTH:850px;
		padding-top:25px;
		padding-left:10px;		
}


#content_noleftoffset
{
  border:0px; margin:0px; padding:0px;
  position: relative;

		box-sizing: border-box;
   -moz-box-sizing: border-box;
		border:0px solid #FF0000;		
						
		top:0px;
    left: 10px; 
    right: 0px;	
    COLOR: #333333;
    font-family: Verdana, Arial, sans-serif;
    FONT-SIZE: 13px;
    TEXT-DECORATION: none;
		
		WIDTH:800px;
}

#content_leftoffset
{
  border:0px; margin:0px; padding:0px;
  position: relative;

		box-sizing: border-box;
   -moz-box-sizing: border-box;
		border:0px solid #FF0000;
				
		top:0px;
    left: 180px; 
    right: 0px;	
    COLOR: #333333;
    font-family: Verdana, Arial, sans-serif;
    FONT-SIZE: 13px;
    TEXT-DECORATION: none;
		
		WIDTH:670px;
}


/* Contains the page footer, with copyright info */
#footer
{
/*    position:relative;
		BOTTOM:0px;
		left:3px;
		box-sizing: border-box;
   -moz-box-sizing: border-box;
		border-top:1px solid #2D1C10;
		border-left:1px solid #2D1C10;
		border-right:1px solid #2D1C10;
		border-bottom:1px solid #2D1C10; 						
*/    
		padding-top:10px;
/*		padding-left:5px;*/
		padding-bottom:10px;


    border:0px; margin:0px; padding:0px;
		margin-left:1px;
		margin-top:1px;
    position: relative;
		left:3px;
		
		color: #333333;
		background-color:#F9DE58;
  	background: #502010 url(img/TT-bk.jpg);

    font-family: Verdana, Arial, sans-serif;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none;

		WIDTH:848px;
		height: 70px; 
		clear:both;	
}

/* Contains the main page text, for a single column across the page */
#bodycol_fullwidth
{
    position:relative;

    color: #333333;
	
    font-family: Verdana, Arial, sans-serif;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none;

    left: 0px;
		top:2px;		
		WIDTH:700px;		
}

/* Contains the main page text, for when there are 2 columns this is the left one */
#bodycol1
{
    position:relative;
    border: none;
    COLOR: #333333;
    font-family: Verdana, Arial, sans-serif;
    FONT-SIZE: 13px;
    TEXT-DECORATION: none;
    left: 0px;
		right: 45px;
		top:0px;		
		WIDTH:270px;
		padding-right:5px;
		float:left;		
}


/* Contains the main page text, for when there are 2 columns this is the right one */
#bodycol2
{
    position:relative;
    border: none;
    COLOR: #333333;
    font-family: Verdana, Arial, sans-serif;
    FONT-SIZE: 13px;
    TEXT-DECORATION: none;
    left: 30px; 		
		WIDTH:270px; 				
		border-left: #cccccc 1px solid;
		padding-left:30px;
		float:left;	 			
}

/* For use on the front page with a picture underneath it
/* Contains the main page text, for when there are 2 columns this is the right one */
#bodycol1_picture
{
    position:relative;
    border: none;
    COLOR: #333333;  
    font-family: Verdana, Arial, sans-serif;
    FONT-SIZE: 13px;
    TEXT-DECORATION: none;
    left: 0px;
		right: 45px;
		top:0px;		
		WIDTH:470px;
		padding-right:5px;
		float:left;		
}

/* For use on the front page with a picture underneath it
/* Contains the main page text, for when there are 2 columns this is the right one */
#bodycol2_picture
{
    position:relative;
    border: none;
    color:#333333;
    font-family: Verdana, Arial, sans-serif;
    FONT-SIZE: 13px;
    TEXT-DECORATION: none;
    left: 30px; 		
		WIDTH:270px; 				
/*		border-left: #cccccc 1px solid; */
		padding-left:30px;
		float:left;	 			
		
}


/* Contains the left side menu */
#leftsidemenu
{
  border:0px; margin:0px; padding:0px;
  position: absolute;

		box-sizing: border-box;
   -moz-box-sizing: border-box;

		top:10px;
    left: 15px;	
    COLOR: #333333;  
    font-family: Verdana, Arial, sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none;
		padding-left:0px;
		padding-top:0px; 
		padding-bottom:10px;
		
		WIDTH:150px;
}


/* Contains a gray background headline format. */
#bodyreverseheadline
{
    position:relative;
		BORDER-TOP: #cccccc 1px solid;
		BORDER-BOTTOM: #cccccc 1px solid;
		border-right:none;
		border-left:none;
    color: #506090;
	  background-color: #EEEEEE;

		background: #ffffff url(img/headline_back_1.jpg);
		background-repeat: repeat-y;
		background-position:0 0; 
				
    font-family: Verdana, Arial, sans-serif;
    FONT-SIZE: 14px;
    TEXT-DECORATION: none;
		font-weight: bold;
    left: 0px;
		top:2px;		
		WIDTH:610px;	
		padding-top:2px;
		padding-bottom:2px;	
}

.smalltext {
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
}

.medtext {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

.medplustext {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}

.headline1 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 15px;
/*	color: #506090; */
  COLOR:#071C65;
	font-weight: bold;
	text-decoration: none;
}

.headline1_picture {
	font-family: Verdana, Arial, sans-serif;
	font-size: 15px;
  color:#BBDDFF; 
	font-weight: bold;
	text-decoration: none;
}

.headline2 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
/*	color: #506090; */
  COLOR:#071C65;
	text-decoration: none;
}

.headline2_picture {
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
  color:#BBDDFF; 
	text-decoration: none;
}


.headlinereverse {
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

table{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
}

a.leftsidemenulink:link {
	color: #333333;   
	text-decoration: none;
	font-family: Verdana, Arial, sans-serif;
  FONT-SIZE: 11px;
	font-weight: bold;
}

a.leftsidemenulink:active {
	color: #333333;
		text-decoration: none;
	font-family: Verdana, Arial, sans-serif;
  FONT-SIZE: 11px;
	font-weight: bold;
}

a.leftsidemenulink:visited {
	color: #333333;
		text-decoration: none;
	font-family: Verdana, Arial, sans-serif;
  FONT-SIZE: 11px;
	font-weight: bold;
}

a.leftsidemenulink:hover {
	text-decoration: underline;
	font-family: Verdana, Arial, sans-serif;
  FONT-SIZE: 11px;
	font-weight: bold;
	color: #4682b4; /* slate blue */
}

td.left-nav, td.left-nav-highlight td{ border-top:2px solid white; color: #ff0000; background:#eeeeee} 
td.left-nav-last, td.left-nav-last-highlight td{ border-top:2px solid white; border-bottom:2px solid white; background:#eeeeee}
tr.rlinks td{ vertical-align:top; }



</style>
