/* CSS Document */

body
{
text-align: center;
}

div#container
{
	margin-left: auto;
	margin-right: auto;
	width: 806px;
	text-align: left;
	padding: 35px 0 0 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	height: 20px;
	vertical-align: top;
}

#container #nav {
	background-image:url(../images/navigation.png);
	background-position:top left;
	height: 50px;
	width:802px;

/*	position: absolute;
	top: 0px;
	right: 0px;*/

}

#container #nav #navbar {
	height:35px;
	overflow:hidden;
}



#container #nav ul li a{
	float: left;
	display: block;
	height: 30px;
	padding: 10px 18px;
	
	color: #ccc;
	text-decoration: none;

}

#container #nav ul,
#container #nav ul li {
	float: left;
	list-style-type: none;
	margin: 0;
	padding: 0;
	font-size: 11px;
/*	line-height: 38px;*/
	background: url('../images/navigation_s.png') no-repeat right top;

}

h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	color: #1f1f1f;
	font-weight: normal;
}


#container #btlogo {
	text-align: right;
	background-color: #FFFFFF;
	clear:right;
}

#container #nav .nav_last {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#container #nav a, a:link, a:visited {
	color: #ccc;
	text-decoration: none;

}

#container #nav a:hover {
	color: #ffffff;
	/*text-decoration: underline;*/
}

#container #nav .selected a{
	color: #F7932B;
}

/* sub menu */

#container #nav li ul { position:absolute; left:-10px; top:0px; margin-top:45px; width:150px; line-height:16px;
    background-color:#172322; color:#0395CC; /* for IE */ display:none; }
#container #nav li:hover ul { display:block;}
#container #nav li ul li{ display:block; margin:5px 20px; padding: 5px 0px;  border-top: dotted 1px #606060;
    list-style-type:none; }
#container #nav li ul li:first-child { border-top: none; }
#container #nav li ul li a { display:block; color:#0395CC; }
#container #nav li ul li a:hover { color:#7FCDFE; } 


/* end sub menu */

#container #main_content {
	clear: both;
	background-color: #FFFFFF;
	width: 800px;
	font-size: 1em;
	height: 600px;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
}

#container #main_content_flash {
	clear: both;
	float: left;
	width: 800px;
	height: 600px;
	background-color: #FFFFFF;
}

#container #main_content_flash_gallery {
	clear: both;
	width: 800px;
	height: 630px;
	font-size: 1em;
	background-color: #FFFFFF;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
}

#container #main_content_flash_jq {
	clear: both;
	width: 800px;
	height: 630px;
	font-size: 1em;
	background-color: #FFFFFF;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
}


#main_content h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	color: #F7932B;
	font-weight: normal;
}
.col1 {
	clear: none;
	float: left;
	width: auto;
	background-color:#FFFFFF;
	padding: 0 10px 0 10px;
}
.col2 {
	clear: right;
	width: 500px;
	max-width: 500px;
	float: left;
	background-color:#FFFFFF;
}
#main_content  p {
	font-size: 1em;
	color: #666;
	line-height: 1.4em;
}
#main_content a, a:link, a:visited {
	color: #0066cc;
	text-decoration: none;
}

#main_content a:hover {
	color: #000000;
	text-decoration: underline;
}



a, a:link, a:visited {
	color: #0066cc;
	text-decoration: none;
}

a:hover {
	color: #000000;
	text-decoration: underline;
}

#main_content #content_html {
	padding-right: 25px;
	padding-left: 25px;
	height: 600px;
	background:url(../images/maincontent_bg.jpg) repeat-x top left;
}
#main_content_entry #content_html {
	padding-right: 25px;
	padding-left: 25px;
	height: 2150px;
	background:url(../images/maincontent_bg_btm.jpg) repeat-x bottom left;
}
 .prevnext {
	width: 800px;
	font-size: 80%;
}

 .prevnext .next {
	padding: 0 10px 0 0;
	clear: none;
	float: right;
}
 .prevnext .prev {
	padding: 0 0 0 10px;
	clear: none;
	float: left;
}

 .prevnext a, a:link, a:visited{
 	color:#CCC;
	text-decoration:none;
}

 .prevnext a:hover
 {
 	color:#ffffff;
 }



#btentlogo {
	clear: none;
	float: left;
	margin-bottom:30px;
}


.clear {
	clear:both;
}

/* Slider Jquery stuff */
        .sliderGallery {
            background: url(images/productbrowser_background_20070622.jpg) no-repeat;
            overflow: hidden;
            position: relative;
            padding: 10px;
            height: 600px;
            width: 770px;
        }
        
        .sliderGallery UL {
            position: absolute;
            list-style: none;
            overflow: none;
            white-space: nowrap;
            padding: 5px;
            margin: 0;
			top: 200px;
        }
        
        .sliderGallery UL LI {
	display: inline;
	white-space: nowrap;
        }
        
        .slider {
            width: 770px;
            height: 34px;
			top: 530px;
            /*margin-top: 310px;*/
            margin-left: 0px;
            padding: 1px;
            position: relative;
            background: url(../images/scroll_bar.png) no-repeat;
        }
        
        .handle {
            position: absolute;
            cursor: hand;
            height: 40px;
            width: 81px;
            top: 0;
            background: url(../images/scroll_button.png) no-repeat;
			background-position:top center;
            z-index: 100;
        }
        
        .slider span {
            color: #bbb;
            font-size: 80%;
            cursor: pointer;
            position: absolute;
            z-index: 110;
            top: 3px;
        }
        
        .slider .slider-lb1 {
            left: 50px;
        }
        
        .slider .slider-lb2 {
            left: 107px;
        }
        
        .slider .slider-lb3 {
            left: 156px;
        }
		
		
.help_text {
	font-size: 75%;
	padding-left: 7px;
}
#info_content {
	clear: both;
	width: 800px;
	height: 630px;
	font-size: 1em;
	background-color: #FFFFFF;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
}
.close_button {
	clear: both;
	float: left;
	padding-left: 740px;
}
.inline-image {
	clear: none;
	float: left;
	padding-right: 5px;
}

#footer_line
{
	clear:both;
	height: 20px;

	background-image:url(../images/footer_bar.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width: 802px;
	padding: 5px 0 0 0;
}


/* home page header classes */

h2.btbusiness
{
	color:#999999;
	font-size: 20px;
	padding:10px 0 0 0;
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;

}

h2.eofe
{
	color:#f7932b;
	font-size: 30px;
	padding:0 0 30px 0;
	margin:0;
	line-height:36px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
}


/* Info Pic Block */

.infoPicBlock
{
	border:1px #c8c8c8 solid;
	float:left;
	clear:right;
	background:url(../images/blockfooter_bg.png) repeat-x bottom left;
	margin-bottom: 20px;
}

.infoBlockTitle
{
	font-size:14px;
	color:#1F1F1F;

	padding:5px 5px 5px 210px;
	background:url(../images/blocktitle_bg.png) repeat-x top left;
}

.picBlock
{
	float:left;
	clear:none;
	display:inline;
	padding:10px 30px 10px 10px;
/*	border-right:dashed 1px #ccc;*/
}

.infoBlock
{
	padding: 20px 10px 10px 0;
	clear:none;
	font-size: 1em;
	color: #666;
	line-height: 1.4em;
}

.infoBlockFooter
{
	float: right;
	clear: both;
	padding: 0 10px 5px 0;
}


/* content headlines */

ul.content_headlines
{
	list-style-image:url(../images/list_circle.png);
}

ul.content_headlines li
{
	color:#6b6b6b;
	font-size:1em;
}

.clicknext
{

	font-size:1.2em;
	color:#1f1f1f;	
}

h2.sectionheading
{
	color:#f7932b;
	font-size: 30px;
	padding:0 0 10px 0;
	margin:0;
	line-height:36px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;		
}

.picleft
{
	float:left;
	padding-right: 5px;
}

#close_content a, a:link, a:visited {
	color: #0066cc;
	text-decoration: none;
}

#close_content a:hover {
	color: #000000;
	text-decoration: underline;
}

#threecol_block
{
	padding:5px 0 5px 0;
}

.threecol_block_col1
{
	float:left;
	width: 155px;
	padding: 0 5px 0 0;
}

.threecol_block_col2
{
	float:left;
	width: 520px;
}

p.pic_credit
{
	margin:0;
	padding:0;
	font-size:10px !important;
}

.threecol_block_col3
{
	float:left;
	width: 155px;
	padding: 0 0 0 5px;
}

#twocol_block
{
	padding:10px 0 5px 0;
}

.twocol_block_col1
{
	float:left;
	width: 143px;
	padding: 0 5px 0 0;
}

.twocol_block_col2
{
	float:left;
	width: 550px;
	padding: 0 0 0 5px;	
}


#twocol_block_right
{
	padding:10px 0 5px 0;
}

.twocol_block_right_col1
{
	float:left;
	width: 550px;
	padding: 0 5px 0 0;
}

.twocol_block_right_col2
{
	float:left;
	width: 143px;
}


.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; } /* slightly enhanced, universal clearfix hack - http://perishablepress.com/press/2008/02/05/lessons-learned-concerning-the-clearfix-css-hack/ */
.clearfix { display: inline-block; }
/* start commented backslash hack \*/ * html .clearfix { height: 1%; }
.clearfix { display: block; } /* close commented backslash hack */

#firstBtn
{
}

#nextBtn
{
	padding:10px;
	font-size:15px;
	text-align:left;
/*	background-image: url(../images/nextBtn.gif);
	background-repeat: no-repeat;
	background-position: 10px;*/
}

#prevBtn
{
	padding:10px;
	font-size:15px;
	text-align:left;
/*	background-image: url(../images/nextBtn.gif);
	background-repeat: no-repeat;
	background-position: 10px;*/
}

#lastBtn
{
}