body    {
        padding:0px;
        margin:0px;
        }
body, input, select, textarea    {
        font:normal
        font-family: Verdana;
        background:#FFF;
        color:#666;
        }
body, table, input, select,textarea   {
        font-size:11px;
        }

 h2{font-size:16px}
input,select, textarea {
        background:#FFF;
        }
        
a       {
        color:#666;
        text-decoration:none;
        }

a:hover {
        color:#cb0033;
        }	

a.cat       {
        color:#A80000;
        font-family: arial;
		font-weight:normal;
        }

a.cat:hover {
        color:#CD0606;
		font-weight:normal;
        }

a.left       {
        font-family:"arial";
        }

table   {
        border-collapse: collapse;
        border-spacing: 0px;
        }

.header_top {
        background:#68A4C9;
        text-align:right;
        padding-right:20px;
        padding-top:15px;
        padding-bottom:8px;
        font-weight:bold;
        color:#4E8AA7;
        text-decoration:none;
        }

        
.footer {
        background:#FFFFFF;
        text-align:center;
        padding-top:15px;
        padding-bottom:15px;
        color:#666;
        }

.cat_td {
        padding:5px;
        }

.smallfont {
        font-size:10px;
        }
.titlebar  {
        background-image: url(images/tb.jpg);
        padding:7px;
        padding-top:2px;
        padding-bottom:4px;
        font-weight:bold;
        color:#666;
        text-align:center;
        font-size:11px;
        text-decoration:none;
        font-family: arial;
        }

.titlebar_2  {
        background-image: url(images/tb2.jpg);
        padding:7px;
        padding-top:4px;
        padding-bottom:3px;
        font-weight:bold;
        color:#666;
        text-align:center;
        font-size:11px;
        text-decoration:none;
        font-family: arial;
        }

.titlebar a  {
        text-decoration:none;
        color:#666;
        }

.titlebar a:hover {
        color:#7CC5FF;
        }

.titlebar_left  {
        background-image: url(images/hot.jpg);
        padding:10px;
        padding-top:3px;
        padding-bottom:3px;
        font-weight:bold;
        color:#FFFFFF;
        text-align:left;
        font-size:11px;
        text-decoration:none;
        }

.titlebar_left a  {
        text-decoration:none;
        color:#FFFFFF;
        }

.gr_titlebar  {
        background-image: url(images/gr_header.gif);
        padding:7px;
        padding-top:3px;
        padding-bottom:3px;
        font-weight:bold;
        color:#FFFFFF;
        text-align:center;
        font-size:11px;
        text-decoration:none;
        }

.gr_titlebar a  {
        text-decoration:none;
        color:#FFFFFF;
        }

.directories {
        border:1px solid #C9C9C9;
        margin-top:1px;

        }

.gr_directories {
        padding-left:10px;
        background:#E9E9E9;
        border:1px solid #D6D8D5;
        }

.index_list {
        width:100%;
        }

.listing_table {
        width:100%;
        border:1px solid #C9C9C9;
        }
        
.listing_title {
        background-image: url(images/co-6.jpg);
        padding:3px;
        font-weight:bold;
        font-size:11px;
        }

.listing_title a {
       text-decoration:none; 
       color:#666;
       font-family: arial;
        }

.listing_title a:hover {
        color:#cb0033;
        }

.gr_listing_title {
        background-image: url(images/gr_listings_header.gif);
        padding:3px;
        font-weight:bold;
        font-size:11px;
        color:#FFFFFF;
        font-family: arial;
        }
.gr_listing_title a {
       text-decoration:none; 
       color:#FFFFFF;
        }

.gr_listing_title a:hover {
        color:#4E8AA7;
        }

.detail_title {
       color:#666;
        font-weight:bold;
        font-size:11px;
        }

.detail_title a {
       text-decoration:none; 
       color:#4E8AA7;
        }

.detail_title a:hover {
        color:#666;
        }

.content {
        padding:5px;
        background:#FFF;
        }
.row    {
        background:#EEEEEE;
        }

.regform {
        font-weight:bold;
        text-align:right;
        padding-right:5px;
        }
.required {
        padding-left:5px;
        padding-right:5px;
        font-weight:bold;
        color:red;
        }
.fdes   {
        font-family: Arial;
        width:120px;
        font-weight:bold;
        text-align:left;
        }

.key    {
        font-weight:bold;
        font-family: arial;
        }

.hint   {
        font-size:10px;
        color:#444444;
        font-family: 'Verdana', 'Arial', 'Helvetica';
        margin-bottom:3px;
        }

.listing_count {
        color:#929292;       
        font-size:11px;
        margin-left:3px;
        }

.titlekey {
        background:#C9C9C9;
        font-weight:bold;
        text-align:center;
        font-family: arial;
        }
        
.index_sponslink {
        font-weight:bold;
        color:#4E8AA7;
        text-decoration:none;
        }
        
.warning {
        background:#FFB9B9;
        }

.ppc_table {
                /*border-bottom:1px solid #D6D8D5;                
                border-top:1px solid #D6D8D5;*/
                }
.ppc_head {
                padding:5px;
                font-weight:bold;
                decoration:underline;
                color:#D6D8D5;
                }

.ppc_bottom {
                padding:5px;
                }

.style1 {
               font-size:10px;
                }

.style2 {
                font-size: 11px;
                color: #666;
                }

.style3 {
                font-family: Arial;
                color: #666;
                font-size: 12px; 
               }

.style4 {
               font-family: 'Verdana', 'Arial', 'Helvetica';
               font-size: 10px;
               color: #FFFFFF;
               font-weight:bold; 
               }

.style5 {
               font-family:"tahoma"; 
               font-size: 11px;
               }

.style7 {
               font-family: arial;
               color: #666;
               font-weight: bold;
               padding-left:29px;
               }

.style8 {
                color: #4E8AA7
                }
.style9 {
           font-size:11px;
           }

input.btn{
   color:#666;
   font-family: 'Arial', 'Helvetica';
   font-size:100%;
   font-weight:bold;
   background-color:#fff;
   border:1px solid;
   border-top-color:#666;
   border-left-color:#666;
   border-right-color:#666;
   border-bottom-color:#666;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#FDFDFD',EndColorStr='#e30f42');}

input.btnhov{
   border-top-color:#4E8AA7;
   border-left-color:#4E8AA7;
   border-right-color:#4E8AA74E8AA7;
   border-bottom-color:#4E8AA7;}

input.frm{
   color:#666;
   font-family: 'Arial', 'Helvetica';
   font-size:100%;
   background-color:#fff;
   border:#C9C9C9 1px solid;
   }

.clsFormField{
 font-family: 'Arial', 'Helvetica';
 font-size:8pt;
 color:#666;
 border:#C9C9C9 1px solid;
 padding-top:3px;
 padding-left:3px;
 padding-right:3px;
 padding-bottom:3px;
}
