body         { margin:0; padding:0; background-color:#363636;}
div          { margin:0; padding:0}
#top         { background:#000;width:100%}
#head        { position:relative; width:800px; height:211px;  margin:0 auto; background:#000; }
#nav         { float:left; height:80px; width:500px; margin:0; padding:0 21px 0 22px; background:#000}
#nav li      { float:left; height:80px; width:100px;  padding:0; list-style:none}
#nav li a    { display:block; height:80px; width:100px; margin:0; padding:0; outline:none}
#nav li span { display:none;}
#n1          { background-image:url(/templates/imgs/profile.gif);}
#n2          { background-image:url(/templates/imgs/products.gif);}
#n3          { background-image:url(/templates/imgs/order.gif);}
#n4          { background-image:url(/templates/imgs/downloads.gif);}
#n5          { background-image:url(/templates/imgs/contact.gif);}
a#n1:hover   { background-image:url(/templates/imgs/profile_over.gif);}
a#n2:hover   { background-image:url(/templates/imgs/products_over.gif);}
a#n3:hover   { background-image:url(/templates/imgs/order_over.gif);}
a#n4:hover   { background-image:url(/templates/imgs/downloads_over.gif);}
a#n5:hover   { background-image:url(/templates/imgs/contact_over.gif);}

#main        { position:absolute;top:212px; width:100%; border-top:1px solid #666565;}
#contentbg   { width:100%; border-top:1px solid #363636;border-bottom:1px solid #363636; background-image:url(/templates/imgs/bgpattern.gif); background-repeat:repeat;}
#footer      { text-align:center; padding: 30px 0 15px 0; border-top:1px solid #666565;}

#content     { width:758px; margin:0 auto; }
#login       { padding:0; height:150px; border-bottom:1px dashed #adaaaa;}
#panel       { padding:0}
#body        { width:502px; padding:0; border-left:1px dashed #adaaaa}
h1           { display:none;}
h2             { font:23px 'Verdana',sans-serif; color:#7bc142; font-weight:normal; margin:0; padding:0px 0 10px;}
input          { font:12px 'Tahoma',sans-serif; margin:0; text-align:justify; }
p,td,li        { font:12px 'Tahoma',sans-serif; color:#cdcdcd; margin:0; text-align:justify; }
small          { font:10px 'Tahoma'; color:#8a8a8a; margin:0;}
a,.mail        { color:#808284;}
a:hover        { color:#cdcdcd;}
small a,small .mail       { color:#cdcdcd; text-decoration:none;}
small a:hover  { color:#fff; text-decoration:none;}
table,table td { border:0; border-collapse:collapse;}
#content tr    { vertical-align:top;}
em             { color:#A1140F; font-weight:bold; font-style:normal;}
img            { border:none}
#lf            { margin:0}
#lf input      { background:#fff; border:1px solid #7bc143; color:#363636; }
form#lf label  { display:block; float:left; margin-right:5px; width:58px; text-align:left;color:#8a8a8a;font-weight:normal }
form#lf div    { clear:both; padding:0; margin:0}

.twostars      { font:14px 'Tahoma',sans-serif; color:#7bc142; font-weight:normal; font-style:italic; margin-top:0;}
.threestars    { font:23px 'Verdana',sans-serif; color:#7bc142; font-weight:normal; margin-top:0; }
#body .threestars  { color:#adaaaa;  }
h3             { font:14px 'Tahoma',sans-serif; color:#7bc142; font-weight:normal; font-style:italic; margin:0; text-indent:10px; background-image:url(/templates/imgs/panelheadbgpattern.gif);background-repeat:repeat; border:1px solid #666565;}
div.wborder    { border:1px solid #666565; padding:10px; margin-top:0}
div.wshade     { background:#363636;background-image:url(/templates/imgs/panelbgpattern.gif);background-repeat:repeat; }
hr	           { height:2px; border:1px solid #fff; }
div.staticform p,  div.staticform td {text-align:left;}

#spambox  { background:#ccc;}
#spambox p { color:black;}


/*subtext hover popup handler*/
#subtext         { width:400px; padding:1em; background: #cdcdcd; font:12px 'Tahoma',sans-serif; color:#404040;}
.subhead         { color:#adaaaa; text-decoration:none;}
.subheadon       { color:#ffffff; text-decoration:none;}

/*zebra table rows*/
.wtabrowcolor1 { background: #525252;}
.wtabrowcolor2 { background: transparent;}

