body {
	 background-color:#505050;
	 background-image:url(/v2/elements/images/bg2.jpg);
	 background-position:center;
	 background-repeat:repeat-y;
	 margin-top:2px;
	 margin-bottom:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
form {
	margin:0;
}
a{
	color:#891B04;
}
h3 {
	font-size:14px;
	font-weight:bold;
	color: #891B04; 
}
#wrap {
	margin-left:auto;
	margin-right:auto;
	width:746px;
	background-color:#FFF;

}
.comp {
	width:20%;
	padding:4px 2px;
	background-color:#e7e7e7;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	font-weight:bold;
}
#menu_table {
	background-color:#891B04;
	margin-top:1px;
}
.menu_right {
	background-color:#D5D6D8;
	width:296px;
	border-right:1px solid #FFF;
	height:20px;
}
#copy_table {
	margin:20px 0 0 20px;
	width:auto;
}
#copy_cell {
	line-height:17px;
	padding:0 22px 0 0;
	vertical-align:top;
	width:435px;
}
#copy_cell big {
	color:#891B04;
	font-weight:bold;
	font-size:13px;
}
#book_hook {
	width:265px;
	vertical-align:top;
	padding-top:20px;
}
#book_hook_text_area {
	background-image:url(/v2/elements/images/book_hook/bg.gif);
	background-repeat:repeat-y;
	font-size:9px;
	padding:0 15px 10px 5px;
}
#book_hook_text_area strong, #book_hook_text_area b{
	color:#891B04;
	font-weight:bold;
}
#book_hook_text_area div {
	width:90px;
	float:right;
	margin:6px 0 0 4px;
}
#book_hook_text_area p{
	margin:4px;
}
#book_hook_form_submit {
	height:35px;
	width:245px;
	background-image:url(/v2/elements/images/book_hook/footer.gif);
	background-repeat:no-repeat;
	text-align:right;
	padding:0 20px 0 0;
	vertical-align:top;
}

.form_collects {
	padding-right:4px;
	font-weight:bold;
	color:#666;
	white-space:nowrap;
	vertical-align:top;
}
#hp_form {
	margin:3px 0 3px 10px;
}
#hp_form input {
	border:1px solid #666;
	font-size:9px;
	padding:2px;
	width:130px;
}
#core_header {
	margin-top:25px;
	background-color:#696A6C;
	border-bottom:1px solid #FFF;
}
.core_list {
	font-size:9px;
	border-width:0 0 1px 1px;
	border-style:solid;
	border-color:#AB2306;
	vertical-align:top;
}
.core_list ul {
	margin-top:6px;
	margin-bottom:0;
}
.core_list li {
	margin-bottom:0.5em;
	list-style:none;
	list-style-image:url(/v2/elements/images/core/red_arrow.gif);
	margin-left:-15px;
	padding-right:5px;
}
.sub_core_list li {
	margin-left:-24px;
}

.hp_core_base_copy {
	line-height:17px;
	padding:5px 20px;
	margin-bottom:20px;
}
#footer_links {
	background-color:#D5D6D8;
	padding:10px 0 10px 10px;
	font-size:10px;
	font-weight:bold;
	text-align:right;
	margin-right:auto;
	margin-left:auto;
	border-top:1px solid #999;
	clear:both;
	float:none;
	margin-top:20px;
}
#footer_links a{
	padding-right:25px;
	text-decoration:none;
}
#sub_nav_footer {
	height:35px;
	width:245px;
	background-image:url(/v2/elements/images/book_hook/footer.gif);
	background-repeat:no-repeat;
}
#sub_nav_links {
	background-image:url(/v2/elements/images/book_hook/bg.gif);
	background-repeat:repeat-y;
}
#sub_nav_links ul{
	margin:0 0 0 17px;	
	padding:10px 0 0 0;
}
#sub_nav_links li {
	margin:0 3px 4px 10px;
	padding:5px 0 3px 0;
	list-style-type:none;
	list-style-image:url(/v2/elements/images/sub_menu_arrow.gif);
	border-bottom:1px solid #CCC;
	font-size:10px;
	font-weight:bold;
}
#sub_nav_links a:link, #sub_nav_links a:visited  {text-decoration:none;}
#sub_nav_links a:hover, #sub_nav_links a:active {text-decoration:underline;}

.form_inputs input{
	border:1px solid #666;
	font-size:9px;
	padding:2px;
}