#tab_navigation{font-family:Arial;width:100%}
#tabs ul{list-style:none;padding:0;margin:0;font-family:Arial;font-size:12px;}
#tabs li{float:left;padding:0;margin:0;background:#f3f3f3;width:80px;}
#tabs li a{border:1px #dbdbdb solid;border-bottom:0;display:block !important;text-align:center;cursor:pointer;padding:4px 4px 0 4px;text-align:left;color:#007db6;height:47px;}
#windows{clear:left;}
.window{position:absolute;display:none; width:600px; /* height:360px; */}
.window *{margin-left:10px;}
.window * li,.window * li *{margin-left:0;}
.window .header_1{margin:5px 0 5px 10px;}
.window span.blurb{display:block;width:91%;}
.window a.blurb{display:block;clear:both;width:140px;}
.window .header_1,.window .header_2{font-weight:normal;}
.window .header_2{font-size:18px;margin:0 0 10px 0;}
.window .blurb{font-size:13px;}

.window ul{list-style:none;padding:0;float:left;margin:0;}
.window .window_bottom_left{float:left;margin-top:20px; position:relative; width:800px; }
.window .window_bottom_left .header_2{font-style:italic;font-size:16px;}


.window .col{width:176px;height:350px;float:left;margin:5px 0 0 8px;}
.window .col h2{font-size:22px !important;}
.window .col span{display:block;font-size:12px;width:100%;margin:10px 0;line-height:14px;max-height:132px;overflow:auto;}
.window .col img{margin:0;max-height:120px;max-width:176px;}
.window #functions{/*display:none;*/}
/* .window #functions .list{ display:none;} */
.window .functions_list{padding:0 10px;border-right:1px #fff solid;}
.window .subcat,.categories .subcat{float:left;}
.window .subcat, .window .subcat ul{margin:0;}

.window .subcat li{/* border:1px #fff solid; */}
.window .sub li{position:relative;z-index:20;width:150px;border-right:0;}
.window .subcat li a{display:block;color:#007db6;padding:4px 8px;text-decoration:none;font-size:11px;line-height:22px;}
.window .sub li a{color:#fff;background:url(../image/bg_subcategories.png) no-repeat;width:142px;height:24px;padding:0;text-align:center;}
.window .functions{ position:relative; left:2px; z-index:10;border:4px #fff solid;background:#cacaca;margin:0 !important;}
.window .list{margin:0; display:none;}
.window .functions_list{ /*display:none;*/ float:left;margin:0; padding:0 8px; }
.window .functions_list li{}
.window .functions_list li a{background:#cacaca;padding:3px;font-size:13px;}
.window .functions_list li a:hover{text-decoration:underline;}

 .window .subcat_img{position:absolute;left:190px;margin:0;top:-20px;}
 
.categories #functions{ display:none; background:#cacaca;border:4px #fff solid;float:left;}
.categories #functions .list{ display:none; }
.categories .functions{position:absolute;z-index:11;border:4px transparent solid;margin:10px 0 0 150px;}
.categories .functions_list{  /*display:none;*/ float:left;padding:5px 10px 5px 15px !important;margin:0 !important;background:#cacaca;}
.categories .functions_list li{width:150px;}
.categories .functions_list li span a{font-size:16px;color:#007db6;}
.categories .functions_list li a{display:block;color:#000;text-decoration:none;margin:5px 0;}
.categories .functions_list li a:hover{background-position:0 -44px;text-decoration:underline;}
 .categories div.clear{border-top:1px #fff solid;}
 
.home #windows{width:560px;}
.home #tab_navigation{height:100%;width:582px;background:url(../image/bg_tab_navigation_home.png) no-repeat;padding:10px;}

.interior #tab_navigation{width:640px;background:url(../image/bg_tab_interior.gif) no-repeat;padding-top:10px;}
.interior #tabs{margin:0 0 0 10px;}
.interior #windows{width:624px;}
.interior .window{width:640px;background:url(../image/bg_window_interior.gif) repeat-y;}
.interior .window h1, .interior .window p{margin:10px;}
.interior .window p{font-size:12px;width:600px;margin:10px auto;}
.interior .window p.rteindent1{margin-left:10px;}
.interior .window p.rteindent2{margin-left:20px;}
.interior .window p.rteindent3{margin-left:30px;}
.interior .window p.rteindent4{margin-left:40px;}
.interior .window p.rteindent5{margin-left:50px;}
.interior .window p.rteindent6{margin-left:60px;}
.interior .window p.rteindent7{margin-left:70px;}
.interior .window p.rteindent8{margin-left:80px;}
.interior .window p.rteindent9{margin-left:90px;}
.interior .window p.rteindent10{margin-left:100px;}

.interior .window a{margin-left:20px;margin-bottom:10px;}
.interior .window h1 a{margin-left:10px;margin-bottom:0;}
.interior .window ul li a{margin-left:0px;margin-bottom:0;}

.interior .window .item{width:120px;font-size:12px;margin:20px !important;}
.interior .window .item li{margin:4px 0;}
.interior .window .item p{margin:0;width:100%;}
.interior .window .downloads_links{margin:20px;}
.interior .window .downloads_links li{width:300px;}
.interior .window .downloads_links li a span:hover{text-decoration:underline;}
.interior .window .downloads_links img{float:left;margin-right:10px;}

.interior .window .downloads_links_double_column{margin:20px;}
.interior .window .downloads_links_double_column ul{overflow:hidden;}
.interior .window .downloads_links_double_column li{width:50%;float:left;display:inline;}
.interior .window .downloads_links_double_column li a span:hover{text-decoration:underline;}
.interior .window .downloads_links_double_column img{float:left;margin-right:10px;}

.interior .window span ul{float:none;padding-left:32px;list-style:disc;}
.interior .window table{margin-left:20px;margin-bottom:10px;}

.interior .windows_bottom{width:640px;height:10px;background:url(../image/bg_windows_interior.gif) left top no-repeat;clear:left;margin:0 0 -10px 0 !important;}

.interior #tab_navigation.model #tabs li a{font-size:16px;}
.interior #tab_navigation.model .window_left{width:250px;float:left;}
.interior #tab_navigation.model .window_left p{width:250px;}
.interior #tab_navigation.model .window_left p strong{display:block;margin-left:0;}
.interior #tab_navigation.model .window span{font-size:12px;display:block;margin:0;padding:10px;}
.interior #tab_navigation.model .window_right{float:left !important;}

.functions_on {
	background:none repeat scroll 0 0 #cacaca;
	border:4px solid #fff;
}

.functions_off {
	background-color:transparent;
	border:none;
}
