/*
========PREP CENTER ================================================================
	Styles for "NORMAL" browsers
	Christopher Webb, christopher@teamipc.com
	
	Dark Grey		=	#BCBCBC
	Blue			=	#4D9ECB
	Orange			=	#FF7900
	Light Orange		=	#FFC18B
	Light Grey		=	#f1f1f1
*/

/* THE ONE, THE ONLY, THE ERIC MEYER RESET */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
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-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {line-height:1;color:black;background:white;font-size:62.5%;}
ol, ul { list-style:none;}
table { border-collapse:separate;border-spacing:0;}
caption, th, td { text-align:left;font-weight:normal;}
blockquote:before, blockquote:after,
q:before, q:after { content:"";}
blockquote, q { quotes:"" "";}
#bwlogo {display:none;}
strong {font-weight:bold;}

h1 {}
h2 {color:#017DC3;font-size:2.08em;line-height:31px;margin-bottom:15px;font-weight:bold;} /* PAGE TITLES & CUFON REPLACED REPLACED */
h3 {color:#FF7900;font-weight:bold;text-transform:uppercase;font-size:1.30em;line-height:19px; margin-bottom: 4px;} /* SUBHEAD TITLES */
h4 {color:#FF7900;font-weight:bold;text-transform:uppercase;font-size:1.12em;} /* SUBHEAD TITLES */
#content h4 a {color:#FF7900;text-decoration:none;}
#content h4 a:hover {text-decoration:underline;}
h5 {}
h6 {}
#intro {color:#017DC3;font-size:2em;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #ccc;}


/* LARGE FURNITURE */
body {background:url(graphics/design/prep_center/body_bg.gif) repeat-x;}
#wrap {width:940px;margin:0 auto;padding:0 30px;color:#6F6F6F;font-size:1.25em;line-height:19px;font-family:helvetica,arial,tahoma,verdana,sans-serif;position:relative;}
#header {height:169px;}
#bar {height:40px;}
#content_wrap {background:url(graphics/design/prep_center/content_wrap_bg.gif) repeat-y;padding-top:30px;width:100%;}
#content {margin:0 0 40px;float:left;width:620px;padding-right:20px;display:inline;}
#footer_wrap {color:#6F6F6F;font-size:1.25em;line-height:19px;font-family:helvetica,arial,tahoma,verdana,sans-serif;position:relative;border-top:1px solid #D0D0D0;}
#footer {width:940px;margin:10px auto 0;clear:both;font-size:0.8em;min-height:80px;height:auto !important;height:80px;}
#sidebar2 {float:right;width:240px;padding:0 30px;display:inline;}


/* HEADER STYLES */
#logo {display:block;padding-top:80px;width:433px;height:50px;}
#bar {float:right;}
#bar p {width:500px;float: left;text-align:right;margin:9px 9px 0 0 !important;font-size:0.88em;color:#fff;}
#bar p a {color:#fff;text-decoration:none;}
#bar p a:hover {text-decoration:underline;}
#header #search_box_form {float:left;}
.search_field {border:none;background:#fff url(graphics/design/search_icon.gif) no-repeat 3px 3px;width:175px;padding:3px 3px 3px 17px;color:#ccc;}
.search_btn {padding-top:5px;vertical-align:bottom;}
#content .search_field {border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;}


/* MAIN NAV */
#main_nav li {float:left;}
#main_nav li a {display:block;text-indent:-9999px;background:url(graphics/design/prep_center/main_nav.gif) no-repeat;line-height:32px;}
#main_nav li.item1 a {width:88px;background-position:0 0;}
#main_nav li.item2 a {width:88px;background-position:-88px 0;}
#main_nav li.item3 a {width:154px;background-position:-176px 0;}
#main_nav li.item4 a {width:110px;background-position:-330px 0;}
#main_nav li.item5 a {width:89px;background-position:-440px 0;}
#main_nav li.item1 a.current,#main_nav li.item1 a:hover {background-position:0 -32px;}
#main_nav li.item2 a.current,#main_nav li.item2 a:hover {background-position:-88px -32px;}
#main_nav li.item3 a.current,#main_nav li.item3 a:hover {background-position:-176px -32px;}
#main_nav li.item4 a.current,#main_nav li.item4 a:hover {background-position:-330px -32px;}
#main_nav li.item5 a.current,#main_nav li.item5 a:hover {background-position:-440px -32px;}
#main_nav ul ul {display:none;}


/* CONTENT AREA */
#wrap p {margin:0 0 16px;}
#content_wrap a {color:#6F6F6F;text-decoration:underline;}
#content a:hover {text-decoration:none;}
#content li {padding-left:13px;background:url(graphics/design/prep_center/ul.gif) no-repeat 0 3px;list-style:none;}
.trim {margin:0;}
.extra {margin-bottom:16px;}
hr {margin:20px 0;border:none;height:1px;background:#ccc;}
#breadcrumbs {padding:10px 0 20px;border-top:1px solid #ccc;font-size:0.8em;text-transform:uppercase;}
#breadcrumbs a {color:#666;text-decoration:underline;}
#breadcrumbs a:hover {text-decoration:none;}
#content ul, .mceEditor ul {list-style:disc;margin-bottom:16px;}
#full_width th,#full_width td {width:320px;padding-right:30px;vertical-align:top;}
.short {margin-bottom:0 !important;}


/* SIDEBAR STYLES */
.box_top,.box_mid,.box_bot {width:242px;}
.box_top {background:url(graphics/design/prep_center/subnav_top.gif) no-repeat;height:6px !important;overflow:hidden;}
.box_mid {background:url(graphics/design/prep_center/subnav_mid.gif) repeat-y;padding:15px 30px 14px 31px;width:181px;}
.box_bot {background:url(graphics/design/prep_center/subnav_bot.gif) no-repeat;height:6px;margin-bottom:15px;}
#sidebar2 .pc_subnav li a {line-height:30px;display:block;text-indent:-9999px;background:url(graphics/design/prep_center/subnav.gif) no-repeat;}
#sidebar2 img {margin:30px 0;}
#sidebar2 h4 {color:#007DC2;}


/* STYLES FOR REDESIGN DEC 2010 */
#mission { margin-top: -20px; color: #fff; }
#sidebar_prep {float:right;width:260px;padding:0 0px 0 40px;display:inline;}
#sidebar_prep .box_top, #sidebar_prep .box_mid, #sidebar_prep .box_bot {width:260px;}
#sidebar_prep .box_top {background:url(graphics/design/prep_center/sidebar_top.jpg) no-repeat;height:12px;}
#sidebar_prep .box_mid {background:url(graphics/design/prep_center/sidebar_mid.jpg) repeat-y;padding:3px 16px 3px 16px;}
#sidebar_prep .box_bot {background:url(graphics/design/prep_center/sidebar_bot.jpg) no-repeat;height:12px;margin-bottom:30px;}
#sidebar_prep {width:260px;float:right;margin-bottom:40px;color:#fff;}
#sidebar_prep a {color:#fff;text-decoration:none;}
#sidebar_prep a:hover {text-decoration:underline;}
#sidebar_prep ul {border-top:1px solid #fff;margin:5px 0 10px 0; width: 220px;}
#sidebar_prep ul li a {display:block;padding:3px 0;border-bottom:1px solid #fff;}
#sidebar_prep ul li a span {color:#FFC18B;text-transform:uppercase;}
#sidebar_prep p a {color:#FFC18B;text-decoration:underline;}
#sidebar_prep p a:hover {text-decoration:none !important;}
#sidebar_prep img {margin-bottom:12px;}
#sidebar_prep ul li ul {border:none;}
#sidebar_prep ul li ul a {padding-left:15px;}
#sidebar_prep .box_mid ul li {font-size:1.06em;font-weight:bold;line-height:19px;}
#sidebar_prep h3 {color:#fff;font-size:2.08em;margin:10px 0 15px;text-transform:none;} /* CUFON REPLACED */
#sidebar_prep h4, #sidebar_prep h4 a {color:#FFC18B;font-weight:bold;line-height:12px;} /* SUBHEAD TITLES */


/* SUB NAV */
/* ORIGINAL
#subnav li.item1 a {background-position:0 0;}
#subnav li.item2 a {background-position:0 -30px;}
#subnav li.item3 a {background-position:0 -60px;}
#subnav li.item4 a {background-position:0 -90px;}
#subnav li.item5 a {background-position:0 -120px;}
#subnav li.item6 a {background-position:0 -150px;}
#subnav li.item7 a {background-position:0 -180px;}
#subnav li.item8 a {background-position:0 -210px;}
#subnav li.item9 a {background-position:0 -240px;}
#subnav li.item10 a {background-position:0 -270px;}

NEEDED TO REMOVE FIRST ITEM
*/
#subnav li.item1 a {background-position:0 -30px;}
#subnav li.item2 a {background-position:0 -60px;}
#subnav li.item3 a {background-position:0 -90px;}
#subnav li.item4 a {background-position:0 -120px;}
#subnav li.item5 a {background-position:0 -150px;}
#subnav li.item6 a {background-position:0 -180px;}
#subnav li.item7 a {background-position:0 -210px;}
#subnav li.item8 a {background-position:0 -240px;}


/* FOOTER STYLES */
#footer p {margin:0;}
#footer a {color:#666;text-decoration:none;}
#footer a:hover {text-decoration:underline;}


/* SELF-CLEARING FLOATS */
.group:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
