/* CSS General */
body{
	color:#3a444b;
	background:url(images/bg.jpg) repeat-x 0 0 #d0d0d0;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	line-height:19px;
	font-weight:normal;
}

*{
	padding:0;
	margin:0;
}

ul{
	list-style-type:none;
}
a{
	text-decoration:none;
	color:#353537;
	background-color:inherit;
}
img{
	display:block;
	border:0;
}
.spacer{
	clear:both;
	font-size:0;
	line-height:0;
}
.fltLeft{
	width:auto;
	float:left;
}
.fltRight{
	width:auto;
	float:right;
	margin-top: 10px;
}

h1{
	font-family:Impact, Arial, Helvetica, sans-serif;
	font-size:48px;
	line-height:54px;
	font-weight:bold;
	text-align:center;
	color:#ac1e1e;
	background-color:inherit;
}
h2{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:26px;
	line-height:30px;
	font-weight:bold;
	text-align:center;
	color:#000;
	background-color:inherit;
}


/*body content start*/

#wraper{
	width:963px;
	margin:0 auto;
	overflow:hidden;
	height:100%;
}
.header{
	background:url(images/header.jpg) no-repeat 0 0;
	height:101px;
}
.body-middle{
	background:url(images/body-bg.jpg) repeat-x 0 bottom #fff;
	color:inherit;
	padding:15px 40px 10px 40px;
	border: 1px solid #a9a9a9;
	overflow:hidden;
}
.body-middle img{
	margin:0 auto;
}

.body-middle p{
	text-align:center;
	width:757px;
	margin:0 auto;
	padding-bottom:20px;
}

span.shadow{
	background:url(images/body-shadow.jpg) no-repeat 0 0 ;
	height:4px;
	display:block;
	padding-bottom:10px;
}

.vdo{
	width:452px;
	height:358px;
	margin-top:13px;
}
/*form A start*/
.eform{
	margin:13px auto 30px auto;
	width:396px;
	height:353px;
	background:url(images/form.jpg) no-repeat 0 0;
	padding:5px 0 0 0;
	float:right;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:17px;
	line-height:23px;
	font-weight:bold;
	text-align:center;
}

.eform span{
	color:#000;
	background-color:inherit;
	font-weight:normal;
}


.eform p.topText{
	width:270px;
	padding:0 0 122px 107px;
	float:left;
	color:#FFF;
	background-color:inherit;
}

.contactinputbg{
	background:url(images/field.gif) no-repeat 0 0 ;
	width:313px;
	height:35px;
	float:left;
	margin:0 0 0 40px;
}

input.contactbox{
	border:0;
	width:309px;
	height:31px;
	padding:2px;
	font-size:18px;
	line-height:30px;
	color:#6a747a;
	background-color:inherit;
}

.submit{
	margin:0 auto;
}


.footer{
	padding-top:20px;
}

/***********************
  Rounded input, textarea
  ************************/
  
select.txt,
input.txt,
textarea {
	border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px;
	border: 1px solid #999; background: url('members/img/txt.gif') repeat-x #FFF; padding: 5px 2px;
}

#tt {
	position:absolute;
	display:block;
	background:url(images/tt_left.gif) top left no-repeat;
}
#tttop {
	display:block;
	height:5px;
	margin-left:5px;
	background:url(images/tt_top.gif) top right no-repeat;
	overflow:hidden;
}
#ttcont {
	display:block;
	padding:2px 12px 3px 7px;
	margin-left:5px;
	background:#666;
	color:#fff;
}
#ttbot {
	display:block;
	height:5px;
	margin-left:5px;
	background:url(images/tt_bottom.gif) top right no-repeat;
	overflow:hidden;
}
#contactinputbg {
	background:url(images/field.gif) no-repeat 0 0;
	width:313px;
	height:35px;
	float:left;
	margin:0 0 0 40px;
}
select#country option[value="USA"] {
	background:url(images/country/United-States-of-Americ-icon.png) no-repeat bottom left;
	padding-left:30px
}
select#country option[value="Canada"] {
	background:url(images/country/Canada-icon.png) no-repeat bottom left;
	padding-left:30px
}
select#country option[value="UK"] {
	background:url(images/country/United-Kingdo-icon.png) no-repeat bottom left;
	padding-left:30px
}
select#country option[value="Australia"] {
	background:url(images/country/Australia-icon.png) no-repeat bottom left;
	padding-left:30px
}
select#country option[value="NewZealand"] {
	background:url(images/country/New-Zealand-icon.png) no-repeat bottom left;
	padding-left:30px
}
select#country option[value="Ireland"] {
	background:url(images/country/Ireland-icon.png) no-repeat bottom left;
	padding-left:30px
}

#autoresponse {}
#autoresponse input { width:335px; font-size:16px; color:#666666; font-weight:bold; text-align:center }

input#name {
    background-image: url(images/name.jpg);
    background-position: 2px 2px;
    background-repeat: no-repeat;
}
input#email {
    background-image: url(images/email.jpg);
    background-position: 2px 2px;
    background-repeat: no-repeat;
}
input#phone {
    background-image: url(images/phone.jpg);
    background-position: 2px 2px;
    background-repeat: no-repeat;
	width:250px; font-size:16px; 
	color:#666666; 
	font-weight:bold; 
	text-align:center;
}
#country{width:80px;font-size:15px; color:#666666; font-weight:bold; text-align:center}
#example{display:none;padding:10px;font-size:14px; font-weight:bold}

#input_email,#input_name{clear:both;padding:5px;}

/*
#tt {
	position:absolute;
	display:block;
	background:url(images/tt_left.gif) top left no-repeat;
}
#tttop {
	display:block;
	height:5px;
	margin-left:5px;
	background:url(images/tt_top.gif) top right no-repeat;
	overflow:hidden;
}
#ttcont {
	display:block;
	padding:2px 12px 3px 7px;
	margin-left:5px;
	background:#666;
	color:#fff;
}
#ttbot {
	display:block;
	height:5px;
	margin-left:5px;
	background:url(images/tt_bottom.gif) top right no-repeat;
	overflow:hidden;
}
#contactinputbg {
	background:url(images/field.gif) no-repeat 0 0;
	width:313px;
	height:35px;
	float:left;
	margin:0 0 0 40px;
}
select#country option[value="USA"] {
	background:url(images/country/United-States-of-Americ-icon.png) no-repeat bottom left;
	padding-left:30px
}
select#country option[value="Canada"] {
	background:url(images/country/Canada-icon.png) no-repeat bottom left;
	padding-left:30px
}
select#country option[value="UK"] {
	background:url(images/country/United-Kingdo-icon.png) no-repeat bottom left;
	padding-left:30px
}
select#country option[value="Australia"] {
	background:url(images/country/Australia-icon.png) no-repeat bottom left;
	padding-left:30px
}
select#country option[value="NewZealand"] {
	background:url(images/country/New-Zealand-icon.png) no-repeat bottom left;
	padding-left:30px
}
select#country option[value="Ireland"] {
	background:url(images/country/Ireland-icon.png) no-repeat bottom left;
	padding-left:30px
}

#autoresponse {}
#autoresponse input { width:335px; font-size:16px; color:#666666; font-weight:bold; text-align:center }

input#name {
    background-image: url(images/name.jpg);
    background-position: 2px 2px;
    background-repeat: no-repeat;
}
input#email {
    background-image: url(images/email.jpg);
    background-position: 2px 2px;
    background-repeat: no-repeat;
}
input#phone {
    background-image: url(images/phone.jpg);
    background-position: 2px 2px;
    background-repeat: no-repeat;
}
#submit_hide{ display:none;}*/