 body, P, li, td {
     font-family : Verdana, Arial, Tahoma, Helvetica;
     font-size : 11px;
  }
  img {
    border : 0;
  }
.table_small {
     font-family : Verdana, Arial, Tahoma, Helvetica;
     font-size : 11px;
  }
#purple_box {
     margin : 0 15px;
     padding : 20px;
     border : 0px solid #9933ff;
     background : #9933ff;
     font-size : 11px;
     width : 248px !important;
     width : 288px;
		 height:104px !important;
		 height:144px;		 
		 background-image:url('/images/buttonpurple.jpg');
  }
#purple_box a {
     color : #ffffff;
     text-decoration : underline;
  }
#purple_box a:hover {
     text-decoration : none;
  }
#orange_box {
     margin : 0 15px;
     padding : 20px;
     border : 0px solid #f99800;
     background : #ffcc33;
     font-size : 11px;
     width : 248px !important;
     width : 288px;
		 height:104px !important;
     height:144px;
		  background-image:url('/images/buttonorange.jpg');
  }
#orange_box a {
     color : #f99800;
     text-decoration : underline;
  }
#orange_box a:hover {
     text-decoration : none;
  }
#provider_menu {
  margin : 0;
  background : #e7d1af;
  padding : 5px;
  border: 1px solid #f99800;
}  
#client_menu {
  margin : 0;
  background : #d7c2ed;
  padding : 3px;
  border: 1px solid #7700f8;
  font-size: 11px;
}
  
H1 {
     font-size : 18px;
  }
h2 {
     font-size : 14px;
     margin : 6px 0 20px 0;
  }
H3 {
     font-size : 13px;
     margin-bottom : 10px;
     color : navy;
  }
H4 {
     font-size : 12px;
     margin-bottom : 1px;
     color : #009966;
  }
.ad {
     border : 1px;
     border-color : #000;
     border-style : solid;
  }
A:hover .ad, A:active .ad {
     border : 1px;
     border-color : #ccc;
     border-style : solid;
  }
A:link {
     color : #330099;
     text-decoration : none;
     font-weight : normal;
  }
A:visited {
     color : #330099;
     text-decoration : none;
     font-weight : normal;
  }
A:hover {
     color : #0000ff;
     text-decoration : underline;
     font-weight : normal;
  }
A:active {
     color : #000000;
     text-decoration : none;
     font-weight : normal;
  }
A.buttonlink:link, .reciprocal a:link {
     color : navy;
     text-decoration : none;
     font-family : Verdana, Arial, Tahoma, Helvetica;
     font-size : 13px;
  }
A.buttonlink:visited, .reciprocal a:visited {
     color : navy;
     text-decoration : none;
     font-family : Verdana, Arial, Tahoma, Helvetica;
     font-size : 13px;
  }
A.buttonlink:hover, .reciprocal a:hover {
     color : #1e9e3c;
     text-decoration : underline;
     font-family : Verdana, Arial, Tahoma, Helvetica;
     font-size : 13px;
  }
A.buttonlink:active, .reciprocal a:active {
     color : #1e9e3c;
     text-decoration : none;
     font-family : Arial, Tahoma, Verdana, Helvetica;
     font-size : 13px;
  }
A.menulink:link {
     color : #000000;
     text-decoration : none;
     font-weight : normal;
     font-family : Arial, Tahoma, Helvetica;
     font-size : 11px;
  }
A.menulink:visited {
     color : #000000;
     text-decoration : none;
     font-weight : normal;
     font-family : Arial, Tahoma, Helvetica;
     font-size : 11px;
  }
A.menulink:hover {
     color : #000000;
     text-decoration : none;
     font-weight : normal;
     font-family : Arial, Tahoma, Helvetica;
     font-size : 11px;
  }
A.menulink:active {
     color : #000000;
     text-decoration : none;
     font-weight : normal;
     font-family : Arial, Tahoma, Helvetica;
     font-size : 11px;
  }
A.statelink:link {
     color : #000000;
     text-decoration : none;
     font-weight : bold;
     font-family : Verdana, Arial, Tahoma, Helvetica;
     font-size : 10px;
  }
A.statelink:visited {
     color : #000000;
     text-decoration : none;
     font-weight : bold;
     font-family : Verdana, Arial, Tahoma, Helvetica;
     font-size : 10px;
  }
A.statelink:hover {
     color : #cccccc;
     text-decoration : none;
     font-weight : bold;
     font-family : Verdana, Arial, Tahoma, Helvetica;
     font-size : 10px;
  }
A.statelink:active {
     color : #cccccc;
     text-decoration : none;
     font-weight : bold;
     font-family : Verdana, Arial, Tahoma, Helvetica;
     font-size : 10px;
  }
A.footerlinks:link, A.footerlinks:visited {
     color : blue;
     font-size : 12px;
     font-weight : bold;
  }
A.footerlinks:hover, A.footerlinks:visited:hover {
     color : lime;
     text-decoration : none;
  }
input, textarea, select {
  font-family : verdana, sans-serif;
  font-size : 11px;
  padding : 3px;
  color : #222222;
}

table {
  border-collapse : collapse;
}

th {
  font-weight : bold;
  background : #efefef;
}
  
TD {
     font-family : Verdana, Arial, Tahoma, Helvetica;
     font-size : 13px;
     color : #000000;
  }
  
#table1 {
     border : 0 solid #ffffff;
  }
#table1 td {
     border : 1px solid #ffffff;
  }
#leftlinklist {
     border : 1px dashed #cccccc;
     border-bottom : none;
     border-top : none;
     border-right : none;
  }
#linklist {
     border : 1px dashed #cccccc;
     border-bottom : none;
     border-top : none;
  }
#rightlinklist {
     border : 1px dashed #cccccc;
     border-bottom : none;
     border-top : none;
     border-left : none;
  }
ul.reciprocal {
     list-style : none;
     margin : 0;
     padding : 0;
  }
ul.reciprocal li {
     margin-bottom : 10px;
  }
#businesslist {
     border : 1px dashed #cccccc;
     border-left : none;
     border-top : none;
     border-right : none;
  }
#default {
     border : 1px solid #045cfc;
     background-color : #cedefc;
     border-bottom : none;
  }
#webdesign {
     border : 1px solid #cccccc;
     background-color : #eeeeee;
     border-bottom : none;
  }
#graphicdesign {
     border : 1px solid #000099;
     background-color : #ccccff;
     border-bottom : none;
  }
#marketing {
     border : 1px solid #045cfc;
     background-color : #cedefc;
     border-bottom : none;
  }
#writers {
     border : 1px solid #ff9966;
     background-color : #ffcc66;
     border-bottom : none;
  }
#photographer {
     border : 1px solid #663399;
     background-color : #cc99ff;
     border-bottom : none;
  }
#developer {
     border : 1px solid #669966;
     background-color : #ccff99;
     border-bottom : none;
  }
#flash {
     border : 1px solid #ffcc66;
     background-color : #ffffcc;
     border-bottom : none;
  }
#searchbox {
     border : 1px solid #1e9e3c;
     background-color : #c2f8ce;
  }
#bnnrad {
     border : 1px solid #000000;
     width : 120px;
     height : 90px;
     margin-bottom : 6px;
  }
#searchbox_div {
     background : #eeeeee;
     padding : 2px;
     font-size : 10px;
     font-weight : bold;
     margin-top : 15px;
  }
#\120 {
     width : 120px;
  }
.icon {
     border : 1px solid #1e9e3c;
     background-color : #c2f8ce;
     width : 45px;
     height : 17px;
     font-size : 9px;
  }
.got_button {
     border : 1px solid #1e9e3c;
     background-color : #c2f8ce;
     height : 17px;
     font-size : 9px;
  }
.error {
     color : red;
  }
.textad_div {
     width : 130px;
     font-size : 11px;
     text-align : left;
     overflow : hidden;
     margin-bottom : 8px;
     font-family : arial, helvetica, san-serif;
  }
A.txtad_A:link, A.txtad_A:visited {
     color : blue;
     font-family : arial, helvetica;
     width : 120px;
     font-size : 11px;
     text-align : left;
     overflow : hidden;
  }
A.txtad_Ag:link, A.txtad_Ag:visited {
     color : green;
     font-family : arial, helvetica;
     width : 120px;
     font-size : 11px;
     text-align : left;
     overflow : hidden;
  }
.menubar_div {
     background : url(http://images.freelancedesigners.com/images/menu_bar.gif);
     width : 120px;
     height : 16px;
     padding-left : 4px;
     border : 1px solid navy;
     border-bottom : 1px solid black;
     margin-bottom : 1px;
     font-size : 10px;
  }
.menubarg_div {
     width : 120px;
     height : 16px;
     padding-left : 4px;
     border : 0;
     margin-bottom : 1px;
     font-size : 10px;
     text-align : left;
     background : #eeeeee;
  }
.menubarlg_div {
     background : url(http://images.freelancedesigners.com/images/menu_bar_lg.gif);
     width : 120px;
     height : 16px;
     padding-left : 4px;
     border : 1px solid navy;
     border-bottom : 1px solid black;
     margin-bottom : 1px;
     font-size : 10px;
  }
.menubarSection_div {
     background : #ccffcc;
     width : 120px;
     height : 16px;
     padding-left : 4px;
     border : 1px solid black;
     margin-bottom : 1px;
     font-size : 11px;
     text-align : left;
  }
.bnnrad {
     border : 1px solid #000000;
     width : 120px;
     height : 90px;
     margin-bottom : 6px;
  }
.menu_button_frame {
     background : #9999ff;
     border : 1px solid black;
     margin : 2px;
     padding : 1px;
  }
.menu_button_frameT {
     background : #9999ff;
     border : 1px solid black;
     padding : 4px;
     border-bottom : none;
  }
.menu_button_frameB {
     background : #9999ff;
     border : 1px solid black;
     padding : 4px;
     border-top : none;
     text-align : left;
     color : white;
  }
.Biz_description_div {
     background : #eeeeee;
     border : 1px solid #cccccc;
     padding : 4px;
     text-align : left;
     color : black;
     border-bottom : 1px solid #999999;
     border-left : 1px solid #999999;
     border-top : none;
     margin-top : 0;
  }
.menu_button {
     height : 20px;
     background : #eeeeee;
     border : 1px solid black;
     margin : 2px;
     padding : 1px;
     font-size : 10px;
  }
.menu_buttonL {
     background : #eeeeee;
     border : 1px solid black;
     margin : 2px;
     padding : 2px;
     text-align : left;
     font-size : 10px;
     margin-bottom : 3px;
     overflow : hidden;
  }
.menu_buttonF {
     background : url(http://images.freelancedesigners.com/images/menu_bar.gif);
     border : 1px solid black;
     margin : 2px;
     padding : 2px;
     float : left;
     font-size : 10px;
     padding-left : 5px;
     padding-right : 5px;
  }
.menu_popup {
     background : #9999ff;
     border : 1px solid black;
     border-top : 0;
     width : 140px;
     position : absolute;
     margin-top : 15px;
     padding : 3px;
     visibility : hidden;
     float : left;
     font-size : 10px;
  }
A.menu_a:link, A.menu_a:visited {
     text-decoration : none;
     font-size : 10px;
  }
A.menu_a:hover, A.menu_a.visited:hover {
     color : black;
     text-decoration : none;
     font-size : 10px;
  }
.info_box {
     background : #9999ff;
     border : 1px solid black;
     margin : 2px;
     padding : 6px;
  }
.info_input {
     border : 1px solid black;
     background : #eeeeee;
  }
.response_box {
     background : #c9c9c9;
     border : 1px solid black;
     margin : 2px;
     padding : 6px;
  }
.alert_box {
     background : yellow;
     border : 1px solid black;
     margin : 2px;
     padding : 6px;
  }
.kill_button {
     width : 16px;
     height : 16px;
     border : 0;
     background : url('/images/b_drop.png');
  }
.bold_listing_display_name {
     color : blue;
     text-decoration : none;
     font-size : 10px;
  }
.linked_listing_display_name {
     color : blue;
     text-decoration : none;
     font-size : 10px;
  }
.cityletter {
     font-size : 9px;
  }
