﻿body {
}

#left-column,
#right-column
{
	background-color:#ffffff;
	width:192px;
	float:left;
	overflow:hidden;
	position:relative;	
	padding-top:41px;	
}

#right-column
{	
	padding:10px;
}

div#Footer
{

}

div#copyright
{
	background-color:transparent;
	position:absolute;	
	font-size:10px;
	color:#FFFFFF;
	font-family:Verdana;
	right:5px;	
	bottom:5px;	
	overflow:hidden;
	text-align:right;
}

div#login
{
	overflow:hidden;
	font-size:12px;
	font-family:Verdana;
	
}

div#login a:hover
{
	color:#a6ce39;
}

div#login a
{
	color:#a7a9ac;
}

td.field-label
{
	vertical-align:top;
	color:#E0EDAB;
	width:80px;
	height:30px;	
}

input,textarea
{
	font-size:11px;	
}

#name-wrapper,
#company-wrapper
{
	background-color:#FF1AFF;
	border:1px solid #404040;
	height:15px;
	vertical-align:middle;
}

.advertise
{
	line-height:24px;
	font-family:Verdana;
	font-size:12px;	
}

.conditions
{
	font-size:10px;
	font-family:Verdana;
}

li.content
{
	list-style-image:url("../images/bullet.png");	
	line-height:18px;
	margin-left:18px;
}

#side-menu
{
	margin-left:50px;
}

#middle-column
{
	background:#627b1e url("../images/background.png") repeat-x;
	width:385px;	
	overflow:hidden;
	color:#FFFFFF;
	font-family:Verdana;
	font-size:12px;
	padding:20px 41px 60px 41px;
	position:relative;
	float:left;
	margin-left:70px;
}

#LoginControl
{
	font-size:12px;
	background-image:url("../images/content-bg.jpg");
	background-repeat:repeat;
	color:#ffffff;
}
div#SiteWrapper
{	
	overflow:hidden;	
	margin:0px auto;	
	/*background-image:url("../images/container-shadow.png");
	background-position:top;
	background-repeat:repeat-y;
	background-color:#ffffff;	*/
	width:891px;
	position:relative;

}

div#Header,
div#Body
{		
	margin:0px auto;
	background-color:#ffffff;
	overflow:hidden;
	width:871px;
}

/*
 * Testimonials
 */
.quote,
.quoter
{
	overflow:hidden;
	font-family:verdana;
	font-size:11px;
	line-height:18px;
	color:#FFFFFF;
	margin:10px 0px;
}

.quoter,
.quoter a,
.quoter a:hover
{
	margin:5px 0px;
	text-align:right;
	font-weight:bold;
	color:#FFFFFF;
}

/*Contact Us*/
.rounded-textbox
{
    background: transparent url(images/rounded-textbox.png) no-repeat top left;
    border: 0px;
    padding: 0px 10px;
}
.rounded-textarea
{
    background: transparent url(images/rounded-textarea.png) no-repeat top left;
    border: 0px;
    padding: 0px 10px;
}