@charset "utf-8";

/* css browser reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; vertical-align: baseline;}
/* remember to define focus styles! */
:focus {outline: 0;}
body {line-height: 1;color:#000000;background:#ffffff;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: separate;border-spacing: 0;}
caption, th, td {text-align: left;font-weight: normal;}
blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}


/***** General Layout *****/

h1, h2, p {padding-left:33px;}
h1{font-size:22px; color:#000; font-weight:bold; line-height:40px; padding-bottom:10px; margin-top:15px;}
h2{font-size:18px; color:#7cca26; font-weight:bold; line-height:28px; padding-bottom:10px;} 

p {font-size:14px; color:#333; line-height:24px; padding-bottom:14px; }
.hal p{font-size:12px; padding:0px 0 15px 15px; line-height:16px; font-style:italic;}
#important-box p{padding:0; line-height:20px;}

.testimonials{background:#FBFDFF; border:#e2e2e2 1px dashed; padding:15px; margin-bottom:15px; width:600px; margin-left:33px;}
.testimonials p{padding:0; font-style:italic;}
.testimonials p.monial-name{text-align:right; font-weight:bold; font-style:normal;}

#testimonials-column{border:1px dashed #7cca26; margin-left:15px; padding:7px;}
#testimonials-column p{padding:0 0 8px 0;}
#testimonials-column p.monial-name{text-align:right; font-weight:bold; border-bottom:1px solid #fff; margin-bottom:8px;}
.hal h2{font-size:14px; line-height:18px; padding:10px 0 5px 15px}

img{padding-bottom:10px;}

hr{background:#fff; width:500px; margin-top:10px; margin-bottom:20px; border:none; border-bottom:1px #7cca26 dashed;}

#important-box{border:1px solid #e2e2e2; padding:15px; margin:10px 0 18px 33px; background:#FFC; width:600px;}
  #nav a{
   color: #FFFFFF;
   font-family: Verdana, Arial;
   font-weight: 800;
   font-size: 8pt;
   background-color: #7CCA26;
   width: 185px;
   text-decoration: none;
   display: block;
   margin-bottom: 3px;
   padding: 10px;
   height: 26px;
  }
  
  #nav a:hover{
   color: #333333;
   font-size: 8pt;
   background-color: #CCCCCC;
   width: 185px;
   text-decoration: none;
   display: block;
  }

ul.bloglinks{padding-left:20px; list-style:none;}
ul.bloglinks li{padding-bottom:8px; border-bottom:1px dashed #7cca26; margin-bottom:8px;}	
ul.bloglinks li a{text-decoration:none; font-size:12px; line-height:16px; color:#000; }
ul.bloglinks li a:hover{color:#7cca26; color:#00F;}
  .ziggy {
   font-family: arial; 
   font-size: 10px; 
   margin: 10px;
  }
  .ziggy1 {
   font-family: arial; 
   font-size: 12px; 
   margin: 12px;
  }
  
  .profileHelper {
	  background-color: #7CCA26;
	  color: #FFFFFF;
	  margin: 5px;
	  font-family: Verdana, Arial;
  }
  
  .profileHelper .title {
	  font-size: 14pt;
  }
  
  .profileHelper .offsetLink {
	  margin-left: .5em;
  }
  
  .profileHelper .logininfo {
	  margin-top: 1em;
	  padding: 0.2em;
	  background-color: #5CAA06;
  }
  
  .profileHelper form {
	  font-size: 8pt;
	  font-weight: 800;
  }
  
  .profileHelper .textInput {
	  background-color: #E9E9E9;
	  margin-bottom: .3em;
	  width: 180px;
  }
  
  .profileHelper .ddl {
	  width: 180px;
	  margin-bottom: .1em;
  }
  
  .profileHelper .button {
	  width: 180px;
  }
  
.hal {  border-right: 1px solid #CCCCCC;  }
  

  
  .frank {
   font-family: arial; 
   font-size: 11px; 
   margin: 15px;
  }
  

  .harry {font-family: arial; font-size: 18px;}
  .harry1 {font-family: arial; font-size: 18px; margin: 15px;}
  .harry2 {font-family: arial; font-size: 16px; margin: 15px;}
  .ralph {font-family: arial; font-size: 15px;}
  .bobby {font-family: arial; font-size: 12px;}
  .bobby a{color: #65A91B; text-decoration: none;}
  .bobby a:hover{color: #0000FF; text-decoration: underline;}
  .cool {border: 1px; border-color: #999999;} 
  li {font-family: arial; font-size: 12px; margin: 0px;}
  .john {font-family: arial; font-size: 12px; margin: 0px;}
  .price {font-family: arial; font-size: 14px; color: #7CCA26;}
  
  .frig {font-size: 16px;
	  font-weight: bold;
  }
  .frig a{color: #0000FF; text-decoration: underline;}
  .frig a:hover{color: #0000FF; text-decoration: none;}
  
  .alert {color: #FF0000;}
  .errstat {color: #FF0000; font-family: monospace;}
  .okstat {color: #228b22; font-family: monospace;}
  .required {color: #990000}
  .header { font-weight: bold; font-family: Verdana; }
  
  .pops {font-family: Arial, Helvetica, sans-serif; margin: 10px;}

.bold{font-weight:bold;}
.black{color:#000;}
.red{color:#F00;}
.highlight{background:#FF0;}