.skipnavbutton {
	display: none;
}
.off {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.1em;
	line-height: 0.1em;
}
.off a:hover {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.1em;
	line-height: 0.1em;
}
a {
}
a:hover {
}
H1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	font-weight: bold;
	color: #624c99;
	padding-left: 24px;
	background-image: url(../../template/images/h1-icon.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
H2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	color: #624c99;
	font-weight: normal;
}
H3 {
}
P {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #333333;
}
.contents_rt_btm LI {
font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #333333;
}
body {
	margin: 0px;
	background-image: url(../../template/images/bg.jpg);
	background-repeat: repeat;
}
.maincontainer
{
	width: 884px;
	height: auto;
	margin: 0 auto 0;
}
.sitecontainer
{
	width: 884px;
	height: auto;
	float: left;
	background-image: url(../../template/images/bg-rpt.jpg);
	background-repeat: repeat;
}
.topcontainer
{
	width: 864px;
	height: 30px;
	float: left;
	background-image: url(../../template/images/topbar.jpg);
	background-repeat: no-repeat;
	margin-left: 10px;
}
.topcontainer_lft
{
	width: 422px;
	height: auto;
	float: left;
	padding-left: 10px;
	padding-top: 5px;
}
.top_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	color: #dcb7ec;
}
.top_txt a
{
	text-decoration: none;
	color: #dcb7ec;
}
.top_txt a:hover
{
	text-decoration: underline;
}
.bold
{
	font-weight: bold;
}
.topcontainer_rt
{
	width: 407px;
	height: auto;
	float: right;
	text-align: right;
	padding-right: 25px;
	padding-top: 5px;
}
.top_bnr
{
	width: 864px;
	height: 220px;
	float: left;
	/*background-image: url(../../template/images/top-bnr.jpg);
	background-repeat: no-repeat;*/
	margin-left: 10px;
}
.hide
{
	visibility: hidden;
}
.navcontainer
{
	width: 864px;
	height: 49px;
	float: left;
	background-image: url(../../template/images/nav-bgtwo.jpg);
	background-repeat: repeat-x;
	margin-left: 10px;
}
#nav
{
	width: 600px;
	float: left;
	text-align: left;
}
/*
#nav ul
{
	margin: 0px;
	padding: 0px;
	list-style-image: none;
	list-style-type: none;
	padding-top: 8px;
}
#nav li
{
	display: inline;
	padding-right: 5px;
	border-left-color: #cccccc;
	border-left-width: 1px;
	border-left-style: solid;
}
#nav a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #cccccc;
	text-decoration: none;
	padding-left: 10px;
}
#nav a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #cccccc;
	text-decoration: underline;
}
#nav a.noborder
{
	padding-left: 0px;
	border: none;
}
#nav li.noborder
{
	padding-left: 0px;
	border-left: none;
}
*/
.navright
{
	width: 264px;
	height: auto;
	float: left;
	padding-top: 8px;
}
.navrt_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.82em;
	color: #dcb7ec;
}
.navrt_txt a
{
	text-decoration: none;
	color: #dcb7ec;
}
.navrt_txt a:hover
{
	text-decoration: underline;
}
.nav_btm_img
{
	width: 864px;
	height: auto;
	background-image: url(../../template/images/nav-btm-bg.jpg);
	background-repeat: no-repeat;
	padding-top: 10px;
}
.contents_container
{
	width: 864px;
	height: auto;
	float: left;
	background-image: url(../../template/images/footer-bg.jpg);
	background-repeat: repeat;
	margin-left: 10px;
}
.left_qlbttns
{
	width: 263px;
	height: auto;
	float: left;
	background-image: url(../../template/images/ql-lft-bg.jpg);
	background-repeat: repeat;
}
.left_qlbttns_top
{
	width: 263px;
	height: 10px;
	float: left;
	background-image: url(../../template/images/ql-lft-top-bg.jpg);
	background-repeat: no-repeat;
}
.left_qlbttns_btm
{
	width: 243px;
	height: auto;
	float: left;
	margin-left: 10px;
	margin-right: 10px;
}
.left_btn_one
{
	width: 243px;
	height: auto;
	float: left;
}
.left_btn_two
{
	width: 243px;
	height: auto;
	float: left;
	text-align:center;
	padding-top: 10px;
}
.left_btn_three
{
	width: 243px;
	height: auto;
	float: left;
	padding-top: 10px;
}
.contents_rt
{
	width: 601px;
	height: auto;
	float: left;
	background-color: #FFFFFF;
}
.contents_rt_top
{
	width: 601px;
	height: 20px;
	float: left;
	background-image: url(../../template/images/content-top-bg.jpg);
	background-repeat: no-repeat;
}
.contents_rt_top_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #000000;
}
#blue
{
	color: #624c99;
	font-weight: bold;
}
#blue a
{
	color: #624c99;
	font-weight: bold;
	text-decoration:none;
}
#blue a:hover
{
	text-decoration:underline;
}
.contents_rt_btm
{
	width: 571px;
	height: auto;
	float: left;
	padding-left: 20px;
	padding-right: 10px;
	padding-top: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000;
}
.footercontainer
{
	width: 591px;
	height: auto;
	float: left;
	padding-left: 263px;
	padding-right: 10px;
	padding-top: 20px;
	padding-bottom: 20px;
	text-align: center;
	background-image: url(../../template/images/footer-bg.jpg);
	background-repeat: repeat;
	margin-left: 10px;
}
#footernav
{
	width: 591px;
	float: left;
	text-align: center;
}
#footernav ul
{
	margin: 0px;
	padding: 0px;
	list-style-image: none;
	list-style-type: none;
}
#footernav li
{
	display: inline;
	padding-right: 5px;
	border-left-color: #000000;
	border-left-width: 1px;
	border-left-style: solid;
}
#footernav a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #000000;
	text-decoration: none;
	padding-left: 10px;
}
#footernav a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #000000;
	text-decoration: underline;
}
#footernav a.noborder
{
	padding-left: 0px;
	border: none;
}
#footernav li.noborder
{
	padding-left: 0px;
	border-left: none;
}
.footer_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.80em;
	color: #000000;
	padding-top: 5px;
}
.footer_txt a
{
	text-decoration: none;
	color: #000000;
	font-size: 0.80em;
}
.footer_txt a:hover
{
	text-decoration: underline;
	color: #000000;
	font-size:0.80em;
}
/*#hid
{
	visibility: hidden;
}*/
.star
{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ff0000;
}
.row_contactus
{
display:block;
width:450px;
min-height:18px;
margin:0px;
padding:0px 0px 4px 0px;
overflow:hidden;
}
.lbl_contactus
{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#624c99;
font-weight:bold;
margin:0px 2px 0px 0px;
width:105px;
float:left;
}
.txt_contactus
{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
margin:0px 0px 0px 2px;
padding:0px;
width:300px;
float:left;
}
.errMsg
{
FONT-SIZE:12px;
color:#ff0000;
FONT-FAMILY: verdana;
}
.exist_user
{
width:320px;
padding:2px 2px 2px 7px;
position:relative;
background-image:url(../../template/images/table_bg.jpg);
background-repeat:repeat-y;
font:Arial, Helvetica, sans-serif;
font-size:12px;
color:#8C8C8C;
}
.forgot_password
{
font:Arial, Helvetica, sans-serif;
font-size:12px;
color:#8C8C8C;
}
.forgot_password a
{
font:Arial, Helvetica, sans-serif;
font-size:12px;
color:#8C8C8C;
}
.forgot_password a:hover
{
font:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
.logintext
{
FONT-SIZE:12px;
color:#000000;
FONT-FAMILY: verdana;
}
.logintext a
{
FONT-SIZE:12px;
color:#000000;
FONT-FAMILY: verdana;
text-decoration:none;
}
.user_table
{
width:329px;
position:relative;
background-image:url(../../template/images/table_bg.jpg);
background-repeat:repeat-y;
font:Arial, Helvetica, sans-serif;
font-size:12px;
color:#8C8C8C;
}
*html .btn_exist_sign
{
margin:0px 18px 0px 0px;
}
.btn_exist_sign
{
width:180px;
text-align:right;
margin:0px 0px 0px 0px;
padding:0px 60px 0px 0px;
}
.tab
{
height:22px;
width:100px;
position:relative;
background-color:#333333;
padding:5px 0px 0px 0px;
color:#FFFFFF;
float:left;
vertical-align:middle;
text-align:center;
border:1px solid #CCCCCC;
}
.tab a
{
height:22px;
width:100px;
position:relative;
background-color:#333333;
padding:0px 0px 0px 0px;
color:#FFFFFF;
float:left;
vertical-align:middle;
text-align:center;
text-decoration:none;
}
.tab a:hover
{
height:22px;
width:100px;
position:relative;
background-color:#333333;
padding:0px 0px 0px 0px;
color:#FFFFFF;
float:left;
vertical-align:middle;
text-align:center;
text-decoration:none;
}
.tabover
{
height:22px;
width:100px;
position:relative;
background-color:#BA7FDD;
padding:5px 0px 0px 0px;
color:#FFFFFF;
float:left;
vertical-align:middle;
text-align:center;
border:1px solid #01518C;
text-decoration:none;
display:block;
}
.tabover a
{
height:22px;
width:100px;
position:relative;
background-color:#BA7FDD;
padding:0px 0px 0px 0px;
color:#FFFFFF;
float:left;
vertical-align:middle;
text-align:center;
text-decoration:none;
}
.tabover a:hover
{
height:22px;
width:100px;
position:relative;
background-color:#BA7FDD;
padding:0px 0px 0px 0px;
color:#FFFFFF;
float:left;
vertical-align:middle;
text-align:center;
text-decoration:none;
}
.text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:normal;
	padding:4px;
}
#menus
{
display:block;
height:30px;
}
.client_area
{
min-height:300px;
padding-top:10px;
position:relative;
display:block;
width:550px;
border:1px solid #BA7FDD;
}
.footer_health
{
float:center!important;
font-family:Arial,Helvetica,sans-serif!important;
font-size:100%!important;
height:auto!important;
text-align:right!important;
}
.sitemap
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
}
.sitemap a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	text-decoration:none;
}
.sitemap a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	text-decoration:underline;
}
