body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	line-height:17px;
	font-size:11px;
	margin:0;
	padding:0;
	}

a:link,a:visited,a:hover {
	color:#069;
	text-decoration:none;}
a:hover {
	text-decoration:none;}
h1,h2,h3,h4,h5,h6 {
	font-family:Verdana,Arial,sans-serif;
	margin:0;
	padding:0;}
h1 {
	font-family:Verdana,Arial,sans-serif;
	font-size:120%; }
h2 {font-size:114%; }
h3 {font-size:100%; }
p {
	padding:0;
	margin:0;}
img {
	border:0;}

/* css structure section */
#box {
	width:940px;
	height:750px;
	margin:0 auto;
	padding:0;}
	.bgd_box01 {
		background: url(data/bg-01.gif) top left repeat-y;}
	.bgd_box02 {
		background: url(data/bg-02.gif) top left repeat-y;}
	.bgd_box03 {
		background: url(data/bg-03.gif) top left repeat-y;}
#masthead {
	background:url(data/header.gif) no-repeat 0 0; 
	height:170px;
	width:940px;
	margin:0;
	padding:0;}
#logo {
	float:right;
	background:url(data/logo.gif) top right no-repeat;
	height:170px;
	width:274px;}
#siteName {
	margin:0;
	float:left;
	padding:0 0 10px;}
	#siteName span {
		display: none; }

/* left sidebar */
#navBar {
	width:360px;
	margin:0;
	padding:0;
	float:left;
	color:#1B4298;}
#sb_content {
	float:left;
	width:360px;}
#sectionLinks {
	float:left;
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	width:360px;
	height:170px;
	margin:0;
	padding:0;}
	.bdg_sectionLinks01 {background:#1da8e1;}
	.bdg_sectionLinks02 {background:#fed354;}
	.bdg_sectionLinks03 {background:#48bed1;}
	#sectionLinks ul {
		list-style:none;
		margin:0;
		padding-left:37px;}
		#sectionLinks li {
			padding:12px 0 0 0;}
	#sectionLinks ul#sub_menu {
		font-size:11px;
		padding:0;
		font-weight:normal;}
		#sectionLinks ul#sub_menu li {
			padding:3px 0 0 0;}
			#sectionLinks ul#sub_menu li a {
				padding-left:8px;}
#sectionLinks a {
	voice-family:inherit;
	width:auto;
	/*padding:9px 0 10px 37px;*/
	letter-spacing:0.5px;}
	#sectionLinks a:hover { text-decoration:none; }
	#sectionLinks a.current {color:#fff;}
	#sectionLinks a.selected_cat01 {
		color:#d31145;}
	#sectionLinks a.selected_subcat {color:#BAE3E6; padding-left:8px; background:url(data/arrow.gif) left center no-repeat;}


/*#sectionLinks ul ul li a:link, #sectionLinks ul ul li a:visited { font-size: 65%; padding:2px 0 3px 37px;}*/
	.arrow {background: url(data/arrow_blue.gif) no-repeat 0 0; padding-left:20px; }


#content {
	float:right;
	width: 580px;
	margin:0 0 20px 0;}
	#message {
		float:left;
		font-size:11px;
		height:142px;
		width: 552px;
		padding:14px;}
		#message p {
			padding-bottom:12px;}
		.bgd_message01 {
			background:#1d94d3;
			color:#fff;}
		.bgd_message02 {
			background:#fdcd4d;
			color:#1b429a;}
		.bgd_message03 {
			background:#39bbd7;
			color:#1b429a;}
		#message p a.maillink {
			color:#d31145;
			font-weight:bold;}
	#content_page {
		width: 552px;
		color:#1b429a;
		float:left;
		padding:14px;
		padding-bottom:0px;}
		#content_page p a.download {
			background:url(data/a-download-tag.gif) left center no-repeat;
			padding-left:22px;}
		.feature {}
			.feature h3 {
				text-align:center;
				padding:30px 0 5px;}
			.feature img {
				float:left;
				padding:0;}
#pageName {
	color:#bae3e6;
	font-size:12px;
	font-weight: bold;
	padding:0 0 0 10px; }

#globalNav {
	white-space:nowrap;
	position:relative; 
	top:80px;
	display:hidden;
	padding:0;}
	#globalNav span {display: none;}

#breadCrumb {
	font-size:11px;
	padding:0 0 5px 10px;}
	#breadCrumb a.selected_client {
		color:#bae3e6; 
		font-weight: bold;}
#client_name { font-weight:bold;
	background:#cae9e8; 
	height:40px;
	line-height:38px;
	padding:5px 0 5px 37px;
	margin-bottom:12px;}
.relatedLinks {
	margin:15px 0 0 0;
	padding:0 27px 10px 37px;}
	.relatedLinks h3 {
		padding:10px 0 2px;}
	.relatedLinks ul {
		list-style-type:none;
		padding:0;
		margin:0;}
		.relatedLinks ul li {
			list-style-type:none;
			background: url(data/arrow_blue.gif) no-repeat 0 0;
			padding-left:10px;
			margin-bottom:4px;}
#advert {margin-top:15px;
	padding:10px 0 10px 37px;
	float:left;
	width:300px;}
	#advert a {	
		height:13px;
		width:13px;
		padding-top:5px;
		text-indent:-9999px;
		display:block;
		float:left;}
	#advert a.back {
		background:url(data/arrow_left_off.png) center center no-repeat;}
		#advert a.back:hover {
			background:url(data/arrow_left_on.png) center center no-repeat;}
	#advert span {
		float:left;
		padding:0 8px;}
	#advert a.next {
		background:url(data/arrow_right_off.png) center center no-repeat;}
		#advert a.next:hover {
			background:url(data/arrow_right_on.png) center center no-repeat;}
#footer {
	clear:both;
	float:left;
	margin-top:0px;
	width:930px;
	padding:5px;
	text-align:right;}
	#footer ul {
		list-style-type: none;
		margin:0;
		padding:0;}
		#footer ul li {
			float:right;
			padding-left:8px;
			display:block;
			width:auto;}

#pic_desc {
	height:60px;}