body {margin:0px;padding:0px;height: 100%;background-color:#222;font-family: Arial,Helvetica,sans-serif,Verdana,Geneva; }

A:link,A:active,A:visited { font-weight:normal;color:#FFF;text-decoration:none; }
a:hover { text-decoration: underline; color:#0F0 }

#page {width:901px;margin-left:auto;margin-right:auto}

#menubar { background-image: url("../images/bg_top.jpg");height:27px;width:100%; padding:0;margin:0;white-space:nowrap;}
#menubar ul {margin:0 0 0 10px;padding-top:2px;text-align:left;}
#menubar li {margin:0;padding-left:10px;padding-right:10px;text-decoration:none;display:inline}
#menubar A:link,A:active,A:visited { color: #222;font-weight:bold;font-size:.6em  }

#footer {clear:both;height:46px;width:1000px;color:#666;font-size:.7em;}
#footer .copyright {float:left;padding-top:15px;padding-left:5px;width:650px;height:20px;}
#footer .footer_links {float:left;padding-top:15px;height:20px;width:330px;text-align:right;}
#footer .footer_links ul {margin:0px;}
#footer .footer_links li {margin:0px;text-decoration:none;display:inline}
#footer .footer_links A:link { font-weight: normal; color: #666; text-decoration: none; }
#footer .footer_links A:active { font-weight: normal; color: #666; text-decoration: none; }
#footer .footer_links A:visited { font-weight: normal; color: #666; text-decoration: none; }
#footer .footer_links A:hover { text-decoration: underline }

#content {width:100%;height:auto;background-color:#323B38;margin:0;padding:0;clear:both;  }

.empty {clear:both;}

/* ======================= Home Page ============== */
.topcontent {background-color:#eee;border-top:1px solid #666;height:221px;max-height:277px;margin:0;padding:0;border:0px solid #f00;}
.topcontent .mainimage { float:left;border:none;padding:0;margin:0;}

.login {background-image: url("../images/login_bg_big.png");height:161px;width:275px;font-size:.7em;padding:0;margin:0;position:relative;top:50px;left:100px;overflow:hidden}
.login h1 {font-size:20px;font-weight:normal;font-family: Helvetica,Arial;padding:0 0 0 0;margin:20px 0 20px 0;text-align:center;color:#DDD;}
.login input {font-size:.9em;width:150px;display:block;margin:5px 0 0 80px}
.login label {font-size:.9em;float:left;width:50px;margin:5px 0 0 15px;padding:0 0 0 0}
.login button {margin:15px 0 0 160px;padding:0;border:none;width:93px;height:29px;background:transparent}

.menubar2 {background-image: url("../images/bg_menu2.jpg");height:26px;}
.bottombar {background-image: url("../images/bg_bottom.jpg");height:27px;}

/* ======================= Product ============== */
.products {min-height:350px;width:901px;background-color:#000;} 
.web_products {padding:5px 5px 0px 15px;height:481px;background:#000;width:260px;float:left}
.web_products h1 {text-align:center;color:#ccc;font-size:1.2em;font-weight:normal;font-style:italic;}
.web_products ul {list-style-type: none;margin:0; padding:0;}
.web_products li {display:block;width:230px;height:15px;margin-top:3px; padding:5px 10px 5px 5px;font-size:16px;font-weight:normal;color:#CCC;text-align:right;cursor:pointer;}

.web_products .niada_logo {height:64px;width:114px;background-image: url("../images/niada.png");margin:50px auto 0 auto}

#web_product_content {float:left;width:621px;height:484px;background-color:#323B38;background-image: url("../images/bg_watermark.jpg");background-repeat:no-repeat;margin:0px;padding:0px;}
#web_product_content .web_product_list {margin:0px;width:621px;height:484px;overflow:auto}
#web_product_content .web_product {padding:15px;color:#ccc;border-bottom:1px solid #555}
#web_product_content .title {font-weight:bold;}
#web_product_content .more_info {float:right}
#web_product_content A:link {margin:0 0 10px 0;padding:0;color:#090;font-size:18px }
#web_product_content A:active {margin:0 0 10px 0;padding:0;color:#090;font-size:18px }
#web_product_content A:visited {margin:0 0 10px 0;padding:0;color:#090;font-size:18px }
#web_product_content p {margin:0;padding:0;color:#ccc }
#web_product_content ul {margin:5px 0 0 15px;padding:15px;color:#ccc }

#web_product_detail {color:#ccc;margin:0px;padding:50px;background-color:#282828;background-position:bottom right;background-image: url("../images/bg_watermark.jpg");background-repeat:no-repeat;}
#web_product_detail h1 {color:#090;margin-top:0;margin-bottom:20px}
#web_product_detail .title {font-weight:bold}
#web_product_detail A:link {margin:0 0 10px 0;padding:0;color:#090;font-size:18px }
#web_product_detail A:active {margin:0 0 10px 0;padding:0;color:#090;font-size:18px }
#web_product_detail A:visited {margin:0 0 10px 0;padding:0;color:#090;font-size:18px }

#contact_us_content {width:300px;height:160px;background-color:#222;text-align:center}
#contact_us_content h1 { font-size:14px;font-weight:bold;color:#090; } 
#contact_us_content h2 { font-size:12px;font-weight:bold;color:#eee; } 

/* LEAD FORM */
.center {margin-left:auto;margin-right:auto}
.emph {font-style:italic;font-weight:bold;color:#5F5}
.lead_form {padding:20px 50px 20px 50px;width:350px;border:1px outset #666}
.lead_form p {font-size:12px;font-style:italic;color:#999}
.lead_form input {margin-top:3px;width:250px;background-color:#222;color:#494;border-bottom:1px solid #888;border-top:none;border-right:none;border-left:none}
.lead_form label {clear:left;float:left;width:75px;text-align:right;margin-right:20px;font-size:14px;margin-top:4px}
.lead_form img {margin-left:55px}
.lead_form .submit {margin-left:140px;margin-top:20px}
.lead_form .submit input {border:none;width:auto}
.lead_form .comments {margin-top:20px;clear:both;margin-left:80px}
.lead_form .comments textarea {margin-top:5px;margin-left:15px;height:100px;width:250px;border:1px solid #555;background-color:#222;color:#494;}

/* Errors */
.errors { color: #F66; }
.errors h2 {font-size:14px;}
.errors ul {font-size:12px;}
