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;

        }


  

input,select, textarea {

        background:#FFF;

        }

        

a       {
         font-size:11px;
        color:#666;

        text-decoration: underline;

        }



a:hover {

        color:#4491DF;
 

        }


h3  {
     background-image: url(banner2.png);
     font-size:14px;
     color:#ffffff;
     font-weight:bold;
     text-align:center;
     
    }

h3:hover {
     
      color:#FF0000;
          }

a.cat       {

        color:#5D879D;

        font-family: arial;

        }



a.cat:hover {

        color:#4491DF;

        }



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(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(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(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(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:460px;

        }



.listing_table {

        width:100%;

        border:1px solid #C9C9C9;

        }

        

.listing_title {

        background-image: url(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:#4491DF;

        }



.gr_listing_title {

        background-image: url(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='#DCE5EC');}



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;

}

      .black_overlay{
          display: none;
          position: absolute;
          top: 0%;
          left: 0%;
          width: 100%;
          height: 100%;
          background-color: black;
          z-index:1001;
          -moz-opacity: 0.8;
          opacity:.80;
          filter: alpha(opacity=80);
      }
	  
      .white_content {
          display: none;
          position: absolute;
          top: 25%;
          left: 25%;
          width: 50%;
          height: 50%;
          padding: 16px;
          border: 16px solid orange;
          background-color: white;
          z-index:1002;
          overflow: auto;
      }


