/* CSS Document */
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
}
body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


#header { background-image:url(../images/top-banner.jpg);
background-repeat:no-repeat;
height:120px;
}
.logo {
position:relative;
left:50px;
top:15px;
width:auto;
height:auto;
}
.toptext {
	position:relative;
	left:350px;
	top:-25px;
	height:31px;
	font-family:Arial;
	font-size:28px;
	color:#785ca6;
	width: 411px;
}
#content {
width:800px;
background:url(../images/body-bg.jpg);
background-repeat:repeat-x;
height:313px;
margin-left:10px;
}
.welcometext {
padding-left:31px;
}
.welcometext p {
font-family:Arial;
font-size:28px;
padding-left:18px;
padding-top:15px;
color:#785ca6;
margin:0px;
}
.box {
width:370px;
height:200px;
background-color:#b8a9d0;
margin-top:20px;
}
.boxhead {
background:url(../images/box-top1.jpg);
background-repeat:no-repeat;
width:320px;
height:200px;
margin-top:10px;
background-color:#b8a9d0;
margin-left:35px;
}
.boxhead p{ 
font-family:Arial;
color:#FFFFFF;
font-size:14px;
padding-left:30px;
padding-top:7px;
}
.boxhead li{ 
padding-top:3px;
list-style:none;
list-style-position:outside;
font-family:Arial;
font-size:14px;
color:#3f2f58;
}
a{ 
font-family:Arial;
font-size:14px;
color:#3f2f58;
text-decoration:none;
display:block;
}
a:hover{ 
font-family:Arial;
font-size:14px;
color:#ffffff;
text-decoration:none;
background:url(../images/bg-hover.jpg);
background-repeat:no-repeat;

}
.bodyimage {
position:relative;
top:-10px;
float:right;
left:-30px;
	
}
.leftside{
	height:313px;
	text-align:right;
	padding-left:4px;
	vertical-align:top;
	
}
.rightside{
    position:relative;
    left:-4px;
	vertical-align:top;
	height:313px;
	margin-right:9px;
}
.footer {
margin-left:6px;
position:relative;
top:-25px;

}
.copy {
font-family:Arial;
font-size:12px;
color:#785ca6;
text-align:center;
top:-26px;
position:relative;
}
.click {font-family:Arial;
font-size:14px;
color:#785ca6;
margin:0px;
}


/* GENERAL */


/* Demo Signup Form */
#demo-form {
	width:320px; 
	background:#B8A9D0;
	border: solid 1px #B8A9D0;
	position:absolute;
	top:240px; right:655px;
	z-index:20;
	color:#000000;
	/*--Bottom right rounded corner--*/
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	/*--Bottom left rounded corner--*/
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	/*--Bottom left rounded corner--*/
	-moz-border-radius-topright: 5px;
	-khtml-border-radius-topright: 5px;
	-webkit-border-top-right-radius: 5px;
	display: none;
}

#demo-form p { margin:0px 0px 10px 0px; color:#666668; font-size:12px; line-height:14px;}
#demo-form .close-x {position:absolute; right:9px; bottom:330px; cursor:pointer;}
.padd { padding-left:10px;}
