﻿/*	-----------------------------------------------------------------------
	- number:	2.0.0	
	- build:	20080614
	- status:	release
	-----------------------------------------------------------------------
	Space styles (overriddes styles in the base style sheet for a space).
	-----------------------------------------------------------------------	*/
	
body,span,table,col,h1,h2,h3,h4,tr,th,td,input,p,textarea,ul,ol,li,div,textarea{color:#999999;font-family:Verdana;font-size:1.0em; }
body{padding:0px;margin:0px;font-size:72%;}
iframe{border:0px;width:300px;}
h1{font-size:2.0em; margin:0px; padding:0px}
h2{font-size:1.7em;margin:0px; padding:0px}
h3{font-size:1.4em; margin:0px; padding:0px}
h4{font-size:1.1em;margin:0px; padding:0px}
h5{font-size:1em;margin:0px; padding:0px; padding-top:22px; padding-bottom:10px}
ul{ list-style:none; padding:0px; margin:0px;}
li.faq{list-style-type:decimal}
li{ list-style:none; padding:0px}
a{text-decoration:none; color:#999999; padding:0px; margin:0px}
a:link{text-decoration:none; color:#999999; padding:0px; margin:0px}
a:hover{ font-weight: bold;color:#999933}
p{margin:0px; padding:0px; padding-top:0px; padding-bottom:20px}

html{ background-image:url(../../images/BackgroundBottom.gif); background-repeat:no-repeat; background-position:bottom; height:100%}
body{ margin-left:auto;  margin-right:auto; height:auto}
#quotations{position:absolute; left:310px; width:320px; }
#container{ width:809px; height:581px; padding-left:105px; padding-right:29px;  margin-left:auto; margin-right:auto; margin-top:auto; margin-bottom:0px}
#title{ height:110px; font-family:Verdana;  font-size: 230%; border-bottom:solid 1px #cccccc}
#left_menu{ width:140px; height:110px; padding-left:10px; padding-top:5px;float:left; clear:left; background-image:url(../../images/left_back.gif); background-repeat:no-repeat;}
#left_menu li{padding-top:2px;}
#menu{padding-top:25px; padding-bottom:35px; width:835px}
#menu text{padding-top:25px}
#menu ul li{float:left; padding-left:40px; padding-top:10px; font-weight:550;}
#menu ul{padding-left:205px}
#menu a:hover{color:#999933;font-weight:normal}
.paranorm table{ border:none}
.paranorm table tbody tr {padding-left: 20px;}
.paranorm table tbody tr td{border:none; border-top:solid 1px #999933; vertical-align:top; padding-right: 10px; width:100px;}
.paranorm table tbody tr td p{width:100px;}

#logo{ margin-left:138px; float:left; margin-top:60px; border:none}
#page_title{padding-left:170px; padding-top:72px; color:#999933;float:left; width:333px; }
#right_form{ float:left; margin-left:18px; margin-top:22px;  width:360px ; position:relative}
#right{ float:left; margin-left:18px; margin-top:0px;  width:360px; position:relative}
#right li{ margin-left:36px; list-style:disc}
#right_form li{ margin-left:20px; }
p a{ color:#999933}
#footer{font-size:83%; float:left; clear:both; border-top:solid 1px #cccccc; padding-top:15px; margin-top:47px; width:809px; }
.foot{float:left; clear:left;  width:240px; margin:0px; padding:0px}
.foot a{ text-decoration:underline; padding:0px; margin:0px;padding-left:2px; padding-right:2px; }
#copyright{clear:left; margin:0px; padding:0px; padding-bottom:10px}
#rellink{ height:50px; width:100px; margin-top:30px; position:relative; left:0px; float:left; clear:left}
#rellink li{  background-image:url(../../images/bullet.gif); background-repeat:no-repeat; background-position:left;padding-left:20px; list-style:none; margin-bottom:4px; margin-left:0px}
#rellink a{color:#999933;}
#home_link{padding-top:10px; color:#425263}

#books{position:relative; left:-113px}
#home_title{position:relative; left:60px; bottom:160px}
.sub_title{ font-size:1.7em;}
#guide{float:left; width:321px}
#author{float:left; position:relative; left:30px}
#home #rellink{float:left; clear:left}
#home ul{width:auto}
#home ul li{float:left; background-image:none}
#guide .paranorm{color:#999933}
#author .paranorm{color:#999933}
#site_order{margin:0px; margin-left:211px}
.foot a:hover{color:#999933;font-weight:normal}
.clients_name{font-size:1em; margin:0px; padding:0px}
.client:hover{color:#999933}
#clients li{padding-bottom: 5px;
}
#clients{ position:relative; right:4px; float:left}
#clients div div div{float:left}
#site_demo{margin:0px;clear:left; float:left}
#site_demo img{ border:none}
#site_order img{ border:none}
.flash{padding-top:20px; padding-bottom:20px}
#demo-img{height:500px; background-repeat:no-repeat; width:430px}
#home_subt{margin-bottom:28px;}
.clients_blurb{ clear:left; padding-left:0px; padding-bottom:7px; display:none; width:500px}
.clients_blurb p{margin-left:10px; width:350px; color:#999933}
.clients_name{margin-bottom:7px; clear:left; padding-left:10px}
#image1{padding-bottom:7px}
.client{margin-left:-30px; cursor:pointer;}
.show-head {margin-left:0px;}
.show-head h4 {padding-top:15px; font-size:120%; color:#999933}
.show-head ol {margin-left:40px;}
#faqs select {margin-left:0px; width:160px}
.fm-lbl{text-align:right; width:160px}
#fm-btn-rel{padding-left:169px; margin-top:10px}
#fm-btn-rel input{background: transparent url(../../images/nextbutton.gif) no-repeat center top; color:White;  width:102px; height:22px; border-style:none;}
#fm-btn{padding-left:250px; margin-top:10px}
#fm-btn input{background: transparent url(../../images/nextbutton.gif) no-repeat center top; color:White;  width:102px; height:22px; border-style:none;}
td{padding-bottom:7px}
#bold{ font-weight:700; font-size:1em; padding-top:15px; padding-bottom:5px;}
select{width:200px; color:gray; margin-left:5px; border:2px; border-style:inset;}
option{width:200px; color:gray; margin-left:5px; border:2px; border-style:inset;}
input{width:200px; color:gray; margin-left:5px; border:2px; border-style:inset;}
.sub_title a:hover{font-weight:normal}

textarea{width:200px; color:gray; margin-left:5px; border:2px; border-style:inset; height:150px}
.s-l{width:145px; color:gray; margin-left:5px; border:2px; border-style:inset; }
.fm-rad{border:none; width:10px; margin-left:0px}
#paragraphs ul{position:relative; left:-20px}
#right form{margin-top:0px; padding:0px}
#right form table{padding:0px}
.split{padding-bottom:0px}
.rotate{display:none; }
.fm-hint{padding-left:5px}
#loading{ position:absolute; left:333px; top:310px; display:none }
.hidden{display:none}
