body {
	margin:0px;
	padding:0px;
	background-color:#ffffff;
}
p, td {
	color:#333333;
	font-family:Verdana, arial, sans-serif;
	font-size:12px;
}
.topleftnavbg {
	background-image: url(../image1/hed_title.gif);
	background-repeat: repeat-x;
}
.search {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #ffffff;
	height: 16px;
	width: 85px;
}
.basic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #333333;
}
.subbasic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.2em;
	color: #333333;
}
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #999999;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.intbox {
	padding: 5px;
}
.submit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666699;
	background-color: #ffffff;
}
.subhed {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #66aa99;
}
.rightnav {
	width: 160px;
	border: 1px dotted #cccccc;
	background-color: #f5f5f5;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.rightnavhed1 {
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666699;
	text-align: center;
	border: 1px solid #cccccc;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-left: 3px;
}
.rightnavhed {
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #66cc99;
	text-align: center;
	border: 1px solid #cccccc;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-left: 3px;
}
.rightnavhedpad {
	background-image: url(../image1/bluetile.gif);
}
.rightnavhedtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000097;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	overflow: visible;
	background-color: #ffffff;
}
.rightnavbutton {
	text-align: right;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
}
.rightnavcopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding: 5px;
	text-align: left;
}
#centercontent {
	border: 6px solid #e9e9e9;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.tnrightnav {
	width: 160px;
	border: 1px dotted #cccccc;
	background-color: #f5f5f5;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.tnrightnavhed {
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #66cc99;
	text-align: center;
	border: 1px solid #cccccc;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-left: 3px;
}
.tnrightnavhedpad {
	background-image: url(../image1/greentile.gif);
}
.tnrightnavhedtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #66cc99;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	overflow: visible;
	background-color: #ffffff;
}
.tnrightnavbutton {
	text-align: right;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
}
.tnrightnavcopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	padding: 5px;
	text-align: left;
}

.hed {
	font-family: Arial, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000080;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cc3333;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
}
.tnhed {
	font-family: Arial, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #66cc99;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666699;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
}
.padding {
	margin: 2px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.sublist {
	padding: 0px;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 28px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.learnmore {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
}


.leftnavouter {
	width: 140px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}

.tnleftnavouter {
	width: 120px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}

.wintxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #333333;
}
.wintext {
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#66cc99;
}
.text {
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#cc3333;
}
.tntext {
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#666699;
}
.wtext {
	color:#ffffff;
}
.boldred {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#cc3333;
}
.boldgreen {
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#009530;
}
.bold {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000000;
}

.tablehed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 10px;
	color: #ffffff;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 20px;
}
.tabletop {
	margin: 2px;
}
.tabletopbg {
	background-image: url(../image1/whiteline_bg.gif);
	background-repeat: repeat-y;
}
.tablebottombg {
	background-image: url(../image1/greyline_bg.gif);
	background-repeat: repeat-y;
}
a {color:#000080; text-decoration:underline; outline:none;}
a:visited {color:#000080; text-decoration:underline; outline:none;}
a:hover {color:#cc3333; text-decoration:underline; outline:none;}

a.sp {color:#000080; text-decoration:none; outline:none;}
a.sp:visited {color:#000080; text-decoration:none; outline:none;}
a.sp:hover {color:#cc3333; text-decoration:none; outline:none;}

a.link {color:#ffffff; text-decoration:none; outline:none; font-size: 12px;}
a.link:visited {color:#ffffff; text-decoration:none; outline:none; font-size: 12px;}
a.link:hover {color:#ffffff; text-decoration:none; outline:none; font-size: 12px;}

a.tn {color:#666699; text-decoration:underline; outline:none;}
a.tn:visited {color:#666699; text-decoration:underline; outline:none;}
a.tn:hover {color:#66cc99; text-decoration:underline; outline:none;}

a.tnsp {color:#66cc99; text-decoration:none; outline:none;}
a.tnsp:visited {color:#66cc99; text-decoration:none; outline:none;}
a.tnsp:hover {color:#666699; text-decoration:none; outline:none;}

a.tnspp {color:#666699; text-decoration:none; outline:none;}
a.tnspp:visited {color:#666699; text-decoration:none; outline:none;}
a.tnspp:hover {color:#66cc99; text-decoration:none; outline:none;}

.ttable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}

