/* body    {padding:0px; margin:0px;} */
body{font-family: Arial; color: #333333; Line-height: 1.166;	margin: 0px; padding: 0px; background: #cccccc url(images/bg_grad.jpg) fixed;}
body, input, select, textarea    {font-family:"Arial"; background:#FFFFFF url(bg_grad.jpg) fixed;}

body, table, input, select,textarea   {font-size:12px;}
input,select, textarea {background:#FFFFFF;}
a       {color:#21536A;}
a:hover {color:#21536A; text-decoration:underline;}
table   {border-collapse: collapse; border-spacing: 0px;}
/* test */
.header_top {background:#FFFFFF; text-align:center; padding-right:0px; padding-top:0px; padding-bottom:0px; font-weight:bold; color:#333333;}
.header_top a {color:#21536A;}
.header_search {background:#a3b7bb; text-align:center; padding-bottom:10px; padding-top:10px; border-top:2px solid black; border-bottom:2px solid black;}
.advanced_search {padding-left:20px;}
.header_menu2 {background:#FFFFFF; text-align:center; padding-top:8px; padding-bottom:8px; font-weight:bold; color:#333333; border-bottom:2px solid black;}
.add {background:#FFFFFF; text-align:center; border-bottom:1px solid black;}
.add2 {background:#FFFF00; text-align:center; border-bottom:1px solid black;}
.header_menu2 a {color:#21536A;}        
.footer {background:#FFFFFF; text-align:center; padding-top:15px; padding-bottom:15px; font-weight:bold; color:#333333;}
.cat_td {padding:5px;}
.smallfont {font-size:11px;}
.titlebar  {background:#a3b7bb; padding:7px; padding-top:5px; padding-bottom:5px; font-weight:bold; color:#333333; text-align:center;}
.contentwhite {background:#FFFFFF;}
.titlebar a  {color:#21536A;}
.directories {background:#FFFFFF; border:2px solid #000000;}
.index_list {width:100%;}
.listing_table {width:100%; border:2px solid #849497;}
.listing_title {background:#FFFFFF; padding:3px; font-weight:bold;}
.listing_title a {color:#21536A;}
.listing_title a:hover {color:#21536A;}
.content {background:#FFFFFF; padding:5px;}
.row    {background:#FFFFFF;}
.regform {font-weight:bold; text-align:right; padding-right:5px;}
.required {padding-left:5px; padding-right:5px; font-weight:bold; color:21536A;}
.fdes   {width:120px; font-weight:bold; text-align:left;}
.key    {font-weight:bold;}
.hint   {font-size:10px; color:#333333; font-family:Arial,sans-serif; margin-bottom:3px;}
.listing_count {font-style:italic;}
.titlekey {font-weight:bold; text-align:center;}        
.index_sponslink {font-weight:bold; color:21536A; text-decoration:none;}        
.warning {background:#FFFFFF;}
.ppc_table { /*border-bottom:1px solid #888888; border-top:1px solid #888888;*/}
.ppc_head {padding:5px; font-weight:bold; decoration:underline; color:333333;}
.ppc_bottom {Padding:5px;}
