body {
	margin: 0;
	padding: 0;
	font: normal small/1em "Trebuchet MS", sans-serif;
	font-size: 80%;
	line-height: 1.8em;
	color: #333000;
	
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/bg.gif);
	background-repeat: repeat-x; 
	background-color: #49A8CF;
}

img { 
	border-style: none;
}

textarea {
	font-family:"Trebuchet MS", sans-serif;
}

input
{
	font-family:"Trebuchet MS", sans-serif;
}

#wrapper {
	text-align: left;
	padding: 0px;
	border: 0px;
	position: absolute;
	margin-left: 42px;
	margin-top: 170px; 
	width: 920px;
	background-color: #FFFFFF;
}

#header {
	background-color: #FFFFFF;
}

TABLE.Menu {
	BORDER-WIDTH: 1px; 
	FONT-SIZE: 11px;
	BORDER-COLLAPSE: collapse; 
	BACKGROUND-COLOR: #FFFFFF
}
TABLE.Menu TD {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: white 1px solid; 
	TEXT-ALIGN: left
}
TABLE.Menu TD.image {
	PADDING-LEFT: 52px;
}
TABLE.Menu TD.text {
	PADDING-TOP: 10px;
}


/* START LEFT COLUMN */
#leftcol {
	float: left;
	width: 560px;
	margin-left: 22px;
	margin-top: 22px; 
	background-color: #FFFFFF;
}

/* START RIGHT COLUMN */
#rightcol { 
	float: left;
	width: 316px;
	margin-left: 16px;
	margin-top: 22px; 
	background-color: #FFFFFF;
	height: 1% /* Holly hack for Peekaboo Bug */
}

#trailer {
	clear: both;
	margin-left: 22px;
	margin-top: 22px; 
	background-color: #FFFFFF;
}

#footer {
	clear: both;
	background: #49A8CF;
}

#end {
	background: #49A8CF;
}

/* LINK FORMATS */

A.link_subtle {
	FONT-WEIGHT: normal; COLOR: #4d4d4d; font-size: 120%;
}
A.link_subtle:link {
	FONT-WEIGHT: normal; COLOR: #4d4d4d; font-size: 120%;
}
A.link_subtle:active {
	FONT-WEIGHT: normal; COLOR: #4d4d4d; font-size: 120%;
}
A.link_subtle:hover {
	FONT-WEIGHT: normal; COLOR: #4d4d4d; font-size: 120%;
}
A.link_subtle:hover {
	COLOR: #ff6600
}


A.link_strong {
	FONT-WEIGHT: bold; COLOR: #FFFFFF
}
A.link_strong:link {
	FONT-WEIGHT: bold; COLOR: #FFFFFF
}
A.link_strong:active {
	FONT-WEIGHT: bold; COLOR: #FFFFFF
}
A.link_strong:hover {
	FONT-WEIGHT: bold; COLOR: #ff6600
}

A.link_subBox {
	FONT-WEIGHT: bold; COLOR: #4d4d4d
}
A.link_subBox:link {
	FONT-WEIGHT: bold; COLOR: #4d4d4d
}
A.link_subBox:active {
	FONT-WEIGHT: bold; COLOR: #4d4d4d
}
A.link_subBox:hover {
	FONT-WEIGHT: bold; COLOR: #ff6600
}

A.link_menu {
	TEXT-DECORATION: NONE; FONT-WEIGHT: normal; COLOR: #4d4d4d; font-size: 120%;
}
A.link_menu:link {
	TEXT-DECORATION: NONE; FONT-WEIGHT: normal; COLOR: #4d4d4d; font-size: 120%;
}
A.link_menu:active {
	TEXT-DECORATION: NONE; FONT-WEIGHT: normal; COLOR: #4d4d4d; font-size: 120%;
}
A.link_menu:hover {
	TEXT-DECORATION: NONE; FONT-WEIGHT: normal; COLOR: #4d4d4d; font-size: 120%;
}
A.link_menu:hover {
	TEXT-DECORATION: NONE; COLOR: #ff6600
}


/* VARIOUS TEXT FORMATTING */
h1 {
	font-family: "Trebuchet MS", sans-serif;
	font-weight: normal;
	font-size: 1.3em;
	line-height: 1.2em;
	color: #333000;
	margin: 0 0 .5625em 0;
}

td {
	margin: 0;
	padding: 0;
	font: normal small/1em "Trebuchet MS", sans-serif;
	font-size: 80%;
	line-height: 1.8em;
	color: #333000;
}

th {
	margin: 0;
	padding: 0;
	font: normal small/1em "Trebuchet MS", sans-serif;
	font-size: 80%;
	line-height: 1.8em;
	color: #333000;
}

p.mini {
	margin: 0;
	padding: 0;
	font: normal small/1em "Trebuchet MS", sans-serif;
	font-size: 0.9em;
	line-height: 1.2em;
	color: #333000;
}

p.popup {
	font: normal small/1em "Trebuchet MS", sans-serif;
	font-size: 1em;
	line-height: 1.2em;
	color: #333000;
}

/* RIGHT COLUMN */

DIV.RightColBox_container {
	CLEAR: both; MARGIN-BOTTOM: 20px
}
H1.RightColBoxHeader {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; DISPLAY: block; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/bg_RightCol_Header_darkblue.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 294px; COLOR: white; LINE-HEIGHT: 22px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 22px
}
* HTML H1.RightColBoxHeader {
	WIDTH: 300px
}

H2.RightColBoxFooter {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; DISPLAY: block; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/bg_RightCol_Footer_lightblue.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 294px; COLOR: white; LINE-HEIGHT: 22px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 22px
}
* HTML H2.RightColBoxFooter {
	WIDTH: 300px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 21px; PADDING-BOTTOM: 0px; MARGIN: -3px 0px 2px; PADDING-TOP: 0px
}



TABLE.RightColBox {
	FONT-SIZE: 12px; WIDTH: 300px; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #EFEFEF
}
TABLE.RightColBox TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: white 1px solid; TEXT-ALIGN: left
}
TABLE.RightColBox TD.thinborder {
	BORDER-BOTTOM: 0px; FONT-SIZE: 12px; BORDER-RIGHT: #B5BDC6 1px solid; PADDING-RIGHT: 5px; BORDER-LEFT: #B5BDC6 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
TABLE.RightColBox TD.inBox {
	 BORDER-BOTTOM: 0px; TEXT-ALIGN: left
}
TABLE.RightColBox TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: white 1px solid; TEXT-ALIGN: left
}
TABLE.RightColBox TD.brdr {
	BORDER-RIGHT: white 1px solid; BORDER-LEFT: white 1px solid
}
TABLE.RightColBox TH.brdr {
	BORDER-RIGHT: white 1px solid; BORDER-LEFT: white 1px solid
}
TABLE.RightColBox TH {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 6px; COLOR: ##133645; PADDING-TOP: 6px; BACKGROUND-COLOR: #B5BDC6
}
.number {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #5A737B
}

