@charset "utf-8";
/* CSS Document */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

body {
	line-height: 1.5;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

:focus {
	outline: 0;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}
/* reset ends */

body {background:url(../images/body_in_bg.png) repeat-x top left;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000;}

#wrapper {margin:0 auto;width:960px;background:url(../images/content_bg.gif) repeat-x left 160px;}
#header {width:960px;height:160px;background:url(../images/header_bg.png) no-repeat center top;margin:0;!important}
#content {padding:10px;}

.menu5 {width:600px;float:right;height:33px;background:transparent url(../images/pro_five_0c.gif) repeat-x left bottom;font-size:11px;position:relative;top:123px;}
.menu5 ul {margin:0; list-style:none;float:right;}
.menu5 li {float:left; height:33px; margin-right:1px; margin-left:1px; }
.menu5 li a {display:block; float:left; height:33px; line-height:35px; color:#871600; text-decoration:none; font-family:arial, verdana, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 4px; cursor:pointer; background:url(../images/pro_five_0a.gif) no-repeat;}
.menu5 li a b {float:left; display:block; padding:0 16px 5px 12px; background:url(../images/pro_five_0b.gif) no-repeat right top;}
.menu5 li.current a {color:#222; background:url(../images/pro_five_2a.gif) no-repeat;}
.menu5 li.current a b {background:url(../images/pro_five_2b.gif) no-repeat right top;}
.menu5 li a:hover {color:#ff350d; background: url(../images/pro_five_1a.gif) no-repeat;}
.menu5 li a:hover b {background:url(../images/pro_five_1b.gif) no-repeat right top;}
.menu5 li.current a:hover {color:#222; background: url(../images/pro_five_2a.gif) no-repeat; cursor:default;}
.menu5 li.current a:hover b {background:url(../images/pro_five_2b.gif) no-repeat right top;}

#content h1 {color:#000;font-size:26px;margin:10px 0px 15px 0;}
.bottomcontainer {float:left; width:980px; }
.threebox {float:left; width:270px;height:210px;background:url(../images/block_bg.gif) no-repeat center center;margin-top:10px;padding:25px;padding-top:50px;}
#content h2 {font-size:18px;margin:10px 0px;color:#000;font-weight:normal;} 


#footer {color:#666666; border-top:#ccc 1px solid;width:800px;margin:0 auto;text-align:center;margin-top:40px;position:relative;bottom:0;}
#footer a {color:#666666; text-decoration:none;padding:0 10px;}
#footer a:hover {color:#ff350d;}
#footer .copy {color:#cccccc;}

a {color:#ff350d;}
a:hover {text-decoration:none;color:#000000;}
p {margin-bottom:20px;}
#content table td {vertical-align:top;padding-left:5px;}
.fl_right {float:right;border:#a71b00 1px solid;width:425px;padding:5px;}
.leftCont {float:left;width:500px;}

.faq h4 {display:inline;padding-right:20px;}
.faq ul {margin-top:20px;}
.faq ul li a {color:#000000;text-decoration:underline;line-height:28px;}
.faq ul li {background:url(../images/icon_review.png) no-repeat left 6px;padding-left:16px;}
.faq ul li a:hover {text-decoration:none;color:#000000;}

.faq {float:left;width:325px;border:#a71b00 1px solid;background:#F5F5F5;padding:10px;font-size:11px;}
.faq_right {float:right;width:585px;}
.faq_right li {background:url(../images/icon_review.png) no-repeat left 3px;padding-left:16px;list-style:none;}
.faq_right div {border:#c8c8c8 1px solid; background-color:#f7fcff ; padding:5px; margin-bottom:15px;}
.faq_right h4 {color:#000;letter-spacing:1px;padding-bottom:2px;display:block;}
sup, sub {font-size:9px;}
.faq_right .go_top {float:right;}
.faq_right .go_top a {display:block;}
.just p {text-align:justify;}
ol.num {list-style:decimal;padding-left:15px;}
.tbl {background:#000000;border:#000000 1px solid;}
.tbl td {background:#efefef;border:#000000 1px solid;border-collapse:collapse;padding:4px;}
.btn_bg {background:url(../images/btn_bg.gif) repeat-x left top;height:25px;border:#333 1px solid;color:#000000;padding:0 4px;cursor:pointer;}
.conNav li {background:url(../images/icon_review.png) no-repeat left 4px;padding-left:16px;line-height:25px;}
hr {color: #F2F2F2;}
.conRightcommon {float:right;width:420px;}
.con_left {float:left;}
.link_head {height:160px;width:300px;float:left;cursor:pointer;}
.in_big {width:300px;height:22px;}
.feed_form {margin:10px;}
.feed_form td {padding:4px;}
input {height:20px;border:#666 1px solid;}
textarea {border:#666 1px solid;}
#status {height:22px;width:600px;color:#006600;display:inline;padding-left:20px;font-size:16px;}
#status p {display:inline;padding-left:10px;}

/* cruchies award badge style */

.crunch {position:absolute;top:10px;right:10px;padding:2px;border:#444 1px solid;background:#FFFFFF url(../images/grad_bg.gif) repeat-x scroll left top;}

.num_ol ol li {list-style:decimal;background:none;list-style-position:inside;}
