@import url('reset.css');
@import url('prettyPhoto.css');
@import url('jquery.bxslider.css');
@import url('forms.css');

.page {margin: 0 auto;width: 984px;position:relative;}
  
.logo {margin:20px 0px 10px 0px;display:block;float:left;}
 
.wrap {background: url(../images/line.png) center top repeat-y;overflow:hidden;}

.generalmenu {margin:128px 0px 20px 10px;width:713px;float: left;border-right:1px solid #bbbfbe;}
.generalmenu a {text-transform:uppercase;display:inline-block;line-height:30px;font-size:35px;margin:0px 0px;padding:0px 10px;color:#795531;border-left:1px solid #bbbfbe;}
.generalmenu a:hover, .generalmenu a.this {color:#00b5e0;}   
 
.dropmenu {height:40px;padding:0px 10px;margin:20px 0px 20px 0px;clear:both;background:#fff;}
.dropmenu .marker {display:none;} 
.dropmenu li {padding:0px;margin:0px;float:left;list-style: none;display:inline-block;position:relative;}  
.dropmenu li a {display:inline-block;line-height:25px;font-size:15px;margin:7px 0px;padding:0px 10px;}    
.dropmenu li.this a, .dropmenu li:hover a {color:#fff;background:#00b5e0;}
.dropmenu ul {margin:0px;display:none;position: absolute;left:0px;top:39px;background: url(../images/transparentorange.png);width:200px;z-index:1001;}
.dropmenu ul li {display:block;width:100%;}
.dropmenu ul li a {border-bottom:1px solid #fff;color:#fff;font-size:13px;padding:5px 5px 5px 10px;margin: 0px;display:block;line-height:16px;background:none !important;}
.dropmenu ul li a:hover {background:#00b5e0 !important;} 
.dropmenu li:hover>ul{display:block;}
.dropmenu ul li ul {margin:0px;display:none;position: absolute;left:200px;top:10px;background:#e76b18;width:200px;z-index:20;}
.dropmenu ul li li a {color:#fff !important;} 
.dropmenu ul li li a:hover {}
.dropmenu ul li ul {margin:0px;display:none;position: absolute;left:200px;top:10px;background:#d36d29;width:200px;z-index:20;}
.dropmenu ul li li a {color:#fff !important;} 
.dropmenu ul li li a:hover {}
.dropmenu ul.dropmenudelay {display:block;} 
 
.topmenu {position:absolute;top:15px;right:300px;}
.topmenu a {font-size:18px;color:#666;margin:0px 0px 0px 10px;}
.topmenu a:hover, .topmenu a.this {color:#00b5e0;}
.languages {float:left;display:none}
.languages .hebrew {font-size:18px;}
.welcome {display:inline-block;margin:0px 0px -3px 10px;}
.welcome span {display:inline-block;padding:0px 5px 0px 0px;float:left;font-size:9px;text-transform:uppercase;}
.welcome span.name {font-weight:bold;}
.welcome form {/*display:inline;*/float:left;}
.welcome input {color:#333;float:left;padding:0px;margin:0px 5px 0px 0px;width:auto;border:none;background:none;/*font-style:italic;*/font-size:9px;text-transform:uppercase;text-decoration:underline;}
.welcome input:hover {color:#00b5e0;border:none;background:none;}

.containerfeatures {overflow:hidden;float:right;}
.features {float:left;width:220px;margin:0px 0px 0px 10px;overflow:hidden;position:relative;font-size:14px;line-height:19px;}
.features img {max-height:100%;max-width:100%; display: block;position: relative;}
.features h2, .features h2 a {font-size:16px;font-family:PT Sans Narrow, Arial, Helvetica, sans-serif;margin:0px;}

.feacontent {
	padding:3%;
	width:94%;
	color:#fff;
	position:absolute;
	overflow: hidden;
	bottom:0px;
	left:0px;
	line-height:16px;
	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	opacity: 0;
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
	background: rgba(0, 0, 0, 0.7);
	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	-ms-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;
}
.features:hover .feacontent {
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
   filter: alpha(opacity=100);
   opacity: 1;
}
.feacontent p {line-height:16px;}

.featurefixed {float:left;width:250px;margin:0px 0px 0px 0px;}
.featurefixed .imgplace {display:block;height:210px;width:100%;}
.featurefixed img {max-height:100%;max-width:100%;}
.featurefixed frame, .featurefixed object {max-width:100%;}
.featurefixed h2 {}
.featurefixed h2, .featurefixed h2 a {font-size: 36px;color: #795531;margin: 0px 0px 5px 0px;}
.featurefixed p {margin:0px;}
.featurefixed a {color:#3366ff;font-size:18px;}

.tickernews {margin:0px 0px 0px 0px;} 
.tickernews .newsframe {height:110px;margin:0px;overflow:hidden;}
.tickernews h3 {}
.tickernews .newstitle {font-weight:bold;display:inline-block;margin:15px 0px 5px 0px;}
.tickernews dd {}

.innernews {overflow:hidden;background: #fff;float: left;width: 580px;padding: 10px;margin:630px 0px 0px 50px;}
.innernews .titlenews {color:#000;display:block;float:left;font-size:24px;line-height:32px;width:125px;font-family: Oswald, Arial, Helvetica, sans-serif;margin:0px 10px 0px 20px;}
.innernews .titlenews span {/*background: url(../images/sprite.png) -19px -48px no-repeat;*/display:inline-block;float:right;margin:4px 0px 0px 5px;width:18px;height:30px;}
.innernews span {display:inline-block;/*float:left;*/}
.innernews .date {font-size:15px;font-family: Oswald, Arial, Helvetica, sans-serif;margin:0px 5px 0px 0px;}
.innernews .name {margin:3px 0px 0px 0px;}
.innernews .slash {margin:3px 5px 0px 5px;}
.innernews .ellipsis {text-overflow:ellipsis;white-space:nowrap;width:410px;overflow:hidden;border:1px solid #000;} 
.innernews .bx-wrapper {width:420px !important;padding:7px 0px;float:left;position:static;min-height: 10px;}
.innernews .newsitem {overflow:hidden;height:25px;white-space:nowrap;}
.innernews .newsitem, .innernews .newsitem a {color:#000;}

.eventshome {width:220px;float:right;}
.eventshome img {width:214px;margin:0px 0px 10px 0px;border:3px solid #e1e5e8;} 
.eventshome a, .eventshome span{display:block;margin:0px 0px 5px 0px;font-size:16px;}
.eventshome .title {color:#00376e;font-weight:bold;}
.eventshome .date {color:#bcc6d0;}

.worldwide {width:280px;float:left;margin:0px 0px;}
.worldwide img {width:280px;}

.marquee {overflow:hidden;background:#ccc;padding:0px 0px;margin:30px 0px 20px 0px;width:100%;}
.marquee h2 {width:80px;margin:0px;padding: 10px;border-right:3px solid #fff;float:left;text-align:center;text-transform:uppercase;}
.marquee marquee {width:800px;float:right;margin-top:18px;font-size:16px;}
.marquee .date {margin:0px 5px;font-weight:bold;font-size:16px;}
.marquee .slash {padding:0px 10px;display:inline-block;font-size:16px;}

.strip {height:75px;width:100%;overflow:hidden;position:relative;margin:20px 0px 0px 0px;}
.strip .smallwindow {position:absolute;right:0px;top:0px;z-index:2}
.strip .imganimate {position:absolute;right:0px;top:0px;z-index:1}

.breadcrumbs {font-size:18px;color:#999;margin:10px 0px 30px 0px;clear:both;}
.breadcrumbs a {font-size:18px;color:#333;}
.breadcrumbs a:hover {}
.breadcrumbs span {font-size:16px;display:inline-block;padding:0px 5px;}

.content {min-height:600px;width:68%;float:left;margin:0px 0px 0px 0px;padding:0px 0px 25px 0px;}
.contentwide {width:100%;margin:0px 0px 0px 0px;padding:0px 0px 25px 0px;}  
.content p img, .contentwide p img {max-width:100%;}
 
.content ul, ol, .contentwide ul, ol, .indextext ul, ol {padding:0px;margin:10px 0px 20px 0px;}
.content ol li, .contentwide ol li, .indextext ol li {padding-left:10px;line-height:19px;margin-bottom:10px;list-style-type: decimal;}
.content ul li, .contentwide ul li, .indextext ul li {line-height:29px;padding-left:10px;background: url(../images/dot.gif) left 8px no-repeat;list-style-type: none;margin-bottom:5px;}

.leftcolumn {width:252px;float:right;margin:0px 0px 0px 0px;}

.leftmenu {margin:0px 0px 40px 0px;border-top:1px solid #cdc4b7;}
.leftmenu a {display:block;padding:10px 0px 10px 0px;border-bottom:1px solid #cdc4b7;position:relative;}
.leftmenu a:hover, .leftmenu a.this {}
.leftmenu a.level0 {font-size:30px;}
.leftmenu a.level0:hover, .leftmenu a.level0.this {color:#795531;border-bottom:1px solid #cdc4b7;}
.leftmenu a.level1 {padding:10px 0px 10px 25px;}
.leftmenu a.level1:hover, .leftmenu a.level1.this {color:#795531;border-bottom:1px solid #cdc4b7;}
.leftmenu a.level2 {padding:10px 0px 10px 40px;}
.leftmenu a.level2:hover, .leftmenu a.level2.this {color:#795531;border-bottom:1px solid #cdc4b7;}

.listview {padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;overflow:hidden;line-height:29px;position:relative;float:left;width:100%;}
.listview img {float:left;margin-right:20px;width:185px;}
.listview div {overflow:hidden;margin:5px 0px;}
.listview .imgplace {display:inline-block;margin:0px 15px 5px 0px;position:relative;}
.listview h2, .listview h2 a {font-size:24px;line-height:24px;color:#795531;margin:0px 0px 5px 0px;font-family:PT Sans Narrow, Arial, Helvetica, sans-serif;}
.listview h3 {font-size:20px;color:#000;margin:0px}
.listview .abstract {margin:0px 0px 5px 0px;}

.boxview {float:left;margin:0px 15px 15px 0px;position:relative;}
.boxview .imgplace {display:inline-block;margin:0px 0px 5px 0px;position:relative;}
.boxview h2 {font-size:20px;}

.products {}
.products img {width:330px;}
.products .imgplace {width:330px;float:left;}
.products h2, .products h2 a {color:#00376e;margin:0px 0px 10px 0px;}

.productslist {border-top:1px solid #ccc;margin:30px 0px 0px 0px;padding:30px 0px 0px 0px;overflow:hidden;}
.productslist img {width:200px;float:left;margin:0px 20px 0px 0px;}
.productslist div {overflow:hidden;}
.productslist h2, .productslist h2 a, .productslist h3 {text-transform:none;margin:0px 0px 5px 0px;}
.productslist .doclinkimg {border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:10px 0px;}
.productslist a {}
.productslist .more {margin-top:5px;}
.productslist .more:hover {color:#000;}

.productsboxes {width:200px;margin: 0px 20px 40px 0px;}
.productsboxes .imgplace {width:200px;height:150px;}
.productsboxes img {width:200px;}
.productsboxes h2, .productsboxes h2 a, .productsboxes h3 {text-transform:none;margin:0px 0px 5px 0px;}
.productsboxes h2 {margin-top:5px;}
.productsboxes .doclinkimg {border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:10px 0px;}
.productsboxes a {}
.productsboxes .more {margin-top:5px;}
.productsboxes .more:hover {color:#000;}

.tabs {clear:both;padding-top:20px;}
.tabs .tatab {margin:0px 2px 0px 0px;display:inline-block;padding:10px 0px;color:#000;font-size:14px;float:left;width:135px;text-align:center;background:#ccc;position:relative;cursor:pointer;}
.tabs .tatab span {background:#ccc;margin-left:-11px;width:25px;height:10px;display:none;position:absolute;left:50%;bottom:-10px;}
.tabs .tatab:hover, .tabs .tatab.this {background:#666;color:#fff;}
.tabs .tatab:hover span, .tabs .tatab.this span {display:block;}
.tabs .tab5 {margin-right:0px;width: 138px;}

#tabs {clear:both;margin-top:40px;}
#tab1{}
#tab2, #tab3, #tab4, #tab5 {display:none;}

.formbody {float:left;width:360px;}

.itemstyle {}
.itemstyle div {/*overflow:hidden;margin:5px 0px;*/}

.doublebox {float:left;margin:0px 6% 0 0px;width:47%;}
.doublebox img {max-width:100%;}
.doublebox h2,.doublebox h2 a {color:#795531;font-size:30px;font-family:PT Sans Narrow, Arial, Helvetica, sans-serif;margin:0px;line-height:30px;} 

.triplebox {float:left;margin:0px 5% 5% 0px;width:30%;}
.triplebox img {max-width:100%;}

.quadruple {float:left;margin:0px 4% 4% 0px;width:22%;}
.quadruple img {max-width:100%;}

.tablein, table {border-top:1px dotted #666;border-left:1px dotted #666;}
.tablein td, .tablein th, table td, table th {border-bottom:1px dotted #666;border-right:1px dotted #666;padding:5px;}
.tablein th, table th {font-weight:bold;}

.doclinkimg {margin:20px 50px 0px 0px;float:left;}
.doclinkimg .title {color:#795531;font-size:30px;}
.doclinkimg div {overflow:hidden;padding:5px 0px;}
.doclinkimg img {width:32px;float:left;margin:-5px 5px 0px 0px;}
.doclinkimg a {color:#000;}

.indexlinks {display:inline-block;float:right;cursor:pointer;margin:3px 0px 0px 10px;max-width:150px;}
.indexlinks .openQuickLinksTitle span {background:url(../images/greyarrow.png) no-repeat;display:inline-block;width:10px;height:5px;margin:5px 5px 0px 5px;float:right;}
.quicklinks {display:none;z-index:101;position: absolute;background:#4c4c4c;padding:0px 0px 0px 0px;width:150px;margin:0px;top: 31px;}
.quicklinks a{color:#e0e0e0;display:block;padding:5px 5px 5px 10px;}
.quicklinks a:hover {color:#fff;background:#000;}

.infoboxes {margin:0px 0px 40px 0px;position:relative;}
.infoboxes .imgplace {text-align:center;display:block;}
.infoboxes img {max-width:100%;}
.infoboxes h2 {background:#00b5e0;padding:5px 10px;}
.infoboxes h2, .infoboxes h2 a {color:#fff;font-size:30px;margin:0px;}
 
.slideplace {width:65%;overflow:hidden;margin:0px 0px 0px 20px;float:right;position:relative;text-align:center;}
.slideplace .bx-viewport {/*padding-bottom:30px;*/}
.slider div {text-align:center;width:100%;}
.slider div img {max-height:400px;max-width:100%;display:inline-block;}
.slide h2, .slide h2 a, .slide h3 {margin:10px 0px 5px 0px;}
.slide .more {color:#666;margin-top:5px;}
.slide .more:hover {color:#000;}

.regularimage {float:right;max-width: 45%;margin:0px 0px 0px 15px;}
.regularimage a {display:block;margin:0px 0px 20px 0px;}
.regularimage img {max-width: 100%}
.regularimage span {display:block;}

.socialiconstop {position:absolute;right:0px;top:10px;}
.socialicons, .socialiconstop {float:right;}
.socialicons a, .socialiconstop a {display:inline-block;width:32px;height:32px;margin-left:10px;float:right;background: url(../images/sprite.png) no-repeat;}
.socialicons .socialfacebook, .socialiconstop .socialfacebook {background-position:0px -34px;}
.socialicons .socialfacebook:hover {background-position:0px 0px;}
.socialicons .socialtwitter {background-position:-136px 0px;}
.socialicons .socialtwitter:hover {background-position:-136px -34px;}
.socialicons .socialyoutube, .socialiconstop .socialyoutube {background-position:-102px 0px;}
.socialicons .socialyoutube:hover {background-position:-102px -34px;}
.socialicons .socialplusgoogle {background-position:-34px 0px;}
.socialicons .socialplusgoogle:hover {background-position:-34px -34px;}
.socialicons .socialin {background-position:-68px 0px;}
.socialicons .socialin:hover {background-position:-68px -34px;}

.curtain {background: url(../images/blacktr2.png);width:100%;position:absolute;left:0px;bottom:0px;}
.curtain span {padding:5px;display:block;color:#fff;}
.curtain span a {color:#fff;}

.articles {color:#666;}
.articles span {font-style:italic;display:block;color:#000;}
.articles .date {color:#999;}
.docs {margin:0px !important;}
.docs .doclinkimg {margin:10px 0px -10px 0px !important;}

.indexcontent {margin:0px 0px 40px 0px;width:680px;float:left;}
.indexcontent h1 {margin-bottom:20px;}
.indexcontent p {line-height:30px;}
.indexcontent iframe, .indexcontent object {float:right;margin-left:15px;}

.downloadzone {width:100%;margin:0px 0px 20px 0px;line-height:21px;}
.downloadzone td, .downloadzone th {border-bottom:1px dotted #666;padding:6px;}
.downloadzone th {font-weight:bold;font-size:16px;}
.downloadzone .title {width:30%;font-weight:bold;}
.downloadzone .file, .downloadzone .date {width:100px;font-size:12px;}
.downloadzone .abstract {}
.downloadzone span {}
.downloadzone span.size {}
.downloadzone a {}
.downloadzone a:hover {} 
.downloadzone img {width:16px;float:left;margin:0px 5px 0px 0px;}
.downloadzone div {border:none;margin:0px;padding:0px;}
.downloadzone h3 {font-size:16px;margin:0px;font-weight:bold;}
.downloadzone .imgplace, .downloadzone .imgplace img {padding:0px;width:32px;}

/*.youtubelists {float:left;width:345px;padding:0px;margin:20px 40px 20px 0px;}
.youtubelists img {max-width:345px;margin:0px 0px 10px 0px;}
.youtubelists h2 {margin:0px 0px 5px 0px;}
.youtubelists h2, .youtubelists h2 a {font-weight:bold;font-size:16px;}
*/
.youtubelists div {margin-top:10px;}

.thumbplace {background:#5b907b;overflow:hidden;height:100px;}

.videoprevnext {overflow:hidden;background:#5b907b;display:none;}
.videoprevnext a {display:inline-block;color:#fff;width:42px;height:40px;font-size:13px;margin:5px 10px;}
.videoprevnext a.next {background: url(../images/left.png) no-repeat;float:left;}
.videoprevnext a.prev {background: url(../images/right.png) right top no-repeat;float:right;}

.youtubelist {width:730px;margin:0px auto;overflow:hidden;}
.youtubelist img {width:90px;float:right;margin:10px 5px;}
.youtubelist .jcarousel-skin-tango li {margin:0px 18px;background:none !important;}
.youtubelist .jcarousel-skin-tango span {position:absolute;z-index:11;display:block;background:#ccc;top:100px;width:100px;color:#fff;padding:5px;font-size:14px;text-align:center;}	
.youtubelist .jcarousel-skin-tango .jcarousel-container {position:relative;padding:0px 30px;height:100px;width:670px;overflow:hidden;}
.youtubelist .jcarousel-skin-tango .jcarousel-item {color:#fff;width:100px;height:100px;padding:0px;}
.youtubelist .jcarousel-skin-tango .jcarousel-item img {width:100px;}
.youtubelist .jcarousel-skin-tango .jcarousel-next-horizontal {z-index:12;position: absolute;top: 40px;left: 10px;width: 20px;height: 20px;cursor: pointer;background: url(../images/leftsmall.png) no-repeat;}
.youtubelist .jcarousel-skin-tango .jcarousel-prev-horizontal {z-index:12;position: absolute;top: 40px;right: 10px;width: 20px;height: 20px;cursor: pointer;background: url(../images/rightsmall.png) no-repeat;}

.catalogpageslists {clear:both;}
.catalogpages.boxview {width:100%;max-width:45%;margin:0px 10% 0px 0px;min-height:100px;} 
.catalogpages.boxview img {width:100%;margin:0px 0px 10px 0px;}

.carousel {} 

.extendedlinks {}

.events {}

/*
.photoalbum {}
.photoalbum .galleryimg {overflow:hidden;margin:0px 0px 10px 0px;opacity:.6}
.photoalbum .galleryimg img {}
.photoalbum:hover .galleryimg {border:5px solid #999;-webkit-border-radius: 5px;-moz-border-radius:5px;border-radius: 5px;opacity:1}
.photoalbum h2, .photoalbum h2 a {}

.gallerylist {}
.gallerylist div {border:1px solid #ccc;opacity:.6;position:relative;}
.gallerylist .imgplace {}
.gallerylist img {}
.gallerylist:hover div {border:5px solid #999;-webkit-border-radius: 5px;-moz-border-radius:5px;border-radius: 5px;top:-4px;left:-4px;opacity:1;}
*/

.projects {}
.projects .galleryimg {overflow:hidden;position:relative;border:5px solid #fff;}
.projects .galleryimg img {}
.projects:hover .galleryimg {border:5px solid #999;-webkit-border-radius: 5px;-moz-border-radius:5px;border-radius: 5px;/*margin:-5px 0px -5px -5px;*/}
.projects h2, .projects h2 a {color:#fff;}
.projects .curtain {top:195px;}
.projects .more {color:#6699ff;text-decoration:underline;}

.news img {width:220px;}
.news span {display:block;margin:0px 0px 10px 0px;color:#7c7966;}
.news.item img {float:none;margin:0px;width:auto;max-width:100%;}
.news a {color:#3366ff;}
.simplelinks {width:100%;margin:50px 0px 20px 0px;padding:0px 0px 20px 0px;border-bottom:1px solid #ccc;}
.simplelinks h2 {border-top:1px solid #ccc;padding:10px 0px 0px 0px;}
.simplelinks .title {border-right:1px solid #666;margin:0px 10px 0px 0px;padding:0px 10px 0px 0px;}
.simplelinks div {margin:0px 0px 5px 0px;overflow:hidden;line-height:14px;}
.simplelinks .linkicon img {margin:0px 10px 0px 0px;width:15px;float:left;}


/*.clients {text-align:center;}
.clients div {background:#fff;text-align:center;}
.clients span {display:table-cell;width:147px;height:120px;text-align:center;vertical-align:middle;background:#fff;}
.clients img {max-width:100%;max-height:120px;margin:auto;}
*/
.clients {height:180px;}
.clients img {max-width:100%;max-height:100%;margin:auto;}
.clients span {height:126px;display:block;width:202px;text-align:center;vertical-align:middle;}


.productitem {overflow:hidden;}

.nextprevproduct {margin-top:20px;}
.nextprevproduct a {color:#fff;font-size:16px;background:#000;float:left;display:inline-block;padding:5px 10px;}
.nextprevproduct a:hover {background:#663399;}
.nextprevproduct .nextproduct {float:right;}

.mapword {background: url(../images/map.png) no-repeat;margin:0px;padding:400px 0px 0px 0px;position:relative;}
.googlemap {float:right;width:230px;}
.country {position:absolute;width:5px;height:5px;background:#00b5e0;-webkit-border-radius: 5px;-moz-border-radius:5px;border-radius: 5px;padding:0px !important;margin:0px;}
.country:hover {background:#000;}
.locations {float:left;border-right:1px solid #ccc;padding:0px 15px 0px 0px;margin:0px 15px 0px 0px;width:28%;}
.locations a {display:block;padding-bottom:5px;}
.locations a:hover {}
.location {}

.forum {margin:0px 0px 5px 0px;background:#f3f3f3;border-bottom:1px solid #cccccc;}
.forum span {padding:5px 5px;display:inline-block;}
.forum span.moderator {width:130px;float:right;}
.forum span.guest {width:130px;float:right;}
.forum span.f_date {width:100px;float:right;}
.forum a {font-weight:bold;}
.forum.mainforum {background:#ccc;}
.forums {overflow:hidden;clear:both;}
.forums input[type="text"], .forums input[type="password"], .forums textarea {width:500px;}
.forums input[type="submit"] {width:510px;}
.forums span {display:block;}
.inputplace {position:relative;margin-bottom:10px;}
.forumcomment {padding:10px 0px;min-height:15px;overflow:hidden;}
.m_forum {border-bottom:1px solid #ccc;margin-bottom:20px;padding-bottom:5px;}
.m_forum h2 {margin-bottom:5px;}
.m_forum img {float:right;}
.addpost {color: #fff !important;padding:2px 10px;margin:10px 0px;display: inline-block;cursor: pointer;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;float: left;clear: both;font-size: 12px;border: none;background: #999;}
.addpost:hover {background: #666;}
.addcomment {color: #fff !important;padding:2px 10px;margin:10px 0px;display: inline-block;cursor: pointer;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;float: right;clear: both;font-size: 12px;border: none;background: #ccc;clear:both;}
.addcomment:hover {background: #999;}

.glossaryABC {float:left;margin:0px 0px 0px 0px;padding:0px;font-size:18px;}
.glossaryABC a {font-size:18px;}
.glossaryABC a:hover {background:#00b5e0;color:#fff;}
.glossaryABC span {width:25px;display:inline-block;text-align:center;}
.glossary {width:100%;overflow:hidden;}
.glossary div.letter {margin:20px 0px 10px 0px;} 
.glossary div.letter span {background:#00b5e0;width:25px;padding:2px 0px;display:inline-block;font-size:15px;font-weight:bold;color:#fff;text-align:center;}
.glossary h3 {margin:5px 0px 5px 0px;}
.glossary div.gotop {margin:5px 0px 1px 0px;text-align:right;font-size:10px;border-bottom:1px solid #ccc;}
.glossary p {text-align:justify;line-height:19px;padding:0px;}

.faqSection dt {color:#2e1903;margin:15px 0px 0px 30px;position:relative;cursor:pointer;}
.faqSection dt:hover{}
.faqSection dt .icon{background:url(../images/faq.png) no-repeat;height:16px;width:16px;left:-30px;top:3px;position:absolute;}
.faqSection dt.opened {border-bottom:none;color:#068fb0;font-weight:bold;}
.faqSection dt.opened .icon{background:url(../images/faq.png) 0px -17px no-repeat;}
.faqSection dd {padding:5px 0px 5px 30px;display:none;color:#068fb0;}

.sitemapcontainer {padding: 0px;clear: both;}
.sitemap {margin: 5px;padding: 5px;line-height: 16px;width:200px;}
.sitemap a {}
.sitemap a:hover {}
.sitemap ul {margin:0px 0px 5px 2px;}
.sitemap ul ul {margin:0px 0px 5px 0px;}
.sitemap li {}
.sitemap li li {margin:5px 15px;}
.sitemap li li li {margin:5px 20px;}
.sitemapheader {margin:0px 0px 5px 0px;font-weight:bold;}

.searchresults {margin:5px 0px;padding:5px 0px;border-bottom:1px solid #ccc;}
.results {overflow:hidden;}
.results span {float:left;display:inline-block;padding:0px 5px 0px 0px}

.donate {background:none;border:none;display:block;width:92px;height:26px;position: absolute;right: 40px;top: 14px;}
.donate2 {background:none;border:none;}

.navigator {margin:10px 0px;}
.navigator a {display:inline-block;padding:3px;width:20px;background: #f0f0f0;text-align:center;}
.navigator a:hover {color: #fff;background: #999;}
.navigator a.this, .navigator a.current {color: #fff;background: #999;}
.navigator span {margin:0px 10px;display:inline-block;}

.footertext {padding:5px 0px 10px 0px;margin-top:15px;position:relative;clear:both;}

.window {position:absolute;left:0px;top:0px;z-index: 1;}

.footer {color:#fff;padding:20px 0px;margin:0px auto;width:1100px;background: url(../images/blacktr2.png);overflow:hidden;}
.footer a {}
.quickbox {float:left;margin:0px 20px 15px 0px;border-left:1px solid #fff;padding:0px 0px 0px 15px;min-height:80px;}
.quickbox a {display:block;color:#fff;font-size:14px;}
.quickbox a:hover {text-decoration:underline;}
.quickbox h4 {font-family:PT Sans Narrow, Arial, Helvetica, sans-serif;text-transform:uppercase;margin:0px;}

.credits {float:left;width:630px;padding-right:40px;}

.openmenu {display:none;position:absolute;right:5px;top:9px;width:35px;height:35px;background:url(../images/spritesite.png) -114px -47px no-repeat;z-index:99} 

.nomargin {margin-left:0 !important;margin-right:0 !important}


@media screen and (min-width: 601px) and (max-width: 1000px) 
{
	body {zoom:.8}
	.page {width:96%;}
	.generalmenu a {font-size:24px;}
	.generalmenu {width: 650px;}
}