BODY
	{
	margin-top:0px;
	margin-left:0px;
	font-family: Arial, Helvetica, sans-serif; 	
	font-size: 9pt;
	}
PRE
	{
	font-family: Arial, Helvetica, sans-serif; 	
	font-size: 9pt;
	}
.main_nav
	{
	font-family: Arial, Helvetica, sans-serif;
	background : #009999; /* was 7B9484 */
	background: url(../images/folder_tab_bkgd_TI_off.gif);
	text-decoration : none;
	color : White;
	border-top-color: #0000CC;
	border-right-color: #0000CC;
	}
.main_nav_at
	{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	background : #99CCCC;
	background: url(../images/folder_tab_bkgd_TI_on.gif);
	text-decoration : none;
	color : Black;
	}
.main_nav_text
	{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration : none;
	color : White;
	}
.main_nav_text_at
	{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration : none;
	color : Black;
	}
.main_nav_text_cond
	{
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	text-decoration : none;
	color : White;
	font-size: 10pt;
	}
.main_nav_text_cond_at
	{
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration : none;
	color : Black;
	font-size: 10pt;
	}
A
	{
	text-decoration : underline;
	font-weight: bold;
	color : #000099;
	}
A:Visited 
	{
	text-decoration : underline;
	font-weight: bold;
	color : #666666;
	}
A:Active
	{
	text-decoration : underline;
	font-weight: bold;
	}
A:Hover 
	{
	text-decoration : underline;
	font-weight: bold;
	color : #006699; /* was Red */
	}
	
A.jump
	{
	font-size: 14pt;
	color : #008092;
	margin-bottom: -1px;
	line-height: 99%;
	text-decoration : none;
	font-weight: bold;
	}
A.jump:Visited 
	{
	font-size: 14pt;
	color : #008092;
	margin-bottom: -1px;
	line-height: 99%;
	text-decoration : none;
	font-weight: bold;
	}
A.jump:Active
	{
	font-size: 14pt;
	color : #008092;
	margin-bottom: -1px;
	line-height: 99%;
	text-decoration : none;
	font-weight: bold;
	}
A.jump:Hover 
	{
	font-size: 14pt;
	color : #008092;
	margin-bottom: -1px;
	line-height: 99%;
	text-decoration : none;
	font-weight: bold;
	}	

table
	{
	border : thin none Navy;
	}
td
	{
	 font-family: Arial, Helvetica, sans-serif; font-size: 9pt; 
	}
th
	{
  	 font-family: Arial, Helvetica, sans-serif; font-size: 10pt;
	}

p
	{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9pt;
	margin-top: -1px;
	}
ul
	{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9pt;
	margin-top: 0px;
	font-weight: normal;
	}
	
ol
	{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9pt;
	margin-top: 0px;
	}	

h1
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	color : #008092;
	font-weight: bold;
	margin-bottom: -1px;
	line-height: 100%
	}
h2
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color : #008092;
	margin-bottom: -1px;
	line-height: 99%
	}
h3
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	color : #008092;
	margin-bottom: -1px;
	line-height: 99%
	}
h4
	{
	font-family: Arial, Helvetica, sans-serif;
	color : #008092;
	font-size: 12pt;
	margin-bottom: -1px;
	line-height: 99%
	}
h5
	{
	font-family: Arial, Helvetica, sans-serif;
	color : #008092;
	font-size: 11pt;
	margin-bottom: -2px;
	line-height: 99%
	}
h6{
	font-family: Arial, Helvetica, sans-serif;
	color : #008092;
	font-size: 11pt;
	margin-bottom: 5px;
}
h7{
	font-family: Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	font-weight : bold;
}
input
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	}

  /* form */
/*
  input.submit  { background-color: #0000CC; font-family: Arial,Helvetica; font-weight: bold; color: #FFFFFF; font-size : 12px; } 
  input.button  { background-color: #0000CC; font-family: Arial,Helvetica; font-weight: bold; color: #FFFFFF; font-size : 10px; }
  input.default  { font-family : Arial,Helvetica; color: #000000; font-size : 12px; background-color: #FFFFFF; }
  textarea.default	{ font-family : Arial,Helvetica; color: #000000; font-size : 12px; background-color: #FFFFFF;}
  select.default  { font-family: Arial,Helvetica; color: #000000; font-size : 11px; background-color: #FFFFFF; }
  option.default  { font-family: Arial,Helvetica; color: #000000; font-size : 11px; background-color: #FFFFFF; }
*/

select
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: #FFFFFF
	}
textarea
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: #FFFFFF
	}

/* Other CSS classes... */
.small
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt
	}
.error
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color : Red;
	}
.footer
	{
	font-family: Arial, Arial Narrow, Helvetica, sans-serif;
	font-size: 9pt;
	}
.super_small
	{
	font-family: Arial Narrow, Helvetica, sans-serif;
	font-size: 8pt;
	}
/*
.ads_compact
	{
	height:20px;}
	}
.ads_full
	{
	height:auto;}
	}
*/
.caption
	{
	font-family: Arial Narrow, Helvetica, sans-serif;
	font-size: 9pt;
	color : #333399;
	background : #EEEEEE;
	font-style : italic;
	}
.sub_menu
	{
	font-family:  Arial, Arial Narrow, Arial, Helvetica, sans-serif;
	background : #CCEEEE;
	}
.sub_menu_at
	{
	font-family:  Arial Narrow, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background : #FFFFFF;
	}
.flag
	{
	border: thin solid #CCEEEE;
	}
.flag:HOVER
	{
	border: thin solid #00FF00;
	}
.flag_AT
	{
	border: medium solid #009999;
	}
td#left_bkgd
	{
	background-repeat: no-repeat;
	background-position: right top;
	}
td#right_bkgd
	{
	background-repeat: no-repeat;
	background-position: left top;
	}
.warn{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	padding: 10px 0px 10px 0px;
	color:#FF0000;
}
.style2 {
	font-size: 18px
}
.style3 {
	padding-left:5px;
	font-size: 20px; 
	font-family: Arial, Helvetica, sans-serif; 
	color: #C40A17; 
}
.style4 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.style8 {
	font-size: 14px; 
	font-weight: bold; 
	font-family: Arial, Helvetica, sans-serif; 
}
.style9 {
	font-size: 14px; 
	font-weight: bold; 
	font-family: Arial, Helvetica, sans-serif; 
	color: #000000; 
}

/* Style for Container*/
#container{
	top:0px;
	/*width:980px; 
	margin:0px 0px 0px 0px; */
	width:750px; 
	position:relative;

}

#main_right{
	float:right; 
	width:620px; 
	height:718px;
	margin-top:130px;
}

#main_content{
	/*float:left;
	position: absolute;
	width:517px;
	margin-left:0px;
	left: 124px;
	top: 130px;*/
	float:left; width:500px;;
}

#right_sidebar{
	float:right; 
	/*width:300px;*/
	width:150px;
}

#left_sidebar{
	float:left; 
	height:788px;
	/*width:160px; */	
	width:120px;
	margin-right:10px; 
	margin-top:130px;
	background-image:url('../images/vec_submenu_bkgd_TI.gif');
}

#header{
	height:120px; margin:0; padding:0; position:absolute; top:0; left:0; width:640px;
	background-image:url('../images/vec_menu_bkgd_MED.gif');
}

#horizontal_menu{
	height:140px; 
	overflow:visible; 
	position:absolute; 
	top:120px; 
	left:0; 
	width:10px;
}

#subfooter{
	
	margin:10px 0px 0px 120px;
	width:500px;
	background-color:#0099FF;
}

#footer{
	clear:both; 
	padding-top:10px;
}
