/**
 * CSS crossbrowser fix + additional styles
 * 
 * @version: 1.0.3
 * @author Fresh2L web studio
 * @url http://fresh2L.com   
 */
body {
  background:white;
  font-family:serif;
}
   
ul, ol, li, hr, h1, h2, h3, h4, h5, h6, pre, form, body, html, p, blockquote, fieldset, input {
	margin: 0;
	padding: 0;
}

h1, h2, h3, h4, h5, h6 {
  margin-top:1ex;
  margin-bottom:0.5ex;
}


a img:hover {
	text-decoration: none;
}

a img {
	border: none;
}

hr {
  margin:1ex 0;
  color: black;
  background-color:black;
  border:none;
}

ul, ol {
  padding-left: 3.5ex;
  margin:0.5ex 0;
  
}

cite, q {
  border-bottom:#666 dotted 1px;
}

blockquote {
  border-left:black solid 4px;
  padding-left:2ex;
  margin-left:1ex;
}

code {
  display: block;
  white-space: pre;
  font-size: small;
  border:#666 dotted 1px;
  padding: 1ex;
  overflow: auto;
  font-family: Courier New, Courier, FreeMono, 'Nimbus Mono L', 'Andale Mono', monospace, mono;
}

dt {
  font-weight:bold;
}

dd {
  margin-bottom:1ex;
}

/**
 * Additional paragraph styles
 */
.text{
  margin-top: 1ex;
}

.ident {
  text-indent: 3ex;
} 

/**
 * Table fix have some features
 * It set CSS parameters to table and cells
 * This mean that you can change this parameters in table 
 * ONLY in style="" attribute. Not with the valign, bgcolor, align etc.
 */ 
table {
  border-color:black;
}

caption {
  font-weight:bold;
  padding:4px;
}

th {
  font-size: small;
  text-align: center;
}

td, th {
  border-color:black;
}

/**
 * Additional styles
 */
.clr {
  clear: both;
}

/**
 * Common styles fix
 * Font styles for windows and nix fonts
 * They should have the same view on different OS   
 */  

/** Sans fonts */
.sans-a {
  font-family: Arial, 'Trebuchet MS', 'Nimbus Sans L', 'Bitstream Vera Sans', Verdana, FreeSans, sans-serif, sans;
}

.sans-v {
  font-family: Verdana, 'Trebuchet MS', 'URW Gothic L', 'Bitstream Vera Sans', FreeSans, sans-serif, sans;
}

.sans-t {
  font-family: Tahoma, 'Trebuchet MS', Verdana, 'Bitstream Vera Sans', sans-serif, sans;
}

.sans-g {
  font-family: 'Century Gothic', 'URW Gothic L', Verdana, 'Bitstream Vera Sans', sans-serif, sans;
}

/** Serif fonts */
.serif-t {
  font-family: 'Times New Roman', 'URW Palladio L', 'UnBatang', 'Century Schoolbook L', 'URW Bookman L', Georgia, 'Palatino Linotype',  FreeSerif, serif;
}

.serif-g {
  font-family: Georgia, 'Palatino Linotype', 'URW Bookman L', 'Times New Roman', 'URW Palladio L', serif;
}

/** Monotype fonts */
.mono {
  font-family: Courier New, Courier, FreeMono, 'Nimbus Mono L', 'Andale Mono', monospace, mono;
}

/** Fantasy fonts */
.fantasy {
  font-family: Monotype Corsiva, URW Chancery L;
}
