body  { color: #333; font: 9px "Lucida Grande", Verdana, Helvetica, serif; background-color: #FFFFFF; text-align: center; padding: 0; margin: 0; }
#container { width: 900px; margin: 0 auto 0 auto;}
#outer {width: 900px;  float: left; margin-top: 20px; border: solid 1px black;}			
#content_box  {font-size: 11px; background: url("images/background.gif") repeat-y; text-align: left; width: 875px; min-height: 500px; float: left; clear: both; padding-top: 50px}
		
#header { float: left; clear: both; width: 900px; height: 136px; background: url(images/header.gif) no-repeat;}

#spacer {clear: both;}

#navigation {float:left; padding-left: 30px; padding-top: 80px; clear: left; width:auto; min-width: 615px; font: 14px "Lucida Grande", Verdana, Helvetica, serif; color:#C2CD23}
#navigation a {text-decoration: none; font: 14px "Lucida Grande", Verdana, Helvetica, serif; padding-right: 15px}
#navigation a:link {color: #FFFFFF}
#navigation a:visited {color: #FFFFFF}
#navigation a:hover {color:#C2CD23}

a {text-decoration: underline;}
a:link { color: #ADADAD}
a:visited { color:#ADADAD}
a:hover {color:#C2CD23}

#taa_logo {margin-left: 150px; margin-top:100px;}
#supporting_text {margin-left: 250px; margin-top:20px;;}

h1 { color: #C2CD23; font: bold 14px "Lucida Grande", Verdana, Helvetica, serif; padding: 0; margin: 0;}
h2 { color: #C2CD23; font: 12px "Lucida Grande", Verdana, Helvetica, serif; padding: 0; margin: 0;}
.grey { color: #71787e; padding-left:5px; }

#footer    { font: 9px Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background: url("images/background.gif") repeat-y; padding-top: 5px; width: 900px; height: 60px; clear: both; padding-bottom: 5px; }

li  { line-height: 14px; list-style-image: url("images/t.gif"); padding-bottom: 10px }

#heading_box  { padding-left: 30px;  float: left; height: 50px}
#heading_text {color: #c2cd23; font-size: 20px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;}
#arrows   { float: left; margin-left: 5px; clear: left; width: 191px; height: 98px; background: url("images/lines.gif") no-repeat;}
#intro_box   {width: 600px; float: left; clear: right; margin-top: 30px; margin-left: -120px;}

#intro_text {color: #6a737b; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif;}
#sidebar_box   {  margin-left: 30px; margin-top: 30px; width: 150px; float: left; clear: left;}
#sidebar_text {font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;}
#body_box     { margin-top: 185px; margin-left: 245px; padding-left: 5px; width: 650px;}

td  { font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 5px; padding-top: 12px; padding-right: 12px }
h3    { color: #6a737b; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal }
h4    { color: #c2cd23; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal }

#question   { color: #6a737b; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; list-style-image: url("images/q.gif"); list-style-position: inside }
#answer   { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; list-style-image: url("images/a.gif"); list-style-position: inside;}
input    { color: #6a737b; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background: #ffffff; width: 150px; height: 20px; border: solid 1px #c2cd23 }
label   { color: #ffffff; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 20px; text-align: left; display: block; margin-right: 0.5em; float: left }
.submit input   { color: #ffffff; font-size: 14px; font-weight: bold; background: #c2cd23; width: auto; height: 20px }
textarea  { color: #6a737b; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background: #ffffff; width: 150px; height: 220px; border: solid 1px #c2cd23 }

#bus { float:left;}
#bus p {text-align:center; font-weight:bold; color: #71787e; padding: 2px; margin: 2px;}
