BODY { background: #f1f1f1 url(http://images.aone.co.uk/images/bg_snow_2014.jpg) no-repeat 50% 0;background-attachment:fixed !important;} }

/*BODY { background: #FFFFFF url(imagessite/.jpg);
       background-repeat: repeat-x }*/

table, tr, td, th
{
    border-collapse:collapse;
}

tr.header
{
    cursor:pointer;
	FONT-WEIGHT: normal;
}

th
{
	FONT-WEIGHT: normal;
}

.header .sign:after{
  content:"+";
  display:inline-block;      
}
.header.expand .sign:after{
  content:"-";
  font-weight: bold;
 }

 .no-border{
	border-style: none;
	border-width: 0px;
}

.content {display:none;}

#grad1 {
  background: -webkit-linear-gradient(180deg, red, blue); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(180deg, red, blue); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(180deg, red, blue); /* For Firefox 3.6 to 15 */
  background: linear-gradient(180deg, rgba(62,142,204,1), rgba(62,142,204,0), rgba(62,142,204,1)); /* Standard syntax */
}

.rpt_run_rate_bg{
/*	background-color: #ebf1f9;*/
	border:1px solid #014478;
	color:#1A4E95;
	border-radius: 10px;
	border-collapse: separate;
	background: -webkit-linear-gradient(0deg, red, blue); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(0deg, red, blue); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(0deg, red, blue); /* For Firefox 3.6 to 15 */
    background: linear-gradient(0deg, red, blue); /* Standard syntax (must be last) */
/*	font-weight:bold;
	FONT-SIZE: 9pt;
	background-image:url(/images/input_button_background.gif);*/
}

.rpt_run_rate_cust_history_bg{
/*	background-color: #ebf1f9;*/
	position: relative;
	left: 185px;
	width: 1053px;
	border:1px solid #014478;
	color:#1A4E95;
	border-radius: 10px;
	border-collapse: separate;
	background-color: #4693ce;
	background: -webkit-linear-gradient(0deg, red, blue); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(0deg, red, blue); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(0deg, red, blue); /* For Firefox 3.6 to 15 */
    background: linear-gradient(180deg, rgba(62,142,204,1), rgba(62,142,204,0), rgba(62,142,204,1)); /* Standard syntax (must be last) */
/*	font-weight:bold;
	FONT-SIZE: 9pt;
	background-image:url(/images/input_button_background.gif);*/
}

table.rpt_run_rate_cust_history_bg {table-layout:fixed; }
table.rpt_run_rate_cust_history_bg td { overflow: hidden; }

.rpt_run_rate_V9black_border_orange {
	FONT-SIZE: 9pt; FONT-FAMILY: Verdana; COLOR: #000000; border:1px solid #014478; border-radius: 10px; background-color: #e0a177;
}

.rpt_run_rate_V9black_border_teal {
	FONT-SIZE: 9pt; FONT-FAMILY: Verdana; COLOR: #000000; border:1px solid #014478; border-radius: 10px; background-color: #77e0df;
}

.rpt_run_rate_V9black_border_yellow {
	FONT-SIZE: 9pt; FONT-FAMILY: Verdana; COLOR: #000000; border:1px solid #014478; border-radius: 10px; background-color: #e17474;
}

.rpt_run_rate_V9black_border_green {
	FONT-SIZE: 9pt; FONT-FAMILY: Verdana; COLOR: #000000; border:1px solid #014478; border-radius: 10px; background-color: #74e17a;
}

.rpt_run_rate_cust_history_blank_bg{
	opacity: 0.0; FONT-SIZE: 9pt; FONT-FAMILY: Verdana; COLOR: #000000; border:1px solid #014478; border-radius: 10px; background-color: #e0a177;
/*	background-color: #4693ce; */
}

.rounded_td{
	FONT-SIZE: 9pt; FONT-FAMILY: Verdana; COLOR: #000000; border-radius: 10px; border:1px solid #014478;
}

.rpt_run_rate_tr_bg{
	 border:1px solid #007edf;
	 color:#000000;
	 border-radius: 10px;
/*	 font-weight:bold; */
/*	 FONT-SIZE: 9pt;*/
}

.rpt_run_rate_td_bg{
	 border:1px solid #007edf;
	 color:#000000;
	 border-radius: 10px;
/*	 font-weight:bold;*/
/*	 FONT-SIZE: 9pt;*/
}

.rounded_blue_white {
	FONT-SIZE: 9pt; FONT-FAMILY: Verdana; COLOR: #000000; border-radius: 10px; border:1px solid #014478;
	border-collapse: separate;
	background-color: #3e8ecc;
	background: -webkit-linear-gradient(0deg, red, blue); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(0deg, red, blue); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(0deg, red, blue); /* For Firefox 3.6 to 15 */
    background: linear-gradient(180deg, rgba(62,142,204,1), rgba(176,216,247,1), rgba(62,142,204,1)); /* Standard syntax (must be last) */
}

.rounded_blue_white_bold {
	position:relative;
	FONT-SIZE: 9pt; FONT-FAMILY: Verdana; COLOR: #000000; border-radius: 10px; border:1px solid #014478; font-weight: bold;
	border-collapse: separate;
	transition: all 0.3s ease 0s;
	background-color: #3e8ecc;
	background: -webkit-linear-gradient(0deg, red, blue); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(0deg, red, blue); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(0deg, red, blue); /* For Firefox 3.6 to 15 */
    background: linear-gradient(180deg, rgba(62,142,204,1), rgba(176,216,247,1), rgba(62,142,204,1)); /* Standard syntax (must be last) */
}

.rounded_blue_white_bold:hover {
	background-color: #2e6c9c;
	cursor: hand;
	transition: all 0.3s ease 0s;
	background: -webkit-linear-gradient(90deg, rgba(204,62,62,1), rgba(247,176,176,1), rgba(204,62,62,1)); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(90deg, rgba(204,62,62,1), rgba(247,176,176,1), rgba(204,62,62,1)); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(90deg, rgba(204,62,62,1), rgba(247,176,176,1), rgba(204,62,62,1)); /* For Firefox 3.6 to 15 */
/*    background: linear-gradient(180deg, rgba(46,108,156,1), rgba(163,200,229,1), rgba(46,108,156,1)); /* Standard syntax (must be last) */
    background: linear-gradient(180deg, rgba(204,62,62,1), rgba(247,176,176,1), rgba(204,62,62,1)); /* Standard syntax (must be last) */
}

.rounded_blue_white_bold:active {
	top:2px;
	left:1px;
/*	box-shadow:inset 0px 1px 0px #2ab7ec, 0px 5px 0px 0px #032b3a, 1px 1px 0px 0px #044a64, 2px 2px 0px 0px #044a64, 2px 5px 0px 0px #044a64, 6px 4px 2px #0b698b, 0px 10px 5px #999 ; */
	background-color: #2e6c9c;
	background: -webkit-linear-gradient(0deg, rgba(231,47,47,1), rgba(247,124,124,1), rgba(231,47,47,1)); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(0deg, red, blue); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(0deg, red, blue); /* For Firefox 3.6 to 15 */
/*    background: linear-gradient(180deg, rgba(46,108,156,1), rgba(163,200,229,1), rgba(46,108,156,1)); /* Standard syntax (must be last) */
    background: linear-gradient(180deg, rgba(231,47,47,1), rgba(247,124,124,1), rgba(231,47,47,1)); /* Standard syntax (must be last) */
	cursor: hand;
	transition: all 0.3s ease 0s;
}

.rounded_grey_white_bold {
	position:relative;
	FONT-SIZE: 9pt; FONT-FAMILY: Verdana; COLOR: #000000; border-radius: 10px; border:1px solid #014478; font-weight: bold;
	border-collapse: separate;
	transition: all 0.3s ease 0s;
	background-color: #c9c9c9;
	background: -webkit-linear-gradient(0deg, red, blue); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(0deg, red, blue); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(0deg, red, blue); /* For Firefox 3.6 to 15 */
    background: linear-gradient(180deg, rgba(201,201,201,1), rgba(248,248,248,1), rgba(201,201,201,1)); /* Standard syntax (must be last) */
}

.rounded_grey_white_bold:hover {
	background-color: #2e6c9c;
	cursor: hand;
	transition: all 0.3s ease 0s;
	background: -webkit-linear-gradient(90deg, rgba(204,62,62,1), rgba(247,176,176,1), rgba(204,62,62,1)); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(90deg, rgba(204,62,62,1), rgba(247,176,176,1), rgba(204,62,62,1)); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(90deg, rgba(204,62,62,1), rgba(247,176,176,1), rgba(204,62,62,1)); /* For Firefox 3.6 to 15 */
/*    background: linear-gradient(180deg, rgba(46,108,156,1), rgba(163,200,229,1), rgba(46,108,156,1)); /* Standard syntax (must be last) */
    background: linear-gradient(180deg, rgba(204,62,62,1), rgba(247,176,176,1), rgba(204,62,62,1)); /* Standard syntax (must be last) */
}

.rounded_grey_white_bold:active {
	top:2px;
	left:1px;
/*	box-shadow:inset 0px 1px 0px #2ab7ec, 0px 5px 0px 0px #032b3a, 1px 1px 0px 0px #044a64, 2px 2px 0px 0px #044a64, 2px 5px 0px 0px #044a64, 6px 4px 2px #0b698b, 0px 10px 5px #999 ; */
	background-color: #2e6c9c;
	background: -webkit-linear-gradient(0deg, rgba(231,47,47,1), rgba(247,124,124,1), rgba(231,47,47,1)); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(0deg, red, blue); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(0deg, red, blue); /* For Firefox 3.6 to 15 */
/*    background: linear-gradient(180deg, rgba(46,108,156,1), rgba(163,200,229,1), rgba(46,108,156,1)); /* Standard syntax (must be last) */
    background: linear-gradient(180deg, rgba(231,47,47,1), rgba(247,124,124,1), rgba(231,47,47,1)); /* Standard syntax (must be last) */
	cursor: hand;
	transition: all 0.3s ease 0s;
}

.red_bg {
	Background-color:#FF0000;
}

.V7white {
	FONT-SIZE: 7pt; FONT-FAMILY: Verdana; COLOR: #FFFFFF;
}

.V7yellow {
	FONT-SIZE: 7pt; FONT-FAMILY: Verdana; COLOR: #FFFF00;
}

.A7black {
	FONT-SIZE: 7pt; FONT-FAMILY: Verdana; COLOR: #000000;
}

.V7blue {
	FONT-SIZE: 7pt; FONT-FAMILY: Verdana; COLOR: #000099;
}

.V7black {
	FONT-SIZE: 7pt; FONT-FAMILY: Verdana; COLOR: #000000;
}

.V1white {
	FONT-SIZE: 0pt; FONT-FAMILY: Verdana; COLOR: #FFFFFF;
}

.V8white {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana; COLOR: #FFFFFF;
}

.V8whiteul {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana; COLOR: #FFFFFF; text-decoration: underline;
}

.V8blue {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana; COLOR: #000099;
}

.V8black {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana; COLOR: #000000;
}

.V8grey {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana; COLOR: #626262;
}

.V8red {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana; COLOR: #FF0000;
}

.V9grey {
	FONT-SIZE: 9pt; FONT-FAMILY: Verdana; COLOR: #7C7C7C;
}

.V9red {
	FONT-SIZE: 9pt; FONT-FAMILY: Verdana; COLOR: #FF0000;
}

.V10black {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana; COLOR: #000000;
}

.V10red {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana; COLOR: #FF0000;
}

.V8blackbold {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana; COLOR: #000000; FONT-WEIGHT: bold;
}

.V8blackul {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana; COLOR: #000000; text-decoration: underline;
}

.V8blueul {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana; COLOR: #000099; text-decoration: underline;
}

.V8redul {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana; COLOR: #CD0000; text-decoration: underline;
}

.V9black {
	FONT-SIZE: 9pt; FONT-FAMILY: Verdana; COLOR: #000000;
}

.V9blackbold {
	FONT-SIZE: 9pt; FONT-FAMILY: Verdana; COLOR: #000000; FONT-WEIGHT: bold;
}

.V9white {
	FONT-SIZE: 9pt; FONT-FAMILY: Verdana; COLOR: #FFFFFF;
}

.V9whiteMenu {
	FONT-SIZE: 9pt; FONT-FAMILY: Verdana; COLOR: #FFFFFF; FONT-WEIGHT: bold;
}

.V9blue {
	FONT-SIZE: 9pt; FONT-FAMILY: Verdana; COLOR: #000099;
}

.V10blueul {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana; COLOR: #000099; text-decoration: underline;
}

.A9blueul {
	FONT-SIZE: 9pt; FONT-FAMILY: Arial; COLOR: #000099; text-decoration: underline;
}

.A9blue {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial; COLOR: #000099;
}

.A10blue {
	FONT-SIZE: 9pt; FONT-FAMILY: Arial; COLOR: #000099;
}

.A10blueul {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial; COLOR: #000099; text-decoration: underline;
}

.V9black {
	FONT-SIZE: 9pt; FONT-FAMILY: Verdana; COLOR: #000000;
}

.V9red {
	FONT-SIZE: 9pt; FONT-FAMILY: Verdana; COLOR: #FF0000;
}

.V10white {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana; COLOR: #FFFFFF;
}

.A10blue {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana; COLOR: #000099;
}

.V11blue {
	FONT-SIZE: 11pt; FONT-FAMILY: Verdana; COLOR: #000099;
}

.V10yellow {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana; COLOR: #FFFF00;
}

.V11white {
	FONT-SIZE: 11pt; FONT-FAMILY: Verdana; COLOR: #FFFFFF;
}

.A10black {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana; COLOR: #000000;
}

.A12black {
	FONT-SIZE: 12pt; FONT-FAMILY: Verdana; COLOR: #000000;
}

.A12blue {
	FONT-SIZE: 12pt; FONT-FAMILY: Verdana; COLOR: #0000E5;
}

.A12red {
	FONT-SIZE: 12pt; FONT-FAMILY: Verdana; COLOR: #FF0000;
}

.A16black {
	FONT-SIZE: 16pt; FONT-FAMILY: Verdana; COLOR: #000000;
}

.Portal_Edit {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana; COLOR: #0000E5;
}

.Portal_Options {
	FONT-SIZE: 9pt; FONT-FAMILY: Verdana; COLOR: #000000;
}

table#Table_Portal_Specs {
	border-width: 1px;
	border-spacing: 5px;
	border-style: solid;
	border-color: #2c6db6;
	border-collapse: ;
	background-color: #ebf1f9;
}
table#Table_Portal_Specs th {
	border-width: 1px;
	padding: 1px;
	border-style: dotted;
	border-color: green;
	background-color: rgb(250, 240, 230);
	-moz-border-radius: ;
}
table#Table_Portal_Specs td {
	padding: 2px;
	border-style: dotted;
/*	border-color: #FF0000; */
/*	background-color: #e2fae2; */
	-moz-border-radius: ;
}

.leftcol {
	border-width: 1px;
    font-weight: bold;
    text-align: left;
    width: 120px;
    background-color: #e2fae2;
	border-color: #129512;
}

.leftcolnotmandatory {
	border-width: 1px;
    font-weight: bold;
    text-align: left;
    width: 120px;
    background-color: #fffbce;
	border-color: #2c6db6;
}

.rightcol {
    font-weight: none;
	color: #070c3a;
    text-align: left;
    width: 500px;
	border-style: none;
	border-width: 0px;
}



table.sample
{	text-align: left;
font-family: Verdana;
font-weight: normal;
font-size: 12px;
color: #0000E5;
width: 520px;
background-color: #ebf1f9;
border: 1px #2c6db6 solid;
border-collapse: collapse;
border-spacing: 5px;}


.sampleHd
{	border-bottom: 2px solid #d79900;
background-color: #fff2ba;
text-align: center;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
color: #404040;}


.sampleBod p
{	text-align: left;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
line-height: 12px;
color: #FF0000;
background-color: #fafafa;
border: 1px #2c6db6 solid;
text-indent: -8px;
margin-left: 10px;
margin-right: 10px;
margin-top: 5px;
margin-bottom: 5px;}







.SMParent {
    font:10px verdana;
    color:#333333;
    text-align:left;
	text-decoration:underline;
    padding-left: 4px;
}
.SMParentOver {
	background-color: #dfefff; 
    font:10px verdana;
    color:#106060;
    text-align:left;
	text-decoration:underline; 
    padding-left: 4px;
    cursor:pointer;
}
.SMParentSelected {
	background-color:#efefef;
    font:bold 10px verdana;
    color:#0060f0;
    text-align:left;
	text-decoration:underline;
    padding-left: 4px;
	cursor:pointer;
}

.SMChild {
	font:10px verdana;
	color:#306090;
	text-decoration:underline;
    padding-left: 19px;
	cursor:pointer;
	text-align:left;
}
.SMChild a {
	color:#306090;
	font:10px Verdana;
	text-decoration:underline;
}

.SMChildOver {
	background-color:#dfefff;    
	font:10px verdana;
	color:#306090; 
	text-decoration:underline; 
    padding-left: 19px;
	cursor:pointer;
	text-align:left;
}
.SMChildOver a {
	color:#306090;
	font:10px Verdana;
	text-decoration:underline;
}

.SMChildSelected {
	font:bold 10px verdana;
	color:#0060f0;
	text-decoration:underline;
    padding-left: 19px;
	cursor:pointer;
	text-align:left;
}
.SMChildSelected a {
	color:#0060f0;
	font:bold 10px Verdana;
	text-decoration:underline;
}

.SMChildrenBox {
}

.SMMenu {
	background-color:white; 
	width: 170px;
	border:0px solid #CCCCCC;
	overflow:hidden;
}

.SMImageParent {
	display:none;
}

.SMImageChild {
	display:none;
}

.AdditionalImages{
	border-style:double;
	border-color:D7D7D7;
	border-width:1px;
      }

/*Product Menu - dropmenudiv entries are for the product menu on the left of each page*/

#dropmenudiv{
position:absolute;
background-color: #3F6594;
border:1px solid black;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
color: #FFFFFF;
font:normal 12px Verdana;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
}

#dropmenudiv a:hover{ /*Product Menu hover background color*/
background-color: #87A3C4;
}


A.standard:link			{FONT-FAMILY: Verdana; color:#0000FF;text-decoration: underline;}
A.standard:visited		{FONT-FAMILY: Verdana; color:#0000FF;text-decoration: underline;}
A.standard:hover 		{FONT-FAMILY: Verdana; color:#0000FF;text-decoration: none;}

A.whitegrey8:link		{FONT-SIZE: 8pt; FONT-FAMILY: Verdana; color:#FFFFFF;text-decoration: underline;}
A.whitegrey8:visited	{FONT-SIZE: 8pt; FONT-FAMILY: Verdana; color:#FFFFFF;text-decoration: underline;}
A.whitegrey8:hover 		{FONT-SIZE: 8pt; FONT-FAMILY: Verdana; color:#E6E6E6;text-decoration: underline;}

A.whitered8:link		{FONT-SIZE: 8pt; FONT-FAMILY: Verdana; color:#FFFFFF;text-decoration: underline; font-weight: bold;}
A.whitered8:visited		{FONT-SIZE: 8pt; FONT-FAMILY: Verdana; color:#FFFFFF;text-decoration: underline; font-weight: bold;}
A.whitered8:hover 		{FONT-SIZE: 8pt; FONT-FAMILY: Verdana; color:#000000;text-decoration: underline; font-weight: bold;}

A.whitered9:link		{FONT-SIZE: 8pt; FONT-FAMILY: Verdana; color:#FFFFFF;text-decoration: none;}
A.whitered9:visited		{FONT-SIZE: 8pt; FONT-FAMILY: Verdana; color:#FFFFFF;text-decoration: none;}
A.whitered9:hover 		{FONT-SIZE: 8pt; FONT-FAMILY: Verdana; color:#FFFFFF;text-decoration: none; font-weight: bold;}

A.whitegrey10:link		{FONT-SIZE: 10pt; FONT-FAMILY: Verdana; color:#FFFFFF;text-decoration: underline;}
A.whitegrey10:visited	{FONT-SIZE: 10pt; FONT-FAMILY: Verdana; color:#FFFFFF;text-decoration: underline;}
A.whitegrey10:hover 	{FONT-SIZE: 10pt; FONT-FAMILY: Verdana; color:#E6E6E6;text-decoration: underline;}

A.greyblack7:link		{FONT-SIZE: 7pt; FONT-FAMILY: Verdana; color:#626262;text-decoration: none;}
A.greyblack7:visited	{FONT-SIZE: 7pt; FONT-FAMILY: Verdana; color:#626262;text-decoration: none;}
A.greyblack7:hover 		{FONT-SIZE: 7pt; FONT-FAMILY: Verdana; color:#000000;text-decoration: underline;}

A.greyblack8:link		{FONT-SIZE: 8pt; FONT-FAMILY: Verdana; color:#626262;text-decoration: none;}
A.greyblack8:visited	{FONT-SIZE: 8pt; FONT-FAMILY: Verdana; color:#626262;text-decoration: none;}
A.greyblack8:hover 		{FONT-SIZE: 8pt; FONT-FAMILY: Verdana; color:#000000;text-decoration: underline;}

A.greyblack9:link		{FONT-SIZE: 9pt; FONT-FAMILY: Verdana; color:#626262;text-decoration: none;}
A.greyblack9:visited	{FONT-SIZE: 9pt; FONT-FAMILY: Verdana; color:#626262;text-decoration: none;}
A.greyblack9:hover 		{FONT-SIZE: 9pt; FONT-FAMILY: Verdana; color:#000000;text-decoration: underline;}

A.greyblue8:link		{FONT-SIZE: 8pt; FONT-FAMILY: Verdana; color:#626262;text-decoration: none;}
A.greyblue8:visited		{FONT-SIZE: 8pt; FONT-FAMILY: Verdana; color:#626262;text-decoration: none;}
A.greyblue8:hover 		{FONT-SIZE: 8pt; FONT-FAMILY: Verdana; color:#020182;text-decoration: none;}

A.greyblueline8:link	{FONT-SIZE: 8pt; FONT-FAMILY: Verdana; color:#626262;text-decoration: none;}
A.greyblueline8:visited	{FONT-SIZE: 8pt; FONT-FAMILY: Verdana; color:#626262;text-decoration: none;}
A.greyblueline8:hover 	{FONT-SIZE: 8pt; FONT-FAMILY: Verdana; color:#020182;text-decoration: underline;}

A.greyblue12:link		{FONT-SIZE: 12pt; FONT-FAMILY: Verdana; color:#626262;text-decoration: none;}
A.greyblue12:visited	{FONT-SIZE: 12pt; FONT-FAMILY: Verdana; color:#626262;text-decoration: none;}
A.greyblue12:hover 		{FONT-SIZE: 12pt; FONT-FAMILY: Verdana; color:#020182;text-decoration: underline;}

A.lightbluered8:link		{FONT-SIZE: 8pt; FONT-FAMILY: Verdana; color:#7678E3;text-decoration: underline;}
A.lightbluered8:visited		{FONT-SIZE: 8pt; FONT-FAMILY: Verdana; color:#7678E3;text-decoration: underline;}
A.lightbluered8:hover 		{FONT-SIZE: 8pt; FONT-FAMILY: Verdana; color:#CD0000;text-decoration: underline;}

A.bluered8noline:link		{FONT-SIZE: 8pt; FONT-FAMILY: Verdana; color:#3921EE;text-decoration: none;}
A.bluered8noline:visited	{FONT-SIZE: 8pt; FONT-FAMILY: Verdana; color:#3921EE;text-decoration: none;}
A.bluered8noline:hover 		{FONT-SIZE: 8pt; FONT-FAMILY: Verdana; color:#CD0000;text-decoration: none;}

A.bluered8:link		{FONT-SIZE: 8pt; FONT-FAMILY: Verdana; color:#3921EE;text-decoration: underline;}
A.bluered8:visited	{FONT-SIZE: 8pt; FONT-FAMILY: Verdana; color:#3921EE;text-decoration: underline;}
A.bluered8:hover 	{FONT-SIZE: 8pt; FONT-FAMILY: Verdana; color:#CD0000;text-decoration: underline;}

A.darkbluered8:link		{FONT-SIZE: 8pt; FONT-FAMILY: Verdana; color:#000099;text-decoration: underline;}
A.darkbluered8:visited	{FONT-SIZE: 8pt; FONT-FAMILY: Verdana; color:#000099;text-decoration: underline;}
A.darkbluered8:hover 	{FONT-SIZE: 8pt; FONT-FAMILY: Verdana; color:#CD0000;text-decoration: underline;}

A.darkbluered8noline:link		{FONT-SIZE: 8pt; FONT-FAMILY: Verdana; color:#020182;text-decoration: none;}
A.darkbluered8noline:visited	{FONT-SIZE: 8pt; FONT-FAMILY: Verdana; color:#020182;text-decoration: none;}
A.darkbluered8noline:hover 		{FONT-SIZE: 8pt; FONT-FAMILY: Verdana; color:#CD0000;text-decoration: none;}

A.expander:link		{FONT-SIZE: 9pt; FONT-FAMILY: Verdana; color:#007edf;text-decoration: none;}
A.expander:visited	{FONT-SIZE: 9pt; FONT-FAMILY: Verdana; color:#007edf;text-decoration: none;}
A.expander:hover 		{FONT-SIZE: 9pt; FONT-FAMILY: Verdana; color:#CD0000;text-decoration: none;}

A.bluered9:link		{FONT-SIZE: 9pt; FONT-FAMILY: Verdana; color:#3921EE;text-decoration: underline;}
A.bluered9:visited	{FONT-SIZE: 9pt; FONT-FAMILY: Verdana; color:#3921EE;text-decoration: underline;}
A.bluered9:hover 	{FONT-SIZE: 9pt; FONT-FAMILY: Verdana; color:#CD0000;text-decoration: underline;}

A.bluered9noline:link		{FONT-SIZE: 9pt; FONT-FAMILY: Verdana; color:#3921EE;text-decoration: none;}
A.bluered9noline:visited	{FONT-SIZE: 9pt; FONT-FAMILY: Verdana; color:#3921EE;text-decoration: none;}
A.bluered9noline:hover 	{FONT-SIZE: 9pt; FONT-FAMILY: Verdana; color:#CD0000;text-decoration: none;}

A.darkbluered9:link		{FONT-SIZE: 9pt; FONT-FAMILY: Verdana; color:#000099;text-decoration: underline;}
A.darkbluered9:visited	{FONT-SIZE: 9pt; FONT-FAMILY: Verdana; color:#000099;text-decoration: underline;}
A.darkbluered9:hover 	{FONT-SIZE: 9pt; FONT-FAMILY: Verdana; color:#CD0000;text-decoration: underline;}

A.bluered11:link	{FONT-SIZE: 11pt; FONT-FAMILY: Verdana; color:#3921EE;text-decoration: underline;}
A.bluered11:visited	{FONT-SIZE: 11pt; FONT-FAMILY: Verdana; color:#3921EE;text-decoration: underline;}
A.bluered11:hover 	{FONT-SIZE: 11pt; FONT-FAMILY: Verdana; color:#CD0000;text-decoration: none;}

A.bluered16:link	{FONT-SIZE: 16pt; FONT-FAMILY: Verdana; color:#3921EE;text-decoration: underline;}
A.bluered16:visited	{FONT-SIZE: 16pt; FONT-FAMILY: Verdana; color:#3921EE;text-decoration: underline;}
A.bluered16:hover 	{FONT-SIZE: 16pt; FONT-FAMILY: Verdana; color:#CD0000;text-decoration: none;}

A.blackred8line:link	{FONT-SIZE: 8pt; FONT-FAMILY: Verdana; color:#000000;text-decoration: underline; font-weight: bold;}
A.blackred8line:visited	{FONT-SIZE: 8pt; FONT-FAMILY: Verdana; color:#000000;text-decoration: underline; font-weight: bold;}
A.blackred8line:hover 	{FONT-SIZE: 8pt; FONT-FAMILY: Verdana; color:#FF0000;text-decoration: underline; font-weight: bold;}

A.blackred8:link		{FONT-SIZE: 8pt; FONT-FAMILY: Verdana; color:#000000;text-decoration: none;}
A.blackred8:visited		{FONT-SIZE: 8pt; FONT-FAMILY: Verdana; color:#000000;text-decoration: none;}
A.blackred8:hover 		{FONT-SIZE: 8pt; FONT-FAMILY: Verdana; color:#CD0000;text-decoration: none;}

A.bluered10:link		{FONT-SIZE: 10pt; FONT-FAMILY: Arial; color:#7678E3;text-decoration: underline;}
A.bluered10:visited		{FONT-SIZE: 10pt; FONT-FAMILY: Arial; color:#7678E3;text-decoration: underline;}
A.bluered10:hover 		{FONT-SIZE: 10pt; FONT-FAMILY: Arial; color:#CD0000;text-decoration: underline;}

A.bluered10noline:link		{FONT-SIZE: 10pt; FONT-FAMILY: Verdana; color:#3921EE;text-decoration: none;}
A.bluered10noline:visited	{FONT-SIZE: 10pt; FONT-FAMILY: Verdana; color:#3921EE;text-decoration: none;}
A.bluered10noline:hover 	{FONT-SIZE: 10pt; FONT-FAMILY: Verdana; color:#CD0000;text-decoration: none;}

A.lightbluered10noline:link		{FONT-SIZE: 10pt; FONT-FAMILY: Verdana; color:#7678E3;text-decoration: none;}
A.lightbluered10noline:visited	{FONT-SIZE: 10pt; FONT-FAMILY: Verdana; color:#7678E3;text-decoration: none;}
A.lightbluered10noline:hover 	{FONT-SIZE: 10pt; FONT-FAMILY: Verdana; color:#CD0000;text-decoration: none;}

A.purplered8:link		{FONT-SIZE: 8pt; FONT-FAMILY: Verdana; color:#7611FF;text-decoration: none;}
A.purplered8:visited	{FONT-SIZE: 8pt; FONT-FAMILY: Verdana; color:#7611FF;text-decoration: none;}
A.purplered8:hover 		{FONT-SIZE: 8pt; FONT-FAMILY: Verdana; color:#CD0000;text-decoration: underline;}

A.redblue8:link			{FONT-SIZE: 8pt; FONT-FAMILY: Verdana; color:#CD0000;text-decoration: none;}
A.redblue8:visited		{FONT-SIZE: 8pt; FONT-FAMILY: Verdana; color:#CD0000;text-decoration: none;}
A.redblue8:hover 		{FONT-SIZE: 8pt; FONT-FAMILY: Verdana; color:#7678E3;text-decoration: underline;}

A.redred8:link			{FONT-SIZE: 8pt; FONT-FAMILY: Verdana; color:#FF0000;text-decoration: none;}
A.redred8:visited		{FONT-SIZE: 8pt; FONT-FAMILY: Verdana; color:#FF0000;text-decoration: none;}
A.redred8:hover 		{FONT-SIZE: 8pt; FONT-FAMILY: Verdana; color:#FF0000;text-decoration: underline;}

A.redblue10:link		{FONT-SIZE: 10pt; FONT-FAMILY: Verdana; color:#CD0000;text-decoration: none;}
A.redblue10:visited		{FONT-SIZE: 10pt; FONT-FAMILY: Verdana; color:#CD0000;text-decoration: none;}
A.redblue10:hover 		{FONT-SIZE: 10pt; FONT-FAMILY: Verdana; color:#7678E3;text-decoration: none;}

A.redblue10line:link	{FONT-SIZE: 10pt; FONT-FAMILY: Verdana; color:#CD0000;text-decoration: underline;}
A.redblue10line:visited	{FONT-SIZE: 10pt; FONT-FAMILY: Verdana; color:#CD0000;text-decoration: underline;}
A.redblue10line:hover 	{FONT-SIZE: 10pt; FONT-FAMILY: Verdana; color:#7678E3;text-decoration: underline;}

A.redgrey10:link		{FONT-SIZE: 10pt; FONT-FAMILY: Verdana; color:#FF3333;text-decoration: underline;}
A.redgrey10:visited		{FONT-SIZE: 10pt; FONT-FAMILY: Verdana; color:#FF3333;text-decoration: underline;}
A.redgrey10:hover 		{FONT-SIZE: 10pt; FONT-FAMILY: Verdana; color:#E6E6E6;text-decoration: bold,underline;}

A.redblue12:link		{FONT-SIZE: 12pt; FONT-FAMILY: Verdana; color:#CD0000;text-decoration: none;}
A.redblue12:visited		{FONT-SIZE: 12pt; FONT-FAMILY: Verdana; color:#CD0000;text-decoration: none;}
A.redblue12:hover 		{FONT-SIZE: 12pt; FONT-FAMILY: Verdana; color:#7678E3;text-decoration: underline;}

A.red8:link				{FONT-SIZE: 8pt; FONT-FAMILY: Verdana; color:#CD0000;text-decoration: underline;}
A.red8:visited			{FONT-SIZE: 8pt; FONT-FAMILY: Verdana; color:#CD0000;text-decoration: underline;}
A.red8:hover 			{FONT-SIZE: 8pt; FONT-FAMILY: Verdana; color:#CD0000;text-decoration: none;}

A.bluegrey8:link		{FONT-SIZE: 8pt; FONT-FAMILY: Verdana; color:#3921EE;text-decoration: none;}
A.bluegrey8:visited		{FONT-SIZE: 8pt; FONT-FAMILY: Verdana; color:#3921EE;text-decoration: none;}
A.bluegrey8:hover 		{FONT-SIZE: 8pt; FONT-FAMILY: Verdana; color:#414141;text-decoration: underline;}

A.bluegreyline8:link	{FONT-SIZE: 8pt; FONT-FAMILY: Verdana; color:#3921EE;text-decoration: underline;}
A.bluegreyline8:visited	{FONT-SIZE: 8pt; FONT-FAMILY: Verdana; color:#3921EE;text-decoration: underline;}
A.bluegreyline8:hover 	{FONT-SIZE: 8pt; FONT-FAMILY: Verdana; color:#414141;text-decoration: none;}

A.lightblue8:link		{FONT-SIZE: 8pt; FONT-FAMILY: Verdana; color:#1F77FA;text-decoration: underline;}
A.lightblue8:visited	{FONT-SIZE: 8pt; FONT-FAMILY: Verdana; color:#1F77FA;text-decoration: underline;}
A.lightblue8:hover 		{FONT-SIZE: 8pt; FONT-FAMILY: Verdana; color:#1F77FA;text-decoration: none;}

A.lightbluered10:link		{FONT-SIZE: 10pt; FONT-FAMILY: Verdana; color:#7678E3;text-decoration: none;}
A.lightbluered10:visited	{FONT-SIZE: 10pt; FONT-FAMILY: Verdana; color:#7678E3;text-decoration: none;}
A.lightbluered10:hover 		{FONT-SIZE: 10pt; FONT-FAMILY: Verdana; color:#CD0000;text-decoration: none;}

A.bluegrey9:link		{FONT-SIZE: 9pt; FONT-FAMILY: Verdana; color:#3921EE;text-decoration: none;}
A.bluegrey9:visited		{FONT-SIZE: 9pt; FONT-FAMILY: Verdana; color:#3921EE;text-decoration: none;}
A.bluegrey9:hover 		{FONT-SIZE: 9pt; FONT-FAMILY: Verdana; color:#414141;text-decoration: underline;}

A.bluegrey10:link		{FONT-SIZE: 10pt; FONT-FAMILY: Arial; color:#3921EE;text-decoration: none;}
A.bluegrey10:visited	{FONT-SIZE: 10pt; FONT-FAMILY: Arial; color:#3921EE;text-decoration: none;}
A.bluegrey10:hover 		{FONT-SIZE: 10pt; FONT-FAMILY: Arial; color:#414141;text-decoration: underline;}

A.greyblackline8:link		{FONT-SIZE: 8pt; FONT-FAMILY: Verdana; color:#626262;text-decoration: underline;}
A.greyblackline8:visited	{FONT-SIZE: 8pt; FONT-FAMILY: Verdana; color:#626262;text-decoration: underline;}
A.greyblackline8:hover 		{FONT-SIZE: 8pt; FONT-FAMILY: Verdana; color:#000000;text-decoration: underline;}

A.blank7:link		{FONT-SIZE: 7pt; FONT-FAMILY: Verdana; color:#FFFFFF;text-decoration: none;}
A.blank7:visited	{FONT-SIZE: 7pt; FONT-FAMILY: Verdana; color:#FFFFFF;text-decoration: none;}
A.blank7:hover 		{FONT-SIZE: 7pt; FONT-FAMILY: Verdana; color:#FFFFFF;text-decoration: none;}

A.Vline7:link		{FONT-SIZE: 7pt; FONT-FAMILY: Verdana; color:#000099;text-decoration: underline;}
A.Vline7:visited	{FONT-SIZE: 7pt; FONT-FAMILY: Verdana; color:#000099;text-decoration: underline;}
A.Vline7:hover 		{FONT-SIZE: 7pt; FONT-FAMILY: Verdana; color:#5F5F5F;text-decoration: underline;}

A.Auline7:link		{FONT-SIZE: 7pt; FONT-FAMILY: Verdana; color:#000099;text-decoration: none;}
A.Auline7:visited	{FONT-SIZE: 7pt; FONT-FAMILY: Verdana; color:#000099;text-decoration: none;}
A.Auline7:hover 	{FONT-SIZE: 7pt; FONT-FAMILY: Verdana; color:#5F5F5F;text-decoration: underline;}

A.Vline8:link		{FONT-SIZE: 8pt; FONT-FAMILY: Verdana; color:#000099;text-decoration: underline;}
A.Vline8:visited	{FONT-SIZE: 8pt; FONT-FAMILY: Verdana; color:#000099;text-decoration: underline;}
A.Vline8:hover 		{FONT-SIZE: 8pt; FONT-FAMILY: Verdana; color:#5F5F5F;text-decoration: underline;}

A.blackline9:link		{FONT-SIZE: 9pt; FONT-FAMILY: Verdana; color:#000000;text-decoration: underline;}
A.blackline9:visited	{FONT-SIZE: 9pt; FONT-FAMILY: Verdana; color:#000000;text-decoration: underline;}
A.blackline9:hover 		{FONT-SIZE: 9pt; FONT-FAMILY: Verdana; color:#676767;text-decoration: underline;}

A.bluegrey12:link		{FONT-SIZE: 12px; FONT-FAMILY: Tahoma, Arial; color:#0000FF;text-decoration: none;}
A.bluegrey12:visited	{FONT-SIZE: 12px; FONT-FAMILY: Tahoma, Arial; color:#0000FF;text-decoration: none;}
A.bluegrey12:hover 		{FONT-SIZE: 12px; FONT-FAMILY: Tahoma, Arial; color:#414141;text-decoration: underline;}

A.bluered12:link		{FONT-SIZE: 12px; FONT-FAMILY: Tahoma, Arial; color:#0000FF;text-decoration: none;}
A.bluered12:visited		{FONT-SIZE: 12px; FONT-FAMILY: Tahoma, Arial; color:#0000FF;text-decoration: none;}
A.bluered12:hover 		{FONT-SIZE: 12px; FONT-FAMILY: Tahoma, Arial; color:#CD0000;text-decoration: none;}

A.bluered12ver:link		{FONT-SIZE: 12pt; FONT-FAMILY: Arial; color:#0000FF;text-decoration: bold,underline;}
A.bluered12ver:visited	{FONT-SIZE: 12pt; FONT-FAMILY: Arial; color:#0000FF;text-decoration: bold,underline;}
A.bluered12ver:hover 	{FONT-SIZE: 12pt; FONT-FAMILY: Arial; color:#CD0000;text-decoration: bold,underline;}

.boxblacktext {
	FONT-SIZE: 12px; COLOR: #000000; BORDER-TOP-STYLE: inset; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF; 
}

.boxgreytext {
	FONT-SIZE: 12px; COLOR: #000000; BORDER-TOP-STYLE: inset; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #F2F2F2; 
}

.boxblueblacktext {
	FONT-SIZE: 10px; COLOR: #000000; BORDER-TOP-STYLE: inset; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #BCBBFE; 
}

div#switchButtonRed {
    margin-left: 50px;
}
div#switchButtonRed ul {
    margin: 0px;
    padding: 0px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    line-height: 20px;
}
div#switchButtonRed li {
    list-style-type: none;
    height: 30px;
    width: 125px;
    margin: 10px;
    text-align:center;
}
div#switchButtonRed li a {
    text-decoration: none;
    height: 20;
    width: 160;
    display: block;
    background-color: #999999;
    border-style: solid;
    border-bottom-color: #333333;
    border-right-color: #555555;
    border-left-color: #BBBBBB;
    border-top-color: #DDDDDD;
}
div#switchButtonRed li a:link {
    color: #282F89;
    font-weight: bold;
    background-color: #FD5555;
    border-style: solid;
    border-bottom-color: #900000;
    border-right-color: #9B0000;
    border-left-color: #F69898;
    border-top-color: #FBC6C6;
}
div#switchButtonRed li a:visited {
    color: #282F89;
    font-weight: bold;
    background-color: #FD5555;
    border-style: solid;
    border-bottom-color: #900000;
    border-right-color: #9B0000;
    border-left-color: #F69898;
    border-top-color: #FBC6C6;
}
div#switchButtonRed li a:hover {
    font-weight: bold;
    color: #FFFFFF;
    background-color: #E74D4D;
    border-style: solid;
    border-bottom-color: #900000;
    border-right-color: #9B0000;
    border-left-color: #F69898;
    border-top-color: #FBC6C6;
}
div#switchButtonRed li a:active {
    font-weight: bold;
    color: #FFFFFF;
    background-color: #D74747;
    border-style: solid;
    border-bottom-color: #FBC6C6;
    border-right-color: #F69898;
    border-left-color: #9B0000;
    border-top-color: #900000;
}



div#switchButtonBlue {
    margin-left: 50px;
}
div#switchButtonBlue ul {
    margin: 0px;
    padding: 0px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 20px;
}
div#switchButtonBlue li {
    list-style-type: none;
    height: 30px;
    width: 125px;
    margin: 10px;
    text-align:center;
}
div#switchButtonBlue li a {
    text-decoration: none;
    height: 20;
    width: 160;
    display: block;
    background-color: #999999;
    border-style: solid;
    border-bottom-color: #333333;
    border-right-color: #555555;
    border-left-color: #BBBBBB;
    border-top-color: #DDDDDD;
}
div#switchButtonBlue li a:link {
    color: #FFFFFF;
    font-weight: bold;
    background-color: #333BAC;
    border-style: solid;
    border-bottom-color: #1F2356;
    border-right-color: #232975;
    border-left-color: #6378CE;
    border-top-color: #99AAF0;
}
div#switchButtonBlue li a:visited {
    font-weight: bold;
    color: #FFFFFF;
    background-color: #333BAC;
    border-style: solid;
    border-bottom-color: #1F2356;
    border-right-color: #232975;
    border-left-color: #6378CE;
    border-top-color: #99AAF0;
}
div#switchButtonBlue li a:hover {
    color: #FFFFFF;
    font-weight: bold;
    background-color: #282F89;
    border-style: solid;
    border-bottom-color: #151845;
    border-right-color: #1F2467;
    border-left-color: #6075C9;
    border-top-color: #9FB1F9;
}
div#switchButtonBlue li a:active {
    font-weight: bold;
    color: #FFFFFF;
    background-color: #2F369D;
    border-style: solid;
    border-bottom-color: #99AAF0;
    border-right-color: #6378CE;
    border-left-color: #232975;
    border-top-color: #1F2356;
}


div#switchButton {
    margin-left: 5px;
}
div#switchButton ul {
    margin: 0px;
    padding: 0px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 20px;
}
div#switchButton li {
    list-style-type: none;
    height: 30px;
    width: 125px;
    margin: 10px;
    text-align:center;
}
div#switchButton li a {
    text-decoration: none;
    height: 20;
    width: 160;
    display: block;
    background-color: #999999;
    border-style: solid;
    border-bottom-color: #333333;
    border-right-color: #555555;
    border-left-color: #BBBBBB;
    border-top-color: #DDDDDD;
}
div#switchButton li a:link {
    font-weight: bold;
    color: #FFFFFF;
    background-color: #345786;
    border-style: solid;
    border-bottom-color: #262B69;
    border-right-color: #232975;
    border-left-color: #5E86BC;
    border-top-color: #89A8DB;
}
div#switchButton li a:visited {
    font-weight: bold;
    color: #FFFFFF;
    background-color: #345786;
    border-style: solid;
    border-bottom-color: #262B69;
    border-right-color: #232975;
    border-left-color: #5E86BC;
    border-top-color: #89A8DB;
}
div#switchButton li a:hover {
    color: #FFFFFF;
    font-weight: bold;
    background-color: #486DA0;
    border-style: solid;
    border-bottom-color: #2C3177;
    border-right-color: #2A3189;
    border-left-color: #6792CD;
    border-top-color: #91B2E9;
}
div#switchButton li a:active {
    font-weight: bold;
    color: #FFFFFF;
    background-color: #4B72A6;
    border-style: solid;
    border-bottom-color: #91B2E9;
    border-right-color: #6792CD;
    border-left-color: #2A3189;
    border-top-color: #2C3177;
}

.topSearchButton {
   FONT-SIZE: 8pt;
   FONT-FAMILY: Verdana;
   COLOR: #0000FF;
   color: #00f;
   background-color: 3333FF;
   text-decoration: underline;
   border: solid;
   cursor: pointer;
   cursor: hand;
}

.input_text_box_9_5_rows {
 background-image:url(/images/input_button_background_5_rows.jpg);
 border:1px solid #1A4E95;
 color:#1A4E95;
 font-weight:bold;
 FONT-SIZE: 9pt;
}

.input_text_box_9 {
 background-image:url(/images/input_button_background.gif);
 border:1px solid #1A4E95;
 color:#1A4E95;
 font-weight:bold;
 FONT-SIZE: 9pt;
}

.input_text_box_9_xmas {
 background-image:url(/images/input_button_background_xmas.png);
 border:1px solid #1A4E95;
 color:#000000;
 font-weight:bold;
 FONT-SIZE: 9pt;
}

.input_text_box_9_thin {
 background-image:url(/images/input_button_background.gif);
 border:1px solid #1A4E95;
 color:#1A4E95;
 FONT-SIZE: 9pt;
}

.input_button_9 {
 background-image:url(/images/input_button_background.gif);
 border:1px solid #1A4E95;
 cursor:pointer;
 color:#1A4E95;
 font-weight:bold;
 FONT-SIZE: 9pt;
}

.input_button_9_xmas {
 background-image:url(/images/input_button_background_xmas.png);
 border:1px solid #1A4E95;
 cursor:pointer;
 color:#000000;
 font-weight:bold;
 FONT-SIZE: 9pt;
}

.input_button_10 {
 background-image:url(/images/input_button_background.gif);
 border:1px solid #1A4E95;
 cursor:pointer;
 color:#1A4E95;
 font-weight:bold;
 FONT-SIZE: 10pt;
}

.input_button_11 {
 background-image:url(/images/input_button_background.gif);
 border:1px solid #1A4E95;
 cursor:pointer;
 color:#1A4E95;
 font-weight:bold;
 FONT-SIZE: 11pt;
}

tr#HideRow 
{ 
display: none 
} 

td#HideColumn
{ 
display: none 
}

.Notes_Field {
	background-color: #4bbdef;
	color:#FFFFFF;
}