/*
File:			custom.css
Description:	Custom styles for Thesis by Terri Harlow
*/
body.custom {background-color:#ffffff;}
.custom #container { margin: 2em auto 2em auto;  border:1em solid #CED5AE;}
.custom #page { background-color: #ffffff;}


.custom #header {border-bottom:none;background-image:url(images/money.jpg); background-repeat:no-repeat; background-position: top right; height:86px;}
.custom #header #logo {background-image:url(../images/logo.gif); background-repeat:no-repeat; background-position: top left; text-indent:-99999px; height: 66px; }
.custom #header #logo a {display:block; height: 66px; width:450px;}
.custom #tagline {margin-top:0.25em;}

.custom .format_text h2 {color:#000000; font-size: 1.7em; font-weight:bolder;}
.custom .format_text h3 {color:#641B88; font-size: 1.4em; font-weight:normal;}
.custom .format_text h4 {font-family:Verdana, Arial, Helvetica, sans-serif; color:#727272; text-transform:uppercase; letter-spacing: 1px;}
.custom .format_text h5 {color:#000000; font-size:1em; font-weight:bolder;}
.custom .format_text h6 {color:#94322E; font-weight:bold;}

.custom h2.entry-title {font-size: 2.5em !important; }
.custom .indent {margin-left:3em;}
.custom li ol{padding-top:0.5em; padding-bottom:0.5em;}

.custom .format_text h3.alert {color:#CA2214;}

.custom .prev_next {text-transform: uppercase; letter-spacing: 2px; border-top: 2px solid #ddd; color: #666; clear: both; font-size:0.875em;text-align: right; }

.custom .format_text p.redflag {background: #FFF url('images/flag.gif') center no-repeat; border-top:1px dotted color:#CA2214; border: none; background-position: 7px 10%; /* x-pos y-pos */ text-align: left;
padding: 5px 40px 5px 85px;}
.custom .format_text p.redflag h2{font-size: 2em; color:#CA2214; font-family:Verdana, Arial, Helvetica, sans-serif;padding-bottom:0.25em;padding-top:0.25em;}
.custom .format_text p.redflag {font-style:italic;}
.custom .format_text p.redflag a:link,.custom .format_text p.redflag a:visited,.custom .format_text p.redflag a:hover,.custom .format_text p.redflag a:active{text-decoration:underline;}

.custom .format_text p.caution {background: #fff url('images/alert.jpg') center no-repeat; border:none; background-position: 7px 10%; /* x-pos y-pos */ text-align: left;
padding: 5px 40px 5px 85px;}
.custom .format_text p.caution h2{font-size: 2em; font-family:Verdana, Arial, Helvetica, sans-serif;padding-bottom:0.25em;padding-top:0.25em;}
.custom .format_text p.caution {font-style:italic;}
.custom .format_text p.caution a:link,.custom .format_text p.caution a:visited,.custom .format_text p.caution a:hover,.custom .format_text p.caution a:active{text-decoration:underline;}

.custom .answers {background: #FFF url('images/questionbox.jpg') center no-repeat; border: 2px solid #E6D9EB; background-position: 7px 25%; /* x-pos y-pos */
text-align: left; padding: 5px 10px 10px 85px;}
.custom .answers ul li{list-style:none;font-size: 1.2em; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:1.4; padding-bottom:0.25em;}
.custom .answers h2{font-size: 2em; font-family:Verdana, Arial, Helvetica, sans-serif;padding-bottom:0.25em;padding-top:0.25em;color:#316480;}
.custom .answers p{font-size: 1.2em; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:1.4;padding-bottom:0.25em;padding-top:0.25em;padding-right:1em;}
.custom .answers a:link,.custom .answers a:visited,.custom .answers a:hover,.custom .answers a:active{text-decoration:underline;}

.custom .tips {background: #FFFFCD url('images/star.gif') center no-repeat; border: 2px solid #FCE8AB;background-position: 7px 10%; /* x-pos y-pos */
text-align: left; padding: 5px 10px 10px 60px;}
.custom .tips ul li{font-size: 1.2em; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:1.4;margin-left:1em; padding-bottom:0.25em;}
.custom .tips h2{font-size: 2em; font-family:Verdana, Arial, Helvetica, sans-serif; padding-bottom:0.25em;padding-top:0.25em;color:#316480;}
.custom .tips p{font-size: 1.2em; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:1.4;padding-bottom:0.25em;padding-top:0.25em;padding-right:1em;}
.custom .tips a:link,.custom .tips a:visited,.custom .tips a:hover,.custom .tips a:active{text-decoration:underline;}

.custom p.social { font-size: 12px; padding: 0.57143em 0.78571em; background: #FFFFFF; border: 3px solid #CED5AE; }
.custom p.social a, .custom p.social a:visited {/*text-decoration: none;*/}
.custom p.social a:hover {color: #2361a1; text-decoration: none;}

.custom #search input {margin-left: 0.8em; margin-top:-2em; margin-bottom:1.5em;font-size:1.3em; line-height:normal;width:93%;padding:5px 5px 5px 10px;}
.custom fieldset {border:none;}
.custom acronym { font-size:14px; border-bottom: 1px dotted #333; }
.custom a[href $='.pdf'] {  padding-right: 18px; background: transparent url(images/icon_pdf.gif) no-repeat center right;}

.custom #footer_1 {text-align:left; color:#333; font-size:11px;}
.custom #footer_1 ul.sidebar_list li.footer ol{padding-top:0px;padding-bottom:0px;}
.custom #footer_1 ul.sidebar_list li.footer {width:33%;float:left;}
.custom #footer_1 ul.sidebar_list li.footer h3 {color:#333;}
.custom #footer_1 ul.sidebar_list li.footer a {color:#2361a1; border-bottom:0px;}
.custom #footer_1 ul.sidebar_list li.footer a:hover {color:#2361a1; text-decoration:underline;}
.custom #footer_1 ul.sidebar_list li.footer h2 {display:none;}