/* CSS Document */

body { color: white; background-color: #fff; margin: 0px;
}
#horizon	{ color: white; background-color: #fff; text-align: center; position: absolute; top: 50%; left: 0px; width: 100%; height: 1px; overflow: visible; visibility: visible; display: block;
}
#content { font-family: Verdana, Geneva, Arial, sans-serif; background-color: #fff; margin-left: -385px; position: absolute; top: -261px; left: 50%; width: 770px; height: 538px; visibility: visible;
}
.bodytext { font-size: 14px;
}
.headline { font-weight: bold; font-size: 24px;
}
ul#navlist { position: relative; list-style: none; padding-left: 0; margin: 0 auto; width: 144px; height:21px; text-align:right; font-family:Arial, Helvetica, sans-serif; float:left;
}
ul#navlist li{ margin: 0; padding: 0; width: 144px; height:21px; color:#FFFFFF
}
ul#navlist li a{ display: block; width: 124px; height:21px; background-image:url(images/standard.gif); border-top:#FFF 1px solid; text-decoration: none; font-size:12px; line-height: 20px; color:#FFFFFF; font-weight:bold; padding-right:20px;
}
#navcontainer>ul#navlist li a { width: 144px; 
}
ul#navlist li#active a	{ background-image: url(images/active.gif); color: #660000;
}
ul#navlist li a:hover, ul#navlist li#active a:hover	{ border-top:#FFFFFF 1px solid; color: #fff; background-image:url(images/rollover.gif); border-color: #aaab9c #fff #fff #ccc;
}
.left { float:left;
}
.right { float:right;
}
.boxright { float:right; padding: 0px 20px 4px 10px;
}	
.boxleft { float:left; padding: 0px 20px 0px 10px;
}	
.leftbottom{ float:left; vertical-align: text-bottom; position: fixed;
}
.navigation { float:left; width: 144px; height:256px; border-top:1px #7B1804 solid; border-right:0px; border-bottom:1px #fff solid; border-left:1px #7B1804 solid; background-color: #7B1804;
}
* html .navigation { float:left;width: 144px; height:236px; border-top:1px #7B1804 solid; border-right:0px; border-bottom:1px #fff solid; border-left:1px #7B1804 solid; background-color: #7B1804;
}
.phoenix { float:left; width: 144px; height:250px; border-top:1px #7B1804 solid; border-right:0px; border-bottom:1px #7B1804 solid; border-left:1px #7B1804 solid; background-color: #7B1804; background-image: url(images/symbol.jpg); background-repeat: no-repeat; margin-top: 1px; background-position: bottom;
}
/* hack for IE5.5 */
* html .phoenix{ float:left; width: 144px; height:244px; border-top:1px #7B1804 solid; border-right:0px; border-bottom:1px #7B1804 solid; border-left:1px #7B1804 solid; background-color: #7B1804; background-image: url(images/symbol.jpg); background-repeat: no-repeat; background-position: bottom; margin-top: -123px;
}
.banner { float:left; width: 595px; height:109px; background-image:url(images/bg.jpg); border-top:1px #7B1804 solid; border-right:1px #7B1804 solid; border-left:1px #7B1804 solid;
}
.importantspeel { float:right; width: 595px; height:400px; background-color:#FFFFCC; border-bottom:1px #7B1804 solid; border-left:1px #7B1804 solid; border-right:1px #7B1804 solid; display: block;	
}
.textholder { height: 330px; width: 555px; overflow: auto; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 20px; padding-right: 20px;
}
* html .textholder { height: 329px; width: 555px; overflow: auto; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;margin-left: 20px; padding-right: 20px;
}
.textholder { height: 330px; width: 555px; overflow: auto; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 20px; padding-right: 20px;
}
.textholder li{font-size:11px; color: #660000;
}
.signoff { height: 62px; width: 550px; font-size: 10px; color: #660000; font-family: Arial, Helvetica, sans-serif; line-height: 13px; border-top: 1px solid #660000; padding-top: 4px; margin-left: 20px; margin-right: 10px;
}	
* html .signoff { height: 62px; width: 550px; font-size: 10px; color: #660000; font-family: Arial, Helvetica, sans-serif; line-height: 13px; border-top: 1px solid #660000; padding-top: 4px; margin-left: 10px; margin-right: 10px;
}	
p { font-size:11px; color: #660000; text-align:justify; margin: 12px 0px 12px 0px;
}
h1 { font-size:14px; font-weight:bold; color: #660000; margin: 12px 0px 12px 0px; font-family: Arial, Helvetica, sans-serif; text-align:left;
}
h2 { font-size:12px; font-weight:bold; color: #660000; margin: 12px 0px 12px 0px; font-family: Arial, Helvetica, sans-serif; text-align:left;
}
.bold { font-weight:bold;
}
.download { height:65px; width:500px; margin: 10px auto 0px auto;
}
* html .download { width:500px; margin: 0px auto 0px auto;
}
.adobe { height:46px; width:500px; margin: 10px auto 0px auto;
}
* html .adobe { width:500px; margin: 0px auto 0px auto;
}
.questions { width:500px; margin: 10px auto 0px auto;
}
* html .questions { width:500px; margin: 0px auto 0px auto;
}
.legalities {font-size: 10px; color: #660000; font-family: Arial, Helvetica, sans-serif; line-height: 18px;
}
.questions ol {
	padding-left: 0;
	margin: 0;
	width: 300px;
	font-family:Arial, Helvetica, sans-serif;
	list-style-position: inside;
	list-style-type: decimal; 
	display:block;
}
.questions li {padding-left: 0; margin: 0; width: 350px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #660000; display:block; clear:both;
}
table p {margin:0 0 10px 0; text-align:left;}
hr{ color: #660000}


/* maybe delete */


#box {width: 163px; height:223px; background-image: url(images/index_callme.gif); font-family:Arial, Helvetica, sans-serif; margin-left: 20px; float:right; margin-top:14px; margin-bottom:10px;}
#box p{ margin: 8px 12px 0 12px; color:#FFFFCC; font-size:10px; padding:0;}
#callback_header {width: 100%; height:30px; color:#fff; border-bottom:#FFFFCC 2px solid;}
#callback_header p{ margin:6px 0 0px 14px; padding:0; font-weight:bold; font-size:14px;}

form { margin: 0; padding: 0; font-size: 100%; width: 100%; }

/* =label/labelspan */
label, label span {display: block; padding-bottom:.25em;}
label {float:left; width:100%;}
label span {float: left; }

/* =fieldset */

fieldset {margin:10px 0 0 0; padding:0; border:0;}

/* =input */
fieldset input {float:right; width:130px; border:0; margin-right:16px;}
form div input { float:right; margin-right:16px; font-size:10px; padding: 1px; color: #660000;}
