@charset "utf-8";
/* main styles */
body
{
background-color:#999999;
font-family:Geneva, Arial, Helvetica, sans-serif;
margin:0;
}

#outer
{
width:760px;
height:100%; /*650px;*/
margin:auto;
padding:0;
/*margin:0px auto; 
text-align:left;*/
background-color:#000000;
background-image:url(gfx/bg.jpg);
background-position:top;
background-repeat:no-repeat;
}
/*#outer-category
{
width:760px;
height:650px;
margin:0;
text-align:left;
background-color:#000000;
background-image:url(gfx/bg.jpg);
background-position:top;
background-repeat:no-repeat;
} */


#inner
{
margin:0 15px;
width:730px;
}

#heading_space
{
height:100px;
}

#nav_bar
{
text-align:right;
vertical-align:top;
height:25px;
/*position:relative;
top:100px;
margin-right:20px;
float:right;
width:380px;
height:25px;
text-align:right;*/
color:#959595;
font-size:11px;
}

#category_section{
height:98px;
}

#qf_form{
padding:0;margin:0;
}

#quickfind_box{
font-family:Arial, Helvetica, sans-serif;
font-size:12px; margin-bottom:10px;
}

.qf_text{
margin-bottom:5px; padding-bottom:0;text-transform:uppercase;
color:#959595;
}

#text-special-offer{
color:#7A3312; text-transform:uppercase; font-size:14px; margin-top:10px; width:200px;
}

#text-special-offer a
{
text-transform:uppercase;
color:#959595;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0;
text-decoration:underline;
color:#FFFFFF;
}

#text-special-offer a:hover
{
text-transform:uppercase;
text-decoration:underline;
color: #D1885D;/*#FFFFFF; #3682BE;*/
}


.content a
{
text-transform:capitalize;
color:#959595;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-left:10px;
margin-right:10px;
text-decoration:none;
}

.log-in-form{
width:300px; border:1px solid #808080; padding:10px; margin-top:30px; margin-left:70px;
}

.log-in-form label{
padding-left:10px;
}

#submit{
margin-left:160px;
}

#login p{
padding-left:30px;
}


.error{
color:#FF0000;
font-weight:bold;
}
.content a:hover
{
text-transform:capitalize;
color:#FFFFFF;
}


#nav_bar a
{
text-transform:uppercase;
color:#959595;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-left:10px;
margin-right:10px;
text-decoration:none;
}

#nav_bar a:hover
{
text-transform:uppercase;
color:#FFFFFF;
}


#nav_bar a.menu_current
{
text-transform:uppercase;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-left:10px;
margin-right:10px;
text-decoration:none;
}

.orange_bg_text a{
text-decoration:none;
color:#BD9989;
}

.orange_bg_text a:hover{
text-decoration:none;
color:#FFFFFF;
}

/*
div.orange_box
{
position:relative;
left:15px;
top:130px;
width:730px;
/*height:45px;*/
/*background-image:url(gfx/orange_cnr.gif);
background-position:top left;
background-repeat:no-repeat;
}

div.bright_orange_box
{
position:relative;
left:15px;
top:130px;
width:750px;
height:450px;
/*overflow:auto; 
overflow-x:hidden; */
/*
background-image:url(gfx/bright_orange_cnr.gif);
background-position:top left;
background-repeat:no-repeat;
}*/

.scroll_box{
height:400px;
overflow:auto; 
overflow-x:hidden; 
}

table.orange_header_bar
{
width:730px;
height:42px; /*#636466*/
}


td.bright_orange_bg_text
{
text-transform:uppercase;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
border-top:#6E4C3C 1px solid; border-bottom:#6E4C3C 1px solid; 
background-color:#F26522;
}

td.orange_bg_text
{
text-transform:uppercase;
color:#BD9989;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
border-top:#6E4C3C 1px solid; border-bottom:#6E4C3C 1px solid; background-color:#7A3312;
text-align:left;
}

.orange_corner{
background-image:url(gfx/red_cnr.gif);
background-position:top left;
background-repeat:no-repeat;
background-color:#7A3312;
}

.bright_orange_corner{
background-image:url(gfx/bright_orange_cnr.gif);
background-position:top left;
background-repeat:no-repeat;
background-color:#F26522;

}

#top_box{
margin-bottom:5px;
}

#bright_top_box{
margin-bottom:0;
}

td.trans_bg_text
{
border-top:#4E4F50 1px solid; border-bottom:#4E4F50 1px solid; border-left:#4E4F50 2px solid;text-align:right;
}

#main_page_content
{
/*width:730px;*/
/*height:550px;*/
margin-top:5px;
overflow:auto;
vertical-align:top;
}

#main_page_image
{
border:#4E4F50 1px solid;
}

td.content{
padding-left:10px;
color:#808080;
/*color:#616161;*/
/*color:#636466;*/
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
text-align:left;
}

.page_heading{
color:#FFFFFF;
font-size:26px;
margin-bottom:5px;
padding-bottom:0;
margin-top:22px;
font-weight:normal;
font-family:Geneva, Arial, Helvetica, sans-serif;
text-transform:uppercase;
}

h4.intro_paragraph{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:24px;
margin-bottom:5px;
padding-bottom:0px;
margin-top:10px;
font-weight:normal;
line-height:28px;
}

#footer{
width:730px;
height:45px;
margin-top:5px;
text-align:right;
width:760px;
margin:0px auto;
background-color:#000000;
color:#FFFFFF;
text-transform:uppercase;
font-size:10px;
}

.copyright{
margin-right:10px;
padding-top:10px;
}

hr{
margin:0;
}

.orange_box_page{
width:725px;
height:400px;
position:relative;
margin-bottom:5px;
}

.pink_col{
background-color:#FCCCAD;
color:#000000;
padding-left:13px;
border-left:#4e4f50 1px solid; border-right:#4e4f50 2px solid; 
text-transform:uppercase;
font-size:12px;
padding-top:10px;
padding-bottom:10px;
}

.white_col{
background-color:#FFFFFF;
color:#000000;
border-right:#4e4f50 1px solid;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:14px;
padding-left:10px;
padding-top:5px;
padding-bottom:5px;
padding-right:5px;
overflow:auto;
 
}

.white_col p
{
	color: #999999;
	font-size:12px;
	margin-top:20px;
}

.white_col h3
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-transform:uppercase;
	font-size:14px;
	margin-bottom:-10px;
}	

span.whitecol_heading
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-transform:uppercase;
	font-size:14px;
}

.orange_list 
{
color:#F26522;
list-style-type:none;
margin-left:7px;
padding:0;
margin-top:0px;
margin-bottom: 0px;
}

.normal_list 
{
color:#000000;
list-style-type:none;
margin-left:20px;
padding:0;
text-indent:10px;
text-transform:capitalize;
}

.capitalize{
text-transform:capitalize;
}
#digital_dictation_content{
/*display:none;*/
}

#audio_visual_content{
/*display:none; */
}


.capitals{
text-transform:uppercase;
}

ul li{
margin:5px;
}

.pink_col a{
color:#000000;
text-decoration:underline;
text-transform:capitalize;
}

.pink_col a:hover{
color:#F26522;
text-decoration:underline;
}

#special_offer_popup
{
position: absolute;
left: 50%;
margin-left: -333px;
top: 30px;
z-index: 10;
border:1px solid #FFFFFF;
line-height:20px;
/*border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: black;
border-right-color: black;
border-bottom-color: black;
border-left-color: black;*/
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
width: 620px;
background-color:#000000;
}

#special_offer_popup a{
text-decoration:underline;
color:#FFFFFF;
}
#special_offer_popup a:hover{
color:#D1885D;
}

.on{
display:block;
}
.off{
display:none;
}
