body {
	background:url(images/backBg.jpg) 0 0 repeat-x;
	padding:0;
	margin:0;
}
td, img, p, h1, h2, a {
	padding:0 0 0 0;
	margin:0;
}

a:link {
color:#000A45;

}

a:hover {
color:#333;

}

a:visited {
color:#000A45;

}

.specer {
	font-size:0;
	line-height:0;
	clear:both;
}

img.logo {
	margin:0;
	float:left;
	display: block;
}
p.email {
	width:155px;
	height:24px;
	display:block;
	margin:34px 0 0;
	float:right;
	font:bold 13px/13px Arial, Helvetica, sans-serif;
	color:#666;
	background:url(images/emailBg.jpg) 0 0 no-repeat;
	border-left:1px solid #ccc;
	padding:7px 0 0 26px;
	
}
p.email a {
	color:#247FAE;
	font:normal 13px/13px Arial, Helvetica, sans-serif;
	text-decoration:underline;
	background:inherit;
}
p.email a:hover {
	text-decoration:none;
}
/* navigation */
ul.nav {
	padding:0 2px;
	color:#FFFFFF;
	margin:3px 0 0;
	height:47px;
	background:url(images/navbg.jpg) 0 0 repeat-x;
	border-right: 2px #FFFFFF solid;
	border-left: 2px #FFFFFF solid;

}
ul.nav li {
	padding:14px 30px 0;
	height:32px;
	float:left;
	list-style:none;
}
ul.nav li a {
	font:bold 13px/13px Tahoma, Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	text-transform:uppercase;
}
ul.nav li a:hover {
	color:#FFFFFF;
	background:url(images/navbg.jpg) 0 -17px repeat-x;
}
ul.nav li a:visited {
	color:#FFFFFF;
	background:url(images/navbg.jpg) 0 -17px repeat-x;
}
ul.nav li.home {
	padding:14px 25px 0 35px;
}
ul.nav li.login {
	padding:14px 29px 0 25px;
}
td.headerMain {
	background:no-repeat 0 12px;
	height:257px;
	}
.headerMain img {
padding-top:12px;
}
td.headerMain h1 {
	width:288px;
	height:54px;
	display:block;
	text-indent:-40000px;
	margin:99px 0 0 597px;
	background:url(images/slogan.jpg) no-repeat 0 0;
}
/* body */
td.topGap {
	padding:18px 0 0;
}
td.redio, td.centers {
	padding:0 18px 0 10px;
	width:291px;
}
td.topCornner {
	width:291px;
	height:9px;
	background:url(images/topcornner.jpg) 0 0 no-repeat;
}
td.bottomCornner {
	width:291px;
	height:9px;
	background:url(images/bottomcornner.jpg) 0 0 no-repeat;
}
td.topCornner2 {
	width:291px;
	height:9px;
	background:url(images/topcornner2.jpg) 0 0 no-repeat;
}
td.bottomCornner2 {
	width:291px;
	height:9px;
	background:url(images/bottomcornner2.jpg) 0 0 no-repeat;
}
td.mid {
	width:225px;
	background:url(images/midBg.gif) 0 0 repeat-y;
}
td.mid2 {
	width:225px;
	background:url(images/midBg2.gif) 0 0 repeat-y;
}
td.mid2 h2 {
	width:235px;
	height:48px;
	display:block;
	background:url(images/teleraysIcon.gif) 1px 2px no-repeat;
	color:#FFFFFF;
	padding:0 0 0 29px;
	margin:9px 0 0 26px;
	font:bold 20px/26px Tahoma, Arial, Helvetica, sans-serif;
}
td.mid2 p {
	width:238px;
	padding:17px 0 0;
	border-top:1px solid #CCC;
	font:13px/15px Tahoma, Arial, Helvetica, sans-serif;
	color:#333;
	margin:0 0 0 26px;
}
td.mid2 a {

}





td.mid h2 {
	width:235px;
	height:48px;
	display:block;
	background:url(images/radioIcon.gif) 1px 2px no-repeat #F5F5F5;
	color:#D2543A;
	padding:0 0 0 29px;
	margin:9px 0 0 26px;
	font:bold 20px/26px Tahoma, Arial, Helvetica, sans-serif;
}
td.mid p {
	width:238px;
	padding:17px 0 0;
	border-top:1px solid #CCC;
	font:13px/15px Tahoma, Arial, Helvetica, sans-serif;
	color:#333;
	background:#F5F5F5;
	margin:0 0 0 26px;
}
td.mid a {

}
td.mid a:hover {

	color:#000;
}
td.mid h2.centers {
	background:url(images/centersIcon.gif) 1px 2px no-repeat #F5F5F5;
	color:#6EAA27;
}
td.mid a.centers {
	
}
td.centers li {
margin-left:-30px;
}
td.telerays {
	padding:0 10px 0 10px;
	width:291px;
}
td.mid h2.telerays {
	background:url(images/teleraysIcon.gif) 1px 2px no-repeat #F5F5F5;
	color:#FFFFFF;
}
td.mid a.telerays {
	background:url(images/more03.gif) 0 0 no-repeat;
}
/* body bottom */
td.welcome {
	padding:20px 22px 62px 10px;
}
h2.welcome {
	font:bold 14px/14px Tahoma, Arial, Helvetica, sans-serif;
	color:#666;
	background:#fff;
	padding: 0 0 20px 0;
}
/* p.welcome { 
	font:normal 13px/16px Tahoma, Arial, Helvetica, sans-serif;
	color:#333;
	background:#fff;
	padding:17px 0 18px;
}*/

.welcome { 
	font:normal 13px/16px Tahoma, Arial, Helvetica, sans-serif;
	color:#333;
	background:#fff;
	padding:17px 0 18px;
}
/* footer */
td.footer {
	padding:14px 0;
	background:#29A2A5;
	color:#fff;
}
td.footerLinks {
	width:166px;
	padding:0 0 0 66px;
}
td.footerLinks a {
	display:block;
	font:13px/16px Tahoma, Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
}
td.footercopy {
	width:461px;
	border-left:1px solid #AAA;
	border-right:1px solid #AAA;
	font:13px/16px Tahoma, Arial, Helvetica, sans-serif;
}
p.questions {
	font:17px/30px Tahoma, Arial, Helvetica, sans-serif;
	width:155px;
	text-transform:uppercase;
}
p.questions span {
	display:block;
	padding: 0 40px 0 0;
	width:115px;
}
/* welcome page */
td.welcomeMain {
	width:623px;
	padding: 0 55px 62px 10px;
		font:normal 13px/16px Tahoma, Arial, Helvetica, sans-serif;
	color:#333;
	background:#fff;
}
/* heading */
td.heading {
	width:262px;
}
td.tophed {
	width:252px;
	height:10px;
	background:url(images/headingTop.gif) 0 0 no-repeat;
}
td.bottomhed {
	width:252px;
	height:10px;
	background:url(images/headingBottom.gif) 0 0 no-repeat;
}
td.midhed {
	width:252px;
	background:url(images/headingmid.gif) 0 0 repeat-y;
}
td.midhed h2 {
	width:200px;
	height:24px;
	display:block;
	background:url(images/headingIcon.gif) 1px 2px no-repeat #F5F5F5;
	color:#6EAA27;
	padding:0 0 0 30px;
	margin:9px 0 0 18px;
	font:13px/17px Tahoma, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
td.midhed p {
	width:214px;
	padding:17px 0 0;
	border-top:1px solid #CCC;
	font:13px/13px Tahoma, Arial, Helvetica, sans-serif;
	color:#333;
	background:#F5F5F5;
	margin:0 0 10px 18px;
}
	

td.midhed2 {
	width:252px;
	background:url(images/headingmid.gif) 0 0 repeat-y;
}
td.midhed2 h2 {
	width:200px;
	height:24px;
	display:block;
	background:url(images/headingIcon2.gif) 1px 2px no-repeat #F5F5F5;
	color:#D2543A;
	padding:0 0 0 30px;
	margin:9px 0 0 18px;
	font:13px/17px Tahoma, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
td.midhed2 p {
	width:214px;
	padding:17px 0 0;
	border-top:1px solid #CCC;
	font:13px/13px Tahoma, Arial, Helvetica, sans-serif;
	color:#333;
	background:#F5F5F5;
	margin:0 0 10px 18px;
}

.formelements {
	border:1px #CCCCCC solid;
	font-size:14px;
}
.form_table {
	margin:1px;
	width:400px;
	margin:0px 0px 0px 0px;
	border:1px #CCCCCC solid;
	border-collapse:collapse;
}
.form_column1 {
	width:150px;
	padding:10px;
}
