
/* ------------------------------------------------
	reset css
-------------------------------------------------*/

/*
    Tripoli is a generic CSS standard for HTML rendering. 
    Copyright (C) 2007  David Hellsing

    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 3 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, see <http://www.gnu.org/licenses/>.
*/

* { margin: 0; padding: 0; text-decoration: none; font-size: 1em; outline: none; }
code, kbd, samp, pre, tt, var, textarea, input, select, isindex { font: inherit; font-size: 1em; }
dfn, cite, var, address, { font-style: normal; }
th,h1, h2, h3, h4, h5, h6 { font-weight: normal; }
a, img, a img, iframe, form, fieldset, abbr, acronym, object, applet { border: none;}
table { border-collapse: collapse; border-spacing: 0; }
caption, th, td, center { text-align: left; vertical-align: top; }
body { line-height: 1; background: white; color: black; }
q { quotes: "" ""; }
ul, ol, dir, menu { list-style: none; }
sub, sup { vertical-align: baseline; }
a { color: inherit; }
hr { display: none; } /* we don't need a visual hr in layout */
font { color: inherit !important; font: inherit !important; color: inherit !important; } /* disables some nasty font attributes in standard browsers */

/* ------------------------------------------------
	global
-------------------------------------------------*/



body 	{ height:100%;
		  margin:0px;
		  padding:0px;
		  color: #555;
		  font: 14px/20px Arial, Verdana, sans-serif;
		  background: #fff;	}

p,
span,
div,
table, 
table p,
tr, tr p,
td, td p{ font: 14px/20px Arial, Verdana, sans-serif; }


h1 	{ margin-bottom: 15px;
	  color: #982211;	
	  font: bold 30px "Helvetica Neue", Arial, Verdana, sans-serif;	}
	h1 span 	{ color: #982211;	
				  font: bold 30px "Helvetica Neue", Arial, Verdana, sans-serif;	}

h2 	{ margin-bottom: 5px;
	  color: #982211;	
	  font: bold 24px "Helvetica Neue", Arial, Verdana, sans-serif;	}
	h2 span 	{ color: #982211;	
		  		  font: bold 24px "Helvetica Neue", Arial, Verdana, sans-serif;	}

h3 	{ color:#000;
	  font: bold 18px "Helvetica Neue", Arial, Verdana, sans-serif; }
	h3 span	{ color:#000;
			  font: bold 18px "Helvetica Neue", Arial, Verdana, sans-serif; }
	  
h4 	{ color:#000;
	  font: bold 14px Arial, Verdana, sans-serif; }
	h4 span 	{ color:#000;
				  font: bold 14px Arial, Verdana, sans-serif; }

a 	{ color: #982211;
	  text-decoration: none;	}

a:hover { text-decoration:none;
		  color:#555;	}

img	{ border: 0px solid; 	}

.parent { display: block;
		  width: 100%;
		  position: absolute;
		  top: 0px;
		  left: 0px;
		  background: url(../images/bg.png) repeat-x;  }


div.print	{ width: 6.25in;
			  margin:20px;}
			  
	div.print ul	{ marrgin:20px 0px;}
		  
/* ------------------------------------------------
	form
-------------------------------------------------*/	


			   
	span.label { float:left;
				 width:80px;
				 display:block;
				 color: #9c7a38;
				 padding:0px 2px; }
			
	.formfield { float:left;
				 width:115px;
				 margin:0px 10px 10px 0px;
				 padding:3px;
				 color:#c5a769;
				 border:1px solid #c5a769;
				 background:#fff;		}	
			
	.formbox { float:left;
			   width:115px;
			   height:50px;
			   margin:0px 10px 0px 0px;
			   padding:3px;
			   color:#c5a769;
			   border:1px solid #c5a769;
			   background:#fff;		}	
					 

	.formbtn { float:right;
			   color:#fff;
			   padding:2px 5px;
			   font-weight:bold;
		       margin:0px 20px 0px 0px;
			   border:none;
			   background:#c5a769; }
					

