body { 
	background:#ffffff; 
	font:small Tahoma, Verdana, Arial, serif; 
	text-align:left; 
	color:#000000;
	font-size: 10pt;
	}
	
	
/* ---( links )------------------------------------ */
a:link {color:#0099cc; text-decoration:underline;}
a:visited {color:#999; text-decoration:underline;}
a:visited.hover {color:#0099cc; text-decoration:underline;}
a:hover {color:#333; text-decoration:none;}
a:focus {color:#333; text-decoration:none;}
a:active {color:#0099cc; text-decoration:none;}


/* ---( images )------------------------------------ */
img {display: none}
img.icon {display: none}


/* ---( headers )------------------------------------ */
h1, h2, h3, h4, h5, h6{color:#333; font-family:Georgia, sans-serif; letter-spacing:0.1em;}
h1 {font-size:xx-large;}
h1 a:link{text-decoration:none;}
h1 a:visited{color:#0099cc; text-decoration:none;}
h1 a:hover{color:#0099cc; text-decoration:none;}
h1 a:focus{text-decoration:none;}

h2 {width:98%; background:#0099cc; padding:6px; font-size:large; color:#fff;}
h3 {padding-top:20px; margin-bottom:-5px; border-top:1px dashed #999; font-size:large;}
h4 {margin-bottom:-5px; font-size:small;}
h5 {font-size:x-small;}	
h6 {border-bottom:1px solid #ccc; width:170px; margin-bottom:5px; font-size:x-small;}

/* --------(Search)------------*/
#search_box {display:none; float:right; position:relative; right:7px;}
#search_box label {font-weight:bold; font-size:xx-small;}

/* ---( contact form styles )------------------------------------ */
input#name, input#email, input#subject {width: 350px;  border: 1px solid #999; font-size: medium; padding:1px;}
 .contactform textarea {width: 550px; height: 300px; white-space: normal;padding:1px;}
  .fieldset {border: none;}


/* ---( lists )------------------------------------ */
a#ol, li {line-height:1.6em; text-decoration:underline;}
a:visited#ol, li {text-decoration:underline;}
a:hover#ol, li {text-decoration:none;}
a:focus#ol, li {text-decoration:none;}

a#ul, li {font-size:small; line-height:1.6em; text-decoration:underline;}
a:visited#ul, li {text-decoration:underline;}
a:hover#ul, li {text-decoration:none;}
a:focus#ul, li {text-decoration:none;}

/* ---( layout )------------------------------------ */
#container{width:100%; padding:5px; border:none; background:#fff;}
#right {float:right; margin-top:20px; padding:5px; width:200px;}
#right li {font-size: small; margin-left:-20px; list-style:none; list-style-position:outside;}
.subFooter {text-align:center; width:100%;}
.subFooterText {font-size:small; color:#000;}
.footerlinks {border:0px solid #333; padding-top:20px; text-align:center;}
.buttons {padding-top:20px; width:100%;}
img#xhtml{float:left;}
img#css{float:right;}

/* ---( text )------------------------------------ */
p {line-height:1.4em;}
strong {font-size:small; font-weight:bold;}
em {font-size:small; font-style:italic;}
.note {font-size: small; color:#0099cc;}
.paths {font-size:small; color:#0099cc;}
.hilight {padding:2px; background:#eee;}
.code {position:relative; display:block; padding:5px; background-color:#f0f0f0;}

/* ---( example styles )------------------------------------ */
.italic {font-style:italic;}
.greenboldtext {font-size:small; color:#008080; font-weight:bold;}
#box {width:200px; height:200px; background:#eee;}

