#header
{
margin:0 0 0 5px;
width:775px;
min-height:95px;
background:#ffffff url(../images/layout/general/header_frame.jpg) no-repeat 653px 100%;
}
#header .inner
{
height:95px;
position:relative;
}

#header h1{text-indent:-9999px;width:186px;height:64px;display:block;margin:22px 0 0 18px;padding:0;
float:left;
display:inline;
background: transparent url(../images/layout/general/header_logo.gif) no-repeat 0 0;}#header h1 a{display:block;width:100%;height:36px;text-decoration:none;}
/* ie pc only \*/
* html #header h1 a { height:100%; }
/* end ie pc only */

#header p#dontWait
{
text-indent:-9999px;
padding:0;
width:254px;
height:16px;
float:right;
clear:none;
margin:35px 144px 0 0;
background:transparent url(../images/layout/general/header_dont_wait.gif) no-repeat left top;
display:inline;
overflow:hidden;
}

#header a#applyNow
{
display:block;
margin:8px 210px 0 0;
width:115px;
height:18px;
text-indent:-9999px;
float:right;
clear:right;
background:transparent url(../images/layout/general/header_apply_button.gif) no-repeat 0 0 ;
text-decoration:none;
display:inline;
overflow:hidden;
}

/* menu */
#menu
{
margin:0 0 0 5px;
width:775px;
background:transparent url(../images/layout/general/menu_bg.gif) repeat-x 0 0;
}
#menu .inner
{
background:transparent url(../images/layout/general/menu_frame.jpg) no-repeat 651px 0;
height:40px;
}

#menu ul
{
display:block;
float:left;
margin:6px 0 0 0;
padding:0;
width:100%;
background:transparent url(../images/layout/divider_horizontal.gif) repeat-x 0 100%;
}
#menu li
{
display:block;
float:left;
padding:10px 12px 9px 11px;
background:transparent url(../images/layout/general/header_menu_divider.gif) no-repeat 100% 0;
font:normal normal 7.5pt arial, tahoma, verdana, sans-serif;
font-weight:bold;
}
#menu li.last
{
background-image:none;
}
#menu li a
{
display:block;
float:left;
}
#menu li a:link, #menu li a:visited, #menu li a:active
{
color:#93070F;
text-decoration:none;
}
#menu li a:hover
{
color:#000000;
text-decoration:none;
}

/* override the column padding */
.columns{background:transparent;
}.columns .inner{padding:20px 0 20px 0;}
.columns .column .inner
{
padding:0;
background-image:none;
}
h2.pageTitle
{
font:normal normal 18pt arial, tahoma, verdana, sans-serif;
font-weight:normal;
width:545px;
float:right;
padding:0 0 25px 0;
margin:0 0 15px 0;
color:#000000;
background:transparent url(../images/layout/general/page_title_bg.gif) no-repeat 0 100%;
}
/* two column */
#twoColumn #rightColumn
{
width:545px;
margin:0;
float:right;
}
#twoColumn #leftColumn
{
width:170px;
margin:0;
float:left;
clear:none;
}
#twoColumn #centerColumn
{
display:none;
}

/* three column */
#threeColumn #rightColumn
{
width:170px;
margin:0 0 0 0;
float:right;
}
#threeColumn #leftColumn
{
width:170px;
margin:0 0 0 0;
float:left;
}
#threeColumn #centerColumn
{
width:355px;
float:left;
margin:0 0 0 20px;
}

/* one column */
#oneColumn h2.pageTitle
{
float:left;
width:735px;
}
#oneColumn #rightColumn
{
display:none;
}
#oneColumn #leftColumn
{
display:none
}
#oneColumn #centerColumn
{
width:735px;
float:left;
margin:0 0 0 0;
}


/* content styles */
.column p, .column div, .column span, .column li, .column td, .column dt, .column dd
{
font:normal normal 9pt arial, tahoma, verdana, sans-serif;
color:#000000;
}
.column p
{
margin-top:0;
}

.column a:link, .column a:visited, .column a:active
{
color:#93070F;
text-decoration:none;
}
.column a:hover
{
color:#93070F;
text-decoration:underline;
}

.column h4
{
padding:0;
margin:0;
font:normal bold 14pt arial, tahoma, verdana, sans-serif;
font-weight:bold;
color:#A4AF3C;
}

h3.learnMore
{
padding:0;
margin:0 0 10px 0;
display:block;
text-indent:-9999px;
width:98px;
height:30px;
background:transparent url(../images/layout/general/learn_more.gif) no-repeat 0 0;
}

ul.menu
{
margin:0 0 0 5px;
padding:0;
list-style:none;
}
ul.menu li
{
display:block;
float:left;
clear:left;
font:normal normal 8pt arial, tahoma, verdana, sans-serif;
margin: 0 0 3px 0;
}
ul.menu li.selected
{
font-weight:bold;
}
ul.menu li a:link, ul.menu li a:visited, ul.menu li a:active
{
color:#93070F;
text-decoration:none;
}
ul.menu li a:hover
{
color:#93070F;
text-decoration:underline;
}
ul.menu li.selected a:link, ul.menu li.selected a:visited, ul.menu li.selected a:active
{
color:#000000;
text-decoration:none;
}
ul.menu li.selected a:hover
{
color:#000000;
text-decoration:underline;
}

a.applyNow
{
display:block;
margin:0;
width:115px;
height:18px;
text-indent:-9999px;
background:transparent url(../images/layout/general/header_apply_button.gif) no-repeat 0 0;
text-decoration:none;
overflow:hidden;
}