@charset "utf-8";
/* ===== Universal Reset (@1) ===== */

/*
Copyright (c) 2006, Yahoo! Inc. All rights reserved.
Code Licensed under the BSD License:
http://developer.yahoo.com/yui/license.txt
*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{  
margin:0;
padding:0;
}

table{ 
border-collapse:collapse; 
border-spacing:0;
}

fieldset,img{  
border:0;
}

address,caption,cite,code,dfn,em,strong,th,var{ 
font-style:normal;
font-weight:normal;
}

ol,ul{ 
list-style:none;
}

caption,th{ 
text-align:left;
}

h1,h2,h3,h4,h5,h6{ 
font-size:100%;
font-weight:normal;
}

q:before,q:after{ 
content:'';
} 

abbr,acronym{
border:0;
}

/* ===== Global Common Style (@2) ===== */

body{
text-align:center;
font-size:100.01%;
}

img{
vertical-align:top;
}

div#containerAll1{
margin:0 auto;
width:700px;
background:url(/images/bg_left.gif) left top repeat-y;
}

div#containerAll2{
padding:0 3px;
width:702px;
background:url(/images/bg_right.gif) right top repeat-y;
}

/* ===== sgmtHeader (@3) ===== */

div#sgmtHeader{
margin:0 10px;
width:680px;
text-align:left;

}

div#sgmtHeader p#hdLogo{
float:left;
padding-top:24px;
width:275px;
}

div#sgmtHeader div{
float:right;
padding:8px 0;
width:360px;
text-align:right;
}

div#sgmtHeader div p.catchphrase{
margin-bottom:5px;
color:#666;
font-size:0.8em;
}

div#sgmtHeader div ul.linkUtility{
float:right;
padding-bottom:0.5em;
}

div#sgmtHeader div ul.linkUtility li{
float:left;
margin-left:10px;
padding-left:13px;
background:url("/img/cmn/link_marker01.gif") 0 0.2em no-repeat;
font-size:0.8em;
line-height:1.2;
}

div#sgmtHeader div ul.linkUtility li a{
color:#06c;
text-decoration:none;
}

div#sgmtHeader div ul.linkUtility li a:hover{
text-decoration:underline;
}

div#sgmtHeader div ul.linkUtility li a:visited{
color:#c63;
}

div#sgmtHeader div ul.linkForm{
clear:both;
}

div#sgmtHeader div ul.linkForm li{
display:inline;
padding-left:5px;
}

/* ===== table (@11) ===== */

table.noborder{
border-width:0 0 0 0;
border-style:solid;
border-color:#ccc;
border-collapse:collapse;
}

table.noborder th,
table.noborder td{
padding:5px;
border-width:0 0 0 0;
border-style:solid;
border-color:#ccc;
font-weight:normal;
}

div.feature_add{
margin-bottom:1.5em;
padding:10px 10px 0 10px;
width:550px;
border:solid 3px #dcecfa;
}

div.feature_add2{
margin-bottom:1.5em;
padding:10px 10px 0px 10px;;
width:520px;
border:solid 3px #dcecfa;
}

div.feature_add p,
div.feature_add ul,
div.feature_add ol,
div.feature_add dl{
margin-bottom:0.5em;
}

table.noborder2{
border-width:0 0 0 0;
border-style:solid;
border-color:#ccc;
border-collapse:collapse;
}

table.noborder2 th,
table.noborder2 td{
padding:0px;
border-width:0 0 0 0;
border-style:solid;
border-color:#ccc;
font-weight:normal;
}


/* ===== sgmtFooterNew (@9) ===== */

div#sgmtFooterNew{
margin:0 10px;
padding:10px 0 1.2em 0;
background:url("/img/cmn/footer/bg01.gif") 0 0 repeat-x;
}

div#sgmtFooterNew div{
float:center;
text-align:center;
line-height:1.3;
font-size:0.8em;
}

div#sgmtFooterNew p.link a{
padding-left:15px;
padding-right:3px;
background:url("/img/cmn/link_marker01.gif") 0 0.1em no-repeat;
}

div#sgmtFooterNew p.link a{
color:#06c;
text-decoration:none;
}

div#sgmtFooterNew p.link a:hover{
text-decoration:underline;
}

div#sgmtFooterNew p.link a:visited{
color:#c63;
}

div#sgmtFooterNew ul{
float:center;
}

div#sgmtFooterNew ul li{
float:left;
margin-left:7px;
padding-left:13px;
background:url("/img/cmn/link_marker01.gif") 0 0.2em no-repeat;
line-height:1.2;
font-size:0.8em;
}

div#sgmtFooterNew2{
margin:0 90px;
padding:10px 0 0 0;
line-height:1.2;
font-size:0.8em;
}

div#sgmtFooterNew2 div p.footbox{
	margin-bottom:10px;
	padding:5px;
	border:solid 3px #dcecfa;
	text-align:left;
	color: #646464;
}

div#sgmtFooterNew3{
margin:0 90px;
padding:8px 0 0 0;
line-height:1.2;
font-size:0.8em;
}

div#sgmtFooterNew3 div p.footbox2{
margin-bottom:10px;
padding:5px;
border:solid 3px #dcecfa;
}

div#sgmtFooterNew3 div p.footbox2 a{
padding-left:15px;
padding-right:3px;
background:url("/img/cmn/link_marker01.gif") 0 0.1em no-repeat;
}

/* ===== link (@6) ===== */

a:link{
color:#06c;
text-decoration:none;
}

a:visited{
color:#c63;
text-decoration:none;
}

a:hover{
color:#06c;
text-decoration:underline;
}

ul.link li{
margin-left:17px;
padding-left:0;
background:none;
text-indent:-17px;
}

p.link a,
ul.link li a{
padding-left:17px;
background:url("/img/cmn/link_marker01.gif") 0 0.1em no-repeat;
}

p.link2{
text-align:right;
}

p.link2 a{
background:transparent url(/img/cmn/link_marker01.gif) no-repeat scroll 0pt 0.1em;
padding-left:17px;
}

ul.link2 li{
text-align:right;
background:none;
}

ul.link2 li a{
padding-left:17px;
background:url("/img/cmn/link_marker01.gif") 0 0.1em no-repeat;
}

p.linkBack{
padding-left:17px;
background:url("/img/cmn/link_marker_back.gif") left center no-repeat;
}

p.linkPageTop{
text-align:right;
padding-right:15px;
font-size:0.8em;
}

p.linkPageTop a{
padding-left:15px;
background:url("/img/cmn/link_marker_pagetop.gif") 0 0.1em no-repeat;
}

ul.link li a.pdf,
ul.link li a.newwin
p.link a.pdf,
p.link a.newwin{
background:none;
}

a.pdf,
a.newwin{
position:relative;
padding-left:17px;
background:none;
}

a.pdf img,
a.newwin img{
position:absolute;
top:0.1em;
left:0;
}

.px12{
font-size:12px; line-height:140%; color:#6a6a6a}

.margin{
margin:10px;
font-size:12px;
line-height:140%
}
.margin5{
margin:5px
}

em{
color:#f0184b;
}

/* ===== div feature (@14) ===== */
div#sgmtContents div.feature{
font-size: 0.8em;
margin-bottom:1.5em;
padding:10px 10px 10px 10px;
border:solid 3px #dcecfa;
}

div#sgmtFooterNew p.bslink{
float:right;
margin-left:7px;
line-height:1.2;
font-size:0.9em;
}

div#sgmtFooterNew p.bslink a{
color:#777;
text-decoration:none;
}

div#sgmtFooterNew p.bslink a:visited{
color:#777;
}
