BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#wrap {
	FONT-SIZE: 100%; WIDTH: 100%; TEXT-ALIGN: left
}
.hide {
	DISPLAY: none
}
A IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.divclear {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0px; PADDING-BOTTOM: 0px; MARGIN: -1px 0px 0px; PADDING-TOP: 0px; HEIGHT: 0px
}
.skiplinks {
	DISPLAY: none
}
HR.cleaner {
	CLEAR: both; BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; VISIBILITY: hidden; PADDING-BOTTOM: 0px; MARGIN: -1px 0px 0px; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; HEIGHT: 1px
}
.smallfontbold {
	FONT-WEIGHT: bold; FONT-SIZE: small; TEXT-DECORATION: underline
}
.smallfont {
	FONT-WEIGHT: normal; FONT-SIZE: small
}
.mediumfontbold {
	FONT-WEIGHT: bold; FONT-SIZE: medium; TEXT-DECORATION: underline
}
.mediumfont {
	FONT-WEIGHT: normal; FONT-SIZE: medium
}
.largefontbold {
	FONT-WEIGHT: bold; FONT-SIZE: large; TEXT-DECORATION: underline
}
.largefont {
	FONT-WEIGHT: normal; FONT-SIZE: large
}
A {
	TEXT-DECORATION: none
}
A:link {
	TEXT-DECORATION: none
}
A:visited {
	TEXT-DECORATION: none
}
A:unknown {
	TEXT-DECORATION: underline
}
A:hover {
	TEXT-DECORATION: underline
}
A:active {
	TEXT-DECORATION: underline
}
UL {
	LIST-STYLE-TYPE: square
}
OL {
	LIST-STYLE-TYPE: decimal
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.6em; LINE-HEIGHT: normal; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.3em; LINE-HEIGHT: normal
}
H3 {
	PADDING-BOTTOM: 0.2em; WIDTH: auto
}
#container-header {
	FONT-SIZE: 0.8em
}
#container-top {
	PADDING-RIGHT: 1em; PADDING-LEFT: 0.2em; BACKGROUND: #000000; PADDING-BOTTOM: 0.2em; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 0.2em; HEIGHT: 30px
}
#container-top A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#container-top A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#container-top A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#container-top A:unknown {
	COLOR: #ffffff! important; TEXT-DECORATION: underline
}
#container-top A:hover {
	COLOR: #ffffff! important; TEXT-DECORATION: underline
}
#container-top A:active {
	COLOR: #ffffff! important; TEXT-DECORATION: underline
}
#links-help {
	PADDING-RIGHT: 1em; PADDING-LEFT: 0.2em; FLOAT: left; PADDING-BOTTOM: 0.2em; MARGIN: 0px; PADDING-TOP: 0.2em
}
#links-help UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#links-help UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#search-form {
	FLOAT: right; VERTICAL-ALIGN: baseline
}
#search-form FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#search-form LABEL {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
#links-imgs {
	PADDING-RIGHT: 1em; PADDING-LEFT: 0em; PADDING-BOTTOM: 0em; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0em; HEIGHT: 86px
}
#links-main {
	PADDING-RIGHT: 1em; PADDING-LEFT: 0em; PADDING-BOTTOM: 0em; MARGIN: 0px; PADDING-TOP: 0em; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 26px
}
#links-main UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#links-imgs UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#links-main UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#links-imgs UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#links-main IMG {
	FLOAT: left
}
#links-main A {
	PADDING-RIGHT: 10px; MARGIN-TOP: 1px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; FLOAT: right; PADDING-BOTTOM: 5px; LINE-HEIGHT: 14px; PADDING-TOP: 5px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
#links-main A:link {
	PADDING-RIGHT: 10px; MARGIN-TOP: 1px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; FLOAT: right; PADDING-BOTTOM: 5px; LINE-HEIGHT: 14px; PADDING-TOP: 5px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
#links-main A:visited {
	PADDING-RIGHT: 10px; MARGIN-TOP: 1px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; FLOAT: right; PADDING-BOTTOM: 5px; LINE-HEIGHT: 14px; PADDING-TOP: 5px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
#links-main A:unknown {
	COLOR: #ffffff! important
}
#links-main A:hover {
	COLOR: #ffffff! important
}
#links-main A:active {
	COLOR: #ffffff! important
}
#container-main {
	MARGIN: 0px;
	WIDTH: 100%;
	padding: 0px;
}
#container-menu {
	LEFT: 0px; FLOAT: left; WIDTH: 174px; LINE-HEIGHT: 17px; PADDING-TOP: 90px; TOP: 0px
}
#container-content {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 1em;
	MIN-HEIGHT: 600px;
	PADDING-BOTTOM: 50px;
	LINE-HEIGHT: 1.4em;
	PADDING-TOP: 0px;
	HEIGHT: 600px;
	margin: 0px;
	width: 100%;
}
#container-content-inner {
	MARGIN: 0px;
	padding: 16px;
	width: 100%;
}
#container-content-inner-alt {
	MARGIN: 0px;
	padding: 16px;
}
#container-menu A {
	TEXT-DECORATION: none
}
#container-menu A:link {
	TEXT-DECORATION: none
}
#container-menu A:visited {
	TEXT-DECORATION: none
}
#container-menu A:unknown {
	TEXT-DECORATION: underline
}
#container-menu A:hover {
	TEXT-DECORATION: underline
}
#container-menu A:active {
	TEXT-DECORATION: underline
}
#ae_menu {
	FONT-SIZE: 0.9em; MARGIN-LEFT: 0px; LINE-HEIGHT: 1.6em
}
#ae_menu LI {
	LIST-STYLE-TYPE: none
}
#ae_menu LI IMG {
	LEFT: 20px; POSITION: absolute
}
#ae_menu UL LI UL LI IMG {
	LEFT: 0px; POSITION: absolute
}
#ae_menu UL {
	PADDING-LEFT: 0px; MARGIN: 0px; WIDTH: 175px
}
.MenuNonSelectedArea1 A {
	DISPLAY: block; PADDING-LEFT: 20px; FONT-WEIGHT: bold; WIDTH: 154px; PADDING-TOP: 0.2em; TEXT-DECORATION: none
}
.MenuItemNonSelectedOdd1 A {
	DISPLAY: block; PADDING-LEFT: 20px; FONT-WEIGHT: bold; WIDTH: 154px; PADDING-TOP: 0.2em; TEXT-DECORATION: none
}
.MenuItemNonSelectedEven1 A {
	DISPLAY: block; PADDING-LEFT: 20px; FONT-WEIGHT: bold; WIDTH: 154px; PADDING-TOP: 0.2em; TEXT-DECORATION: none
}
.MenuSelectedArea1 A {
	DISPLAY: block; PADDING-LEFT: 20px; FONT-WEIGHT: bold; WIDTH: 154px; PADDING-TOP: 0.2em; TEXT-DECORATION: none
}
.MenuItemSelectedOdd1 A {
	DISPLAY: block; PADDING-LEFT: 20px; FONT-WEIGHT: bold; WIDTH: 154px; PADDING-TOP: 0.2em; TEXT-DECORATION: none
}
.MenuItemSelectedEven1 A {
	DISPLAY: block; PADDING-LEFT: 20px; FONT-WEIGHT: bold; WIDTH: 154px; PADDING-TOP: 0.2em; TEXT-DECORATION: none
}
.MenuSelectedArea1 A:hover {
	TEXT-DECORATION: none! important
}
.MenuItemSelectedOdd1 A:hover {
	TEXT-DECORATION: none! important
}
.MenuItemSelectedEven1 A:hover {
	TEXT-DECORATION: none! important
}
.MenuNonSelectedArea1 A:hover {
	TEXT-DECORATION: none! important
}
.MenuItemNonSelectedOdd1 A:hover {
	TEXT-DECORATION: none! important
}
.MenuItemNonSelectedEven1 A:hover {
	TEXT-DECORATION: none! important
}
.MenuSelectedArea1 IMG {
	DISPLAY: none
}
.MenuItemSelectedOdd1 IMG {
	DISPLAY: none
}
.MenuItemSelectedEven1 IMG {
	DISPLAY: none
}
.MenuSelectedArea2 IMG {
	DISPLAY: inline
}
.MenuSelectedArea3 IMG {
	DISPLAY: inline
}
.MenuSelectedArea4 IMG {
	DISPLAY: inline
}
#ae_menu UL LI UL LI {
	MARGIN: 0px
}
#ae_menu UL LI UL LI A {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 30px; FONT-WEIGHT: normal; BORDER-LEFT: 0px; WIDTH: 139px; PADDING-TOP: 0.2em; BORDER-BOTTOM: 0px; TEXT-DECORATION: none
}
#ae_menu UL LI UL LI A:hover {
	TEXT-DECORATION: none
}
#ae_menu UL LI UL LI UL LI A {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 45px! important; FONT-WEIGHT: normal; BORDER-LEFT: 0px; WIDTH: 124px! important; PADDING-TOP: 0.2em; BORDER-BOTTOM: 0px; TEXT-DECORATION: none
}
#ae_menu UL LI UL LI UL LI A:hover {
	TEXT-DECORATION: none
}
#ae_menu UL LI UL LI UL LI A {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 30px; FONT-WEIGHT: normal; BORDER-LEFT: 0px; WIDTH: 139px; PADDING-TOP: 0.2em; BORDER-BOTTOM: 0px; TEXT-DECORATION: none
}
#ae_menu UL LI UL LI UL LI A:hover {
	TEXT-DECORATION: none
}
#container-left {
	FLOAT: left; WIDTH: 209px; LINE-HEIGHT: 17px
}
#container-left-inner {
	
}
#container-right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 450px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 414px; PADDING-TOP: 0px; HEIGHT: auto
}
#container-right-inner {
	FLOAT: left; WIDTH: 100%
}
#container-full-width {
	FLOAT: left; WIDTH: 100%
}
#character {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 190px; TEXT-ALIGN: center
}
#user-options A {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
#user-options UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
#user-options LI {
	PADDING-TOP: 0.5em
}
#page-title {
	MIN-HEIGHT: 62px; WIDTH: 100%; HEIGHT: 62px
}
#page-title-inner {
	
}
#page-title H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.4em; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
#panorama {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 148px
}
#tour {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
#feature-content {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
#video {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
#description {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
#introduction {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
#illustration {
	FLOAT: left
}
#intro-text {
	FLOAT: left; min-width: 
}
#copy-intro {
	FONT-SIZE: 1em
}
#copy-main {
	CLEAR: both; FONT-SIZE: 0.9em; LINE-HEIGHT: normal
}
#lower-curve {
	CLEAR: both; MIN-HEIGHT: 62px; FLOAT: left; WIDTH: 100%; HEIGHT: 62px
}
#lower-curve P {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
#page-title-inner {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 0em; PADDING-TOP: 1em
}
#lower-curve-inner {
	FLOAT: left
}
#description-inner {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; PADDING-TOP: 0em
}
#introduction-inner {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; PADDING-TOP: 0em
}
#container-footer {
	CLEAR: both; BORDER-TOP: #000000 1px solid; FONT-SIZE: 0.9em; BACKGROUND: #000000; COLOR: #ffffff; PADDING-TOP: 15px
}
#footer-links {
	WIDTH: 100%
}
#footer-links UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#footer-links UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#footer-links IMG {
	FLOAT: right
}
#footer-links A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#footer-links A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#footer-links A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#footer-links A:unknown {
	COLOR: #ffffff! important; TEXT-DECORATION: underline
}
#footer-links A:hover {
	COLOR: #ffffff! important; TEXT-DECORATION: underline
}
#footer-links A:active {
	COLOR: #ffffff! important; TEXT-DECORATION: underline
}
#home-container-main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
#home-container-content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; MIN-HEIGHT: 450px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px; HEIGHT: 450px
}
#home-container-content-inner {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; PADDING-BOTTOM: 16px; MARGIN: 0px; PADDING-TOP: 16px
}
#home-container-right {
	WIDTH: 414px; LINE-HEIGHT: 17px
}
#home-container-left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 415px 0px 0px; PADDING-TOP: 0px; HEIGHT: auto
}
#home-intro {
	BACKGROUND: url(../templates/new_home_files/intro-bkgrnd.jpg) #ffffff no-repeat right bottom; WIDTH: 100%
}
#home-intro-inner {
	PADDING-RIGHT: 50px; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; PADDING-TOP: 1em
}
#home-intro H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px
}
#home-panels {
	MARGIN-TOP: 1em; BACKGROUND: url(../templates/new_home_files/home-columns.gif) repeat-y 50% 0px
}
#home-panels P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#home-panel-left {
	FLOAT: left; WIDTH: 49%; COLOR: #ffffff
}
#home-panel-left H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}
#home-panel-left A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#home-panel-left A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#home-panel-left A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#home-panel-left A:unknown {
	COLOR: #ffffff! important; TEXT-DECORATION: underline
}
#home-panel-left A:hover {
	COLOR: #ffffff! important; TEXT-DECORATION: underline
}
#home-panel-left A:active {
	COLOR: #ffffff! important; TEXT-DECORATION: underline
}
#home-panel-right {
	FLOAT: left; WIDTH: 49%
}
#home-panel-right H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}
#home-panel-right A {
	COLOR: #000000; TEXT-DECORATION: none
}
#home-panel-right A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
#home-panel-right A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
#home-panel-right A:unknown {
	COLOR: #000000! important; TEXT-DECORATION: underline
}
#home-panel-right A:hover {
	COLOR: #000000! important; TEXT-DECORATION: underline
}
#home-panel-right A:active {
	COLOR: #000000! important; TEXT-DECORATION: underline
}
.innertube {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; PADDING-TOP: 1em
}
.panel-box {
	MARGIN-BOTTOM: 1em
}
.panel-box IMG {
	FLOAT: left; MARGIN-BOTTOM: 0.5em; MARGIN-RIGHT: 0.5em
}


@media print {
	/* style sheet rules for print go here */
	
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background: none;
	line-height: 120%;
	padding: 0;
	margin: 0;
}
#container-right {
	margin-left: 0px;
	}
#container-content {
	margin-left: 0px;
	}
#container-header, #container-menu, #container-footer, #container-left {
	display: none;
}
a:link, a:visited {
	color: blue;
	text-decoration: underline;	
	background: transparent;	
	font-weight: bold;
}
a:link:after, a:visited:after {
	content: " (" attr(href) ") ";
}
H1 {
	font-size: 13pt;
	background: white; 
	color: black; 
}
H2 {
	font-size: 11pt;
	background: white; 
	color: black; 
}
H3, H4, H5, H6 {
	font-size: 10pt;
	background: white; 
	color: black; 
}
}#container-content-wide {
	min-height: 600px;
	height: auto;
	_height: 600px;
	font-size: 1.0em;
	line-height: 1.4em;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 50px;
	padding-left: 0px;
	background-color: #FFFFFF;
}
