/*{{{ very basic styles */

body {background:url("/img/font_gl.jpg") bottom #f3f3f3; padding:0 0 6px 0; margin:0;}
body, p, div, a {font-family:verdana,arial,helvetica; font-size:8pt; color:#565656;}

a:link {text-decoration:none; color:#e46c1c;}
a:active {text-decoration:none; color:#e46c1c;}
a:visited {text-decoration:none; color:#d95f0e;}
a:hover {text-decoration:none; color:#565656;}

/* Comments Style */
.cAnswer {padding-left:26px;padding-top:4px;font-style:italic;}
.cBlock1 {}
.cBlock2 {}

.eTitle {color:#565656;font-family:Verdana,Arial,Sans-Serif;font-size:10px;font-weight:bold;padding:0px 0 5px 0;}
.eTitle a:hover {color:#565656;font-family:Verdana,Arial,Sans-Serif;font-weight:bold; font-size:10pt; padding:0px 0 5px 0;}
.eTitle a {color:#d95f0e;font-family:Verdana,Arial,Sans-Serif;font-weight:bold; font-size:10pt; padding:0px 0 5px 0;}

.eBlogTitle a:hover {color:#565656;font-family:Palatino Linotype;font-weight:bold; font-size:12pt; padding:4px 0 5px 0;}
.eBlogTitle a {color:#d95f0e;font-family:Palatino Linotype;font-weight:bold; font-size:12pt; padding:4px 0 5px 0;}


/* User Group Marks */
a.groupModer:link,a.groupModer:visited,a.groupMo der:hover {color:#404040;}
a.groupAdmin:link,a.groupAdmin:visited,a.groupA dmin:hover {color:red;}
a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {color:#cc4d00;}
a.groupOther1:link,a.groupOther1:visited,a.groupOther1:hover {color:#6bb05d;}
a.groupOther2:link,a.groupOther2:visited,a.groupOther2:hover {color:#6bb05d;}
a.groupOther3:link,a.groupOther3:visited,a.groupOther3:hover {color:#6bb05d;}
a.groupOther7:link,a.groupOther7:visited,a.groupOther7:hover {color:#84c100;} 

.bots a:visited {text-decoration:none; color:#9a9a9a;}
.bots a:hover {text-decoration:none; color:#000000;}


.fail a:link {text-decoration:none; color:#666666;}
.fail a:active {text-decoration:none; color:#FFF;}
.fail a:visited {text-decoration:none; color:#666666;}
.fail a:hover {text-decoration:none; color:#e46c1c;}

div.clear, hr { clear:both; display:block; font-size:1px; height:0pt; line-height:1px; margin:0pt; padding:0pt;}
hr {margin: 8px 0px 8px 0px; border:1px solid #ccc; border-width:1px 0 0 0;}
.col {float:left; margin-right:20px;}
#content div.col50 { float:left; margin-right:40px; width:350px;}
.last { margin-right:0px !important;}
div.col h2 {margin:0 0 5px 0;}
img {border:0;}
table { border-collapse:collapse;}
a:active { outline:none;}
:focus, button { -moz-outline-style:none;}

#content ul li, #content ol li, #right ul.smaller li {margin-top:7px;}
#content ul li, #right ul.smaller li {list-style-image:url(/img/global/bullet.png);}
#right ul.smaller { margin-top:20px;}
#right ul.smaller li a.selected { cursor:default; color:#000; font-weight:bold;}

body.ie7 #content ul, body.ie7 #content ol {margin-left:50px;}
/*}}}*/

/*{{{ global switch, user account */
#global {height: 34px; background: url(../img/main.png) repeat-x; float:center; width:960px;}
#global .wrap { width: 650px; margin:0px auto;}
#global ul {list-style: none; margin: 0; padding: 0; float:right;}
#global li { float: left; margin: 0; padding: 0; text-indent: 0;}

#fp, #jt {float: left; height: 34px; width:255px; overflow: hidden; text-indent: -999em; background: url(/img/main.jpg) no-repeat 0 -80px;}
#fp:hover { background-position: 0 -40px; }
#fp:focus { background-position: 0 -80px; }
#fp.visited { background-position: 0 -80px; cursor: default; }
#jt { background-position:-255px -0px; }
#jt:hover { background-position:-255px -40px; }
#jt:focus { background-position:-255px -80px; }
#jt.visited { background-position:-255px -80px; cursor: default; }

#fpc, #jtc {float: left; height: 34px; width:255px; overflow: hidden; text-indent: -999em; background: url(/img/main.jpg) no-repeat 0 -0px;}
#fpc:hover { background-position: 0 -40px; }
#fpc:focus { background-position: 0 -80px; }
#fpc.visited { background-position: 0 -80px; cursor: default; }
#jtc { background-position:-255px -80px; }
#jtc:hover { background-position:-255px -40px; }
#jtc:focus { background-position:-255px -80px; }
#jtc.visited { background-position:-255px -80px; cursor: default; }


.acc {margin-top:3px; float:left; color:#000; font-size:10px;}
#topmaterial {padding:4px 0px 12px 10px;}
#infbot {padding:0px 10px 0px 0px;}
.swchItemA {FONT-SIZE:13pt; font-style: normal; font-weight: bold; padding: 3px; color:#abdc41;}
a.swchItem:link {FONT-SIZE:10pt; font-style: normal; padding: 0px; color:#8e8b8b;}
a.swchItem:active {FONT-SIZE:10pt; font-style: normal; padding: 0px; color:#8e8b8b;}
a.swchItem:visited {FONT-SIZE:10pt; font-style: normal; padding: 0px; color:#8e8b8b;}
a.swchItem:hover {FONT-SIZE:10pt; font-style: normal; text-decoration: underline; padding: 0px; color:#abdc41;}

.swchItemA1 {FONT-SIZE:11pt; font-style: normal; font-weight: bold; padding: 3px; color:#abdc41;}
a.swchItem1:link {FONT-SIZE:10pt; font-style: normal; padding: 0px; color:#8e8b8b;}
a.swchItem1:active {FONT-SIZE:10pt; font-style: normal; padding: 0px; color:#8e8b8b;}
a.swchItem1:visited {FONT-SIZE:10pt; font-style: normal; padding: 0px; color:#8e8b8b;}
a.swchItem1:hover {FONT-SIZE:10pt; font-style: normal; text-decoration: underline; padding: 0px; color:#abdc41;}


/* Comments Form Style */
.commTable {border:0px solid #4f5540;}
.commTd1 {color:#9A9679;font-weight:bold;padding-left:5px;}
.commTd2 {padding-bottom:2px;}
.commFl {width:100%;color:#4f4f4f;border:1px solid #c7c7c7;background: #ffffff;}
.smiles {}
.commReg {padding: 10 0 10 0px; text-align:center;}
.commError {color:#FF0000;}
.securityCode {color:#4f4f4f;border:1px solid #4f4f4f;background: #ffffff;}
/* ------------------- */

.codeButtons {font-size:8pt;background:#f4f4f4;color:#4f4f4f;border:1px outset #DDDDDD;}

ul.menu {

 top: 78px;
 left: 172px;
 list-style-type: none;
 padding:0;
 margin:0;
 
}
 ul.menu li {
 float: left;
 list-style-type: none;
 padding-left:10px;
 padding-right:10px;
 padding-bottom:0px;
 padding-top:0px;
 background-image: url(/images/menu_sep.gif);
 background-position: right top;
 background-repeat: no-repeat;
 position:relative;
}
 
 ul.menu a {
 display: block;
 height: 22px;
 padding: 0 10px;
 overflow: hidden;
 color: #7a7a7a;
 font-style:bold;
 font-size: 11px;
 text-transform: uppercase;
 text-decoration:none;
 padding-top:3px;
}
ul.menu li.active a, ul.menu li a:hover {
 color:#E8A03D;
}
ul.menu li a, ul.menu li.active ul li a {
 color:#7a7a7a;
}
 
ul.menu li ul {
display:none;
position:absolute;
top:2em;
left:0;
padding:0px 0px 7px;
margin:0px 0px 7px;
background-color:white;
opacity:0.75;
 
}
ul.menu li:hover ul {
display:block;
}
ul.menu li:hover ul li a{
height:auto;
}


#productWrapper {-moz-border-radius-bottomleft:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;border:1px solid #cacaca;background-color:#ffffff;margin-bottom:6px;}
#productWrapper2 {-moz-border-radius-bottomleft:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;border:1px solid #cacaca;background-color:#ffffff;margin-bottom:0px;}
#productWrapper3 {margin-bottom:6px;}
#products {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;margin:4px;width:628px;background-color:#ffffff;}
#products2 {border-left-width: 0px;border-right-width: 1px solid #000;border-top-width: 0px;border-bottom-width: 0px;margin:0px;width:306px;}
#products2 td, #products2 th {border-bottom:1px solid #DDDDDD;padding:2px 2px;}
#products3 {margin:0px;width:305px;}
#products3 td, #products3 th {border-bottom:1px solid #DDDDDD;padding:2px 2px;}
#products4 {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;margin:4px;width:307px;background-color:#ffffff;}
#products5 {margin:0px;width:221px;}
#products5 td, #products5 th {border-bottom:1px solid #DDDDDD;padding:2px 2px;}
#products6 {margin:0px;width:304px;}
#products6 td, #products6 th {border-bottom:1px solid #DDDDDD;padding:1px 2px;}
#products7 {margin:0px;width:304px;}
#products7 td:hover, #products7 th:hover {background-color:#f4f4f4;margin:0px;}
#products7 td, #products7 th {border-bottom:1px solid #DDDDDD;padding:1px 2px;}
#prod {padding:1 0px;margin:0 0 -1px;}
#products8 {margin:0px;width:290px;}
#products8 td, #products8 th {border-bottom:1px solid #DDDDDD;padding:1px 2px;}
#products9 {margin:0px;}
#products9 td, #products9 th {border-bottom:1px solid #DDDDDD;padding:1px 2px;}
#products9 tr:hover, #products9 table:hover {background-color:#f4f4f4;opacity:0.8;margin:0px;}
#products10 {margin:0px;}
#products10 td, #products10 th {border-bottom:1px solid #DDDDDD;padding:3px 2px;}

#infbot {padding:0px 10px 0px 0px;}




/*===SEARCH===*/
 ul.searchbox, ul.searchbox li { list-style: none; margin: 0; padding: 0; }

.searchbox { position: relative; top: 6px; left: 176px; }
.searchbox { width: 300px; }
.searchbox li {
 width: 197px;
 float: left;
}
.searchbox li.submit { width: 74px; }

.searchbox li .lfield {
 width: 195px; height: 20px;
 margin-bottom: 2px;
 background: url("/img/search_f.png");
}

.searchbox li .lfield img { width: 37px; height: 20px; float: left; background: url("/img/search_f.png"); }

.searchbox .lfield div { padding-left: 4px; padding-top: 3px; }

.searchbox .lfield input {
 float: left;
 width: 154px;
 padding: 0;
 background: none;
 border: none;
 color: #ffffff;
}

.searchbox .btn,
.searchbox .btnhover { width: 74px; height: 24px; position: relative; top: -0px; }
.searchbox .btn { background: transparent url("/img/search_kn.png") no-repeat left -0px; }
.searchbox .btnhover { background: transparent url("/img/search_kn.png") no-repeat -75px -0px; }
