/* Page Style
--------------------------------------------------------------------------------------------------------------- */
body { margin: 0px; background-color:#c3ecff; text-align: center; }
a img { border-style: none; }

/* Fonts
--------------------------------------------------------------------------------------------------------------- */
a, p, li, h1, h2, h3 { text-align:left; font-family: "Arial", Verdana, Tahoma; text-decoration: none; font-size: 0.7em; font-weight: normal; }

a:link, a:active, a:visited { color: #00aeef; text-decoration: underline }
a:hover { color: #0072bc; }
a:hover,a.on,a.important { text-decoration: underline }
a, p, li {font-size: 80%;}
.footer {font-size: 90%;}
h1 { font-size: 90%; font-weight: bold; color: #FFFFFF; margin: 0; padding: 0; }
h1 strong { font-size: 105%; }
h2 { font-size: 100%; font-weight: bold; margin-bottom:10px; }
h3 { font-size: 90%; }

#sidebar h2, #sidebar h3, .blueText { color: #03AEEF; }
#footer h3 { color: #FFFFFF; margin: 0; padding: 0; }

li { padding-left: 20px; padding-top: 10px; padding-bottom: 10px; }
.pointsHome ul {padding-left:20px ;margin-left:0;margin-top:20px}
.pointsHome li {padding: 0px; color: #FFFFFF; font-weight: bold;}
.pointsHome li a{padding: 0px; color: #FFFFFF; font-weight: bold;text-decoration:none}

/* Content
--------------------------------------------------------------------------------------------------------------- */
#wrapper {
	margin-left: auto;
	margin-right: auto;
	width: 750px;
	height: auto;
	margin-top: 20px;
	text-align: left;
	overflow: hidden;
	background-color: #e1f4fd;
	border: solid 1px #60cbf5;
}
#contentHome {
	position: relative;
	width: 750px;
	height: 530px;
	background-image: url(images/bgHome.jpg);
}
#textHome {
	position:absolute;
	left: 340px; top: 314px;
	width: 390px;}
#textHome h1 { font-size: 120%; color: #FFFFFF; font-weight: normal;}


.pointsHome {
	float: left;
	width: 190px;
}
#header {
	position: relative;
	width: 750px;
	height: 235px;
	background-image: url(images/headerBase.gif);
}
#sidebar{
	float: left;
	width: 155px;
	padding-left: 155px;
	padding-right: 30px;
	padding-top: 50px;
	text-align: left;
}
#contentBox{
	float: left;
	width: 390px;
	text-align: left;
	padding-bottom: 50px;
}

#contentBox a {font-size: 0.9em; font-weight: normal; }

#title{
	float: left;
	width: 390px;
	height: 40px;
	text-align: left;
}
#titleDesc{
	float: left;
	width: 250px;
	text-align: left;
}

#pictureBox{
	float: left;
	width: 130px;
	padding-left: 10px;
	text-align: left;
}
#footer {
	margin-left: auto;
	margin-right: auto;
	width: 727px;
	padding-left: 25px;
	padding-top: 12px;
	padding-bottom: 12px;
	clear: both;
	background-color: #60cbf5;
}
#tld {
	margin-left:auto;
	margin-right: auto;
	padding-top: 10px;
	width: 752px;
	
	
}
#tld p {
	text-align: right;
}


/* Navigation
--------------------------------------------------------------------------------------------------------------- */
#btnHome ul, #btnAboutT ul, #btnAboutH ul, #btnFaq ul, #btnContact ul { margin:0; padding:0; margin:0;padding:0;list-style:none; }

#nav_home li, #nav_aboutT li, #nav_aboutH li,
#nav_faq li, #nav_contact li { margin:0; padding:0;}

#btnHome li, #btnAboutT li, #btnAboutH li,
#btnFaq li, #btnContact li { display:inline; padding: 0; margin: 0; }

#btnHome #nav_home a, #btnAboutT #nav_aboutT a, #btnAboutH #nav_aboutH a,
#btnFaq #nav_faq a, #btnContact #nav_contact a {
	display: block;
	float:left;
}

#nav_home a { background:url("images/btnHome.gif") 50% 50% no-repeat; width:82px; height:31px; border:0; }
#nav_home a:hover { background:url("images/btnHome_over.gif") 50% 50% no-repeat; }
#nav_home a.on { background:url("images/btnHome_over.gif") 50% 50% no-repeat; }

#nav_aboutT a { background:url("images/btnAboutT.gif") 50% 50% no-repeat; width:132px; height:46px; border:0; }
#nav_aboutT a:hover { background:url("images/btnAboutT_over.gif") 50% 50% no-repeat; }
#nav_aboutT a.on { background:url("images/btnAboutT_over.gif") 50% 50% no-repeat; }

#nav_aboutH a { background:url("images/btnAboutH.gif") 50% 50% no-repeat; width:128px; height:41px; border:0; }
#nav_aboutH a:hover { background:url("images/btnAboutH_over.gif") 50% 50% no-repeat; }
#nav_aboutH a.on { background:url("images/btnAboutH_over.gif") 50% 50% no-repeat; }

#nav_faq a { background:url("images/btnFaq.gif") 50% 50% no-repeat; width:72px; height:28px; border:0; }
#nav_faq a:hover { background:url("images/btnFaq_over.gif") 50% 50% no-repeat; }
#nav_faq a.on { background:url("images/btnFaq_over.gif") 50% 50% no-repeat; }

#nav_contact a { background:url("images/btnContact.gif") 50% 50% no-repeat; width:94px; height:30px; border:0; }
#nav_contact a:hover { background:url("images/btnContact_over.gif") 50% 50% no-repeat; }
#nav_contact a.on { background:url("images/btnContact_over.gif") 50% 50% no-repeat; }

#btnHome {
	position:absolute;
	left: 419px; top: 21px;
	width: 82px;
	height: 31px;
}
#btnAboutT {
	position:absolute;
	left: 392px; top: 52px;
	width: 132px;
	height: 46px;
}
#btnAboutH {
	position:absolute;
	left: 352px; top: 98px;
	width: 128px;
	height: 41px;
}
#btnFaq {
	position:absolute;
	left: 310px; top: 139px;
	width: 72px;
	height: 28px;
}
#btnContact {
	position:absolute;
	left: 246px; top: 167px;
	width: 94px;
	height: 30px;
}
 /* Form styles */
table.contact{width:260px} 
.contact td{ color:#00aeef; font: normal normal 12px verdana,sans-serif;} 
.contact td input{ font: normal normal 12px verdana,sans-serif;  color:#000; border: 1px solid #00aeef;width:120px }
.contact td input.formbutton{ font: normal normal 12px verdana,sans-serif; color:#000; border: 1px solid #00aeef;width:60px } 
.contact td select{ font: normal normal 12px verdana,sans-serif;  color:#000; width:120px }
.contact td textarea{ width:120px; font: normal normal 11px verdana,sans-serif;color:#000;
} 