/**

# ######################################################################

# Project:     PHPLinkDirectory: Version 2.1.2

#

# **********************************************************************

/# Copyright (C) 2004-2006 NetCreated, Inc. (http://www.netcreated.com/)

#

# This program is free software; you can redistribute it and/or

# modify it under the terms of the GNU General Public License

# as published by the Free Software Foundation; either version 2

# of the License, or (at your option) any later version.

#

# This program is distributed in the hope that it will be useful,

# but WITHOUT ANY WARRANTY; without even the implied warranty of

# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the

# GNU General Public License for more details.

#

# You should have received a copy of the GNU General Public License

# along with this program; if not, write to the Free Software

# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.

# **********************************************************************

#

# For questions, help, comments, discussion, etc., please join the

# PHP Link Directory Forum http://www.phplinkdirectory.com/forum/

#

# @link           http://www.phplinkdirectory.com/

# @copyright      2004-2006 NetCreated, Inc. (http://www.netcreated.com/)

# @projectManager David DuVal <david@david-duval.com>

# @package        PHPLinkDirectory

# ######################################################################

*/



body {

    background: #FFFFFF;

   font-family: Verdana, Tahoma, Arial, sans-serif;
   border:2px;
   border: #000000 solid 2px;
   width:999px;

   font-size: 8pt;
   margin-top:0px;
   margin-bottom:0px;
   margin-left:0px;
   margin-right:0px;

}

.c {

   float: left;

}

.cr {

   clear: left;

}



td {

   vertical-align: top;

   padding: 5px;

}



h1 {

   font-size: 14pt;

   margin: 5px 0 5px 0;

}



h2 {

   font-size: 10pt;

   margin: 0;

   padding: 0;

}



h3 {

   color: #5e74b3;

   font-size: 8pt;

  padding-top:10px;
   


   border-bottom: 1px dotted #5e74b3;

}



#descr {

   padding: 0px;

   margin: 0 0 5px 0;

}



table.formPage {

   border: 1px solid #A0A0A0;

}

td.err {

   padding: 3px;

   color: #FF0000;

   background: #FFEDED;

   border: 1px solid #A0A0A0;

   text-align: left;

}

td.msg {

   padding: 3px;

   color: #0000FF;

   background: #EDF3FF;

   border: 1px solid #A0A0A0;

   text-align: left;

}

.label {

   text-align: right;

}

.buttons {

   border-top: 1px solid #A0A0A0;

   text-align: center;

}

.count {

   color: #6f6f6f;

   font-size: 8pt;

   font-weight: normal;

}
a
{
   color:   #999999;

}

a:hover
{
   color:   #000000;

}
#links a {

   font-size: 10pt;



}

#links p {

   margin: 0 0 7px 0;

   
}

.url {

   color: #000000;

}

#path {

   margin-top: 0px;

   padding: 0px;

   background     :  #e6e6e6 url('http://www.rditechnologies.net/images/hMenu/menuBg.jpg');
   height: 20px;
   
   line-height: 20px;
   font-weight  :  bold;
   border-top: 1px solid #B3B3B3;

}

.submit {

   float: right;

   vertical-align: bottom;

}

#user-bar {

   clear:both;

   width:20%;

   margin:0 0 0 auto;

   padding:3px;

   background:#D9E8F9;

   line-height:19px;

   text-align:right;

}



.text, .btn {

   font-size: 8pt;

   font-family: Verdana, Tahoma, Arial, sans-serif;

}

input.text {

   color: #000000;

   border: 1px solid #5e74b3;

}

textarea.text {

   font-size: 8pt;

   border: 1px solid #5e74b3;

}

select {

   font-size: 8pt;

   border: 1px solid #5e74b3;

}



.captcha {

   border: 1px solid #5e74b3;

   margin-top: 10px;

}



form {

   display: inline;

   margin: 0;

   padding: 0;

}

.btn {

   font-size: 8pt;


   font-weight: bold;

   border: 1px solid #5e74b3;

   background-color: #FFAA11;/*#FFCC33;*/

   cursor: pointer;

   height: 17px;

}

span.req {

   margin-left: 3px;

   color: #FF0000;

   font-weight: bold;

}



div.errForm, span.errForm {

   margin: 0px 0 0px 5px;

   padding: 2px 3px 2px 3px;

   color: #FF0000;

   background: #FFFFF3;

   border: 1px solid #cccccc;

   text-align: left;

   clear: right;

}

h2 .small, h3 .small, .small, .small a {

   padding: 0px;

   margin: 0px;

   color: #909090;

   font-size:9px;

   text-decoration:none;

}

.sort {

   color: #000000;

}

p.subcats {

   margin: 0px 0px 7px 0px;

   padding: 0px;

}

div.pr {

   font-size: 6pt;

   color: #000000;

   float: left;

   height: 30px;

  

}

div.prg {


   width: 40px;

   border: 1px solid #999999;

   height: 3px;

   font-size: 1px;

}

div.prb {

   background: #5eaa5e;

   height: 3px;

   font-size: 1px;

}
#MainLayout
{
  margin      :  0px;
  left        :  0px;
  top         :  0px;
  width       :  999px;
  
  border      :  solid px #000000;
  background  :  inherit;
  color       :  inherit;
}
#MainContentArea
{
   top         :  2px;   
   width       :  999px;
   clear       :  both;

   background  :  inherit;
   color       :  inherit;
}



#BodyAreaAll
{
 /* float        :  right;*/
  width        :  765px;

 /* text-align   :  justify;*/
  border-left  :  solid 2px #154c9e;
  
  background   :  inherit;
  color        :  inherit;
}
#Header
{
  width       :  999px;
  background  :  #f0f0f0;
  color       :  inherit;
}

#TopBar
{
  width          :  999px;
  height         :  28px;

  border-top     :  solid 2px #154c9e;
  border-bottom  :  solid 1px #000000;  
  background     :  #7e9ac2;
  color          :  inherit;
}

#Keywords
{
  position     :  absolute;

  font-family  :  verdana, arial, verdana, sans-serif;
  font-size    :  13px;
  color        :  #ffffff;
/*  font-weight  :  bold; */
  
  width        :  650px;
  height       :  28px;
  line-height  :  28px;

  background   :  #fb7015 url('../images/header/keywordsBg.jpg') no-repeat;
}
#JumpTo
{
  
  left         :  94px;
  right        :  10px;
  top          :  10px;
  background   :  #7e9ac2;
  color        :  inherit;
  padding-top  :  5px;

}
#JumpTo select
{
  width       :  250px;
  background  :  #99afce;
  border      :  solid 1px #ffffff;
  padding     :  2px 0px 1px 2px;
  color       :  #000000;
}

#TopBarLinks
{
  position     :  absolute;
  top          :  2px;
  left         :  650px;
  width        :  349px;
  height       :  28px;
  color        :  inherit;
  background   :  #7e9ac2;

}

#Footer
{
  clear       :  both;
  width       :  999px;
  height      :  25px;
  
  border-top  :  solid 5px #154c9e;
  background  :  #fb7015;
  color       :  inherit;
  font-size   :  8pt;
}
#Footer a
{
  font-size   :  8pt;
  color: #ffffff;

}

#FooterText
{
  float         :  left;
  padding-left  :  8px;
  line-height   :  25px;
  color         :  #ffffff;  
  background    :  inherit;
}

#FooterW3C
{
  float       :  right;
  padding     :  5px 5px 0px 0px; 
  background  :  inherit;
  color       :  inherit;
 
}
#Footer1
{
  float       :  right;
  padding     :  5px 5px 0px 0px;
  background  :  inherit;
  color       :  inherit;
 
}
div.dmarquee
{
  position    :  absolute;
  left        :  0px;
  height      :  28px;
  width       :  635px;
  background  :  none;
  font-weight : bold;
  
}

#QuickLinks
{
  left        :  5px;
  width       :  90px;
  height      :  28px;
  background  :  #7e9ac2;
  color       :  inherit;
  float:left;
}

#QuickLinks ul
{
  margin      :  0px;
  list-style  :  none;
  padding     :  9px 0px 0px 15px;  
  background  :  inherit;
  color       :  inherit;
}

#QuickLinks li
{
  padding     :  0px;
  width       :  22px;
  float       :  left;
  text-align  :  center;
  background  :  inherit;
  color       :  inherit;
}

#QuickLinks img
{
  height      :  10px;
  float       :  left;
  border      :  none;
  background  :  inherit;
  color       :  inherit;
}
#H_Menu
{
	position       :  absolute;
	top            :  151px;
	width          :  999px;
	height         :  21px;
	background     :  #e6e6e6 url('http://www.rditechnologies.net/images/hMenu/menuBg.jpg');
	float          :  right;
	border-bottom  :  solid 3px #154c9e;
	color          :  inherit;
	font-weight    :  bold;  

}

#H_Menu ul
{
  margin       :  0px;
  padding      :  0px;
  list-style   :  none;
  line-height  :  21px;
  color        :  inherit;
  background   :  inherit;
}

#H_Menu li
{
  padding     :  0px;
  margin      :  0px;
  width       :  125px;
  float       :  right;  
  color       :  inherit;
  background  :  inherit;
}
div.leftPanel
{
  width       :  220px;
  text-align  :  center;
  color       :  inherit;
  background  :  inherit;

  margin-top     :  0px;
  padding-right: 15px; 
padding-top: 20px; 
  border-right:  #154c9e solid 2px;
  
}

.leftPanel a img
{
  display     : block;
  margin-top  :  5px;
  padding-top :  0px;
  
  width       :  220px;
  height      :  21px;
  border      :  none;
   
  color       :  inherit;
  background  :  inherit;
}

div.footer {

   bottom:0;

   clear:both;

   text-align: center;

   border-top: 1px solid #E0E0E0;

   padding: 3px 0 0 0;

   margin-top: 50px;

}

div.footer a {

   color: #606060;

}

.price {

   border: 1px solid #A0A0A0;

}

.price table td{

   margin: 0;

   padding: 2px;

   vertical-align: bottom;

}



.paging-links,

.paging-info {

   text-align:right;

}



.paging-info {

   font-style: italic;

}



.limit_field {

   border-width:0;

}