/* CSS Document by rod.creativeholiday@gmail.com (webmaster) */

body {margin:20px 0px 20px 0px; background:#39c6f4; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#453f3a;}
#wap {background:#FFFFFF; padding:0px;}

td.topbackground {height:20px;}

td.menutop {background:#fff; height:120px;}
td.topmenu {font-size:11px; color:#39c6f4; padding-left:20px;}
td.topmenu a {color:#39c6f4; text-decoration:none; font-weight:bold;}
td.topmenu a:hover {color:#05789e;text-decoration:underline;}

td.bgred {background:url(../images/bgred.gif) repeat-y center;}

td.bgborderline {background:url(../images/bordor-2.gif) top left; width:8px; height:110px;}

td.topmenusmall {font-size:11px; color:#797979; padding:15px 0px 0px 18px; line-height:19px;}
td.topmenusmall a {color:#797979; text-decoration:none;background:url(../images/arrow-1.gif) no-repeat left; padding-left:12px;}
td.topmenusmall a:hover {color:#00adff; text-decoration:underline; background:url(../images/arrow.gif) no-repeat left; padding-left:12px;}
td.text {line-height:22px; padding:20px; font-size:12px; width:860px; vertical-align:top;}

td.text p {padding:0px 5px 0px 5px;}

td.emailpage {color:#008ad6;}
td.emailpage a {color:#008ad6;}
td.emailpage a:hover {color:#008ad6; text-decoration:underline;}

a:link {color: #453f3a}     /* unvisited link */
a:visited {color: #5f5954}  /* visited link */
a:hover {color: #0091ff}   /* mouse over link */
a:active {color: #0000FF}   /* selected link */

/* CSS banner */
td.bnhome {background:url(../images/bn.jpg) no-repeat top left; width:860px; height:300px;}
td.bn1 {background:url(../images/1.jpg) no-repeat top left; width:860px; height:200px;}
td.bn2 {background:url(../images/2.jpg) no-repeat top left; width:860px; height:200px;}
td.bn3 {background:url(../images/3.jpg) no-repeat top left; width:860px; height:200px;}
td.bn4 {background:url(../images/4.jpg) no-repeat top left; width:860px; height:200px;}

h1 {
	color:#fff;
	margin:30px 10px 20px 60px;
	font-size:48px;
	font-weight:lighter;

}
h2 {
	color:#999999;
	margin:0px;
	font-size:26px;
	font-weight:lighter;
	padding:0px 0px 10px 0px;
	border-bottom:1px solid #39c6f4;
}

td.boxborder {border:1px solid #e8e8e8; background:#f4f4f4; padding:10px;}

p.box {background:#FFFFFF; border:1px solid #e8e8e8; padding:5px; color:#008fc5; line-height:17px;}

img.office {padding:3px; border:1px solid #999999; background:#FFFFFF;}

ul,li {list-style:url(../images/bullet-1.gif);}



img {border:0px;}
img.imgfl {float:left; margin-top:5px; margin-right:15px; padding:4px; border:1px solid #e8e8e8; background:#FFFFFF;}
img.imgbox {padding:4px; border:1px solid #e8e8e8; background:#FFFFFF;}

/* CSS FORM */

input.contact {background:#FFFFFF; border:1px solid #e8e8e8; width:200px; height:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
textarea.contact {background:#FFFFFF; border:1px solid #e8e8e8; width:200px; height:100px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

#newsletter {background:#eeeded; border:1px solid #FFF;}
#newsletter td {padding-left:7px;}
input.newsletter {background:#FFFFFF; width:140px; border:1px solid #999999;}
input.submit {background:#FFFFFF; width:70px; border:1px solid #e8e8e8;}

td.homebg {background:#e8e8e8;}
td.footer {color:#fff; padding:10px 2px 10px 2px; font-size:11px;}
td.footer a {color:#fff; text-decoration:underline;}
td.footer a:hover {color:#c6effc; text-decoration:none;}
.textdesignby {color:#c6effc;}


#mainhome td {border:1px solid #15bff8; background:#FFF; padding:9px;}
td.homefooter { color:#fff; font-size:10px; padding:10px;}

#voucher td {padding:2px; padding-left:20px; color:#000000; text-align: left; background:#f3e9dd; height:22px; font-size:12px;}
#voucher td.main {padding:2px; padding-left:10px; color:#000000; background:#dfba8e; font-size:12px; height:25px;}

input.voucher {background:#FFFFFF; border:1px solid #e8e8e8; width:200px; height:17px; font-size:12px;}
select.voucher  {background:#FFFFFF; border:1px solid #e8e8e8; width:200px; height:20px; font-size:12px;}
textarea.voucher {background:#FFFFFF; border:1px solid #e8e8e8; width:200px; height:100px; font-size:12px;}