/* CSS Document */
H1 {margin:0px; padding:0px; padding-top:0px; padding-bottom:0px; font-size:23px; color:#ffffff; font-family:verdana,arial,sans-serif; font-weight:normal;}
H2 {margin:0px; padding:0px; font-size:16px; color:#760000; font-family:verdana,arial,sans-serif; font-weight:normal;}
H3 {margin:0px; padding:0px; font-size:24px; color:#760000; font-family:verdana,arial,sans-serif; font-weight:normal;}

BODY {margin:0px; background-image:url(../images/body_bg.gif); background-repeat:repeat-y; background-color:#1f140e; font-family:verdana,arial,sans-serif; font-size:11px;line-height:15px;
scrollbar-face-color:#FFFFFF;
scrollbar-arrow-color:#79010a;
scrollbar-track-color:#FFFFFF;
scrollbar-shadow-color::#FFF;
scrollbar-highlight-color:#FFFFFF;
scrollbar-3dlight-color:#79010a;
scrollbar-darkshadow-Color:#FFFFFF;
}
FORM {margin:0px; padding:0px;}


#page_container {padding:21px 11px 0px 11px; background-color:#FFFFFF; width:721px; overflow:hidden;  } 

#menu {list-style:none; margin:0px; padding:0px; float:left;}
#menu LI {float:left; margin:0px; padding:0px;}
#menu LI A {display:block;}

.left-column {background:#936b59; padding:7px; width:216px;}
.right-column {background:#d2bfb4; padding:20px; width:505px;}

.right-column P {margin:5px 0px; font-size:11px;line-height:16px;}



.content {padding:15px 30px 10px 30px; font-size:12px; color:#94887e; line-height:18px;}
.content P {margin:8px 0px;}
.content .title {color:#f15d2f; font-weight:bold;}
.content a {color:#f15d2f;}
.content a:hover {text-decoration:underline;}

.return_top {padding:60px 0px 15px 0px}
.image-right {float:right; padding:0px 0px 10px 15px;}

.footer {background:#d2bfb4; padding:50px 10px 25px 20px; font-size:9px;}

#left_info {border:3px solid #FFF; border-collapse:separate; width: 193px;}
#left_info TD {border:3px solid #FFF; padding:12px 10px; color:#FFFFFF; font-size:9px;line-height:12px;}
#left_info A {text-decoration:none; font-weight:bold; color:#FFFFFF;}
#left_info P {margin:5px 0px;}

#left_info INPUT {border-top:1px solid #5c3a2d; border-left:1px solid #5c3a2d; height:22px; color:#510100; font-size:9px; padding:3px; width:95%; margin:2px 0px;}
.points {margin: 0px 0px !important;  padding:5px 0px !important; border-bottom:1px solid #c2aea6; display:block;}
.pointslite {margin: 0px 0px !important;  padding:5px 0px !important; border-bottom:1px solid #9e7d6d; display:block;}

#glossary {line-height:12px;}

/* FORM */

.table_form {border:1px solid #e3e0de; padding:5px 14px; margin:25px 0px;}
.table_form .title {font-weight:bold; background-color:#FFFFFF;margin-bottom:0px;margin-left:-5px;margin-top:-18px;padding-left:5px;padding-right:5px; float:left;}
.table_form TABLE {width:100%; border-collapse:collapse;font-size:11px; color:#7f7f7f; margin:10px 0px;}
.table_form .column {text-align: right; width:175px; font-weight:bold;}
.table_form TD {background-color:#f9f9f9;border:1px solid #FFF; padding:5px;}
.table_form INPUT,textarea { font-size:11px; border: none; border-top:1px solid #dee0e3; border-left:1px solid #dee0e3; width:240px; padding: 3px; }
.table_form .button {width:70px; padding:0px; margin:0px; border:none; height:27px;}
.table_form .currentField {padding-left:10px; color:#000000;	background-image: url(../images/form_input_bg.gif);	background-repeat: no-repeat;	background-position: left top;}
.table_form .changedField {background-color:#f2f8ff; color:#7f7f7f; border-color:#FFF;}

/* Data */

.table_data { width:100%; border-bottom:1px solid #dbd8d5; font-size:11px;}
.table_data TH { background:url(../images/table_data_TH_bg.gif) repeat-x bottom; font-size:12px ;color:#FFF; font-weight:bold; padding:9px 0px 8px 8px; text-align:left;}
.table_data TD {font-size:11px; padding:5px 0px 5px 8px; border-bottom:1px solid #f6f5f4;}
.table_data TR:hover {background-color:#faf8f7; cursor:pointer; color:#f15d2f;}
.table_data .header_row TD { background: url(../images/table_data_TR_bg.gif); font-weight:bold;padding:3px 0px 4px 10px;}
.table_data .header_row:hover {background-color:#faf8f7; color:#928880;}



.divided {margin: 10px 0px !important;  padding:5px 0px !important; border-top:1px solid #c2aea6;border-bottom:1px solid #c2aea6; display:block;}
.divided INPUT {}

#word {color:#000000; font-size:18px; font-family:verdana,arial,sans-serif; font-weight:normal;}
#rating {color:#e4dad6; font-size:9px;}

#listing {color:#000000; font-size:9px;}


/*** Footer Styles **************************/

#footer {
	background-color: #b0998d;
	padding: 16px 19px 16px 19px;
	border-top: 1px solid #997f72;
	color: #503325;
	font-size: 10px;
}
#footer a { color: #503325; }
