html, body {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #666666;
	background:url(../images/top_bg.gif) top repeat-x;
}

body {
	font-size: 95%;
}

td {
	font-size: 100%;
}

th {
	font-size: 100%;
}

p {
	font-size: 100%;
	margin:0px 0px 20px 0px;
	line-height:160%;
}

h1, h2, h3 {
	font-size: 110%;
	line-height:160%;
	font-weight:bold;
	padding:5px 0px 10px 0px;
	margin:0px;
}

h1 {
	color:#00565B;
}

ol {
	margin:0px 0px 0px 30px;
	font-weight:normal;
}

ol li {
	margin:0px 0px 5px 8px; 
}

ul {
	margin:0px;
	padding:0px;
}

ul li {
	margin:0px 0px 5px 0px;
	padding:0px 0px 2px 8px;
	list-style:none;
}

a {
	color:#00565B;
	text-decoration:none;
}

a:hover {
	color:#00565B;
	text-decoration:underline;
}

a:hover div {
	text-decoration:none;
}

select, input, textarea {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
}

textarea {
	scrollbar-face-color: #D2E1DF;
	scrollbar-base-color: #E8F0EC;
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-shadow-color: #B1CCBF; 
	scrollbar-arrow-color: #00565B;
	scrollbar-darkshadow-color:#71A493; 
	scrollbar-3d-light-color: #FFFFFF;
	scrollbar-track-color: #E8F0EC;
}

.txtCenter {
	text-align:center;
}

.title {
	color:#00565B;
	font-weight:bold;
}

.leftSubNav ul li {
	background:url(../images/leftSubNavPoint.gif) no-repeat 5px 6px;
	margin:10px 0px 15px 0px;
	padding:0px 0px 0px 15px;
	list-style:none;
	line-height:14px;
}

#indexTitle {
	font-size:13px !important;
	font-weight:bold;
}

#sectionTitle {
	color:#FFFFFF;
	/*color:#00565B;*/
	font-weight:bold;
	float:left;
}

#maintitle {
	font-size:24px !important;
	color:#16616B;
	padding:0px 0px 0px 6px;
	width:360px;
	float: left;
}

.maintitleIndex {
	float:none !important;
	padding:0px 0px 5px 15px !important;
}

#breadcrumb {
	font-size:14px;
	color:#16616B;
	padding:0px 0px 0px 6px;
	width:360px;
	float: left;
	font-weight:bold;
}

#breadcrumb a {
	color:#7FA9AE;
}

.breadcrumbIndex {
	float:none !important;
	padding:0px 0px 5px 15px !important;
}

.siteTitle {
	margin:34px 0 0 100px;
}

.rdTableTop {
	background:url(../images/con_top.gif) repeat-x top #FFFFFF;
}

.rdBg {
	background:url(../images/login_bg.gif) no-repeat bottom 665px;
}

.rdBorderL {
	background:url(../images/border_bg.gif) repeat-y top left;
}

.rdBorderR {
	background:url(../images/border_bg.gif) repeat-y top right;
}

.rdCorTopL {
	background:url(../images/con_t_l.gif) no-repeat top left;
}

.rdCorTopR {
	background:url(../images/con_t_r.gif) no-repeat top right;
}

.rdBorderB {
	background:url(../images/border_bg.gif) repeat-x bottom;
}

.rdCorBtmL {
	background:url(../images/con_b_l.gif) no-repeat bottom left;
}

.rdCorBtmR {
	background:url(../images/con_b_r.gif) no-repeat bottom right;
	min-height: 50px;
	height: auto !important;
	height: 50px;
}

.greyRdTableTop {
	background:url(../images/grey_con_top.gif) repeat-x top #FFFFFF;
	margin-bottom:3px;
}

.greyRdBorderL {
	background:url(../images/grey_border_bg.gif) repeat-y top left;
}

.greyRdBorderR {
	background:url(../images/grey_border_bg.gif) repeat-y top right;
}

.greyRdCorTopL {
	background:url(../images/grey_con_t_l.gif) no-repeat top left;
}

.greyRdCorTopR {
	background:url(../images/grey_con_t_r.gif) no-repeat top right;
}

.greyRdBorderB {
	background:url(../images/grey_border_bg.gif) repeat-x bottom;
}

.greyRdCorBtmL {
	background:url(../images/grey_con_b_l.gif) no-repeat bottom left;
}

.greyRdCorBtmR {
	background:url(../images/grey_con_b_r.gif) no-repeat bottom right;
	min-height: 30px;
	height: auto !important;
	height: 30px;
}

.greenRdTableTop {
	background:url(../images/green_border_bg.gif) repeat-x top left #DFEBE6;
}

.greenRdBorderL {
	background:url(../images/green_border_bg.gif) repeat-y top left;
}

.greenRdBorderR {
	background:url(../images/green_border_bg.gif) repeat-y top right;
}

.greenRdCorTopL {
	background:url(../images/green_con_t_l.gif) no-repeat top left;
}

.greenRdCorTopR {
	background:url(../images/green_con_t_r.gif) no-repeat top right;
}

.greenRdBorderB {
	background:url(../images/green_border_bg.gif) repeat-x bottom;
}

.greenRdCorBtmL {
	background:url(../images/green_con_b_l.gif) no-repeat bottom left;
}

.greenRdCorBtmR {
	background:url(../images/green_con_b_r.gif) no-repeat bottom right;
	min-height: 30px;
	height: auto !important;
	height: 30px;
}

.btnGuide, .btnFaq, .btnForm {
	margin-bottom:3px;
	color: #00565B;
	font-size:13px;
	font-weight:bold;
}

.btnGuide a, .btnFaq a, .btnForm a {
	display:block;
	width:180px;
	height:35px;
	padding:15px 0px 0px 20px;
}

.btnGuide {
	background:url(../images/left_bg_guide.gif) no-repeat top left;
}

.btnFaq {
	background:url(../images/left_bg_faq.gif) no-repeat top left;
}

.btnForm {
	background:url(../images/left_bg_form.gif) no-repeat top left;
}