﻿
h2{font-size:40px; line-height:50px; font-weight:normal; color:#BD0100; padding:0; padding-bottom:10px; margin:0px;}
h3{font-size:15px; line-height:22px; font-weight:bold; color:#000000; padding:0; padding-bottom:10px; margin:0px;}
h4{font-size:14px; line-height:22px; font-weight:normal; color:#000000; padding:0; margin:0px;}

/*Contact*/
#div-container-contact{background:#FAF3EB url('../graphics/shared/bg-sand.jpg') repeat scroll; }

.td-contact{text-align:left; font-size:13px; line-height:23px; padding-top:30px;}
.td-contact-address{width:560px; font-size:14px; line-height:20px; color:#000000; 
	text-align:left; vertical-align:top; padding-top:40px; padding-bottom:20px; padding-right:10px;}
.td-contact-form{ text-align:right; vertical-align:top; padding-left:10px; padding-top:30px; padding-bottom:20px;}
.txt-contact-title-red{color:#BD0100;}
.div-contact-title{ font-size:16px; line-height:22px; font-weight:bold; color:#000000; display:block; padding-top:10px; padding-bottom:5px;}

.div-contact-number-group{display:block; padding-top:5px; padding-bottom:5px;}
.div-contact-number { background-color:#BD0100; color:#FFFFFF; -webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;
padding-left:15px; padding-right:15px; display:inline-block;}

.div-salesperson{
	background:#555555; color:#FFFFFF; display:inline-block; padding:15px;
	border:5px #FFFFFF solid;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	box-shadow: 0 0 8px rgba(0, 0, 0, .5);
	-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, .5);
	-moz-box-shadow: 0 0 8px rgba(0, 0, 0, .5);*/
}
/*Contact*/

/*contact-form*/
#div-container-optin{display:block; padding-top:30px; padding-bottom:30px; background:#EEEEEE; /*background:#F8EFE6;*/
/*background:url('../graphics/index/bg-water.jpg') no-repeat #FFFFFF fixed center top;*/
background:url('../graphics/index/bg-leaf.jpg') no-repeat #FFFFFF fixed center center;
}

.td-container-writeup{
	text-align:left; width:450px;
}
.td-container-form{
	text-align:right;
}

#table-form{width:400px; display:block;
	font-size:13px;
	background-color :#D90000; border:5px #FFFFFF solid; color:#FFFFFF;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5);
	-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5);
	box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5);
}
.td-form-left{width:25px; padding:5px; text-align:left;}
.td-form-right{padding:5px; text-align:left;}
.td-form-content{padding:5px; padding-top:15px; padding-left:20px; padding-right:20px; text-align:center;}
#td-form-email{padding-bottom:15px;}
#form-title{font-size:20px; line-height:30px; color:#FFFFFF; font-weight:bold;}
#form-desc{font-size:13px; line-height:20px; color:#FFFFFF; font-weight:normal;}
.txt{background-color:#EEEEEE; color:#555555; font-size:13px; border:1px #CCCCCC solid;
	width:300px; padding-left:10px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	padding:5px; padding-left:10px;padding-right:10px;
	font-family:inherit;
}

.ishuman{font-weight:bold; font-size:12pt; color:#FFFFFF;}
.err { font-size:12px; line-height:22px; font-weight:bold; color:#000000;}
.remarks { font-size:12px; line-height:18px; font-weight:normal; color:#FFFFFF;}

.button{background-color:#FFFFFF; color:#000000; font-size:13px; text-transform:uppercase;
	font-weight:bold;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	border:0;
	padding:8px; padding-left:20px;padding-right:20px;
}
/*contact-form*/
