@charset "utf-8";
/*********************************************
**    Copyright (c) 2008 .
**                  All Rights Reserved.
**********************************************/
/**************************************************************************************************
Initialization
**************************************************************************************************/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,table,td,th,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{
	margin			: 0px;
	padding			: 0px;
}
p{
	margin			: 0 0 10px 0;
	line-height		: 170%;
}
table{
	border-collapse	: collapse;
	border-spacing	: 0;
}
fieldset,img{
	border			: 0;
}
address,caption,cite,code,dfn,em,th,var{
	font-style		: normal;
	font-weight		: normal;
}
li {
	list-style		: none;
}
caption,th {
	text-align		: left;
}
h1,h2,h3,h4,h5,h6{
	font-weight		: normal;
}
input, textarea, select{
	font-family		: inherit;
	font-size		: inherit;
	font-weight		: inherit;
}

/*======================================
	Font-size Adjustment
	77% = 10px	|	122% = 16px	|	167% = 22px	
	85% = 11px	|	129% = 17px	|	174% = 23px
	92% = 12px	|	136% = 18px	|	182% = 24px
	100% = 13px	|	144% = 19px	|	189% = 25px
	107% = 14px	|	152% = 20px	|	197% = 26px
	114% = 15px	|	159% = 21px	|
=======================================*/
body {
	font-size		: 13px;
	*font-size		: small;
	*font			: x-small;
	line-height		: 170%;
}
table {
	font-size		: inherit;
	font			: 100%;
}
table td {
	font-size		: 13px;
	font			: 100%;
	line-height		: 170%;
}
select,
input,
textarea {
	font-size		: 13px;
	line-height		: 170%;
}

/**************************************************************************************************
CLEARFIX CLASS
**************************************************************************************************/
.Clear {
	clear			: both;
}
/* END OF FOR MAC IE */


/**************************************************************************************************
CLEARFIX CLASS
**************************************************************************************************/
.Clearfix:after {
	display			: block;
	clear			: both;
	height			: 0;
	visibility		: hidden;
	content			: ".";
	line-height		: 0;
}
.Clearfix {
	display			: inline-table;
	min-height		: 1%;
}
/* FOR MAC IE \*/
* html .Clearfix {
	height			: 1%;
}
.Clearfix {
	display			: block;
}
/* END OF FOR MAC IE */



/* LINK
-------------------------------------------------------------------------------------------------*/
a:link,
a:active,
a:visited,
a:hover {
	color			: #0000cc;
	text-decoration	:underline;
}

/* OUTLINE
-------------------------------------------------------------------------------------------------*/
body {
	margin			: 0 0 0 0;
	background		: url(../images/bg_blue.jpg) repeat-x;
}

* html .scale-img {
	behavior		: expression(IEPNGFIX.fix(this));
	text-align		: center;
	margin			: 0 auto;
	padding			: 0 0 0 1px;
}
#Container {
	width			: 815px;
	margin			: 0 auto;
	padding			: 0 0 0 1px;
	background		: url(../images/bg2_gray.png) repeat-y;
}

/* HEADER MENU
-------------------------------------------------------------------------------------------------*/

/* MAIN CONTENTS
-------------------------------------------------------------------------------------------------*/

/* LEFT
-------------------------------------------------------------------------------------------------*/
#Left {
	width			: 205px;
	float			: left;
	text-align		: left;
	padding			: 0 0 0 17px;
}
.PL6 {
	 padding: 0 0 0 6px;
}

/* RIGHT
-------------------------------------------------------------------------------------------------*/
#Right {
	width			: 576px;
	float			: left;
	text-align		: left;
	line-height		: 135%;
}

/* CONTENTS
-------------------------------------------------------------------------------------------------*/


/* FOOTER
-------------------------------------------------------------------------------------------------*/
#Footer {
	width			: 815px;
	height			: 70px;
	background		: url(../images/footer.jpg) no-repeat;
	margin			: 0 auto;
	padding			: 0;
	text-align		: center;
}
	#Footer ul {
		padding		: 13px 0 9px 0;
		color		: #ffffff;
	}
	#Footer li {
		display		: inline;
	}
	#Footer li a:link,
	#Footer li a:active,
	#Footer li a:visited,
	#Footer li a:hover {
		color			: #ffffff;
		text-decoration	: underline;
	}
.MR1 {
	margin-right: 1px;
}
/**************************************************************************************************
COMMON CLASS
**************************************************************************************************/
.PL5 {
	padding		: 0 0 0 5px;
}
.ML7 {
	margin		: 0 0 0 7px;
}
.TextLeft {
	text-align	: left;
}
.MT4 {
	margin		: 4px 0 0 0;
}
.MT6 {
	margin		: 6px 0 0 0;
}

.contentContainer {
	width: 553px;
	margin: 0 auto;
}
.pageVisual {
	margin-bottom: 20px;
}

.breadcrumb {
	margin-bottom: 20px;
	font-size: 14px;
}

.main {
	font-size: 14px;
}
.subHeading {
	border:solid 1px #ddd;
	border-left-color:#5985D0;
	border-left-style: solid;
	border-left-width: 2px;
}