
/* CSS Document */

html {
	margin:0px;
	padding:0px;
	height:100%;
}
body {
	margin:0px 0px;
	padding:0px;
	height:100%;
	min-height:100%;
	font-family:Tahoma, Verdana, "Helvetica Neue", Arial, Helvetica, Georgia, San Serif;
	background:#f3f0ec;
	overflow:auto;
}
a {
	color:#35aaff;
	text-decoration:none;
}
a:link {
	
}
a:visited {
	
}
a:hover {
	text-decoration:underline;
}
a:active {
	
}
img {
	
}
a img {
	border:none;
}
form {
	
}
h1 {
	font-family:tahoma,verdana,"Helvetica Neue",Helvetica,sans-serif;
	font-size:2.17em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	letter-spacing:-1px;
	margin:20px 0px 0px;
}
h2 {
	color:#666666;
	font-family:tahoma,verdana,"Helvetica Neue",Helvetica,sans-serif;
	font-size:0.8em;
	margin:0;
}
h3 {
	font-family:"Helvetica Neue",Helvetica,tahoma,verdana,sans-serif;
	margin:10px 0px;
}
h4 {
	font-family:"Helvetica Neue",Helvetica,tahoma,verdana,sans-serif;
	margin:10px 0px;
}
h5 {
	font-family:"Helvetica Neue",Helvetica,tahoma,verdana,sans-serif;
	margin:10px 0px;
}
p {
	margin:5px 0px;
}
abbr {
	border:none;
}
.clear{
	clear:both;
}

#Split {
	position:fixed;
	background:#FFFFFF;
	width:50%;
	height:100%;
	right:0px;
}
#Container {
	position:relative;
	background:url(../images/background.gif) top left repeat-y;
	margin:0px auto;
	width:960px;
	min-height:100%;
	padding:0px;
}

#Logo {
	bottom:5px;
    padding-left:81px;
    position:fixed;
    width:200px;
}
#Logo h1 {
	text-indent:-99999px;
}
#Logo img {
    position:relative;
    left:-10px;
}
#Menu {
	background:transparent url(../images/Menu_Background-trans.png) no-repeat scroll left bottom;
    margin-left:45px;
    padding:7px 0 63px 56px;
    position:fixed;
    top:0;
    width:188px;
    z-index:99;
}
#Menu ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
	position:relative;
}
#Menu ul li {
	position:relative;
	height:41px;
}
#Menu ul li a {
	background:#35AAFF none repeat scroll 0 0;
	color:#fff;
	display:block;
	font-family:georgia;
	font-weight:normal;
	letter-spacing:1px;
	padding:9px 0 9px 13px;
	position:relative;
	width:174px;
}
#Menu ul li a:hover {
	text-decoration:none;
	background:#c1e5ff none repeat scroll 0 0;
	color:#35AAFF;
}
#Menu ul li a.Selected {
    background:#C1E5FF none repeat scroll 0 0;
    color:#35AAFF;
    margin-left:15px;
}
.Spacer {
	position:relative;
	height:1px;
	width:1px;
}
.MainArea {
	position:relative;
	margin:0 0 0px 320px;
	padding-bottom:700px;
}
.MainArea.About img {
    float:right;
    margin-top:-22px;
}
.MainArea.Vantix {
	margin:240px 0 0 320px;
	position:relative;
	padding-bottom:10px;
}
.MainArea.Vantix img {
	vertical-align:middle;
}
.MainArea.Vantix a {
	color:#000;
}
.MainArea.Vantix p {
	color:#ccc;
	font-size:0.8em;
}
.MainArea.Vantix a:hover {
	text-decoration:none;
}
img.Heading {
	position:absolute;
	left:-68px;
}
.tagline {
	font-size:0.9em;
	font-style:italic;
	font-weight:normal;
	color:#8a8a8a;
}


/*--Testimonials Area-----------*/
.TestimonialName {
	color:#666666;
	font-size:0.6em;
	font-weight:bold;
	text-align:right;
}


/*-- Contact Area --------------*/
#ContactForm, #MessageSentPanel {
	background:#EEEEEE none repeat scroll 0 0;
	font-size:0.8em;
	margin-top:20px;
	padding:20px 10px;
	text-align:right;
}
#MessageSentPanel {
    text-align:left;
}
fieldset{
	border:none;
	padding:3px 0;
	text-align:left;
}
fieldset legend{
	font-weight:bold;
	color:#000;
}
fieldset legend span{
	font-weight:normal;
	font-size:0.8em;
	color:#666;
}
fieldset textarea {
	height:100px
}
fieldset input, fieldset textarea{
	border:1px solid #CCCCCC;
	font-size:1.1em;
	padding:3px 6px;
	width:600px;
}
fieldset span.radiobutton input {
	width:auto;
	border:none;
	padding:none;
}
input.Submit {
	-moz-border-radius:5px;
	background:#35AAFF;
	border: none;
	color:#FFFFFF;
	font-weight:bold;
	padding:5px 10px;
}

.BacktoTop {
	text-align:right;
}
.BacktoTop a {
	font-size:0.8em;
	color:#999;
}
