/*------QA_BODY------*/
#sm_body{
	margin-left:auto;
	margin-right:auto;
	margin-top:15px;
	margin-bottom:15px;
	padding:0px;
	width:870px;
	background-color:#FFFFFF;
}

#sm_body p{
	margin:0px;
	padding:0px;
}

#sm_body table{
	margin-top:15px;
	margin-bottom:15px;
	padding:0px;
	width:870px;
}

#sm_body a:link{
color:#000000;
background-color:transparent;
text-decoration:none;
}

#sm_body a:visited{
color:#000000;
background-color:transparent;
text-decoration:none;
}

#sm_body a:hover,a:active{
color:#1d50a3;
background-color:transparent;
text-decoration:underline;
}

/*------QA_CONTENTS------*/
#sm_contents{
	margin-top:15px;
	margin-bottom:0px;
	padding:0px;
	background-color:#FFFFFF;
}

/*---E---*/
#left{
	clear:both;
	float:left;
	margin:0px;
	padding:0px;
	width:428px;
}

#left p{
	text-align:center;
	color:#6250c7;
	font-size:14px;
	font-weight:bold;
	line-height:1.5em;
}


#right{
	float:right;
	margin:0px;
	padding:0px;
	width:428px;
}

#right p{
	text-align:center;
	color:#6250c7;
	font-size:14px;
	font-weight:bold;
	line-height:1.5em;
}

ul#siteNavTop {
	margin:0;
	padding:15px 0px 10px 20px;
	list-style:none outside;
}
ul#siteNav {
	margin:0;
	padding:15px 5px 10px 20px;
	list-style:none outside;
}
ul#siteNavSub {
	margin:0;
	padding:10px 5px 10px 5px;
	list-style:none outside;
}

li.parentList {
	margin:0;
	padding-left: 20px;
	padding-bottom: 5px;
	list-style:none;
	background-image: url(../sitemap/img/arrow.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
li.childList {
	margin:0;
	padding-left: 10px;
	padding-top: 2px;
	list-style:none;
	background-image: url(../sitemap/img/arrow2.gif);
	background-repeat:no-repeat;
	background-position:center left;
}

#lineLong {
	margin:0;
	padding:0px 0px 0px 0px;
	width:870px;
	height:1px;
	font-size:1px;
	line-height:1px;
	background-image: url(../sitemap/img/linelong.gif);
	background-repeat:no-repeat;
}

#line {
	margin:0;
	padding:0px 0px 0px 0px;
	width:428px;
	height:1px;
	font-size:1px;
	line-height:1px;
	background-image: url(../sitemap/img/line.gif);
	background-repeat:no-repeat;
}


#lineEnd {
	margin:0;
	padding:0px 0px 0px 0px;
	margin-top:5px;
	margin-bottom:0px;
	width:428px;
	height:1px;
	font-size:1px;
	line-height:1px;
	background-image: url(../sitemap/img/line.gif);
	background-repeat:no-repeat;
}



/*------Site Map_CONTENTS_FOOTLINK------*/
#sm_contents_footlink{
	margin-top:30px;
	padding:0px;
	width:870px;
}

#sm_contents_footlink table{
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	width:247px;
}
