@charset "utf-8";
/* CSS Document */

body { font:62.5%/1.5 Arial, Helvetica, sans-serif; background-color:#fff; color:#333; padding:30px 0 20px 0; }

h1 { font-weight:bold; font-size:2em; color:#D4242B; }
h2 { font-weight:bold; font-size:1.7em; color:#D4242B; }	
h3 { font-weight:bold; font-size:1.4em; color:#fff; padding-bottom:15px; }
h4 { font-weight:bold; font-size:1.4em; padding-bottom:15px; }
h5 { font-weight:bold; font-size:1.2em; padding-bottom:15px; }
h6 { font-weight:bold; font-size:1.2em; padding-bottom:15px; }
	
p, ul, ol, th, td { font-size:1.2em; }
td p, td ul, td ol { font-size:1.0em; }
	
a { color:#D4242B; }

#wrapper { background:#000 url(../images/logo.gif) bottom left no-repeat; width:960px; margin:0 auto; color:#DDD8A8; }
#tr { background:url(../images/tr.gif) top right no-repeat; padding-bottom:20px; }
#br { background:url(../images/br.gif) bottom right no-repeat; }

#nav { float:left; padding:51px 20px 0 15px; width:120px; }
#nav ul { list-style:none; }
#nav ul li { padding:2px 0; }
#nav a { color:#DDD8A8; display:block; font-size:1.5em; font-weight:bold; padding:1px 0 0 18px; text-decoration:none; }
#nav a:hover,
#nav li.current a { background: url(../images/links-left.gif) no-repeat scroll left top #D2232A; }
	
#left_column { width:320px; float:left; padding:60px 30px 30px 0; overflow:hidden; min-height:400px; }
#right_column { padding:60px 0 30px; float:left; width:435px; overflow:hidden; min-height:400px; }
* html #left_column { height:400px; }
* html #right_column { height:400px; }

#right_column ul, #left_column ul { list-style:disc; padding-left:20px; padding-bottom:15px; }
#right_column ol, #left_column ol { list-style:decimal; padding-left:20px; padding-bottom:15px; }
#right_column p, #left_column p { padding-bottom:15px; }
#right_column form, #left_column form { padding-bottom:15px; }
#right_column .be_table table, #left_column .be_table table { margin-bottom:15px; }

.be_textonly h3 { color:#DDD8A8; }
.be_textonly h3 strong { color:#D4242B; }

#footer { background-color:#fff; margin:0 auto; width:940px; padding:0 10px; }
#footer p { font-size:1.5em;  }
#footer span { color:#CF121B; }
#footer a { color:#000; text-decoration:none; }

