body {

	margin: 0 auto;

	text-align: center;

	font-family: "Palatino Linotype";

	font-size: 13px;

	color: #424242;

}

img {

	border: none;

}

a {

	text-decoration: none;

}

p, form {

	padding: 0;

	margin: 0;

}

div.main {

	clear: both;

	margin: 0px auto; 

	width: 801px;

	text-align: left;

	line-height: 20px;

}

div.row {

	clear: both;padding:0px;margin:0px;
}

div.cell {

	display: table-cell;

	float: left;

}

div.nav {

	float: right;

	color: #0b3e26;

	line-height: 69px;

	font-weight: bold;

	width: 565px;

	text-align: right;

}

div.nav a {

	color: #0b3e26;

	margin: 0 3px;

}

div.nav a:hover,

div.nav a.on {

	text-decoration: underline;

	color: #1f8957;

}

div.subnav {

	clear: both;

	line-height: 19px;

	border-top: 1px #8f939a dotted;

	text-align: right;

	font-size: 10px;

	font-weight: bold;
       padding:9px 0 0 0;

}

div.subnav a {

	color: #0b3e26;

	margin: 0 5px;

}

div.subnav a:hover,

div.subnav a.on {

	color: #1f8957;

}

div.subnav2 {

	clear: both;

	line-height: 19px;

	border-top: 1px #8f939a dotted;

	text-align: right;

	font-size: 10px;

	font-weight: bold;
       padding:9px 0 9px 0;

}

div.subnav2 a {

	color: #0b3e26;

	margin: 0 5px;

}

div.subnav2 a:hover,

div.subnav2 a.on {

	color: #1f8957;

}


div.left {

	float: left;

	width: 156px;

	margin-right: 24px;

}

div.center {

	float: left;

}

div.center a {

	color: #424242;

	font-weight: bold;

}

div.right {

	float: left;

	width: 154px;

	margin-left: 26px;

}

div.left div.col {

	background-image: url(images/left-col-bg.jpg);	

}

div.col {

	margin-top: 8px;

	padding-top: 13px;

	padding-bottom: 70px;

	padding-left: 12px;

	padding-right: 12px;

	background-repeat: no-repeat;

	background-position: bottom;

	background-color: #f4f1e8;

}

div.col a {

	color: #1f8957;

	text-decoration: underline;

}

div.center {

	float: left;

	width: 441px;

}

div.right div.col {

	background-image: url(images/right-col-bg.jpg);

}

div.footer {

	color: #424242;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	text-align: center;

	line-height: 18px;

}

div.footer a {

	color: #424242;

	margin: 0 5px;

}

div.wholesaleleft {

	float: left;

	width: 620px;

	padding-bottom: 25px;

}

div.wholesaleleft p {

	font-size: 16px;

	padding-bottom: 30px;

}

div.wholesaleleft label {

	width: 432px;

	height: 38px;

	clear: both;

	display: block;

	position: relative;

}

div.wholesaleleft input,

div.wholesaleleft select {

	background-color: #dedede;

	width: 298px;

	padding: 2px;

	border: none;

	position: absolute;

	right: 0;

}

div.wholesaleleft input.submit,

div.wholesaleleft input.send {

	width: 64px;

	height: 24px;

	cursor: pointer;

	font-family: "Palatino Linotype";

	font-weight: bold;

	position: relative;

	/*margin-left: 366px;*/

	margin-right: 5px;

}

div.wholesaleleft input.send {

	float: right;

	margin-top: 10px;



}

div.wholesaleleft textarea {

	background-color: #dedede;

	width: 430px;

	height: 129px;

	padding: 2px;

	border: none;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	float: left;

}

div.wholesaleleft label div {

	position: absolute;

	left: 132px;

}

div.required {

	clear: both;

	text-align: right;

	margin-right: 188px;

}

.mandatory {

	font-size: 10px;

	color: #CC0000;

	font-family: Arial, Helvetica, sans-serif;

}

div.thanksbox {

	background-color: #dedede;

	padding: 20px 10px;

	width: 422px;

	clear: both;

	text-align: center;

	margin-bottom: 50px;

}

div.thanksbox a {

	color: #424242;

	text-decoration: underline;

}

div.property {

	clear: both;

}

div.property a {

	color: #424242;

	text-decoration: underline;

}
#confirmation{display:none;}
.red{color:#665;}
.wform_area {padding:0px;margin:0px;width:437px;}
.contact_area{margin:0px;padding:0px;width:437px;}
.msg_area{ display:none;margin:0px;padding:0px;}
div#signup2{
background-image:url('http://www.landmarkhq.com/images/pop-bg.gif') repeat-x; 
padding:0px 0 0 0;
margin:0px;
}
div.signup-container{float:left;background-color: #366C53;}
div#signup3{
color:#FFF;
font-size:16px;
font-weight:bold;
}
div#signup3 span{
float:right;}

div#signup3 input{
width: 90px;
padding: 2px;
border: none;text-align:right;float:right;
}
.actionPopup{background-color:#366C53;}
.signup-btn-bg{
background-image:url('http://www.landmarkhq.com/images/signup11.gif'); 
border: none;
cursor: pointer;
background-color: transparent; 
width:111px;
height:38px;
}
.signup-btn-bg-hover{
background-image:url('http://www.landmarkhq.com/images/signup21.gif'); 
border: none;
cursor: pointer;
background-color: transparent; 
width:111px;
height:38px;
}
.wider{
width:800px;padding:0px;margin:0px;float:left;
min-height:350px;
height:auto !important; height:350px;
}
.wider p{
width:800px;text-align:left;
}
.links{padding:0 0 0px 0px;width:400px;}
.links h1{padding:0 0 5px 0px;margin:0px;font-size:14px;}
.links ul { list-style: none; margin:0px; padding:0px; }
.links ul li { list-style:square; padding:0 0 5px 0px; list-style-position:inside;margin:0px;}
.links ul li a { padding: 0px 0 0 0px;}
.links ul li a:active { color: #1f8957; }
.links a:link, .links a:visited { color: #1f8957;}
.links ul li a:hover { color: #1f8957;}
.fright{float:right};

/* css updated by rumana */
ul#cmlist
{
margin-left: 0;
padding-left: 0;
white-space: nowrap;
float:left; width:700px; margin:0; padding:10px 50px 0 50px;
}

#cmlist li
{
display: inline;
list-style-type: none;
width:325px;
float:left;
padding:0 0 10px 0;
}

#cmlist li img { width:300px; }