@import url(../reset.css);

/* Main Print Styles */

html { font: 100% Arial, Helvetica, sans-serif }

#doc_header { position: relative; height: 5.3em; border-bottom: solid 1px black }

#doc_header h1 { position: absolute; top: 2.35em; left: 0.6em; font-size: 130% }
#doc_header h1 a { color: black; text-decoration: none }


#doc_header #contact_expert { position: absolute; top: 1.2em; right: 1em; font-size: 80% }

#doc_header #contact_expert br { display: none }
#doc_header #contact_expert span.org { display: none }
#doc_header #contact_expert span.tel { position: relative; top: 0.05em; font-size: 130%; font-weight: bold }

#doc_header #click2talk { display: none }
#doc_header #callmenow { display: none }

#main_navigation { display: none }

#sub_navigation { display: none }

div.content_wrap { padding: 0.8em 0.95em 0em 0.95em; font-size: 80% }

#main_content ul#breadcrumbs { width: 100%; margin: 0px 0px 0.5em 0px; padding: 0px; overflow: hidden; list-style-type: none; font-size: 100% }
#main_content ul#breadcrumbs li { display: block; float: left; margin: 0px 0px 0px 1em; padding: 0px 0px 0px 1em; border-left: solid 1px black; background: none; font-weight: bold }
#main_content ul#breadcrumbs li.homecrumb { margin: 0px; padding: 0px; border-left: 0px }
#main_content ul#breadcrumbs li a { margin: 0px; padding: 0px 0px 0px 0px; text-decoration: none; color: black }

#main_content #utils_links { display: none }

#main_content h2 { margin: 0.9em 0px 0.7em 0px; padding: 0px; font-size: 160% }

#main_content h3, #main_content h4, #main_content h5, #main_content h6, #main_content strong { padding: 0.26em 0em; font-weight: bold; font-size: 123.5% }

#main_content a { margin: 0px; padding: 0px; color: black }

#main_content ul, #main_content ol { margin: 1em 1em 1em 0.8em }
#main_content ul li { margin: 0.1em 0.0em 0.1em 0.4em; padding: 0px; list-style-type: disc; border: solid 0px green; line-height: 1.3em }

#main_content ol li { margin: 0.1em 0.0em 0.1em 0.4em; list-style: decimal outside }

#main_content dl { margin-left: 2em }

#main_content abbr, #main_content acronym { border-bottom: 1px dotted #C4C4C4; cursor: help }

#content em { font-style: italic }

#main_content blockquote, #main_content ol, #main_content dl { margin: 1em }

#main_content dl dd { margin-left: 1em }

#main_content th, #main_content td { border: 1px solid #000; padding: .5em }

#main_content th { font-weight: bold; text-align: center }

#main_content caption { margin-bottom: .5em; text-align: center }

#main_content p, #main_content fieldset, #main_content table { margin: 0.5em 0em }

#main_content form { display: none }


#side_column { display: none }



#footer { border-top: solid 1px black; margin: 0.7em 0px 0.75em 0px; padding: 0.7em 1.0em 0.8em 1.0em; clear: both; overflow: hidden; font-size: 81% }

#footer div.info { position: relative; padding: 8px 280px 12px 0px; text-align: justify }
#footer div.info p.contact { position: absolute; top: 0.4em ; right: 0px; z-index: 100; width: 260px !important; text-align: center; font-size: 95% }
#footer div.info p.contact span { display: block; margin: 0.05em 0px 0px 0px; font-weight: bold; font-size: 250% !important }

#footer dl.links_category { display: none }

#footer p.copyright { margin: 0.45em 0px 0px 0px }








/*
#footer { padding: 1em; font-size: 70% }

#footer p { }

#footer p.copyright { display: block }

#footer ul.column1, #footer ul.column2, #footer ul.column3 { display: none }
*/



/* begin - Coupon Styles
+++++++++++++++++++++++++++++++++++++++++++  */

#main_content div.content_wrap div.coupon { width: 524px; margin: 0.7em auto; border: dashed 1px #212F87; overflow: hidden; clear: both }
#main_content div.content_wrap div.coupon h3 { font-size: 140%; color: #222E84 }
#main_content div.content_wrap div.coupon h3 span { display: block;  margin: 0px 0.7em 0px 0.7em; padding: 0.4em 0em 2px 0em; border-bottom: dashed 1px #222E84 }

#main_content div.content_wrap div.coupon div.coupon_content { width: 250px; padding: 0px 0px 0.7em 20px; float: left }

#main_content div.content_wrap div.coupon div.coupon_content p.coupon_code { font-size: 90% }

#main_content div.content_wrap div.coupon div.coupon_address { width: 220px; margin: 0.7em 0px 0px 0px; padding: 0px 20px 0px 0px; float: right }

#main_content div.content_wrap div.coupon p.footnote { display: block; clear: both; padding: 0.55em 0.8em 0em 0.8em; font-size: 75% }
#main_content div.content_wrap div.coupon p.expiration { display: block; clear: both; margin: 0px; padding: 0em 0em 0.4em 0em; font-size: 85%; text-align: right }

#main_content div.content_wrap div.coupon p.expiration span { display: block; padding: 0.2em 0.7em 0.2em 0.7em }

/* end - Coupon Styles
+++++++++++++++++++++++++++++++++++++++++++  */










