/* last updated 12/4/09 - using http://codebeautifier.com to organize and correct errors */


#banner {
padding:0;
vertical-align:bottom;
}

#column1 {
background-color:#E2E3E5;
border-right:1px solid blue;
padding:0;
width:23.5%;
}

#column2 {
background:#FFF;
border-left:none;
border-right:none;
font-size:12px;
padding:40px;
}

#goals {
font-size:14px;
margin-bottom:.25em;
margin-left:0;
margin-top:0;
overflow:visible;
padding-left:0;
text-indent:0;
vertical-align:top;
}

#www {
background-color:transparent;
border:none;
}

.contact_us {
height:60px;
text-align:right;
}

.footer {
background-color:#0151ba;
color:#FFF;
font-family:"Times New Roman", Times, serif;
font-size:12px;
font-weight:400;
line-height:1.5;
text-align:center;
}

.image_message {
border:none;
margin-left:4px;
margin-right:4px;
}

.learnMore {
border:#c00 solid 1px;
color:#c00;
font-family:verdana, arial, sans-serif;
font-size:60%;
padding:0 2px;
text-decoration:none;
white-space:nowrap;
}

.listHeader {
font-size:16px;
font-weight:700;
overflow:visible;
}

.messageText {
color:#333;
font-size:12px;
line-height:1.5;
padding:20px;
}

.pagetitle,.pageTitle {
color:#333;
font-size:18px;
font-variant:normal;
font-weight:700;
}

.special_offer {
border-color:#0151ba;
border-style:solid;
color:red;
width:100%;
}

.subhead,.subHead {
color:#333;
font-size:16px;
font-weight:700;
line-height:1.5;
}

<!--[if lte IE 6]><style>
ul,ol {
height:0;
overflow:visible;
}

</style><![endif]-->	/*----------------------CLASSES------------------*/
/* Learn more */	a.learnMore:link,a.learnMore:visited {
color:#1ca7ee;
text-decoration:none;
}

</style><![endif]-->
<!--[if gt IE 6]><style>
ul,ol {
height:1%;
}

a.learnMore:hover {
color:#1ca7ee;
text-decoration:underline;
}

a.navBar {
color:#0151ba;
display:block;
font-size:16px;
font-style:oblique;
font-weight:700;
line-height:2;
margin-bottom:0;
margin-left:10px;
margin-top:0;
padding-right:4px;
text-align:left;
text-decoration:none;
}

body {
font-family:sans-serif, Verdana, Arial, Helvetica;
font-size:14px;
margin-left:0;
margin-right:0;
margin-top:0;
}

li li {
margin-left:1em;
}

li,ul.bodyText {
list-style-position:outside;
margin-bottom:.25em;
margin-left:11px;
margin-top:.25em;
overflow:visible;
padding-right:5px;
}

li.tableList {
list-style-position:outside;
margin-bottom:.25em;
margin-left:5px;
margin-top:.25em;
overflow:visible;
padding:2px;
}

p.qa {
color:red;
font-weight:700;
}

table#layout {
border:1px solid blue;
padding:0;
width:850px;
}

table.airplane {
border-color:#0151ba;
border-style:solid;
border-width:2px;
}

td.airplane,th.airplane {
border-style:none;
border-width:0;
}

td.qa {
text-align:center;
}

ul li,ol li {
zmargin-left:5em;
}

ul ul,ul ol,ol ol,ol ul {
margin-left:1em;
padding-left:0;
}

ul,ol {
font-size:14px;
left:1em;
list-style-position:inside;
margin:auto 3em 1em 0;
overflow:visible;
padding:0;
position:relative;
}

ul.bodyText,.pagebodytext,.bodyText {
color:#333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
line-height:1.5;
}

ul.tableList {
margin:0 0 0 1px;
overflow:visible;
padding:0;
position:relative;
}