body {
	background-color: white;
	font-family: Arial, Helvetica, Serif;
	font-size: 12px;
}
td {
	font-family: Arial, Helvetica, Serif;
	font-size: 12px;
}
A:link {
	color: #000000;
	text-decoration: underline;
}
A:hover {
	color: #ff0000;
	text-decoration: underline;
}
A:visited {
	color: #550055;
	text-decoration: underline;
}
input {
	font-family: Arial, Courier New, Serif;
	font-size: 12px;
}
textarea {
	font-family: Arial, Helvetica, Serif;
	font-size: 12px;
}
select {
	font-family: Arial, Helvetica, Serif;
	font-size: 12px;
}
.Xlinks {
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
}

/* ORANGE BORDER BLOCK */
.Xcontainer1 {
	border: 1px solid #FF6600;
}
.Xtitle1 {
	background-color: #999999;
	color: #FFFFFF;
	font-weight: bold;
	font-family: Arial, Helvetica, Serif;
	font-size: 12px;
}
.Xcontent1 {
	background-color: #FFFFFF;
	color: #999999;
	font-weight: bold;
	font-family: Arial, Helvetica, Serif;
	font-size: 12px;
}
.Xcontent1 a{font-family:Arial, Helvetica, sans-serif; color:#FF6600; text-decoration:none; line-height:20px; vertical-align:middle; margin-left:4px;}
.Xcontent1 a:visited{font-family:Arial, Helvetica, sans-serif; color:#FF6600; text-decoration:none; line-height:20px; vertical-align:middle; margin-left:4px;}
.Xcontent1 a:hover{font-family:Arial, Helvetica, sans-serif; color:#CC3333; text-decoration:none;}
.Xcontent1 h1{width:220px; font-family:Arial, Helvetica, sans-serif; background-color:#999999; font-size:12px; font-weight:bold; color:#FFFFFF; margin:5px 3px 3px 2px; padding:3px 0px 2px 4px; vertical-align:middle;}
.Xcontent1 img{vertical-align:middle;}	
.Xcontent1 input {border:1px solid #999999; vertical-align:middle; margin-left:3px;}
.Xcontent1 li{font-family:Arial, Helvetica, sans-serif; color:#FF6600;}
.Xcontent1 li a{font-family:Arial, Helvetica, sans-serif; color:#999999;}
.Xcontent1 li a:visited{font-family:Arial, Helvetica, sans-serif; color:#999999;}
.Xcontent1 li a:hover{font-family:Arial, Helvetica, sans-serif; color:#666666;}

.Xfooter1 {
	background-color: white;
	color: black;
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
}

/* MAIN CONTENT */
.Xcontainer2 {
	border: 0px solid #000000;
}
.Xtitle2 {
	background-color: navy;
	color: white;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
}

.Xcontent2 {overflow:auto; color:#333333;}
.Xcontent2 h2{color:#333333; font-size:18px; font-weight:bold; padding-bottom:0px; margin-bottom:0px; padding-top:0px; margin-top:0px; line-height:21px;}
.Xcontent2 h3{color:#333333; font-size:16px; font-weight:bold; padding-bottom:0px; margin-bottom:0px; padding-top:0px; margin-top:0px; line-height:19px;}
.Xcontent2 h4{color:#333333; font-size:10px; font-weight:bold; padding-bottom:0px; margin-bottom:0px; padding-top:0px; margin-top:0px; line-height:13px;}
.Xcontent2 p{color:#333333; font-size:12px; font-weight:normal;}
.Xcontent2 a{color:#CC3333; font-size:12px; font-weight:bold; text-decoration:none;}
.Xcontent2 a:visited{color:#CC3333; font-size:12px; font-weight:bold; text-decoration:none;}
.Xcontent2 a:hover{color:#FF6600; font-size:12px; font-weight:bold; text-decoration:none;}


/* FOOTER */
.Xcontainer3 {
	border: 0px solid #000000;
}
.Xtitle3 {
	background-color: navy;
	color: white;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
}
.Xcontent3 {font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:11px}
.Xcontent3 td{height:20px; text-align:center; vertical-align:middle; background-color:#FF6600;}
.Xcontent3 td.centre{height:20px; text-align:center; vertical-align:middle; padding-top:3px; background-image:url(/live/images/footer_blankcell_bg.gif); background-repeat:repeat-x;}
.Xcontent3 td a{width:110px; height:20px; background-color:#FF6600; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; font-weight:normal; text-decoration:none; display:block; text-align:center; vertical-align:middle; padding-top:5px; background-image:none;}
.Xcontent3 td a:visited{width:110px; height:20px; background-color:#FF6600; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; font-weight:normal; text-decoration:none; display:block; text-align:center; vertical-align:middle; padding-top:5px; background-image:none;}
.Xcontent3 td a:hover{width:110px; height:20px; background-color:#FF6600; font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:11px; font-weight:normal; text-decoration:none; background-image:none;}


.Xfooter3 {
	background-color: white;
	color: black;
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
}
/* BREADCRUMBS */
.Xcontainer4 {
	border: 0px solid #000000;
}
.Xtitle4 {
	background-color: navy;
	color: white;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
}
.Xcontent4 {
	font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000;
}
.Xcontent4 a{color:#FF6600; text-decoration:none;}
.Xcontent4 a:visited{color:#FF6600; text-decoration:none;}
.Xcontent4 a:hover{color:#CC3333; text-decoration:underline;}

.Xfooter4 {
	background-color: white;
	color: black;
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
}

.Xcontainer5 {
	border: 1px solid #000000;
}
.Xtitle5 {
	background-color: navy;
	color: white;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
}
.Xcontent5 {
	background-color: white;
	color: black;
	font-weight: normal;
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
}
.Xfooter5 {
	background-color: white;
	color: black;
	font-weight: normal;
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
}

.Xcontainer6 {
	border: 0px;
}
.Xtitle6 {
	background-color: white;
	color: black;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
}
.Xcontent6 {
	padding: 0px;
	background-color: white;
	color: black;
	font-weight: normal;
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
}
.Xfooter6 {
	background-color: white;
	color: black;
	font-weight: normal;
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
}

.Xcontentfreeform {
	background-color: white;
	color: black;
	font-weight: normal;
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
}

.Xiframe {}
.Xpage {}
.Xpagetop {}
.Xpagebottom {}
.Xspacer {}
.Xpageleft {}
.Xpagemiddle {}
.Xpageright {}

.header img{padding:1px 20px 2px 300px;}
.header p{text-align:left;}
.header td{height:35px; width:150px; border-bottom:3px solid #FF6600; text-align:left; vertical-align:middle;}	
.header td a{font-family:Arial, Helvetica, sans-serif; color:#808080; font-size:13px; font-weight:bold; height:35px; width:150px; text-decoration:none; padding-top:3px; text-align:left;}
.header td a:visited{font-family:Arial, Helvetica, sans-serif; color:#808080; font-size:13px; font-weight:bold; height:35px; width:150px; text-decoration:none; padding-top:3px; text-align:left;}
.header td a:hover{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:13px; font-weight:bold; height:35px; width:150px; text-decoration:none; text-align:left;}

.search{font-family:Arial, Helvetica, sans-serif; color:#333333; font-weight:bold; size:14px; vertical-align:middle;}
.search img{vertical-align:middle;}
.search input {border:1px solid #FF6600; height:23px; vertical-align:middle; margin:2px 2px 2px 2px;}	

li{font-family:Arial, Helvetica, sans-serif; color:#FF6600;}
li a{font-family:Arial, Helvetica, sans-serif; color:#999999;}
li a:visited{font-family:Arial, Helvetica, sans-serif; color:#999999;}
li a:hover{font-family:Arial, Helvetica, sans-serif; color:#666666;}
