td img {
/* Another Mozilla/Netscape bug with making sure our images display correctly */
	display: block;
}

#FWTableContainer407886278 {
/* The master div to make sure that our popup menus get aligned correctly.  Be careful when playing with this one. */
	position:relative;
	margin:0px;
	width:1003px;
	height:130px;
	text-align:left;
}

#MMMenuContainer0004112236_0 {
/* This ID is related to the master menu div for menu MMMenuContainer0004112236_0 and contains the important positioning information for the menu as a whole */
	position:relative;
	left:38px;
	top:130px;
	visibility:hidden;
	z-index:300;
}

#MMMenu0004112236_0 {
/* This class defines things about menu MMMenu0004112236_0's div. */
	position:relative;
	left:0px;
	top:0px;
	visibility:hidden;
	background-color:transparent;
	width:119px;
	height:61px;
}

.MMMIFVStyleMMMenu0004112236_0 {
/* This class determines the general characteristics of the menu items in menu MMMenu0004112236_0 */
	border-top:0px solid #ffffff;
	border-left:0px solid #ffffff;
	border-bottom:0px solid #ffffff;
	border-right:0px solid #ffffff;
	width:119px;
	height:30px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:105px;
	height:16px;
}

.MMMIVStyleMMMenu0004112236_0 {
/* This class determines the general characteristics of the menu items in menu MMMenu0004112236_0 */
	border-top:0px;
	border-left:0px solid #ffffff;
	border-bottom:0px solid #ffffff;
	border-right:0px solid #ffffff;
	width:119px;
	height:30px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:105px;
	height:16px;
}

#MMMenu0004112236_0_Item_0 {
/* Unique ID for item 0 of menu MMMenu0004112236_0 so we can set its position */
	left:0px;
	top:0px;
}

#MMMenu0004112236_0_Item_1 {
/* Unique ID for item 1 of menu MMMenu0004112236_0 so we can set its position */
	left:0px;
	top:31px;
}

#MMMenuContainer0004112236_0 img {
/* needed for Mozilla/Camino/Netscape */
	border:0px;
}

#MMMenuContainer0004112236_0 a {
/* Controls the general apperance for menu MMMenuContainer0004112236_0's items, including color and font */
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-align:left;
	vertical-align:middle;
	padding:7px;
	background-color:#1b4d76;
	font-weight:normal;
	font-style:normal;
	display:block;
	position:relative;
}

#MMMenuContainer0004112236_0 a:hover {
/* Controls the mouse over effects for menu MMMenuContainer0004112236_0 */
	color:#ffffff;
	background-color:#0052a4;
}
.innertable
{
    font-family:arial;
    font-size:12px;
    color:#000000;
    font-weight:bold;
    background-color:#FFFFFF;
    border:0px solid #FFFFFF;
}

.tablebg
{
    font-family:arial;
    font-size:12px;
    color:#FFFFFF;
    font-weight:bold;
    background-color:#616161;
}
.litebold
{
    font-family:arial;
    font-size:12px;
    color:#000000;
    background-color:#FFFFFF;
}
.logtxt
{
    border:0px solid #000000;
    font-family:arial;
    font-size:11px;   
    height:16px;   
}
a.menutxt
{
    font-family:arial;
    font-size:12px;
    color:#FFFFFF;
    font-weight:bold;
    text-decoration:none;
}
a.menutxt:hover
{
    font-family:arial;
    font-size:12px;
    color:#FFFFFF;
    font-weight:bold;
    text-decoration:none;
}
a.menutxt:visited
{
    font-family:arial;
    font-size:12px;
    color:#FFFFFF;
    font-weight:bold;
    text-decoration:none;    
}
.link
{
  font-family:arial;
  font-size:12px;
  color:#0000FF;
  font-weight:bold;
}
.starfont{ font-family:  Verdana,Arial, Helvetica, sans-serif; font-size: 10px; color:red;}

a{color:#0000CC;text-decoration:none;}
a.gray{color:#5D5D5D;text-decoration:none;}
a:hover {text-decoration:underline;}


table.content_border {border:2px solid #8B8B8B;}

/*table.thin {border-left:solid 1px #616161;border-top:solid 1px  #616161;padding: 0px; margin-left: auto;margin-right: auto;}
table.thin th{border-right:solid 1px  #616161;border-bottom:solid 1px  #616161;font-weight:bold;background-color:#616161;font-family:arial;color:#FFFFFF;font-size:12px;}
table.thin td{border-right:solid 1px #616161;border-bottom:solid 1px #616161;font-weight:normal;font-family:arial;color:#00000;font-size:11px;}*/
table.thin {border-left:solid 1px #F9E3CA;border-top:solid 1px  #F9E3CA;padding: 0px; margin-left: auto;margin-right: auto; background-color:#E6922F;}
table.thin th{border-right:solid 1px  #F9E3CA;border-bottom:solid 1px  #F9E3CA;font-weight:bold;background-color:#E6922F;font-family:arial;color:#FFFFFF;font-size:12px;}
table.thin td{border-right:solid 1px #F9E3CA;border-bottom:solid 1px #F9E3CA;font-weight:normal;font-family:arial;color:#00000;font-size:11px;}

table.sorround_border {border:1px solid #8B8B8B}
table.thin_new {border-left:solid 1px #616161;border-top:solid 1px #616161;padding: 0px; margin-left: auto;margin-right: auto;}
table.thin_new th{border-right:solid 1px #616161;border-bottom:solid 1px #616161;font-weight:bold;background-color:#8B8B8B;color:#FFFFFF;}
table.thin_new td{border-right:solid 1px #616161;border-bottom:solid 1px #616161;font-weight:normal}
table.thin input{font-family:arial;font-size:11px;height:15px;}
table.thin select{border:solid 1px #8B8B8B;font-weight:normal;font-family:arial;color:#00000;font-size:11px;height:20px;width:100px;z-index:1;}
table.thin textarea{border:solid 1px #8B8B8B;font-weight:normal;font-family:arial;color:#00000;font-size:11px;}



table.thin1 {border-left:solid 1px #E6922F;border-top:solid 1px  #E6922F;padding: 0px; margin-left: auto;margin-right: auto; background-color:#E6922F;}
table.thin1 th{border-right:solid 1px  #E6922F;border-bottom:solid 1px  #E6922F;font-weight:bold;background-color:#E6922F;font-family:arial;color:#FFFFFF;font-size:12px;}
table.thin1 td{border-right:solid 1px #E6922F;border-bottom:solid 1px #E6922F;font-weight:normal;font-family:arial;color:#00000;font-size:11px; background-color:#FCEFE0}

table.thin1 input{font-family:arial;font-size:11px;height:15px;}
table.thin1 select{border:solid 1px #8B8B8B;font-weight:normal;font-family:arial;color:#00000;font-size:11px;height:20px;width:230px;z-index:1;}
table.thin1 textarea{border:solid 1px #8B8B8B;font-weight:normal;font-family:arial;color:#00000;font-size:11px;}


.page_title{height:22px;word-spacing:.25em;letter-spacing:.10em;}

.button{border: 1px solid #8B8B8B;font-size:11px;cursor:pointer;height:22px;width:120px;background-color:#616161;font-weight:bold;font-family:arial;color:#FFFFFF;font-size:11px;}
.content {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:18px;
color:#333333;
}

.required {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color:#FF0000;
}
.login_style {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #863744;
}
/*.required {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color:#FF0000;
}*/

table.thin_print {border-left:solid 1px #F9E3CA;border-top:solid 1px  #F9E3CA;padding: 0px; margin-left: auto;margin-right: auto; background-color:white;}
table.thin_print th{border-right:solid 1px  #F9E3CA;border-bottom:solid 1px  #F9E3CA;font-weight:bold;background-color:#E6922F;font-family:arial;color:black;font-size:12px;}
table.thin_print td{border-right:solid 1px #F9E3CA;border-bottom:solid 1px #F9E3CA;font-weight:normal;font-family:arial;color:#00000;font-size:11px;}

table.sorround_border {border:1px solid #8B8B8B}
table.thin_print {border-left:solid 1px #616161;border-top:solid 1px #616161;padding: 0px; margin-left: auto;margin-right: auto;}
table.thin_print th{border-right:solid 1px #616161;border-bottom:solid 1px #616161;font-weight:bold;background-color:white;color:#FFFFFF;}
table.thin_print td{border-right:solid 1px #616161;border-bottom:solid 1px #616161;font-weight:normal}
table.thin_print input{font-family:arial;font-size:11px;height:15px;}
table.thin_print select{border:solid 1px #8B8B8B;font-weight:normal;font-family:arial;color:#00000;font-size:11px;height:20px;width:100px;z-index:1;}
table.thin_print textarea{border:solid 1px #8B8B8B;font-weight:normal;font-family:arial;color:#00000;font-size:11px;}


table.thin_print1 {border-left:solid 0px #F9E3CA;border-top:solid 0px  #F9E3CA;padding: 0px; margin-left: auto;margin-right: auto; background-color:white;}
table.thin_print1 th{border-right:solid 0px  #F9E3CA;border-bottom:solid 0px  #F9E3CA;font-weight:bold;background-color:#E6922F;font-family:arial;color:black;font-size:12px;}
table.thin_print1 td{border-right:solid 0px #F9E3CA;border-bottom:solid 0px #F9E3CA;font-weight:normal;font-family:arial;color:#00000;font-size:11px;}

table.sorround_border {border:1px solid #8B8B8B}
table.thin_print1 {border-left:solid 1px #616161;border-top:solid 1px #616161;padding: 0px; margin-left: auto;margin-right: auto;}
table.thin_print1 th{border-right:solid 1px #616161;border-bottom:solid 1px #616161;font-weight:bold;background-color:white;color:#FFFFFF;}
table.thin_print1 td{border-right:solid 1px #616161;border-bottom:solid 1px #616161;font-weight:normal}
table.thin_print1 input{font-family:arial;font-size:11px;height:15px;}
table.thin_print1 select{border:solid 1px #8B8B8B;font-weight:normal;font-family:arial;color:#00000;font-size:11px;height:20px;width:100px;z-index:1;}
table.thin_print1 textarea{border:solid 1px #8B8B8B;font-weight:normal;font-family:arial;color:#00000;font-size:11px;}


table.thin_print2 {border-left:solid 0px #F9E3CA;border-top:solid 0px  #F9E3CA;padding: 0px; margin-left: auto;margin-right: auto; background-color:white;}
table.thin_print2 th{border-right:solid 0px  #F9E3CA;border-bottom:solid 0px  #F9E3CA;font-weight:bold;background-color:#E6922F;font-family:arial;color:black;font-size:12px;}
table.thin_print2 td{border-right:solid 0px #F9E3CA;border-bottom:solid 0px #F9E3CA;font-weight:normal;font-family:arial;color:#00000;font-size:11px;}

table.sorround_border {border:1px solid #8B8B8B}
table.thin_print2 {border-left:solid 0px #616161;border-top:solid 1px #616161;padding: 0px; margin-left: auto;margin-right: auto;}
table.thin_print2 th{border-right:solid 0px #616161;border-bottom:solid 0px #616161;font-weight:bold;background-color:white;color:#FFFFFF;}
table.thin_print2 td{border-right:solid 0px #616161;border-bottom:solid 0px #616161;font-weight:normal}
table.thin_print2 input{font-family:arial;font-size:11px;height:15px;}
table.thin_print2 select{border:solid 1px #8B8B8B;font-weight:normal;font-family:arial;color:#00000;font-size:11px;height:20px;width:100px;z-index:1;}
table.thin_print2 textarea{border:solid 1px #8B8B8B;font-weight:normal;font-family:arial;color:#00000;font-size:11px;}
