body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.leftbar {
	background-image: url(../images/leftbar.gif);
	background-repeat:repeat-y;
	width:5px;
}
.rightbar {
	background-image:url(../images/rightbar.gif);
	background-repeat:repeat-y;
	width:5px;
}
.topbar {
	background-image:url(../images/topbar.gif);
	background-repeat:repeat-x;
	height:4px;
}
.bottombar {
	background-image:url(../images/bottombar.gif);
	background-repeat:repeat-x;
	height:4px;
}
div#clearbeforebottombar{
	width:692px;
	background-image:url(../images/always_mid.gif);
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1px;
	height:1px;
}
.smltext
{
	font-size:9px;
	line-height:10px;
}
div#topbarofdiv {
	width:692px;
	height:4px;
	background-image:url(../images/always_head.gif);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:4px;
}
div#bottombar {
	background-image:url(../images/always_bottom.gif);
	background-position:bottom;
	width:692px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	height:11px;
}
.biggreentext {
	font-family: Arial, Tahoma, Verdana;
	font-size:24px;
	color:#79da6c;
	font-weight:normal;
}
.bigboldgreentext {
	font-family: Arial, Tahoma, Verdana;
	font-size:45px;
	color:#79da6c;
	font-weight:bold;
}
#listtext {
	font-family: Arial, Tahoma, Verdana;
	color:#54ab44;
	font-size:18px;
	font-weight:bold;
	line-height:25px;
}
.smalltext {
	font-family:  Arial, Tahoma, Verdana;
	font-size:14px;
	color:#a99392;
	font-weight:normal;
}
.footertext {
	font-family: Arial, Tahoma, Verdana;
	font-size:11px;
	color:#535353;
	font-weight:normal;
}
#footer {
	width:692px;
	text-align:center;
	float:left;
	display:block;
	padding-top:20px;
}
.textgrey {
	font-family: Arial, Tahoma, Verdana;
	font-size:16px;
	color:#8c8c8c;
	font-weight:normal;
}
.textgreysmall {
	font-family: Arial, Tahoma, Verdana;
	font-size:14px;
	color:#8c8c8c;
	font-weight:normal;
}
.textbox {
	border:1px solid #000000;
	font-family: Arial, Tahoma, Verdana;
	font-size:12px;
	color:#000000;
	height:17px;
}
div#maincontainer {
	width:820px;
	margin:auto;
	text-align:center;
}
div#homelogo {
	width:591px;
	height:151px;
	float:left;
}
div#homeheaderimage {
	width:229px;
	height:151px;
	float:right;
}
div#subcontainer {
	width:820px;
	text-align:center;
	margin:auto;
	padding-top:20px;
}
img#geturvmailbox{
	margin-top:-10px;
}
div#middlerepeater {
	width:692px;
	float:left;
	background-image:url(../images/always_mid.gif);
	padding-bottom:15px;
	padding-top:-5px;
}
div#leftcolumn {
	width:139px;
	float:left;
	display:block;
	margin:0px;
	text-align:left;
}
div#rightcolumn {
	float:left;
	display:block;
	width:540px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	font-family: Arial, Tahoma, Verdana;
	font-size:16px;
	color:#8c8c8c;
	font-weight:normal;
	text-align:left;
}
div#alwaysintouch {
	font-family: arial, verdana, sans-serif;
	font-size:45px;
	padding-top:10px;
	color:#79da6c;
	font-weight:bold;
	width:436px;
	float:left;
	z-index:25px;
}
div#getyourvmail {
	padding-left:362px;
	width:315px;
}
div#leftpart {
	width:292px;
	float:left;
	display:block;
	padding-top:17px;
}
.featurestext {
	font-family: arial, verdana, sans-serif;
	font-size:30px;
	color:#c1c1c1;
	font-weight:normal;
	float:left;
	padding-top:8px;
}
.highlightgreentext {
	font-family: Arial, Tahoma, Verdana;
	font-size:14px;
	color:#79da6c;
	font-weight:normal;
}
div#textblock1 {
	float:left;
	width:290px;
	text-align:left;
	padding-top:8px;
	letter-spacing:1px;
}
.smalltext10 {
	font-family: Arial, Tahoma, Verdana;
	font-size:10px;
	color:#737373;
	font-weight:normal;
	text-align:center;
	float:right;
	padding-left:55px;
	padding-top:10px;
	height:50px;
	padding-right:40px;
}
.leftsmalltext10 {
	font-family: Arial, Tahoma, Verdana;
	font-size:10px;
	color:#737373;
	font-weight:normal;
	text-align:left;
	float:left;
	padding-left:5px;
	padding-top:10px;
	height:50px;
	padding-right:40px;
}
.rightsmalltext10 {
	font-family: Arial, Tahoma, Verdana;
	font-size:10px;
	color:#737373;
	font-weight:normal;
	text-align:center;
	float:right;
	padding-left:55px;
	padding-top:10px;
	height:50px;
	padding-right:40px;
}
.justifysmalltext10 {
	font-family: Arial, Tahoma, Verdana;
	font-size:10px;
	color:#737373;
	font-weight:normal;
	text-align:justify;
	float:left;
	padding-top:10px;
	height:50px;
	padding-right:40px;
	padding-left:5px;
}
.termsandconditions {
	font-family: Arial, Tahoma, Verdana;
	font-size:10px;
	color:#737373;
	font-weight:normal;
	text-align:justify;
}
.greentextlinks {
	font-family: Arial, Tahoma, Verdana;
	font-size:10px;
	color:#3bbc23;
	font-weight:normal;
	text-align:justify;
	text-decoration:underline;
}
.greentextlinks:hover {
	font-family: Arial, Tahoma, Verdana;
	font-size:10px;
	color:#737373;
	font-weight:normal;
	text-align:justify;
	text-decoration:none;
}
/*
div#rightpart {
	width:382px;
	display:block;
	float:left;
	padding-top:38px;
	padding-left:18px;
}
*/
div#letterhead {
	float:left;
	display:block;
	width:382px;
	height:79px;
}
#getstarted {
	width:184px;
	float:left;
}
#getstartednow {
	width:198px;
	float:left;
}
div#lettercontent {
	background-image:url(../images/lettermidrep.gif);
	background-repeat:repeat-y;
	float:left;
	width:382px;
}
.lettercontenttext {
	font-family: Arial;
	font-size:11px;
	color:#737373;
	font-weight:normal;
	text-align:justify;
	padding-top:5px;
	padding-left:0px;
	width:350px;
	}

.textform {
	font-family:Arial;
	font-size:12px;
	color:#8c8c8c;
	font-weight:bold;
}
.formfield {
	font-family:Arial;
	font-size:12px;
	color:#000000;
	width:820px;
	float:left;
	text-align:left;
	padding-top:15px;
}
div#formleft {
	width:184px;
	float:left;
	padding-right:2px;
	display:block;
	padding-left:25px;
}
div#formright {
	width:164px;
	float:left;
	display:block;
}
.smalltextbox {
	border:1px solid #000000;
	font-family:Arial;
	font-size:12px;
	color:#000000;
	height:17px;
}
.dropdown {
	font-family:Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	border: 1px solid #999999;
}
#ordernow {
	float:right;
}
#clear {
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1px;
	height:1px;
}




.mediumtext {
	font-family:Arial;
	font-size:22px;
	color:#a99392;
	font-weight:normal;
}

.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	
	color: #000000;
}

.termsSmallText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.txt12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.txt11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.listtext {
	font-family:Arial;
	color:#54ab44;
	font-size:18px;
	font-weight:bold;
	line-height:18px;
	text-align:left;
	background-image:url(../images/homelistrep.gif);
	background-repeat:repeat-y;
}

.thelabel 
{
    text-align:right; 
    padding-right:3px;  
    padding-left:20px;
    vertical-align: top;
}

.theinput 
{
    text-align:left;
    vertical-align: middle;
}

.mycontactus
{
    font-size:12px;
    text-align:center;
    
}

.mycontactus 
{
    font-size:12px;
    text-align:center;
    padding:30px;
    
}

.mycontactus a, .mycontactus a:link , .mycontactus a:visited , .mycontactus a:hover , .mycontactus a:active 
{
    color:green;
}



#contacttable 
{
    margin:10px 0px 10px 0px;
}

#contacttable td
{
    padding-bottom:10px;
}


#contacttable .myhead
{
    font-weight:bold;
    text-decoration:underline;
    text-align:left;
}

#contacttable .myleft
{
    text-align:right;
    vertical-align:top;
    font-weight:bold;
}

#contacttable .myright
{
    text-align:left;
    vertical-align:top; 
}
.security-method
{
	display: none;
}

.error
{
    color: Red;
}