@charset "utf-8";

body, html {
background: none;
color: #000;
}

/* -------------------------------------------------------------- header */

#header_wrap {
background: none;
width:955px;
}

#header {
background: none;
/*width: 100%*/
}

#header h2 {
display: none;
}

body#home #header h2 {
display: block;
}

#header .logo {
margin-left: 20px;
}

/* --- topnav */

ul#topnav {
display:none;
}

body#home ul#topnav {
display: block;
}

#topnav a {
color: #000;
}

/* --- mainnav */

ul#mainnav {
display: none;
}

body#home ul#mainnav {
display: block;
}

ul#mainnav a {
background: none;
color: #000;
}

/* -------------------------------------------------------------- subheader */

#subheader {
display: none;
}

body#home #subheader {
display: block;
}

#subheader h2 {
background: none;
}

/* -------------------------------------------------------------- home_3col_wrap */

/* --- col_1 */


#home_3col_wrap #col_1 ul a {
color: #ef3f35;
}

/* --- col_2 */

#home_3col_wrap #col_2 h3 .h3_alt {
color: #1D4366;
}

#home_3col_wrap #col_2 a {
background: #fff;
}

#home_3col_wrap #col_2 a.item_1 {
background: #fff;
}

#home_3col_wrap #col_2 a.item_2 {
background: #fff;
}

#home_3col_wrap #col_2 a.item_3 {
background: #fff;
}

#home_3col_wrap #col_2 a.item_4 {
background: #fff;
}

#home_3col_wrap #col_2 a.item_5 {
background: #fff;
}

/* --- col_3 */
#home_3col_wrap #col_3 {
color: #1D4366;
}

#home_3col_wrap #col_3 a {
color: #1D4366;
}

#home_3col_wrap #col_3 h4 {
color: #1D4366;
}

#home_3col_wrap #col_3 h4 span {
background: none;
}

#home_3col_wrap #col_3 #sidebar_box1 {
background: #fff;
}

#home_3col_wrap #col_3 #sidebar_box1 .textbox {
color: #1D4366;
}

#home_3col_wrap #col_3 #sidebar_box1 .btn {
color: #1D4366;
}

#home_3col_wrap #col_3 h4 span {
background: #fff;
}

#home_3col_wrap #col_3 h4 a {
color: #1D4366;
}

#home_3col_wrap #col_3 h4.btn1 {
background: #fff;
}

#home_3col_wrap #col_3 h4.btn2 {
background: #fff;
}

/* -------------------------------------------------------------- int_3col_wrap */

#int_3col_wrap {
background: #fff;
border: 0;
}

/* --- col_1 */

#int_3col_wrap #col_1 {
display: none;
}

/* --- col_2 */

#int_3col_wrap #col_2 {
}

#int_3col_wrap #col_2 h2 {
background: none;
padding-left: 0;
}

#int_3col_wrap #col_2 .int_banner {
display: none;
}

/* main content */

#int_3col_wrap #col_2 #main_content {
font-size: 1em;
padding-left: 0;
}

#int_3col_wrap #col_2 #main_content table,
#int_3col_wrap #col_2 #main_content table td {
float: none;
height: 100%;
}

/* errors */

#int_3col_wrap #col_2 #errors {
background: none;
border: 1px solid #000;
color: #000;
}

/* equipment table */

#int_3col_wrap #col_2 #equipment td {
border-bottom: 1px solid #000;
}

/* right sidebar */

#int_3col_wrap #col_2 #right_sidebar_wrap .btn {
display: none;
}

#int_3col_wrap #col_2 #right_sidebar {
display: block;
background: none;
border: 1px solid #000;
font-size: 1em;
padding: 15px;
/*width: 25%;*/
}

/* --- col_3 */

#int_3col_wrap #col_3 {
display: none;
}

/* -------------------------------------------------------------- footer */

#footer {
background: #fff;
color: #000;
font-size: 1em;
/*width: 100%*/
}

#footer a {
color: #000;
}

#footer ul {
display: none;
}

#footer .credit {
display: none;
}