/* ---------- Standards ---------- */

body { 
	margin:0px;
	padding:0px;
	background:#FBF4E1 url('miiamo-bottombg.gif') repeat-x bottom left;
}

#fullscreen {
	background:url('miiamo-topbg.gif') repeat-x top left;
}

td, p, span, ul {
	/* Font Properties */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: rgb(102,102,102);
	font-size: 11px;
	line-height: 17px;
}

a:link, a:visited, a:active {
	/* Font Properties */
	color: rgb(138,55,39);
	font-weight: bold;
	font-size: 11px;
	line-height: 16px;
	letter-spacing: 1px;
	text-decoration: none;
}

a:hover {
	/* Font Properties */
	color: rgb(59,23,17);
	font-weight: bold;
	font-size: 11px;
	line-height: 16px;
	letter-spacing: 1px;
	text-decoration: underline;
}

a.white:link, a.white:visited, a.white:active {
	/* Font Properties */
	color: rgb(255,255,255);
}

a.white:hover {
	/* Font Properties */
	color: rgb(204,204,204);
	text-decoration: underline;
}

/* ---------- SO Editor Styles ---------- */

.headline, h1{
	font-size:12px;
	color:#8A3823;
	margin-bottom:0px;
	font-weight: bold;
}

.subheader, .subheadline {
	font-size:12px;
	color:#941A1D;
	font-weight:bold;
}

.disclaimer {
	font-size:9px;
}

.white {
	color:white;
}

/* ---------- Form Elements ---------- */
input {
	/* Box Properties */
	/*background-color: rgb(255,255,255);*/
	padding-left: 3px;

	/* Font Properties */
	color: rgb(0,0,0);
	font: 11px;
}

textarea {
	/* Font Properties */
	color: rgb(0,0,0);
	font: 11px;

	/* Box Properties */
	background-color: rgb(255,255,255);
	padding-left: 3px;
}

select {
	/* Box Properties */
	background-color: rgb(255,255,255);
	padding-left: 3px;

	/* Font Properties */
	color: rgb(0,0,0);
	font: 11px;
	letter-spacing: 0px;
}

/* ---------- Text Classes ---------- */

.text-header {
	/* Font Properties */
	color: rgb(102,102,102);
	font-weight: bold;
	font-size: 16px;
	line-height: 20px;
	letter-spacing: 0px;
}

.text-subheader {
	/* Font Properties */
	color: rgb(102,102,102);
	font-weight: bold;
	font-size: 13px;
	line-height: 20px;
	letter-spacing: 0px;
}

.text-dark {
	/* Font Properties */
	color:#000000;
}

.text-medium {
	/* Font Properties */
	color: rgb(102,102,102);
}

.text-light {
	/* Font Properties */
	color: rgb(204,204,204);
}

.text-white {
	/* Font Properties */
	color: rgb(255,255,255);
}

.text-required {
	/* Font Properties */
	color: rgb(204,0,0);
}

.required {
	/* Font Properties */
	color: #873922;
	font-weight: bold;
}

.text-disclaimer {
	/* Font Properties */
	font-size: 10px;
	line-height: 12px;
}

.trademark {
	/* Font Properties */
	color: rgb(51,51,51);
	font: 5px;
	vertical-align:top;
}

/* ---------- Other Definitions ---------- */

.footer-nav{
	padding-top: 14px;
	font-size: 10px;
	color: #000000;
}

.footer-copywrite{
	padding-top: 14px;
	font-size: 10px;
	color: #7C7065;
}

.content{
	padding-left:0px; 
	padding-top:28px;
}

ul.no-indent {
	margin-left: -25px;
}

a.sidenav:hover {
	/* Font Properties */
	border-bottom: #8A3727 solid 1px;
}

#header {
	background:url('../../enchantment/assets/header/fade-right.gif') no-repeat right top;
	width:750px;
	height:72px
}

#logo {
	background:url('../../enchantment/assets/header/fade-left.gif') no-repeat left top;
	float:left;
	padding-left:19px; padding-right:20; padding-top:11; padding-bottom:13
}

#go_left {
	float:left;
}

#go_right {
	float:right;
}

#topnav {
	padding:49 20 0 20px;
}

#thenavigation {
	background:black;
}

#thebody {
	background:red;
}

#sitemap {
	padding:0px;
	margin:0px;
}

#sitemap ul {
	padding:0px;
	margin:0px;
}

#sitemap ul li {
	padding: 0 0 0 20px;
	list-style: square inside;
}

#subsitemap {
	padding:0px;
	margin:0px;
}

#subsitemap ul {
	padding:0 0 0 20px;
	margin:0px;
}

#subsitemap ul li {
	display:inline;
	list-style: square outside;
	padding:0 0 0 20px;
}

.meet_A {
	background:rgb(249,245,240);
	border-bottom:white 1px solid;
	padding-left:7px;
}

.meet_B {
	padding-left:7px;
}

.meet_labels {
	padding-left:7px;
	font-weight:bold;
	border-bottom:rgb(138,55,39) 1px solid;
}

/* ---------- From Old Stylesheet ---------- */
.form-text {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	border: 1px solid rgb(138,55,39);
	padding: 1px 1px 1px 3px;
	color: #000000;
}

.form-checkbox {}
.form-notes {}
.form-radio {}

.form-select {
    font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	border: 1px solid rgb(138,55,39);
	padding: 1px 1px 1px 3px;
	color: #000000;
}
.form-textarea {
    font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	border: 1px solid rgb(138,55,39);
	padding: 1px 1px 1px 1px;
	color: #000000;
	scrollbar-base-color: FFFFFF;
	scrollbar-track-color: F6F9F8;
	scrollbar-face-color: FFFFFF;
	scrollbar-highlight-color: FFFFFF;
	scrollbar-3dlight-color: 195685;
	scrollbar-darkshadow-color: FFFFFF;
	scrollbar-shadow-color: D1D7D9; 
	scrollbar-arrow-color: 195685;
}

.form-notes {
    font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
}

.form-button {
    font-size: 11px; 
	font-family: Arial, Helvetica, sans-serif; 
	background-color: rgb(246,240,232);
	border: 1px solid rgb(138,55,39);
	cursor: hand;
	margin-top:10px;
}
.fieldset {
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	border: 1px solid rgb(138,55,39);
}
.form-legend {
	font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif; 
	letter-spacing: 2px;
	font-weight : bold;  
	color : #195685; 
}
.form-label {
    font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.scroll {
	border-right: rgb(138,55,39) 0px solid;
	padding-right: 0px;
	background-position: 0% 50%;
	border-top: rgb(138,55,39) 0px solid;
	padding-left: 2px;
	background-attachment: scroll;
	padding-bottom: 2px;
	overflow: auto;
	border-left: rgb(138,55,39) 0px solid;
	padding-top: 2px;
	border-bottom: rgb(138,55,39) 0px solid;
	background-repeat: repeat;
	scrollbar-base-color: FFFFFF;
	scrollbar-track-color: F6F9F8;
	scrollbar-face-color: FFFFFF;
	scrollbar-highlight-color: FFFFFF;
	scrollbar-3dlight-color: 195685;
	scrollbar-darkshadow-color: FFFFFF;
	scrollbar-shadow-color: D1D7D9; 
	scrollbar-arrow-color: 195685;
}.resTitle {
	background-color: 8A3823;
	font-weight: bold;
	color: #FFFFFF;
	padding:2 0 2 0px;
}
#resSubmit {
	font-size:10px;
	background-color: FBF3DE;
	padding: 10 0 0 25px;
}

#resSubmit .title{
	color: #8A3823;
	font-weight:bold;
}

#resSubmit .copy{
	color: #32312C;
}

/*menu style starts*/

/* CoolMenus 4 - default styles - do not edit */
.clCMEvent{position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:visible}
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */

/*Style for the background-bar*/
/*.clBar{position:absolute; width:0; height:0; background-color:White; layer-background-color:White; visibility:hidden}*/

/*Styles for level 0*/
.clLevel0, .clLevel0over{position:absolute; padding:0px; font-family:tahoma,arial,helvetica; font-size:12px; font-weight:bold}
/*.clLevel0{background-color:White; layer-background-color:White; color:Black;}
.clLevel0over{background-color:White; layer-background-color:White; color:Blue; cursor:pointer; cursor:hand; }*/
.clLevel0border{position:absolute; visibility:hidden; background-color:White; layer-background-color:White}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:4px; font-family:tahoma, arial,helvetica; font-size:10px; font-weight:bold}
.clLevel1{background-color:White; layer-background-color:White; color:Black;}
.clLevel1over{background-color:White; layer-background-color:White; color:Black; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; visibility:hidden; background-color:#fffbf0; layer-background-color:#fffbf0;}

/*menu style ends*/