@charset "utf-8";

/* ===== Reset Style ===== */

html,body,
div,span,
object,iframe,
h1,h2,h3,h4,h5,h6,
p,blockquote,pre,
a,abbr,acronym,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,strong,sub,sup,tt,var,
ul,ol,li,dl,dt,dd,
form,fieldset,legend,label,
table,caption,tbody,tfoot,thead,tr,th,td{
margin:0;
padding:0;
}

ul{
list-style-type:disc;
}

ol{
list-style-type:decimal;
}

img{
border:0;
}

em,
strong,
cite{
font-style:normal;
}

sup{
vertical-align:top;
font-size:0.7em;
}

sub{
vertical-align:bottom;
font-size:0.7em;
}

strong{
font-weight:bold;
}

hr{
display:none;
}

/* ===== Basic Style ===== */

html{ 
height:100%;
}

body{
*position:relative;
height:100%;
color:#333;
background:#fff;
font-size:100%;
font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro',Verdana,sans-serif;
}

#bodyContainer{
position:relative;
margin:0 auto;
padding:0 1px;
width:1000px;
min-height:100%;
height:auto;
_height:100%;
background:url(../img/content/bg_body_container.png) 0 0 repeat-y;
}

/* ===== Header ===== */

#header{
position:relative;
margin:0 auto;
width:1000px;
height:108px;
}

body.jump #header{
height:133px;
background:url(../img/global_nav/bg.png) 0 100% repeat-x;
}

#header .logo img{
position:absolute;
top:20px;
left:20px;
}

#header .company-name img{
position:absolute;
top:20px;
right:20px;
}

#header form{
position:absolute;
top:38px;
right:20px;
width:215px;
height:31px;
background:url(../img/header/bg_search.png) 0 0 no-repeat;
}

#header fieldset{
border:0;
}

#header legend{
visibility:hidden;
height:0;
font-size:0;
line-height:0;
}

#header form .query{
position:absolute;
top:6px;
left:6px;
margin:0;
padding:1px;
border:1px solid #ccc;
width:163px;
height:16px;
vertical-align:bottom;
line-height:1.1;
background:#f7f7f7;
font-size:12px !important;
}

#header form .query:focus{
background:#fff;
}

#header form .searchBtn{
position:absolute;
top:6px;
right:5px;
}

#header ul{
position:absolute;
top:79px;
right:20px;
}

#header ul li{
margin:0;
list-style:none;
line-height:1.2;
font-size:0.625em;
}

#header ul li a{
color:#333;
font-family:verdana,sans-serif;
text-decoration:none;
}

#header ul li a:hover,
#header ul li a:focus{
text-decoration:underline;
}

#header ul li a.external{
min-height:12px;
height:auto;
_height:12px;
padding-left:14px;
background:url(../img/marker/link_external.png) 0 50% no-repeat;
}

/* ===== Global Nav ===== */

#globalNav{
margin:0;
padding:0 20px;
width:960px;
height:45px;
background:url(../img/global_nav/bg.png) 0 0 repeat-x;
}

#globalNav li{
position:relative;
float:left;
margin:0;
width:120px;
height:45px;
list-style:none;
text-align:center;
}

#globalNav li img{
position:absolute;
top:11px;
}

#globalNav li.home img{
left:33px;
}

#globalNav li.news img{
left:34px;
}

#globalNav li.profile img{
left:32px;
}

#globalNav li.csr img{
left:45px;
}

#globalNav li.ir img{
left:25px;
}

#globalNav li.recruitment img{
left:32px;
}

#globalNav li.products img{
left:15px;
}

#globalNav li.channel img{
left:14px;
}

#globalNav li a,
#globalNav li em{
display:block;
height:34px;
padding-top:11px;
background:url(../img/global_nav/bg_btn.png) -106px 0 no-repeat;
}

#globalNav li.home{
width:106px;
}

#globalNav li.channel{
width:134px;
}

#globalNav li.home a,
#globalNav li.home em{
background:url(../img/global_nav/bg_btn.png) 0 0 no-repeat;
}

#globalNav li.channel a,
#globalNav li.channel em{
background:url(../img/global_nav/bg_btn.png) -226px 0 no-repeat;
}

#globalNav li a:hover,
#globalNav li a:focus{
background-position:-106px -45px;
}

#globalNav li.home a:hover,
#globalNav li.home a:focus{
background-position:0 -45px;
}

#globalNav li.channel a:hover,
#globalNav li.channel a:focus{
background-position:-226px -45px;
}

#globalNav li em{
background-position:-106px -90px;
}

#globalNav li.home em{
background-position:0 -90px;
}

#globalNav li.channel em{
background-position:-226px -90px;
}

#globalNav li em a{
margin-top:-11px;
background-position:-106px -135px;
}

#globalNav li.home em a{
background-position:0 -135px;
}

#globalNav li.channel em a{
background-position:-226px -135px;
}

#globalNav li em a:hover,
#globalNav li em a:focus{
background-position:-106px -180px;
}

#globalNav li.home em a:hover,
#globalNav li.home em a:focus{
background-position:0 -180px;
}

#globalNav li.channel em a:hover,
#globalNav li.channel em a:focus{
background-position:-226px -180px;
}

* html #globalNav li img{
behavior:expression(this.style.filter = this.src.match(/\.png$/) ? "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "')" : this.style.filter,this.src = this.src.match(/\.png$/) ? this.src.slice(0, this.src.lastIndexOf("/")+1) + "ie6.gif" : this.src,this.style.behavior = "none");
}

/* ===== Footer ===== */

#footer{
margin:40px 20px 0;
padding:9px 0 45px;
width:960px;
background:url(../img/footer/bg.png) 0 -24px no-repeat;
}

#footer ul{
float:left;
margin:0;
}

#footer ul li{
float:left;
margin:0 10px 0 0;
line-height:1.2;
list-style:none;
font-size:0.625em;
}

#footer ul li a{
padding-left:14px;
background:url(../img/marker/link_footer.png) 0 50% no-repeat;
color:#333;
font-family:verdana,sans-serif;
text-decoration:none;
}

#footer ul li a:hover,
#footer ul li a:focus{
text-decoration:underline;
}

#footer p{
float:right;
margin:0;
line-height:1.2;
font-size:0.625em;
font-family:verdana,sans-serif;
}

/* ==== Sidebar ===== */

#subNav{
width:202px;
background:url(../img/sidebar/bg_bordered_mdl.png) 0 0 repeat-y;
}

#subNav ul{
margin:0;
background:url(../img/sidebar/bg_bordered_top.png) 0 0 no-repeat;
list-style:none;
}

#subNav li{
margin:0;
padding:5px;
border-bottom:1px solid #d0d0d0;
line-height:1.2;
background:none;
font-size:0.75em;
_zoom:1;
}

#subNav li.last{
border-bottom:0;
background:url(../img/sidebar/bg_bordered_btm.png) 0 100% no-repeat;
}

#subNav li a,
#subNav li em,
#subNav #channelTitle ul li a,
#subNav #channelTitle ul li em{
display:block;
margin:0;
padding:4px 4px 4px 14px;
min-height:11px;
height:auto;
_height:11px;
background:url(../img/marker/link.png) 4px 0.55em no-repeat;
color:#333;
text-decoration:none;
}

#subNav li em,
#subNav #channelTitle ul li em{
background-color:#fee600;
background-image:url(../img/marker/link_subnav_cu.png);
}

#subNav li em a,
#subNav #channelTitle ul li em a{
margin:-4px -4px -4px -14px;
background-color:#f3f3f3;
}

#subNav li a:hover,
#subNav li a:focus,
#subNav #channelTitle ul li a:hover,
#subNav #channelTitle ul li a:focus{
background-color:#fff067;
}

#subNav li ul,
#subNav li ul li{
background:none;
}

#subNav li ul,
#subNav #channelTitle ul ul{
margin:5px -5px -5px 5px;
border-left:1px solid #d0d0d0;
list-style:none;
}

#subNav li ul li{
border-top:1px solid #d0d0d0;
border-bottom:0;
font-size:1em;
}

#subNav #channelTitle{
padding:0 5px 5px 0;
line-height:1;
}

#subNav #channelTitle a,
#subNav #channelTitle em{
display:inline;
padding:0;
min-height:0;
background:none;
}

#subNav #channelTitle em a{
margin:0;
background-color:#fff;
}

#subNav #channelTitle em a img{
margin-bottom:-1px;
vertical-align:top;
}

#subNav #channelTitle ul{
margin:0 -5px -5px 0;
border-left:0;
}

#sidebar .borderedBlock{
margin:8px 0 0;
width:202px;
background:url(../img/sidebar/bg_bordered_mdl.png) 0 0 repeat-y;
}

#sidebar .borderedBlock dl{
margin:0;
width:202px;
background:url(../img/sidebar/bg_bordered_top.png) 0 0 no-repeat;
}

#sidebar .borderedBlock dl dt{
margin-bottom:-5px;
padding:10px 10px 0;
font-size:0.75em;
font-weight:bold;
}

#sidebar .borderedBlock dl dd{
margin:0;
padding:10px 10px 2px;
background:url(../img/sidebar/bg_bordered_btm.png) 0 100% no-repeat;
font-size:0.75em;
}

#sidebar .borderedBlock dl dd ul{
margin:0;
}

#sidebar .rss ul{
list-style:none;
}

#sidebar .rss ul li{
margin:0;
padding:0 0 8px 22px;
background:none;
}

#sidebar .rss ul li img{
margin:0 6px -0.25em -22px;
}

/* ===== Content ===== */

#pageMain{
margin:0 20px;
width:960px;
background:url(../img/sidebar/bg_area_mdl.png) 0 0 repeat-y;
}

#bodyContainer .noSidebar{
background:none;
}

#content{
position:relative;
min-height:5px;
height:auto;
_height:5px;
background:url(../img/sidebar/bg_area_btm.png) 0 100% no-repeat;
}

.noSidebar #content{
min-height:0;
padding-bottom:1.219em;
background:none;
}

#main{
position:relative;
z-index:10;
float:right;
margin:-5px 0 1.219em;
width:724px;
}

#sidebar{
float:left;
padding:0 5px 5px;
width:202px;
}

/* ===== breadCrumbs ===== */

#breadCrumbs{
padding:5px 0 25px;
background:#fff url(../img/sidebar/bg_area_top.png) 0 100% no-repeat;
font-size:0.75em;
line-height:1.5;
}

#breadCrumbs img{
margin-bottom:-0.15em;
}

#breadCrumbs a:link{
color:#1d3994;
}

#breadCrumbs a:hover,
#breadCrumbs a:focus{
text-decoration:underline;
}

.noSidebar #breadCrumbs{
padding:5px 0 20px;
background-image:none;
}

/* ===== Section/Layout Block/Unit ===== */

.section{
padding-bottom:20px;
}

div.topSolidBorder{
margin-top:20px;
padding-top:20px;
border-top:1px solid #c0c0c0;
}

div.topDoubleBorder{
margin-top:20px;
padding-top:24px;
background:url(../img/content/line_double.gif) 0 0 repeat-x;
}

div.topDottedBorder{
margin-top:20px;
padding-top:21px;
background:url(../img/content/line_dotted.gif) 0 0 repeat-x;
}

.layoutBlock{
margin-right:-20px;
}

.unit{
float:left;
padding-right:20px;
}

.halves .unit,
.quarters .size3of4 .quarters .size2of4{
width:352px;
}

.thirds .unit,
.size2of3 .thirds .unit{
width:228px;
}

.quarters .unit,
.halves .quarters .unit,
.quarters .quarters .unit{
width:166px;
}

.size1of3,
.layoutBlock .size1of3{
width:228px;
}

.size2of3,
.layoutBlock .size2of3{
width:476px;
}

.size1of4,
.layoutBlock .size1of4{
width:166px;
}

.size1of2,
.size2of4,
.layoutBlock .size2of4{
width:352px;
}

.size3of4,
.layoutBlock .size3of4{
width:538px;
}

.noSidebar .halves .unit,
.noSidebar .quarters .size3of4 .quarters .size2of4{
width:468px;
}

.noSidebar .thirds .unit,
.noSidebar .size2of3 .thirds .unit{
width:304px;
}

.noSidebar .quarters .unit,
.noSidebar .halves .quarters .unit,
.noSidebar .quarters .quarters .unit{
width:222px;
}

.noSidebar .size1of3,
.noSidebar .layoutBlock .size1of3{
width:304px;
}

.noSidebar .size2of3,
.noSidebar .layoutBlock .size2of3{
width:632px;
}

.noSidebar .size1of4,
.noSidebar .layoutBlock .size1of4{
width:222px;
}

.noSidebar .size1of2,
.noSidebar .size2of4,
.noSidebar .layoutBlock .size2of4{
width:468px;
}

.noSidebar .size3of4,
.noSidebar .layoutBlock .size3of4{
width:714px;
}

.floatL{
float:left;
margin:0;
padding:0 20px 20px 0;
}

.floatR{
float:right;
margin:0;
padding:0 0 20px 20px;
}

.imgUnit img,
.imgUnit object{
vertical-align:text-top;
}

.imgUnit .caption{
display:block;
margin:10px 0 0;
line-height:1.2;
font-size:0.846em;
}

.imgUnit .caption.right{
text-align:right;
}

.imgUnit .caption.center{
text-align:center;
}

div.imgUnit .caption{
font-size:0.7855em;
}

.imgUnit .caption ul,
.imgUnit .caption ol{
margin:10px 0;
}

.imgUnit .caption li{
margin-bottom:4px;
font-size:1em;
}

.imgUnit .caption .notationList li{
font-size:0.95em;
}

.layoutBlock .imgUnit img,
.layoutBlock .imgUnit object,
.imgParallelUnit .imgUnit img,
.imgParallelUnit .imgUnit object{
vertical-align:top;
}

.imgParallelUnit div.textUnit{
*margin-bottom:20px;
}

.imgParallelUnit .imgUnit{
*padding-bottom:0;
}

.imgParallelUnit .textUnit{
overflow:hidden;
_overflow:visible;
_zoom:1;
}

.horizontalCaption .imgUnit .floatR,
.horizontalCaption .imgUnit .floatL{
padding:0;
}

.horizontalCaption .imgUnit br{
display:none;
}

.horizontalCaption .imgUnit.size3of4{
width:100%;
}

.horizontalCaption .imgUnit.size3of4 .caption{
display:block;
_position:relative;
margin:0 0 20px;
_margin-right:-3px;
width:166px;
}

.horizontalCaption .imgUnit.size3of4 .caption br{
display:block;
}

.noSidebar .horizontalCaption .imgUnit.size3of4 .caption{
width:222px;
}

/* Thumbnail */

.thumbnail .floatL{
margin:0 12px 12px 0;
padding:0;
}

.thumbnail .floatR{
margin:0 0 12px 12px;
padding:0;
}

.thumbnail img{
vertical-align:text-top;
}

.thumbnailParallelUnit .floatL,
.thumbnailParallelUnit .floatR{
margin-bottom:20px;
}

.thumbnailParallelUnit .textUnit{
overflow:hidden;
_overflow:visible;
_zoom:1;
}

.thumbnailParallelUnit .subSection .linkList{
margin-top:0;
}

.thumbnailParallelUnit .subSection .linkList li{
margin-bottom:5px;
}

/* ===== Heading ===== */

h1{
margin-bottom:24px;
padding-top:6px;
width:724px;
line-height:1.2;
color:#fff;
background:#000 url(../img/heading/standard/bg_h1_1of1.png) 0 0 no-repeat;
font-size:1.125em;
font-weight:bold;
}

h1 .text{
display:block;
padding:4px 10px 10px 19px;
color:#fff;
background:#000 url(../img/heading/standard/bg_h1_1of1.png) 0 100% no-repeat;
}

#content h1.img{
padding:0;
line-height:1;
background:none;
}

.noSidebar h1{
width:960px;
background:#000 url(../img/heading/full/bg_h1_1of1.png) 0 0 no-repeat;
}

.noSidebar h1 .text{
background:#000 url(../img/heading/full/bg_h1_1of1.png) 0 100% no-repeat;
}

.noSidebar h1.img{
background:none;
}

h2{
margin-bottom:20px;
padding-top:6px;
width:724px;
line-height:1.3125;
background:url(../img/heading/standard/bg_h2_1of1.png) 0 0 no-repeat;
font-size:1em;
font-weight:bold;
}

h2 .text{
display:block;
padding:4px 10px 10px 17px;
vertical-align:baseline;
background:url(../img/heading/standard/bg_h2_1of1.png) 0 100% no-repeat;
zoom:1;
}

h2 a{
display:block;
margin-top:-6px;
padding-top:6px;
width:724px;
background:url(../img/heading/standard/bg_h2_1of1.png) -724px 0 no-repeat;
}

#content h2.img{
padding-top:0;
width:auto;
background:none;
line-height:1;
}

#content h2.img a{
display:inline;
margin-top:0;
padding-top:0;
width:auto;
background:none;
}

h2 a:hover,
h2 a:focus{
text-decoration:underline;
}

h2 a .text{
background:url(../img/heading/standard/bg_h2_1of1.png) -724px 100% no-repeat;
*cursor:pointer;
}

h2 .text .important{
margin-right:5px;
vertical-align:middle;
}

.quarters h2,
.halves .quarters h2,
.quarters .size2of4 .quarters h2,
.quarters .size3of4 .quarters h2,
.quarters .size3of4 .quarters .size2of4 .quarters h2{
width:166px;
background-image:url(../img/heading/standard/bg_h2_1of4.png);
}

.quarters h2 .text,
.halves .quarters h2 .text,
.quarters .size2of4 .quarters h2 .text,
.quarters .size3of4 .quarters h2 .text,
.quarters .size3of4 .quarters .size2of4 .quarters h2 .text{
background-image:url(../img/heading/standard/bg_h2_1of4.png);
}

.quarters h2 a,
.halves .quarters h2 a,
.quarters .size2of4 .quarters h2 a,
.quarters .size3of4 .quarters h2 a,
.quarters .size3of4 .quarters .size2of4 .quarters h2 a{
width:166px;
background:url(../img/heading/standard/bg_h2_1of4.png) -166px 0 no-repeat;
}

.quarters h2 a .text,
.halves .quarters h2 a .text,
.quarters .size2of4 .quarters h2 a .text,
.quarters .size3of4 .quarters h2 a .text,
.quarters .size3of4 .quarters .size2of4 .quarters h2 a .text{
background:url(../img/heading/standard/bg_h2_1of4.png) -166px 100% no-repeat;
}

.thirds h2,
.size2of3 .thirds h2{
width:228px;
background-image:url(../img/heading/standard/bg_h2_1of3.png);
}

.thirds h2 .text,
.size2of3 .thirds h2 .text{
background-image:url(../img/heading/standard/bg_h2_1of3.png);
}

.thirds h2 a,
.size2of3 .thirds h2 a{
width:228px;
background:url(../img/heading/standard/bg_h2_1of3.png) -228px 0 no-repeat;
}

.thirds h2 a .text,
.size2of3 .thirds h2 a .text{
background:url(../img/heading/standard/bg_h2_1of3.png) -228px 100% no-repeat;
}

.halves h2,
.quarters .size2of4 h2,
.quarters .size3of4 .quarters .size2of4 h2{
width:352px;
background-image:url(../img/heading/standard/bg_h2_1of2.png);
}

.halves h2 .text,
.quarters .size2of4 h2 .text,
.quarters .size3of4 .quarters .size2of4 h2 .text{
background-image:url(../img/heading/standard/bg_h2_1of2.png);
}

.halves h2 a,
.quarters .size2of4 h2 a,
.quarters .size3of4 .quarters .size2of4 h2 a{
width:352px;
background:url(../img/heading/standard/bg_h2_1of2.png) -352px 0 no-repeat;
}

.halves h2 a .text,
.quarters .size2of4 h2 a .text,
.quarters .size3of4 .quarters .size2of4 h2 a .text{
background:url(../img/heading/standard/bg_h2_1of2.png) -352px 100% no-repeat;
}

.size2of3 h2{
width:476px;
background-image:url(../img/heading/standard/bg_h2_2of3.png);
}

.size2of3 h2 .text{
background-image:url(../img/heading/standard/bg_h2_2of3.png);
}

.size2of3 h2 a{
width:476px;
background:url(../img/heading/standard/bg_h2_2of3.png) -476px 0 no-repeat;
}

.size2of3 h2 a .text{
background:url(../img/heading/standard/bg_h2_2of3.png) -476px 100% no-repeat;
}

.size3of4 h2{
width:538px;
background-image:url(../img/heading/standard/bg_h2_3of4.png);
}

.size3of4 h2 .text{
background-image:url(../img/heading/standard/bg_h2_3of4.png);
}

.size3of4 h2 a{
width:538px;
background:url(../img/heading/standard/bg_h2_3of4.png) -538px 0 no-repeat;
}

.size3of4 h2 a .text{
background:url(../img/heading/standard/bg_h2_3of4.png) -538px 100% no-repeat;
}

.bgImgH2{
background-position:100% 50%;
background-repeat:no-repeat;
}

.bgImgH2 h2 .text{
padding:4px 238px 10px 17px;
}

h2.noBorder{
background-image:url(../img/heading/standard/bg_h2_1of1_noborder.png);
}

h2.noBorder .text{
padding-left:10px;
background-image:url(../img/heading/standard/bg_h2_1of1_noborder.png);
}

h2.noBorder a{
background-image:url(../img/heading/standard/bg_h2_1of1_noborder.png);
}

h2.noBorder a .text{
background-image:url(../img/heading/standard/bg_h2_1of1_noborder.png);
}

.quarters h2.noBorder,
.halves .quarters h2.noBorder,
.quarters .size2of4 .quarters h2.noBorder,
.quarters .size3of4 .quarters h2.noBorder,
.quarters .size3of4 .quarters .size2of4 .quarters h2.noBorder{
width:166px;
background-image:url(../img/heading/standard/bg_h2_1of4_noborder.png);
}

.quarters h2.noBorder .text,
.halves .quarters h2.noBorder .text,
.quarters .size2of4 .quarters h2.noBorder .text,
.quarters .size3of4 .quarters h2.noBorder .text,
.quarters .size3of4 .quarters .size2of4 .quarters h2.noBorder .text{
background-image:url(../img/heading/standard/bg_h2_1of4_noborder.png);
}

.quarters h2.noBorder a,
.halves .quarters h2.noBorder a,
.quarters .size2of4 .quarters h2.noBorder a,
.quarters .size3of4 .quarters h2.noBorder a,
.quarters .size3of4 .quarters .size2of4 .quarters h2.noBorder a{
width:166px;
background:url(../img/heading/standard/bg_h2_1of4_noborder.png) -166px 0 no-repeat;
}

.quarters h2.noBorder a .text,
.halves .quarters h2.noBorder a .text,
.quarters .size2of4 .quarters h2.noBorder a .text,
.quarters .size3of4 .quarters h2.noBorder a .text,
.quarters .size3of4 .quarters .size2of4 .quarters h2.noBorder a .text{
background:url(../img/heading/standard/bg_h2_1of4_noborder.png) -166px 100% no-repeat;
}

.thirds h2.noBorder,
.size2of3 .thirds h2.noBorder{
width:228px;
background-image:url(../img/heading/standard/bg_h2_1of3_noborder.png);
}

.thirds h2.noBorder .text,
.size2of3 .thirds h2.noBorder .text{
background-image:url(../img/heading/standard/bg_h2_1of3_noborder.png);
}

.thirds h2.noBorder a,
.size2of3 .thirds h2.noBorder a{
width:228px;
background:url(../img/heading/standard/bg_h2_1of3_noborder.png) -228px 0 no-repeat;
}

.thirds h2.noBorder a .text,
.size2of3 .thirds h2.noBorder a .text{
background:url(../img/heading/standard/bg_h2_1of3_noborder.png) -228px 100% no-repeat;
}

.halves h2.noBorder,
.quarters .size2of4 h2.noBorder,
.quarters .size3of4 .quarters .size2of4 h2.noBorder{
width:352px;
background-image:url(../img/heading/standard/bg_h2_1of2_noborder.png);
}

.halves h2.noBorder .text,
.quarters .size2of4 h2.noBorder .text,
.quarters .size3of4 .quarters .size2of4 h2.noBorder .text{
background-image:url(../img/heading/standard/bg_h2_1of2_noborder.png);
}

.halves h2.noBorder a,
.quarters .size2of4 h2.noBorder a,
.quarters .size3of4 .quarters .size2of4 h2.noBorder a{
width:352px;
background:url(../img/heading/standard/bg_h2_1of2_noborder.png) -352px 0 no-repeat;
}

.halves h2.noBorder a .text,
.quarters .size2of4 h2.noBorder a .text,
.quarters .size3of4 .quarters .size2of4 h2.noBorder a .text{
background:url(../img/heading/standard/bg_h2_1of2_noborder.png) -352px 100% no-repeat;
}

.size2of3 h2.noBorder{
width:476px;
background-image:url(../img/heading/standard/bg_h2_2of3_noborder.png);
}

.size2of3 h2.noBorder .text{
background-image:url(../img/heading/standard/bg_h2_2of3_noborder.png);
}

.size2of3 h2.noBorder a{
width:476px;
background:url(../img/heading/standard/bg_h2_2of3_noborder.png) -476px 0 no-repeat;
}

.size2of3 h2.noBorder a .text{
background:url(../img/heading/standard/bg_h2_2of3_noborder.png) -476px 100% no-repeat;
}

.size3of4 h2.noBorder{
width:538px;
background-image:url(../img/heading/standard/bg_h2_3of4_noborder.png);
}

.size3of4 h2.noBorder .text{
background-image:url(../img/heading/standard/bg_h2_3of4_noborder.png);
}

.size3of4 h2.noBorder a{
width:538px;
background:url(../img/heading/standard/bg_h2_3of4_noborder.png) -538px 0 no-repeat;
}

.size3of4 h2.noBorder a .text{
background:url(../img/heading/standard/bg_h2_3of4_noborder.png) -538px 100% no-repeat;
}

h2.btmImgH2 .btmImg{
display:block;
padding-bottom:63px;
background-position:0 100%;
background-repeat:no-repeat;
zoom:1;
}

h2.btmImgH2 .text{
background-image:url(../img/heading/standard/bg_h2_1of1_square.png);
}

h2.btmImgH2 a{
background-image:url(../img/heading/standard/bg_h2_1of1_square.png);
cursor:pointer;
}

h2.btmImgH2 a .text{
background-image:url(../img/heading/standard/bg_h2_1of1_square.png);
}

.quarters h2.btmImgH2,
.halves .quarters h2.btmImgH2,
.quarters .size2of4 .quarters h2.btmImgH2,
.quarters .size3of4 .quarters h2.btmImgH2,
.quarters .size3of4 .quarters .size2of4 .quarters h2.btmImgH2{
width:166px;
background-image:url(../img/heading/standard/bg_h2_1of4_square.png);
}

.quarters h2.btmImgH2 .text,
.halves .quarters h2.btmImgH2 .text,
.quarters .size2of4 .quarters h2.btmImgH2 .text,
.quarters .size3of4 .quarters h2.btmImgH2 .text,
.quarters .size3of4 .quarters .size2of4 .quarters h2.btmImgH2 .text{
background-image:url(../img/heading/standard/bg_h2_1of4_square.png);
}

.quarters h2.btmImgH2 a,
.halves .quarters h2.btmImgH2 a,
.quarters .size2of4 .quarters h2.btmImgH2 a,
.quarters .size3of4 .quarters h2.btmImgH2 a,
.quarters .size3of4 .quarters .size2of4 .quarters h2.btmImgH2 a{
width:166px;
background:url(../img/heading/standard/bg_h2_1of4_square.png) -166px 0 no-repeat;
}

.quarters h2.btmImgH2 a .text,
.halves .quarters h2.btmImgH2 a .text,
.quarters .size2of4 .quarters h2.btmImgH2 a .text,
.quarters .size3of4 .quarters h2.btmImgH2 a .text,
.quarters .size3of4 .quarters .size2of4 .quarters h2.btmImgH2 a .text{
background:url(../img/heading/standard/bg_h2_1of4_square.png) -166px 100% no-repeat;
}

.thirds h2.btmImgH2,
.size2of3 .thirds h2.btmImgH2{
width:228px;
background-image:url(../img/heading/standard/bg_h2_1of3_square.png);
}

.thirds h2.btmImgH2 .text,
.size2of3 .thirds h2.btmImgH2 .text{
background-image:url(../img/heading/standard/bg_h2_1of3_square.png);
}

.thirds h2.btmImgH2 a,
.size2of3 .thirds h2.btmImgH2 a{
width:228px;
background:url(../img/heading/standard/bg_h2_1of3_square.png) -228px 0 no-repeat;
}

.thirds h2.btmImgH2 a .text,
.size2of3 .thirds h2.btmImgH2 a .text{
background:url(../img/heading/standard/bg_h2_1of3_square.png) -228px 100% no-repeat;
}

.halves h2.btmImgH2,
.quarters .size2of4 h2.btmImgH2,
.quarters .size3of4 .quarters .size2of4 h2.btmImgH2{
width:352px;
background-image:url(../img/heading/standard/bg_h2_1of2_square.png);
}

.halves h2.btmImgH2 .text,
.quarters .size2of4 h2.btmImgH2 .text,
.quarters .size3of4 .quarters .size2of4 h2.btmImgH2 .text{
background-image:url(../img/heading/standard/bg_h2_1of2_square.png);
}

.halves h2.btmImgH2 a,
.quarters .size2of4 h2.btmImgH2 a,
.quarters .size3of4 .quarters .size2of4 h2.btmImgH2 a{
width:352px;
background:url(../img/heading/standard/bg_h2_1of2_square.png) -352px 0 no-repeat;
}

.halves h2.btmImgH2 a .text,
.quarters .size2of4 h2.btmImgH2 a .text,
.quarters .size3of4 .quarters .size2of4 h2.btmImgH2 a .text{
background:url(../img/heading/standard/bg_h2_1of2_square.png) -352px 100% no-repeat;
}

.size2of3 h2.btmImgH2{
width:476px;
background-image:url(../img/heading/standard/bg_h2_2of3_square.png);
}

.size2of3 h2.btmImgH2 .text{
background-image:url(../img/heading/standard/bg_h2_2of3_square.png);
}

.size2of3 h2.btmImgH2 a{
width:476px;
background:url(../img/heading/standard/bg_h2_2of3_square.png) -476px 0 no-repeat;
}

.size2of3 h2.btmImgH2 a .text{
background:url(../img/heading/standard/bg_h2_2of3_square.png) -476px 100% no-repeat;
}

.size3of4 h2.btmImgH2{
width:538px;
background-image:url(../img/heading/standard/bg_h2_3of4_square.png);
}

.size3of4 h2.btmImgH2 .text{
background-image:url(../img/heading/standard/bg_h2_3of4_square.png);
}

.size3of4 h2.btmImgH2 a{
width:538px;
background:url(../img/heading/standard/bg_h2_3of4_square.png) -538px 0 no-repeat;
}

.size3of4 h2.btmImgH2 a .text{
background:url(../img/heading/standard/bg_h2_3of4_square.png) -538px 100% no-repeat;
}

.noSidebar h2{
width:960px;
background:url(../img/heading/full/bg_h2_1of1.png) 0 0 no-repeat;
}

.noSidebar h2 .text{
background:url(../img/heading/full/bg_h2_1of1.png) 0 100% no-repeat;
}

.noSidebar h2 a{
width:960px;
background:url(../img/heading/full/bg_h2_1of1.png) -960px 0 no-repeat;
}

.noSidebar h2 a .text{
background:url(../img/heading/full/bg_h2_1of1.png) -960px 100% no-repeat;
}

.noSidebar #content h2.img{
width:auto;
background:none;
}

.noSidebar #content h2.img a{
width:auto;
background:none;
}

.noSidebar .halves h2,
.noSidebar .quarters .size2of4 h2,
.noSidebar .quarters .size3of4 .quarters .size2of4 h2{
width:468px;
background-image:url(../img/heading/full/bg_h2_1of2.png);
}

.noSidebar .halves h2 .text,
.noSidebar .quarters .size2of4 h2 .text,
.noSidebar .quarters .size3of4 .quarters .size2of4 h2 .text{
background-image:url(../img/heading/full/bg_h2_1of2.png);
}

.noSidebar .halves h2 a,
.noSidebar .quarters .size2of4 h2 a,
.noSidebar .quarters .size3of4 .quarters .size2of4 h2 a{
width:468px;
background:url(../img/heading/full/bg_h2_1of2.png) -468px 0 no-repeat;
}

.noSidebar .halves h2 a .text,
.noSidebar .quarters .size2of4 h2 a .text,
.noSidebar .quarters .size3of4 .quarters .size2of4 h2 a .text{
background:url(../img/heading/full/bg_h2_1of2.png) -468px 100% no-repeat;
}

.noSidebar .quarters h2,
.noSidebar .halves .quarters h2,
.noSidebar .quarters .size2of4 .quarters h2,
.noSidebar .quarters .size3of4 .quarters h2,
.noSidebar .quarters .size3of4 .quarters .size2of4 .quarters h2{
width:222px;
background-image:url(../img/heading/full/bg_h2_1of4.png);
}

.noSidebar .quarters h2 .text,
.noSidebar .halves .quarters h2 .text,
.noSidebar .quarters .size2of4 .quarters h2 .text,
.noSidebar .quarters .size3of4 .quarters h2 .text,
.noSidebar .quarters .size3of4 .quarters .size2of4 .quarters h2 .text{
background-image:url(../img/heading/full/bg_h2_1of4.png);
}

.noSidebar .quarters h2 a,
.noSidebar .halves .quarters h2 a,
.noSidebar .quarters .size2of4 .quarters h2 a,
.noSidebar .quarters .size3of4 .quarters h2 a,
.noSidebar .quarters .size3of4 .quarters .size2of4 .quarters h2 a{
width:222px;
background:url(../img/heading/full/bg_h2_1of4.png) -222px 0 no-repeat;
}

.noSidebar .quarters h2 a .text,
.noSidebar .halves .quarters h2 a .text,
.noSidebar .quarters .size2of4 .quarters h2 a .text,
.noSidebar .quarters .size3of4 .quarters h2 a .text,
.noSidebar .quarters .size3of4 .quarters .size2of4 .quarters h2 a .text{
background:url(../img/heading/full/bg_h2_1of4.png) -222px 100% no-repeat;
}

.noSidebar .thirds h2,
.noSidebar .size2of3 .thirds h2{
width:304px;
background-image:url(../img/heading/full/bg_h2_1of3.png);
}

.noSidebar .thirds h2 .text,
.noSidebar .size2of3 .thirds h2 .text{
background-image:url(../img/heading/full/bg_h2_1of3.png);
}

.noSidebar .thirds h2 a,
.noSidebar .size2of3 .thirds h2 a{
width:304px;
background:url(../img/heading/full/bg_h2_1of3.png) -304px 0 no-repeat;
}

.noSidebar .thirds h2 a .text,
.noSidebar .size2of3 .thirds h2 a .text{
background:url(../img/heading/full/bg_h2_1of3.png) -304px 100% no-repeat;
}

.noSidebar .size2of3 h2{
width:632px;
background-image:url(../img/heading/full/bg_h2_2of3.png);
}

.noSidebar .size2of3 h2 .text{
background-image:url(../img/heading/full/bg_h2_2of3.png);
}

.noSidebar .size2of3 h2 a{
width:632px;
background:url(../img/heading/full/bg_h2_2of3.png) -632px 0 no-repeat;
}

.noSidebar .size2of3 h2 a .text{
background:url(../img/heading/full/bg_h2_2of3.png) -632px 100% no-repeat;
}

.noSidebar .size3of4 h2{
width:714px;
background-image:url(../img/heading/full/bg_h2_3of4.png);
}

.noSidebar .size3of4 h2 .text{
background-image:url(../img/heading/full/bg_h2_3of4.png);
}

.noSidebar .size3of4 h2 a{
width:714px;
background:url(../img/heading/full/bg_h2_3of4.png) -714px 0 no-repeat;
}

.noSidebar .size3of4 h2 a .text{
background:url(../img/heading/full/bg_h2_3of4.png) -714px 100% no-repeat;
}

.noSidebar h2.noBorder{
background-image:url(../img/heading/full/bg_h2_1of1_noborder.png);
}

.noSidebar h2.noBorder .text{
background-image:url(../img/heading/full/bg_h2_1of1_noborder.png);
}

.noSidebar h2.noBorder a{
background-image:url(../img/heading/full/bg_h2_1of1_noborder.png);
}

.noSidebar h2.noBorder a .text{
background-image:url(../img/heading/full/bg_h2_1of1_noborder.png);
}

.noSidebar .quarters h2.noBorder,
.noSidebar .halves .quarters h2.noBorder,
.noSidebar .quarters .size2of4 .quarters h2.noBorder,
.noSidebar .quarters .size3of4 .quarters h2.noBorder,
.noSidebar .quarters .size3of4 .quarters .size2of4 .quarters h2.noBorder{
background-image:url(../img/heading/full/bg_h2_1of4_noborder.png);
}

.noSidebar .quarters h2.noBorder .text,
.noSidebar .halves .quarters h2.noBorder .text,
.noSidebar .quarters .size2of4 .quarters h2.noBorder .text,
.noSidebar .quarters .size3of4 .quarters h2.noBorder .text,
.noSidebar .quarters .size3of4 .quarters .size2of4 .quarters h2.noBorder .text{
background-image:url(../img/heading/full/bg_h2_1of4_noborder.png);
}

.noSidebar .quarters h2.noBorder a,
.noSidebar .halves .quarters h2.noBorder a,
.noSidebar .quarters .size2of4 .quarters h2.noBorder a,
.noSidebar .quarters .size3of4 .quarters h2.noBorder a,
.noSidebar .quarters .size3of4 .quarters .size2of4 .quarters h2.noBorder a{
background-image:url(../img/heading/full/bg_h2_1of4_noborder.png);
}

.noSidebar .quarters h2.noBorder a .text,
.noSidebar .halves .quarters h2.noBorder a .text,
.noSidebar .quarters .size2of4 .quarters h2.noBorder a .text,
.noSidebar .quarters .size3of4 .quarters h2.noBorder a .text,
.noSidebar .quarters .size3of4 .quarters .size2of4 .quarters h2.noBorder a .text{
background-image:url(../img/heading/full/bg_h2_1of4_noborder.png);
}

.noSidebar .thirds h2.noBorder,
.noSidebar .size2of3 .thirds h2.noBorder{
background-image:url(../img/heading/full/bg_h2_1of3_noborder.png);
}

.noSidebar .thirds h2.noBorder .text,
.noSidebar .size2of3 .thirds h2.noBorder .text{
background-image:url(../img/heading/full/bg_h2_1of3_noborder.png);
}

.noSidebar .thirds h2.noBorder a,
.noSidebar .size2of3 .thirds h2.noBorder a{
background-image:url(../img/heading/full/bg_h2_1of3_noborder.png);
}

.noSidebar .thirds h2.noBorder a .text,
.noSidebar .size2of3 .thirds h2.noBorder a .text{
background-image:url(../img/heading/full/bg_h2_1of3_noborder.png);
}

.noSidebar .halves h2.noBorder,
.noSidebar .quarters .size2of4 h2.noBorder,
.noSidebar .quarters .size3of4 .quarters .size2of4 h2.noBorder{
background-image:url(../img/heading/full/bg_h2_1of2_noborder.png);
}

.noSidebar .halves h2.noBorder .text,
.noSidebar .quarters .size2of4 h2.noBorder .text,
.noSidebar .quarters .size3of4 .quarters .size2of4 h2.noBorder .text{
background-image:url(../img/heading/full/bg_h2_1of2_noborder.png);
}

.noSidebar .halves h2.noBorder a,
.noSidebar .quarters .size2of4 h2.noBorder a,
.noSidebar .quarters .size3of4 .quarters .size2of4 h2.noBorder a{
background-image:url(../img/heading/full/bg_h2_1of2_noborder.png);
}

.noSidebar .halves h2.noBorder a .text,
.noSidebar .quarters .size2of4 h2.noBorder a .text,
.noSidebar .quarters .size3of4 .quarters .size2of4 h2.noBorder a .text{
background-image:url(../img/heading/full/bg_h2_1of2_noborder.png);
}

.noSidebar .size2of3 h2.noBorder{
background-image:url(../img/heading/full/bg_h2_2of3_noborder.png);
}

.noSidebar .size2of3 h2.noBorder .text{
background-image:url(../img/heading/full/bg_h2_2of3_noborder.png);
}

.noSidebar .size2of3 h2.noBorder a{
background-image:url(../img/heading/full/bg_h2_2of3_noborder.png);
}

.noSidebar .size2of3 h2.noBorder a .text{
background-image:url(../img/heading/full/bg_h2_2of3_noborder.png);
}

.noSidebar .size3of4 h2.noBorder{
background-image:url(../img/heading/full/bg_h2_3of4_noborder.png);
}

.noSidebar .size3of4 h2.noBorder .text{
background-image:url(../img/heading/full/bg_h2_3of4_noborder.png);
}

.noSidebar .size3of4 h2.noBorder a{
background-image:url(../img/heading/full/bg_h2_3of4_noborder.png);
}

.noSidebar .size3of4 h2.noBorder a .text{
background-image:url(../img/heading/full/bg_h2_3of4_noborder.png);
}

.noSidebar h2.btmImgH2 .text{
background-image:url(../img/heading/full/bg_h2_1of1_square.png);
}

.noSidebar h2.btmImgH2 a{
background-image:url(../img/heading/full/bg_h2_1of1_square.png);
cursor:pointer;
}

.noSidebar h2.btmImgH2 a .text{
background-image:url(../img/heading/full/bg_h2_1of1_square.png);
}

.noSidebar .quarters h2.btmImgH2,
.noSidebar .halves .quarters h2.btmImgH2,
.noSidebar .quarters .size2of4 .quarters h2.btmImgH2,
.noSidebar .quarters .size3of4 .quarters h2.btmImgH2,
.noSidebar .quarters .size3of4 .quarters .size2of4 .quarters h2.btmImgH2{
width:222px;
background-image:url(../img/heading/full/bg_h2_1of4_square.png);
}

.noSidebar .quarters h2.btmImgH2 .text,
.noSidebar .halves .quarters h2.btmImgH2 .text,
.noSidebar .quarters .size2of4 .quarters h2.btmImgH2 .text,
.noSidebar .quarters .size3of4 .quarters h2.btmImgH2 .text,
.noSidebar .quarters .size3of4 .quarters .size2of4 .quarters h2.btmImgH2 .text{
background-image:url(../img/heading/full/bg_h2_1of4_square.png);
}

.noSidebar .quarters h2.btmImgH2 a,
.noSidebar .halves .quarters h2.btmImgH2 a,
.noSidebar .quarters .size2of4 .quarters h2.btmImgH2 a,
.noSidebar .quarters .size3of4 .quarters h2.btmImgH2 a,
.noSidebar .quarters .size3of4 .quarters .size2of4 .quarters h2.btmImgH2 a{
width:222px;
background:url(../img/heading/full/bg_h2_1of4_square.png) -222px 0 no-repeat;
}

.noSidebar .quarters h2.btmImgH2 a .text,
.noSidebar .halves .quarters h2.btmImgH2 a .text,
.noSidebar .quarters .size2of4 .quarters h2.btmImgH2 a .text,
.noSidebar .quarters .size3of4 .quarters h2.btmImgH2 a .text,
.noSidebar .quarters .size3of4 .quarters .size2of4 .quarters h2.btmImgH2 a .text{
background:url(../img/heading/full/bg_h2_1of4_square.png) -222px 100% no-repeat;
}

.noSidebar .thirds h2.btmImgH2,
.noSidebar .size2of3 .thirds h2.btmImgH2{
width:304px;
background-image:url(../img/heading/full/bg_h2_1of3_square.png);
}

.noSidebar .thirds h2.btmImgH2 .text,
.noSidebar .size2of3 .thirds h2.btmImgH2 .text{
background-image:url(../img/heading/full/bg_h2_1of3_square.png);
}

.noSidebar .thirds h2.btmImgH2 a,
.noSidebar .size2of3 .thirds h2.btmImgH2 a{
width:304px;
background:url(../img/heading/full/bg_h2_1of3_square.png) -304px 0 no-repeat;
}

.noSidebar .thirds h2.btmImgH2 a .text,
.noSidebar .size2of3 .thirds h2.btmImgH2 a .text{
background:url(../img/heading/full/bg_h2_1of3_square.png) -304px 100% no-repeat;
}

.noSidebar .halves h2.btmImgH2,
.noSidebar .quarters .size2of4 h2.btmImgH2,
.noSidebar .quarters .size3of4 .quarters .size2of4 h2.btmImgH2{
width:468px;
background-image:url(../img/heading/full/bg_h2_1of2_square.png);
}

.noSidebar .halves h2.btmImgH2 .text,
.noSidebar .quarters .size2of4 h2.btmImgH2 .text,
.noSidebar .quarters .size3of4 .quarters .size2of4 h2.btmImgH2 .text{
background-image:url(../img/heading/full/bg_h2_1of2_square.png);
}

.noSidebar .halves h2.btmImgH2 a,
.noSidebar .quarters .size2of4 h2.btmImgH2 a,
.noSidebar .quarters .size3of4 .quarters .size2of4 h2.btmImgH2 a{
width:468px;
background:url(../img/heading/full/bg_h2_1of2_square.png) -468px 0 no-repeat;
}

.noSidebar .halves h2.btmImgH2 a .text,
.noSidebar .quarters .size2of4 h2.btmImgH2 a .text,
.noSidebar .quarters .size3of4 .quarters .size2of4 h2.btmImgH2 a .text{
background:url(../img/heading/full/bg_h2_1of2_square.png) -468px 100% no-repeat;
}

.noSidebar .size2of3 h2.btmImgH2{
width:632px;
background-image:url(../img/heading/full/bg_h2_2of3_square.png);
}

.noSidebar .size2of3 h2.btmImgH2 .text{
background-image:url(../img/heading/full/bg_h2_2of3_square.png);
}

.noSidebar .size2of3 h2.btmImgH2 a{
width:632px;
background:url(../img/heading/full/bg_h2_2of3_square.png) -632px 0 no-repeat;
}

.noSidebar .size2of3 h2.btmImgH2 a .text{
background:url(../img/heading/full/bg_h2_2of3_square.png) -632px 100% no-repeat;
}

.noSidebar .size3of4 h2.btmImgH2{
width:714px;
background-image:url(../img/heading/full/bg_h2_3of4_square.png);
}

.noSidebar .size3of4 h2.btmImgH2 .text{
background-image:url(../img/heading/full/bg_h2_3of4_square.png);
}

.noSidebar .size3of4 h2.btmImgH2 a{
width:714px;
background:url(../img/heading/full/bg_h2_3of4_square.png) -714px 0 no-repeat;
}

.noSidebar .size3of4 h2.btmImgH2 a .text{
background:url(../img/heading/full/bg_h2_3of4_square.png) -714px 100% no-repeat;
}

/* h3,h4 */

h3{
margin:0 0 20px;
padding:15px 0 0 11px;
border-top:1px solid #d4d4d4;
line-height:1.5;
background:url(../img/heading/bg_h3.png) 0 15px no-repeat;
font-size:1em;
font-weight:bold;
}

h3 .subTitle{
display:block;
font-size:0.7333em;
font-weight:normal;
}

h4{
margin:0 0 20px;
padding:0 0 0 11px;
line-height:1.5;
background:url(../img/heading/bg_h4.png) 0 0 repeat-y;
font-size:0.9285em;
font-weight:bold;
}

h3 a,
h4 a{
text-decoration:underline;
}

/* ===== Link ===== */

a{
text-decoration:none;
}

a:link,
a:visited{
color:#1d3994;
}

a:hover,
a:focus{
color:#556aae;
}

a:active{
color:#1d3994;
}

img.icon{
margin:0 2px;
vertical-align:middle;
}

a .window{
margin-left:4px;
}

/* ===== Text ===== */

p,
ul,
ol,
dl,
table{
margin-bottom:20px;
}

p,
ul li,
ol li,
dl dt,
dl dd,
caption,
th,
td,
input,
option,
textarea{
line-height:1.5;
font-size:0.9285em;
font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro',Verdana,sans-serif;
}

ul li p,
ul li ul li,
ul li ol li,
ul li dl dt,
ul li dl dd,
ul li th,
ul li td,
ol li p,
ol li ul li,
ol li ol li,
ol li dl dt,
ol li dl dd,
ol li th,
ol li td,
dl dt p,
dl dt ul li,
dl dt ol li,
dl dt dl dt,
dl dt dl dd,
dl dd p,
dl dd ul li,
dl dd ol li,
dl dd dl dt,
dl dd dl dd,
dl dd th,
dl dd td{
font-size:1em;
}

ul li{
margin:0 0 8px 2em;
}

ol li{
margin:0 0 8px 2.5em;
}

ul li ul,
ul li ol,
ol li ul,
ul li ol{
margin-top:8px;
}

ul li p,
ul li ul,
ul li ol,
ul li dl{
margin-bottom:15px;
}

dl dd{
margin:0 0 15px 1em;
}

.dtBold dt,
#content .borderedBlock .dtBold dt,
#content .bgColoredBlock .dtBold dt{
font-weight:bold;
}

.noIndent dd,
#content .borderedBlock .noIndent dd,
#content .bgColoredBlock .noIndent dd{
margin-left:0;
}

.subSection{
margin-bottom:20px;
}

.subSection p,
.subSection ul,
.subSection ol,
.subSection dl,
.subSection table{
margin-bottom:0;
}

.subSection ul,
.subSection ol{
margin-top:8px;
}

/* Table */

table{
border-color:#c7c7c7;
border-collapse:separate;
*border-collapse:collapse;
border-style:solid;
border-width:1px 0 0 1px;
border-spacing:0;
width:100%;
}

caption{
padding-bottom:20px;
text-align:left;
}

th{
background:#f5f5f5;
font-weight:normal;
}

th .linkList li .noLink,
th .tocList li .noLink{
background-color:#f5f5f5;
}

th,
td{
padding:7px 10px;
border-color:#c7c7c7;
border-collapse:separate;
border-style:solid;
border-width:0 1px 1px 0;
vertical-align:top;
text-align:left;
}

th.center,
td.center,
tr.center th,
tr.center td{
text-align:center;
}

th.right,
td.right,
tr.right th,
tr.right td{
text-align:right;
}

th.mdl,
td.mdl,
tr.mdl th,
tr.mdl td{
vertical-align:middle;
}

th.btm,
td.btm,
tr.btm th,
tr.btm td{
vertical-align:bottom;
}

th p,
th ul li,
th ol li,
th dl dt,
th dl dd,
td p,
td ul li,
td ol li,
td dl dt,
td dl dd{
font-size:1em;
}

th.nowrap,
td.nowrap{
white-space:nowrap;
}

th.compound,
td.compound{
padding:7px 10px 0;
}

table .compound p,
table .compound ul,
table .compound ol,
table .compound dl,
table .compound table{
margin-bottom:7px;
}

/* ===== List ===== */

.linkList,
.tocList{
list-style:none;
_zoom:1;
}

.linkList li,
.tocList li{
margin-left:0;
}

.linkList li a:hover,
.linkList li a:focus,
.tocList li a:hover,
.tocList li a:focus{
text-decoration:underline;
}

.linkList li a .text{
*cursor:pointer;
}

.linkList li,
.linkList li .linkList li{
padding-left:11px;
background:url(../img/marker/link.png) 0 0.5em no-repeat;
}

.linkList li .noLink{
display:block;
margin-left:-11px;
padding-left:11px;
background:#fff url(../img/marker/no_link.png) 0 0.5em no-repeat;
_zoom:1;
}

.tocList li{
padding-left:11px;
background:url(../img/marker/link_internal.png) 0 0.5em no-repeat;
}

.tocList li .noLink{
display:block;
margin-left:-11px;
padding-left:11px;
background:#fff url(../img/marker/no_link_internal.png) 0 0.5em no-repeat;
}

.tocList li .tocList li{
margin-left:0;
}

.linkList li li{
margin-left:2em;
padding-left:0;
background:none;
}

.linkList li .linkList li{
margin-left:0;
}

.topBorder li{
padding-top:8px;
border-top:1px solid #e8e8e8;
background-position:0 1em;
}

.topBorder li li{
padding-top:0;
border:0;
}

.topBorder li.btmBorder{
margin-bottom:0;
padding-bottom:8px;
border-bottom:1px solid #e8e8e8;
}

.downloadList{
list-style:none;
}

.downloadList li{
margin-left:0;
padding-left:25px;
min-height:27px;
_height:27px;
zoom:1;
}

.downloadList li a:hover,
.downloadList li a:focus{
text-decoration:underline;
}

.downloadList li .icon{
margin:0 7px 0 -25px;
vertical-align:text-top;
}

.downloadList li .downloadList li{
padding-left:21px;
min-height:21px;
_height:21px;
margin-bottom:4px;
}

.downloadList li .downloadList li .icon{
margin:0 7px 0 -21px;
}

.compact2,
.compact3,
.compact4,
.dlCompact2,
.dlCompact3,
.dlCompact4{
margin-left:-20px;
width:744px;
}

.compact2 li,
.compact3 li,
.compact4 li,
.dlCompact2 li,
.dlCompact3 li,
.dlCompact4 li{
display:-moz-inline-block;
display:inline-block;
*display:inline;
margin-left:20px;
vertical-align:top;
zoom:1;
}

.compact2 li{
width:341px;
}

.compact3 li{
width:217px;
}

.compact4 li{
width:155px;
}

.dlCompact2 li{
width:325px;
}

.dlCompact3 li{
width:201px;
}

.dlCompact4 li{
width:139px;
}

.noSidebar .compact2,
.noSidebar .compact3,
.noSidebar .compact4,
.noSidebar .dlCompact2,
.noSidebar .dlCompact3,
.noSidebar .dlCompact4{
width:980px;
}

.noSidebar .compact2 li{
width:457px;
}

.noSidebar .compact3 li{
width:293px;
}

.noSidebar .compact4 li{
width:211px;
}

.noSidebar .dlCompact2 li{
width:441px;
}

.noSidebar .dlCompact3 li{
width:277px;
}

.noSidebar .dlCompact4 li{
width:195px;
}

#catList{
margin-bottom:20px;
list-style:none;
background:url(../img/content/bg_cat_list.gif) 0 100% repeat-x;
}

#catList li{
display:-moz-inline-block;
display:inline-block;
*display:inline;
margin:0 5px 0 0;
line-height:1;
vertical-align:bottom;
zoom:1;
}

#catList li img{
vertical-align:bottom;
}

#simpleSiteMap li{
margin-bottom:0;
padding-bottom:8px;
}

#simpleSiteMap li.noMarker{
background:none;
*zoom:1;
}

#simpleSiteMap li.noMarker .compact3{
margin-top:0;
}

#simpleSiteMap li .compact3{
margin-bottom:-8px;
width:969px;
}

#simpleSiteMap li .compact3 li{
margin-left:20px;
margin-bottom:0;
width:283px;
}

.topicList dt,
#content .borderedBlock .topicList dt,
#content .bgColoredBlock .topicList dt{
margin-bottom:5px;
line-height:19px;
font-size:0.8em;
font-weight:bold;
}

.topicList dt img{
margin:0 0 -0.25em 5px;
}

.topicList dd,
#content .borderedBlock .topicList dd,
#content .bgColoredBlock .topicList dd{
margin-left:0;
}

.topicList dd ul{
list-style:none;
}

.topicList dd ul li{
margin-left:0;
padding-left:11px;
background:url(../img/marker/link.png) 0 0.5em no-repeat;
}

.topicList dd ul li a:hover,
.topicList dd ul li a:focus{
text-decoration:underline;
}

.paragraphList li,
.paragraphList li .paragraphList li{
clear:both;
font-weight:bold;
}

.paragraphList li p,
.paragraphList li ul li,
.paragraphList li ol li,
.paragraphList li dl dt,
.paragraphList li dl dd,
.paragraphList li th,
.paragraphList li td,
.paragraphList li .notationList li{
font-weight:normal;
}

.notationList{
list-style:none;
zoom:1;
}

.notationList li{
position:relative;
margin:0 0 4px;
padding-left:2.5em;
color:#666;
font-size:0.75em;
zoom:1;
}

li .notationList li,
dt .notationList li,
dd .notationList li,
th .notationList li,
td .notationList li{
font-size:0.8em;
}

.noMarker li{
position:static;
padding-left:0;
}

.notationList .marker{
position:absolute;
top:0;
left:0;
width:2.5em;
}

.notationList .marker em{
font-weight:bold;
}

.notationList li p,
.notationList li dl{
margin:0 0 4px;
}

.notationList li dd{
margin-bottom:0;
}

.notationList li ul{
margin:4px 0 0;
list-style:disc;
}

.notationList li ol{
margin:4px 0 0;
list-style:decimal;
}

.notationList li ul li,
.notationList li ol li{
position:static;
margin-left:2em;
padding-left:0;
font-size:1em;
zoom:normal;
}

.notationList li ul.linkList li{
margin-left:0;
padding-left:11px;
list-style:none;
}

.notationList.body li{
color:#333;
font-size:0.9285em;
}

.notationList.bodySmall li{
color:#333;
font-size:0.75em;
}

.notationList.bodySmall li li,
li .notationList.bodySmall li li{
font-size:1em;
}

li .notationList.bodySmall li,
dt .notationList.bodySmall li,
dd .notationList.bodySmall li,
th .notationList.bodySmall li,
td .notationList.bodySmall li{
font-size:0.8em;
}

li .notationList.body li,
dt .notationList.body li,
dd .notationList.body li,
th .notationList.body li,
td .notationList.body li{
font-size:1em;
}

.notationList.marker1 li{
padding-left:1em;
}

.notationList.marker1 li .marker{
width:1em;
}

.notationList.marker2 li{
padding-left:1.5em;
}

.notationList.marker2 li .marker{
width:1.5em;
}

.notationList.specialMarker li{
padding-left:3.5em;
}

.notationList.specialMarker li .marker{
width:3.5em;
}

.notationList.marker1 li li,
.notationList.marker2 li li,
.notationList.specialMarker li li{
padding-left:0;
}

.notationBlock{
margin-bottom:20px;
background:#f4f4f4 url(../img/content/standard/bg_notation_1of1_top.png) 0 0 no-repeat;
}

.notationBlock .notationList{
margin-bottom:0;
padding:13px 15px 9px;
background:url(../img/content/standard/bg_notation_1of1_btm.png) 0 100% no-repeat;
}

.quarters .notationBlock,
.halves .quarters .notationBlock,
.quarters .size2of4 .quarters .notationBlock,
.quarters .size3of4 .quarters .notationBlock,
.quarters .size3of4 .quarters .size2of4 .quarters .notationBlock{
background-image:url(../img/content/standard/bg_notation_1of4_top.png);
}

.quarters .notationBlock .notationList,
.halves .quarters .notationBlock .notationList,
.quarters .size2of4 .quarters .notationBlock .notationList,
.quarters .size3of4 .quarters .notationBlock .notationList,
.quarters .size3of4 .quarters .size2of4 .quarters .notationBlock .notationList{
background-image:url(../img/content/standard/bg_notation_1of4_btm.png);
}

.thirds .notationBlock,
.size2of3 .thirds .notationBlock{
background-image:url(../img/content/standard/bg_notation_1of3_top.png);
}

.thirds .notationBlock .notationList,
.size2of3 .thirds .notationBlock .notationList{
background-image:url(../img/content/standard/bg_notation_1of3_btm.png);
}

.halves .notationBlock,
.quarters .size2of4 .notationBlock,
.quarters .size3of4 .quarters .size2of4 .notationBlock{
background-image:url(../img/content/standard/bg_notation_1of2_top.png);
}

.halves .notationBlock .notationList,
.quarters .size2of4 .notationBlock .notationList,
.quarters .size3of4 .quarters .size2of4 .notationBlock .notationList{
background-image:url(../img/content/standard/bg_notation_1of2_btm.png);
}

.size2of3 .notationBlock{
background-image:url(../img/content/standard/bg_notation_2of3_top.png);
}

.size2of3 .notationBlock .notationList{
background-image:url(../img/content/standard/bg_notation_2of3_btm.png);
}

.size3of4 .notationBlock{
background-image:url(../img/content/standard/bg_notation_3of4_top.png);
}

.size3of4 .notationBlock .notationList{
background-image:url(../img/content/standard/bg_notation_3of4_btm.png);
}

.borderedBlock .notationBlock,
.bgColoredBlock .notationBlock{
background-image:url(../img/content/standard/bg_bordered_notation_1of1_top.png);
}

.borderedBlock .notationBlock .notationList,
.bgColoredBlock .notationBlock .notationList{
background-image:url(../img/content/standard/bg_bordered_notation_1of1_btm.png);
}

.quarters .borderedBlock .notationBlock,
.halves .quarters .borderedBlock .notationBlock,
.quarters .size2of4 .quarters .borderedBlock .notationBlock,
.quarters .size3of4 .quarters .borderedBlock .notationBlock,
.quarters .size3of4 .quarters .size2of4 .quarters .borderedBlock .notationBlock,
.quarters .bgColoredBlock .notationBlock,
.halves .quarters .bgColoredBlock .notationBlock,
.quarters .size2of4 .quarters .bgColoredBlock .notationBlock,
.quarters .size3of4 .quarters .bgColoredBlock .notationBlock,
.quarters .size3of4 .quarters .size2of4 .quarters .bgColoredBlock .notationBlock{
background-image:url(../img/content/standard/bg_bordered_notation_1of4_top.png);
}

.quarters .borderedBlock .notationBlock .notationList,
.halves .quarters .borderedBlock .notationBlock .notationList,
.quarters .size2of4 .quarters .borderedBlock .notationBlock .notationList,
.quarters .size3of4 .quarters .borderedBlock .notationBlock .notationList,
.quarters .size3of4 .quarters .size2of4 .quarters .borderedBlock .notationBlock .notationList,
.quarters .bgColoredBlock .notationBlock .notationList,
.halves .quarters .bgColoredBlock .notationBlock .notationList,
.quarters .size2of4 .quarters .bgColoredBlock .notationBlock .notationList,
.quarters .size3of4 .quarters .bgColoredBlock .notationBlock .notationList,
.quarters .size3of4 .quarters .size2of4 .quarters .bgColoredBlock .notationBlock .notationList{
background-image:url(../img/content/standard/bg_bordered_notation_1of4_btm.png);
}

.thirds .borderedBlock .notationBlock,
.size2of3 .thirds .borderedBlock .notationBlock,
.thirds .bgColoredBlock .notationBlock,
.size2of3 .thirds .bgColoredBlock .notationBlock{
background-image:url(../img/content/standard/bg_bordered_notation_1of3_top.png);
}

.thirds .borderedBlock .notationBlock .notationList,
.size2of3 .thirds .borderedBlock .notationBlock .notationList,
.thirds .bgColoredBlock .notationBlock .notationList,
.size2of3 .thirds .bgColoredBlock .notationBlock .notationList{
background-image:url(../img/content/standard/bg_bordered_notation_1of3_btm.png);
}

.halves .borderedBlock .notationBlock,
.quarters .size2of4 .borderedBlock .notationBlock,
.quarters .size3of4 .quarters .size2of4 .borderedBlock .notationBlock,
.halves .bgColoredBlock .notationBlock,
.quarters .size2of4 .bgColoredBlock .notationBlock,
.quarters .size3of4 .quarters .size2of4 .bgColoredBlock .notationBlock{
background-image:url(../img/content/standard/bg_bordered_notation_1of2_top.png);
}

.halves .borderedBlock .notationBlock .notationList,
.quarters .size2of4 .borderedBlock .notationBlock .notationList,
.quarters .size3of4 .quarters .size2of4 .borderedBlock .notationBlock .notationList,
.halves .bgColoredBlock .notationBlock .notationList,
.quarters .size2of4 .bgColoredBlock .notationBlock .notationList,
.quarters .size3of4 .quarters .size2of4 .bgColoredBlock .notationBlock .notationList{
background-image:url(../img/content/standard/bg_bordered_notation_1of2_btm.png);
}

.size2of3 .borderedBlock .notationBlock,
.size2of3 .bgColoredBlock .notationBlock{
background-image:url(../img/content/standard/bg_bordered_notation_2of3_top.png);
}

.size2of3 .borderedBlock .notationBlock .notationList,
.size2of3 .bgColoredBlock .notationBlock .notationList{
background-image:url(../img/content/standard/bg_bordered_notation_2of3_btm.png);
}

.size3of4 .borderedBlock .notationBlock,
.size3of4 .bgColoredBlock .notationBlock{
background-image:url(../img/content/standard/bg_bordered_notation_3of4_top.png);
}

.size3of4 .borderedBlock .notationBlock .notationList,
.size3of4 .bgColoredBlock .notationBlock .notationList{
background-image:url(../img/content/standard/bg_bordered_notation_3of4_btm.png);
}

.noSidebar .notationBlock{
background-image:url(../img/content/full/bg_notation_1of1_top.png);
}

.noSidebar .notationBlock .notationList{
background-image:url(../img/content/full/bg_notation_1of1_btm.png);
}

.noSidebar .quarters .notationBlock,
.noSidebar .halves .quarters .notationBlock,
.noSidebar .quarters .size2of4 .quarters .notationBlock,
.noSidebar .quarters .size3of4 .quarters .notationBlock,
.noSidebar .quarters .size3of4 .quarters .size2of4 .quarters .notationBlock{
background-image:url(../img/content/full/bg_notation_1of4_top.png);
}

.noSidebar .quarters .notationBlock .notationList,
.noSidebar .halves .quarters .notationBlock .notationList,
.noSidebar .quarters .size2of4 .quarters .notationBlock .notationList,
.noSidebar .quarters .size3of4 .quarters .notationBlock .notationList,
.noSidebar .quarters .size3of4 .quarters .size2of4 .quarters .notationBlock .notationList{
background-image:url(../img/content/full/bg_notation_1of4_btm.png);
}

.noSidebar .thirds .notationBlock,
.noSidebar .size2of3 .thirds .notationBlock{
background-image:url(../img/content/full/bg_notation_1of3_top.png);
}

.noSidebar .thirds .notationBlock .notationList,
.noSidebar .size2of3 .thirds .notationBlock .notationList{
background-image:url(../img/content/full/bg_notation_1of3_btm.png);
}

.noSidebar .halves .notationBlock,
.noSidebar .quarters .size2of4 .notationBlock,
.noSidebar .quarters .size3of4 .quarters .size2of4 .notationBlock{
background-image:url(../img/content/full/bg_notation_1of2_top.png);
}

.noSidebar .halves .notationBlock .notationList,
.noSidebar .quarters .size2of4 .notationBlock .notationList,
.noSidebar .quarters .size3of4 .quarters .size2of4 .notationBlock .notationList{
background-image:url(../img/content/full/bg_notation_1of2_btm.png);
}

.noSidebar .size2of3 .notationBlock{
background-image:url(../img/content/full/bg_notation_2of3_top.png);
}

.noSidebar .size2of3 .notationBlock .notationList{
background-image:url(../img/content/full/bg_notation_2of3_btm.png);
}

.noSidebar .size3of4 .notationBlock{
background-image:url(../img/content/full/bg_notation_3of4_top.png);
}

.noSidebar .size3of4 .notationBlock .notationList{
background-image:url(../img/content/full/bg_notation_3of4_btm.png);
}

.noSidebar .borderedBlock .notationBlock,
.noSidebar .bgColoredBlock .notationBlock{
background-image:url(../img/content/full/bg_bordered_notation_1of1_top.png);
}

.noSidebar .borderedBlock .notationBlock .notationList,
.noSidebar .bgColoredBlock .notationBlock .notationList{
background-image:url(../img/content/full/bg_bordered_notation_1of1_btm.png);
}

.noSidebar .quarters .borderedBlock .notationBlock,
.noSidebar .halves .quarters .borderedBlock .notationBlock,
.noSidebar .quarters .size2of4 .quarters .borderedBlock .notationBlock,
.noSidebar .quarters .size3of4 .quarters .borderedBlock .notationBlock,
.noSidebar .quarters .size3of4 .quarters .size2of4 .quarters .borderedBlock .notationBlock,
.noSidebar .quarters .bgColoredBlock .notationBlock,
.noSidebar .halves .quarters .bgColoredBlock .notationBlock,
.noSidebar .quarters .size2of4 .quarters .bgColoredBlock .notationBlock,
.noSidebar .quarters .size3of4 .quarters .bgColoredBlock .notationBlock,
.noSidebar .quarters .size3of4 .quarters .size2of4 .quarters .bgColoredBlock .notationBlock{
background-image:url(../img/content/full/bg_bordered_notation_1of4_top.png);
}

.noSidebar .quarters .borderedBlock .notationBlock .notationList,
.noSidebar .halves .quarters .borderedBlock .notationBlock .notationList,
.noSidebar .quarters .size2of4 .quarters .borderedBlock .notationBlock .notationList,
.noSidebar .quarters .size3of4 .quarters .borderedBlock .notationBlock .notationList,
.noSidebar .quarters .size3of4 .quarters .size2of4 .quarters .borderedBlock .notationBlock .notationList,
.noSidebar .quarters .bgColoredBlock .notationBlock .notationList,
.noSidebar .halves .quarters .bgColoredBlock .notationBlock .notationList,
.noSidebar .quarters .size2of4 .quarters .bgColoredBlock .notationBlock .notationList,
.noSidebar .quarters .size3of4 .quarters .bgColoredBlock .notationBlock .notationList,
.noSidebar .quarters .size3of4 .quarters .size2of4 .quarters .bgColoredBlock .notationBlock .notationList{
background-image:url(../img/content/full/bg_bordered_notation_1of4_btm.png);
}

.noSidebar .thirds .borderedBlock .notationBlock,
.noSidebar .size2of3 .thirds .borderedBlock .notationBlock,
.noSidebar .thirds .bgColoredBlock .notationBlock,
.noSidebar .size2of3 .thirds .bgColoredBlock .notationBlock{
background-image:url(../img/content/full/bg_bordered_notation_1of3_top.png);
}

.noSidebar .thirds .borderedBlock .notationBlock .notationList,
.noSidebar .size2of3 .thirds .borderedBlock .notationBlock .notationList,
.noSidebar .thirds .bgColoredBlock .notationBlock .notationList,
.noSidebar .size2of3 .thirds .bgColoredBlock .notationBlock .notationList{
background-image:url(../img/content/full/bg_bordered_notation_1of3_btm.png);
}

.noSidebar .halves .borderedBlock .notationBlock,
.noSidebar .quarters .size2of4 .borderedBlock .notationBlock,
.noSidebar .quarters .size3of4 .quarters .size2of4 .borderedBlock .notationBlock,
.noSidebar .halves .bgColoredBlock .notationBlock,
.noSidebar .quarters .size2of4 .bgColoredBlock .notationBlock,
.noSidebar .quarters .size3of4 .quarters .size2of4 .bgColoredBlock .notationBlock{
background-image:url(../img/content/full/bg_bordered_notation_1of2_top.png);
}

.noSidebar .halves .borderedBlock .notationBlock .notationList,
.noSidebar .quarters .size2of4 .borderedBlock .notationBlock .notationList,
.noSidebar .quarters .size3of4 .quarters .size2of4 .borderedBlock .notationBlock .notationList,
.noSidebar .halves .bgColoredBlock .notationBlock .notationList,
.noSidebar .quarters .size2of4 .bgColoredBlock .notationBlock .notationList,
.noSidebar .quarters .size3of4 .quarters .size2of4 .bgColoredBlock .notationBlock .notationList{
background-image:url(../img/content/full/bg_bordered_notation_1of2_btm.png);
}

.noSidebar .size2of3 .borderedBlock .notationBlock,
.noSidebar .size2of3 .bgColoredBlock .notationBlock{
background-image:url(../img/content/full/bg_bordered_notation_2of3_top.png);
}

.noSidebar .size2of3 .borderedBlock .notationBlock .notationList,
.noSidebar .size2of3 .bgColoredBlock .notationBlock .notationList{
background-image:url(../img/content/full/bg_bordered_notation_2of3_btm.png);
}

.noSidebar .size3of4 .borderedBlock .notationBlock,
.noSidebar .size3of4 .bgColoredBlock .notationBlock{
background-image:url(../img/content/full/bg_bordered_notation_3of4_top.png);
}

.noSidebar .size3of4 .borderedBlock .notationBlock .notationList,
.noSidebar .size3of4 .bgColoredBlock .notationBlock .notationList{
background-image:url(../img/content/full/bg_bordered_notation_3of4_btm.png);
}

/* ===== Block ===== */

/* Notice */

.notice{
margin:0 0 20px;
background:#e5e8ff url(../img/content/standard/bg_notice_1of1_top.png) 0 0 no-repeat;
zoom:1;
}

.notice .linkList li .noLink,
.notice .tocList li .noLink{
background-color:#e5e8ff;
}

.notice dl{
margin:0;
padding:13px 15px 1px;
background:url(../img/content/standard/bg_notice_1of1_btm.png) 0 100% no-repeat;
}

.notice dt{
margin-bottom:7px;
font-weight:bold;
}

.notice dd{
margin-left:0;
}

.notice dd p,
.notice dd ul,
.notice dd ol,
.notice dd dl{
margin-bottom:15px;
}

.quarters .notice,
.halves .quarters .notice,
.quarters .size2of4 .quarters .notice,
.quarters .size3of4 .quarters .notice,
.quarters .size3of4 .quarters .size2of4 .quarters .notice{
background-image:url(../img/content/standard/bg_notice_1of4_top.png);
}

.quarters .notice dl,
.halves .quarters .notice dl,
.quarters .size2of4 .quarters .notice dl,
.quarters .size3of4 .quarters .notice dl,
.quarters .size3of4 .quarters .size2of4 .quarters .notice dl{
background-image:url(../img/content/standard/bg_notice_1of4_btm.png);
}

.thirds .notice,
.size2of3 .thirds .notice{
background-image:url(../img/content/standard/bg_notice_1of3_top.png);
}

.thirds .notice dl,
.size2of3 .thirds .notice dl{
background-image:url(../img/content/standard/bg_notice_1of3_btm.png);
}

.halves .notice,
.quarters .size2of4 .notice,
.quarters .size3of4 .quarters .size2of4 .notice{
background-image:url(../img/content/standard/bg_notice_1of2_top.png);
}

.halves .notice dl,
.quarters .size2of4 .notice dl,
.quarters .size3of4 .quarters .size2of4 .notice dl{
background-image:url(../img/content/standard/bg_notice_1of2_btm.png);
}

.size2of3 .notice{
background-image:url(../img/content/standard/bg_notice_2of3_top.png);
}

.size2of3 .notice dl{
background-image:url(../img/content/standard/bg_notice_2of3_btm.png);
}

.size3of4 .notice{
background-image:url(../img/content/standard/bg_notice_3of4_top.png);
}

.size3of4 .notice dl{
background-image:url(../img/content/standard/bg_notice_3of4_btm.png);
}

.noSidebar .notice{
background-image:url(../img/content/full/bg_notice_1of1_top.png);
}

.noSidebar .notice dl{
background-image:url(../img/content/full/bg_notice_1of1_btm.png);
}

.noSidebar .quarters .notice,
.noSidebar .halves .quarters .notice,
.noSidebar .quarters .size2of4 .quarters .notice,
.noSidebar .quarters .size3of4 .quarters .notice,
.noSidebar .quarters .size3of4 .quarters .size2of4 .quarters .notice{
background-image:url(../img/content/full/bg_notice_1of4_top.png);
}

.noSidebar .quarters .notice dl,
.noSidebar .halves .quarters .notice dl,
.noSidebar .quarters .size2of4 .quarters .notice dl,
.noSidebar .quarters .size3of4 .quarters .notice dl,
.noSidebar .quarters .size3of4 .quarters .size2of4 .quarters .notice dl{
background-image:url(../img/content/full/bg_notice_1of4_btm.png);
}

.noSidebar .thirds .notice,
.noSidebar .size2of3 .thirds .notice{
background-image:url(../img/content/full/bg_notice_1of3_top.png);
}

.noSidebar .thirds .notice dl,
.noSidebar .size2of3 .thirds .notice dl{
background-image:url(../img/content/full/bg_notice_1of3_btm.png);
}

.noSidebar .halves .notice,
.noSidebar .quarters .size2of4 .notice,
.noSidebar .quarters .size3of4 .quarters .size2of4 .notice{
background-image:url(../img/content/full/bg_notice_1of2_top.png);
}

.noSidebar .halves .notice dl,
.noSidebar .quarters .size2of4 .notice dl,
.noSidebar .quarters .size3of4 .quarters .size2of4 .notice dl{
background-image:url(../img/content/full/bg_notice_1of2_btm.png);
}

.noSidebar .size2of3 .notice{
background-image:url(../img/content/full/bg_notice_2of3_top.png);
}

.noSidebar .size2of3 .notice dl{
background-image:url(../img/content/full/bg_notice_2of3_btm.png);
}

.noSidebar .size3of4 .notice{
background-image:url(../img/content/full/bg_notice_3of4_top.png);
}

.noSidebar .size3of4 .notice dl{
background-image:url(../img/content/full/bg_notice_3of4_btm.png);
}

/* Inquiry */

.inquiry{
margin:0 0 20px;
background:#e9f4f9 url(../img/content/standard/bg_inquiry_1of1_top.png) 0 0 no-repeat;
zoom:1;
}

.inquiry .linkList li .noLink,
.inquiry .tocList li .noLink{
background-color:#e9f4f9;
}

.inquiry dl{
margin:0;
padding:13px 15px 1px;
background:url(../img/content/standard/bg_inquiry_1of1_btm.png) 0 100% no-repeat;
}

.inquiry dt{
margin-bottom:7px;
font-weight:bold;
}

.inquiry dd{
margin-left:0;
}

.inquiry dd p,
.inquiry dd ul,
.inquiry dd ol,
.inquiry dd dl{
margin-bottom:15px;
}

.quarters .inquiry,
.halves .quarters .inquiry,
.quarters .size2of4 .quarters .inquiry,
.quarters .size3of4 .quarters .inquiry,
.quarters .size3of4 .quarters .size2of4 .quarters .inquiry{
background-image:url(../img/content/standard/bg_inquiry_1of4_top.png);
}

.quarters .inquiry dl,
.halves .quarters .inquiry dl,
.quarters .size2of4 .quarters .inquiry dl,
.quarters .size3of4 .quarters .inquiry dl,
.quarters .size3of4 .quarters .size2of4 .quarters .inquiry dl{
background-image:url(../img/content/standard/bg_inquiry_1of4_btm.png);
}

.thirds .inquiry,
.size2of3 .thirds .inquiry{
background-image:url(../img/content/standard/bg_inquiry_1of3_top.png);
}

.thirds .inquiry dl,
.size2of3 .thirds .inquiry dl{
background-image:url(../img/content/standard/bg_inquiry_1of3_btm.png);
}

.halves .inquiry,
.quarters .size2of4 .inquiry,
.quarters .size3of4 .quarters .size2of4 .inquiry{
background-image:url(../img/content/standard/bg_inquiry_1of2_top.png);
}

.halves .inquiry dl,
.quarters .size2of4 .inquiry dl,
.quarters .size3of4 .quarters .size2of4 .inquiry dl{
background-image:url(../img/content/standard/bg_inquiry_1of2_btm.png);
}

.size2of3 .inquiry{
background-image:url(../img/content/standard/bg_inquiry_2of3_top.png);
}

.size2of3 .inquiry dl{
background-image:url(../img/content/standard/bg_inquiry_2of3_btm.png);
}

.size3of4 .inquiry{
background-image:url(../img/content/standard/bg_inquiry_3of4_top.png);
}

.size3of4 .inquiry dl{
background-image:url(../img/content/standard/bg_inquiry_3of4_btm.png);
}

.noSidebar .inquiry{
background-image:url(../img/content/full/bg_inquiry_1of1_top.png);
}

.noSidebar .inquiry dl{
background-image:url(../img/content/full/bg_inquiry_1of1_btm.png);
}

.noSidebar .quarters .inquiry,
.noSidebar .halves .quarters .inquiry,
.noSidebar .quarters .size2of4 .quarters .inquiry,
.noSidebar .quarters .size3of4 .quarters .inquiry,
.noSidebar .quarters .size3of4 .quarters .size2of4 .quarters .inquiry{
background-image:url(../img/content/full/bg_inquiry_1of4_top.png);
}

.noSidebar .quarters .inquiry dl,
.noSidebar .halves .quarters .inquiry dl,
.noSidebar .quarters .size2of4 .quarters .inquiry dl,
.noSidebar .quarters .size3of4 .quarters .inquiry dl,
.noSidebar .quarters .size3of4 .quarters .size2of4 .quarters .inquiry dl{
background-image:url(../img/content/full/bg_inquiry_1of4_btm.png);
}

.noSidebar .thirds .inquiry,
.noSidebar .size2of3 .thirds .inquiry{
background-image:url(../img/content/full/bg_inquiry_1of3_top.png);
}

.noSidebar .thirds .inquiry dl,
.noSidebar .size2of3 .thirds .inquiry dl{
background-image:url(../img/content/full/bg_inquiry_1of3_btm.png);
}

.noSidebar .halves .inquiry,
.noSidebar .quarters .size2of4 .inquiry,
.noSidebar .quarters .size3of4 .quarters .size2of4 .inquiry{
background-image:url(../img/content/full/bg_inquiry_1of2_top.png);
}

.noSidebar .halves .inquiry dl,
.noSidebar .quarters .size2of4 .inquiry dl,
.noSidebar .quarters .size3of4 .quarters .size2of4 .inquiry dl{
background-image:url(../img/content/full/bg_inquiry_1of2_btm.png);
}

.noSidebar .size2of3 .inquiry{
background-image:url(../img/content/full/bg_inquiry_2of3_top.png);
}

.noSidebar .size2of3 .inquiry dl{
background-image:url(../img/content/full/bg_inquiry_2of3_btm.png);
}

.noSidebar .size3of4 .inquiry{
background-image:url(../img/content/full/bg_inquiry_3of4_top.png);
}

.noSidebar .size3of4 .inquiry dl{
background-image:url(../img/content/full/bg_inquiry_3of4_btm.png);
}

/* pluginDownload */

.pluginDownload ul{
margin:0;
padding:0;
list-style:none;
}

.pluginDownload ul li{
position:relative;
margin-left:0;
margin-bottom:0;
padding:0 0 0 142px;
zoom:1;
}

.pluginDownload ul li p{
margin-bottom:13px;
}

.pluginDownload ul li .linkList{
margin-bottom:0;
padding:0 0 5px;
background:none;
}

.pluginDownload ul li .linkList li{
position:static;
padding:0 0 8px 11px;
}

.pluginDownload ul li .linkList li .banner{
position:absolute;
top:0;
left:0;
}

/* ===== Bordered and Background Colored Block ===== */

/* Bordered Block */

.borderedBlock{
margin:0 0 20px;
background:url(../img/content/standard/bg_bordered_1of1_mdl.png) 0 0 repeat-y;
*zoom:1;
}

.borderedBlock dl{
margin:0;
background:url(../img/content/standard/bg_bordered_1of1_top.png) 0 0 no-repeat;
}

.borderedBlock dt{
padding:15px 15px 0;
font-weight:bold;
}

.borderedBlock dd{
margin:0;
padding:15px 15px 1px;
background:url(../img/content/standard/bg_bordered_1of1_btm.png) 0 100% no-repeat;
*zoom:1;
}

#content .borderedBlock dd dl{
margin:0 0 20px;
background:none;
}

#content .borderedBlock dd dl dt{
padding:0;
font-weight:normal;
}

#content .borderedBlock dd dl dd{
margin:0 0 15px 1em;
padding:0;
background:none;
*zoom:normal;
}

.quarters .borderedBlock,
.halves .quarters .borderedBlock,
.quarters .size2of4 .quarters .borderedBlock,
.quarters .size3of4 .quarters .borderedBlock,
.quarters .size3of4 .quarters .size2of4 .quarters .borderedBlock{
background-image:url(../img/content/standard/bg_bordered_1of4_mdl.png);
}

.quarters .borderedBlock dl,
.halves .quarters .borderedBlock dl,
.quarters .size2of4 .quarters .borderedBlock dl,
.quarters .size3of4 .quarters .borderedBlock dl,
.quarters .size3of4 .quarters .size2of4 .quarters .borderedBlock dl{
background-image:url(../img/content/standard/bg_bordered_1of4_top.png);
}

.quarters .borderedBlock dd,
.halves .quarters .borderedBlock dd,
.quarters .size2of4 .quarters .borderedBlock dd,
.quarters .size3of4 .quarters .borderedBlock dd,
.quarters .size3of4 .quarters .size2of4 .quarters .borderedBlock dd{
background-image:url(../img/content/standard/bg_bordered_1of4_btm.png);
}

.thirds .borderedBlock,
.size2of3 .thirds .borderedBlock{
background-image:url(../img/content/standard/bg_bordered_1of3_mdl.png);
}

.thirds .borderedBlock dl,
.size2of3 .thirds .borderedBlock dl{
background-image:url(../img/content/standard/bg_bordered_1of3_top.png);
}

.thirds .borderedBlock dd,
.size2of3 .thirds .borderedBlock dd{
background-image:url(../img/content/standard/bg_bordered_1of3_btm.png);
}

.halves .borderedBlock,
.quarters .size2of4 .borderedBlock,
.quarters .size3of4 .quarters .size2of4 .borderedBlock{
background-image:url(../img/content/standard/bg_bordered_1of2_mdl.png);
}

.halves .borderedBlock dl,
.quarters .size2of4 .borderedBlock dl,
.quarters .size3of4 .quarters .size2of4 .borderedBlock dl{
background-image:url(../img/content/standard/bg_bordered_1of2_top.png);
}

.halves .borderedBlock dd,
.quarters .size2of4 .borderedBlock dd,
.quarters .size3of4 .quarters .size2of4 .borderedBlock dd{
background-image:url(../img/content/standard/bg_bordered_1of2_btm.png);
}

.size2of3 .borderedBlock{
background-image:url(../img/content/standard/bg_bordered_2of3_mdl.png);
}

.size2of3 .borderedBlock dl{
background-image:url(../img/content/standard/bg_bordered_2of3_top.png);
}

.size2of3 .borderedBlock dd{
background-image:url(../img/content/standard/bg_bordered_2of3_btm.png);
}

.size3of4 .borderedBlock{
background-image:url(../img/content/standard/bg_bordered_3of4_mdl.png);
}

.size3of4 .borderedBlock dl{
background-image:url(../img/content/standard/bg_bordered_3of4_top.png);
}

.size3of4 .borderedBlock dd{
background-image:url(../img/content/standard/bg_bordered_3of4_btm.png);
}

.noSidebar .borderedBlock{
background-image:url(../img/content/full/bg_bordered_1of1_mdl.png);
}

.noSidebar .borderedBlock dl{
background-image:url(../img/content/full/bg_bordered_1of1_top.png);
}

.noSidebar .borderedBlock dd{
background-image:url(../img/content/full/bg_bordered_1of1_btm.png);
}

.noSidebar .quarters .borderedBlock,
.noSidebar .halves .quarters .borderedBlock,
.noSidebar .quarters .size2of4 .quarters .borderedBlock,
.noSidebar .quarters .size3of4 .quarters .borderedBlock,
.noSidebar .quarters .size3of4 .quarters .size2of4 .quarters .borderedBlock{
background-image:url(../img/content/full/bg_bordered_1of4_mdl.png);
}

.noSidebar .quarters .borderedBlock dl,
.noSidebar .halves .quarters .borderedBlock dl,
.noSidebar .quarters .size2of4 .quarters .borderedBlock dl,
.noSidebar .quarters .size3of4 .quarters .borderedBlock dl,
.noSidebar .quarters .size3of4 .quarters .size2of4 .quarters .borderedBlock dl{
background-image:url(../img/content/full/bg_bordered_1of4_top.png);
}

.noSidebar .quarters .borderedBlock dd,
.noSidebar .halves .quarters .borderedBlock dd,
.noSidebar .quarters .size2of4 .quarters .borderedBlock dd,
.noSidebar .quarters .size3of4 .quarters .borderedBlock dd,
.noSidebar .quarters .size3of4 .quarters .size2of4 .quarters .borderedBlock dd{
background-image:url(../img/content/full/bg_bordered_1of4_btm.png);
}

.noSidebar .thirds .borderedBlock,
.noSidebar .size2of3 .thirds .borderedBlock{
background-image:url(../img/content/full/bg_bordered_1of3_mdl.png);
}

.noSidebar .thirds .borderedBlock dl,
.noSidebar .size2of3 .thirds .borderedBlock dl{
background-image:url(../img/content/full/bg_bordered_1of3_top.png);
}

.noSidebar .thirds .borderedBlock dd,
.noSidebar .size2of3 .thirds .borderedBlock dd{
background-image:url(../img/content/full/bg_bordered_1of3_btm.png);
}

.noSidebar .halves .borderedBlock,
.noSidebar .quarters .size2of4 .borderedBlock,
.noSidebar .quarters .size3of4 .quarters .size2of4 .borderedBlock{
background-image:url(../img/content/full/bg_bordered_1of2_mdl.png);
}

.noSidebar .halves .borderedBlock dl,
.noSidebar .quarters .size2of4 .borderedBlock dl,
.noSidebar .quarters .size3of4 .quarters .size2of4 .borderedBlock dl{
background-image:url(../img/content/full/bg_bordered_1of2_top.png);
}

.noSidebar .halves .borderedBlock dd,
.noSidebar .quarters .size2of4 .borderedBlock dd,
.noSidebar .quarters .size3of4 .quarters .size2of4 .borderedBlock dd{
background-image:url(../img/content/full/bg_bordered_1of2_btm.png);
}

.noSidebar .size2of3 .borderedBlock{
background-image:url(../img/content/full/bg_bordered_2of3_mdl.png);
}

.noSidebar .size2of3 .borderedBlock dl{
background-image:url(../img/content/full/bg_bordered_2of3_top.png);
}

.noSidebar .size2of3 .borderedBlock dd{
background-image:url(../img/content/full/bg_bordered_2of3_btm.png);
}

.noSidebar .size3of4 .borderedBlock{
background-image:url(../img/content/full/bg_bordered_3of4_mdl.png);
}

.noSidebar .size3of4 .borderedBlock dl{
background-image:url(../img/content/full/bg_bordered_3of4_top.png);
}

.noSidebar .size3of4 .borderedBlock dd{
background-image:url(../img/content/full/bg_bordered_3of4_btm.png);
}

/* Background Colored Block */

.bgColoredBlock .linkList li .noLink,
.bgColoredBlock .tocList li .noLink{
background-color:#f9f9f9;
}

.bgColoredBlock{
margin:0 0 20px;
background-image:url(../img/content/standard/bg_bgcolored_1of1_mdl.png);
background-position:0 0;
background-repeat:repeat-y;
zoom:1;
}

.bgColoredBlock dl{
margin:0;
background:url(../img/content/standard/bg_bgcolored_1of1_top.png) 0 0 no-repeat;
}

.bgColoredBlock dt{
padding:15px 15px 0;
font-weight:bold;
}

.bgColoredBlock dd{
margin:0;
padding:15px 15px 1px;
background:url(../img/content/standard/bg_bgcolored_1of1_btm.png) 0 100% no-repeat;
*zoom:1;
}

#content .bgColoredBlock dd dl{
margin:0 0 20px;
background:none;
}

#content .bgColoredBlock dd dl dt{
padding:0;
font-weight:normal;
}

#content .bgColoredBlock dd dl dd{
margin:0 0 15px 1em;
padding:0;
background:none;
*zoom:normal;
}

.quarters .bgColoredBlock,
.halves .quarters .bgColoredBlock,
.quarters .size2of4 .quarters .bgColoredBlock,
.quarters .size3of4 .quarters .bgColoredBlock,
.quarters .size3of4 .quarters .size2of4 .quarters .bgColoredBlock{
background-image:url(../img/content/standard/bg_bgcolored_1of4_mdl.png);
}

.quarters .bgColoredBlock dl,
.halves .quarters .bgColoredBlock dl,
.quarters .size2of4 .quarters .bgColoredBlock dl,
.quarters .size3of4 .quarters .bgColoredBlock dl,
.quarters .size3of4 .quarters .size2of4 .quarters .bgColoredBlock dl{
background-image:url(../img/content/standard/bg_bgcolored_1of4_top.png);
}

.quarters .bgColoredBlock dd,
.halves .quarters .bgColoredBlock dd,
.quarters .size2of4 .quarters .bgColoredBlock dd,
.quarters .size3of4 .quarters .bgColoredBlock dd,
.quarters .size3of4 .quarters .size2of4 .quarters .bgColoredBlock dd{
background-image:url(../img/content/standard/bg_bgcolored_1of4_btm.png);
}

.thirds .bgColoredBlock,
.size2of3 .thirds .bgColoredBlock{
background-image:url(../img/content/standard/bg_bgcolored_1of3_mdl.png);
}

.thirds .bgColoredBlock dl,
.size2of3 .thirds .bgColoredBlock dl{
background-image:url(../img/content/standard/bg_bgcolored_1of3_top.png);
}

.thirds .bgColoredBlock dd,
.size2of3 .thirds .bgColoredBlock dd{
background-image:url(../img/content/standard/bg_bgcolored_1of3_btm.png);
}

.halves .bgColoredBlock,
.quarters .size2of4 .bgColoredBlock,
.quarters .size3of4 .quarters .size2of4 .bgColoredBlock{
background-image:url(../img/content/standard/bg_bgcolored_1of2_mdl.png);
}

.halves .bgColoredBlock dl,
.quarters .size2of4 .bgColoredBlock dl,
.quarters .size3of4 .quarters .size2of4 .bgColoredBlock dl{
background-image:url(../img/content/standard/bg_bgcolored_1of2_top.png);
}

.halves .bgColoredBlock dd,
.quarters .size2of4 .bgColoredBlock dd,
.quarters .size3of4 .quarters .size2of4 .bgColoredBlock dd{
background-image:url(../img/content/standard/bg_bgcolored_1of2_btm.png);
}

.size2of3 .bgColoredBlock{
background-image:url(../img/content/standard/bg_bgcolored_2of3_mdl.png);
}

.size2of3 .bgColoredBlock dl{
background-image:url(../img/content/standard/bg_bgcolored_2of3_top.png);
}

.size2of3 .bgColoredBlock dd{
background-image:url(../img/content/standard/bg_bgcolored_2of3_btm.png);
}

.size3of4 .bgColoredBlock{
background-image:url(../img/content/standard/bg_bgcolored_3of4_mdl.png);
}

.size3of4 .bgColoredBlock dl{
background-image:url(../img/content/standard/bg_bgcolored_3of4_top.png);
}

.size3of4 .bgColoredBlock dd{
background-image:url(../img/content/standard/bg_bgcolored_3of4_btm.png);
}

.noSidebar .bgColoredBlock{
background-image:url(../img/content/full/bg_bgcolored_1of1_mdl.png);
}

.noSidebar .bgColoredBlock dl{
background-image:url(../img/content/full/bg_bgcolored_1of1_top.png);
}

.noSidebar .bgColoredBlock dd{
background-image:url(../img/content/full/bg_bgcolored_1of1_btm.png);
}

.noSidebar .quarters .bgColoredBlock,
.noSidebar .halves .quarters .bgColoredBlock,
.noSidebar .quarters .size2of4 .quarters .bgColoredBlock,
.noSidebar .quarters .size3of4 .quarters .bgColoredBlock,
.noSidebar .quarters .size3of4 .quarters .size2of4 .quarters .bgColoredBlock{
background-image:url(../img/content/full/bg_bgcolored_1of4_mdl.png);
}

.noSidebar .quarters .bgColoredBlock dl,
.noSidebar .halves .quarters .bgColoredBlock dl,
.noSidebar .quarters .size2of4 .quarters .bgColoredBlock dl,
.noSidebar .quarters .size3of4 .quarters .bgColoredBlock dl,
.noSidebar .quarters .size3of4 .quarters .size2of4 .quarters .bgColoredBlock dl{
background-image:url(../img/content/full/bg_bgcolored_1of4_top.png);
}

.noSidebar .quarters .bgColoredBlock dd,
.noSidebar .halves .quarters .bgColoredBlock dd,
.noSidebar .quarters .size2of4 .quarters .bgColoredBlock dd,
.noSidebar .quarters .size3of4 .quarters .bgColoredBlock dd,
.noSidebar .quarters .size3of4 .quarters .size2of4 .quarters .bgColoredBlock dd{
background-image:url(../img/content/full/bg_bgcolored_1of4_btm.png);
}

.noSidebar .thirds .bgColoredBlock,
.noSidebar .size2of3 .thirds .bgColoredBlock{
background-image:url(../img/content/full/bg_bgcolored_1of3_mdl.png);
}

.noSidebar .thirds .bgColoredBlock dl,
.noSidebar .size2of3 .thirds .bgColoredBlock dl{
background-image:url(../img/content/full/bg_bgcolored_1of3_top.png);
}

.noSidebar .thirds .bgColoredBlock dd,
.noSidebar .size2of3 .thirds .bgColoredBlock dd{
background-image:url(../img/content/full/bg_bgcolored_1of3_btm.png);
}

.noSidebar .halves .bgColoredBlock,
.noSidebar .quarters .size2of4 .bgColoredBlock,
.noSidebar .quarters .size3of4 .quarters .size2of4 .bgColoredBlock{
background-image:url(../img/content/full/bg_bgcolored_1of2_mdl.png);
}

.noSidebar .halves .bgColoredBlock dl,
.noSidebar .quarters .size2of4 .bgColoredBlock dl,
.noSidebar .quarters .size3of4 .quarters .size2of4 .bgColoredBlock dl{
background-image:url(../img/content/full/bg_bgcolored_1of2_top.png);
}

.noSidebar .halves .bgColoredBlock dd,
.noSidebar .quarters .size2of4 .bgColoredBlock dd,
.noSidebar .quarters .size3of4 .quarters .size2of4 .bgColoredBlock dd{
background-image:url(../img/content/full/bg_bgcolored_1of2_btm.png);
}

.noSidebar .size2of3 .bgColoredBlock{
background-image:url(../img/content/full/bg_bgcolored_2of3_mdl.png);
}

.noSidebar .size2of3 .bgColoredBlock dl{
background-image:url(../img/content/full/bg_bgcolored_2of3_top.png);
}

.noSidebar .size2of3 .bgColoredBlock dd{
background-image:url(../img/content/full/bg_bgcolored_2of3_btm.png);
}

.noSidebar .size3of4 .bgColoredBlock{
background-image:url(../img/content/full/bg_bgcolored_3of4_mdl.png);
}

.noSidebar .size3of4 .bgColoredBlock dl{
background-image:url(../img/content/full/bg_bgcolored_3of4_top.png);
}

.noSidebar .size3of4 .bgColoredBlock dd{
background-image:url(../img/content/full/bg_bgcolored_3of4_btm.png);
}

/* List */

.borderedBlock .compact2,
.borderedBlock .compact3,
.borderedBlock .compact4,
.bgColoredBlock .compact2,
.bgColoredBlock .compact3,
.bgColoredBlock .compact4{
width:716px;
}

.borderedBlock .compact2,
.bgColoredBlock .compact2{
margin-left:-22px;
}

.borderedBlock .compact2 li,
.bgColoredBlock .compact2 li{
margin-left:22px;
width:325px;
}

.borderedBlock .compact3,
.bgColoredBlock .compact3{
margin-left:-20px;
}

.borderedBlock .compact3 li,
.bgColoredBlock .compact3 li{
margin-left:20px;
width:207px;
}

.borderedBlock .compact4,
.bgColoredBlock .compact4{
margin-left:-22px;
}

.borderedBlock .compact4 li,
.bgColoredBlock .compact4 li{
margin-left:22px;
width:146px;
}

.halves .borderedBlock .compact2,
.quarters .size2of4 .borderedBlock .compact2,
.quarters .size3of4 .quarters .size2of4 .borderedBlock .compact2,
.halves .bgColoredBlock .compact2,
.quarters .size2of4 .bgColoredBlock .compact2,
.quarters .size3of4 .quarters .size2of4 .bgColoredBlock .compact2{
margin-left:-20px;
width:342px;
}

.halves .borderedBlock .compact2 li,
.quarters .size2of4 .borderedBlock .compact2 li,
.quarters .size3of4 .quarters .size2of4 .borderedBlock .compact2 li,
.halves .bgColoredBlock .compact2 li,
.quarters .size2of4 .bgColoredBlock .compact2 li,
.quarters .size3of4 .quarters .size2of4 .bgColoredBlock .compact2 li{
margin-left:20px;
width:140px;
}

.size2of3 .borderedBlock  .compact2,
.size2of3 .bgColoredBlock  .compact2{
margin-left:-20px;
width:466px;
}

.size2of3 .borderedBlock  .compact2 li,
.size2of3 .bgColoredBlock  .compact2 li{
margin-left:20px;
width:202px;
}

.size3of4 .borderedBlock .compact3,
.size3of4 .bgColoredBlock .compact3{
margin-left:-20px;
width:528px;
}

.size3of4 .borderedBlock .compact3 li,
.size3of4 .bgColoredBlock .compact3 li{
margin-left:20px;
width:145px;
}

.noSidebar .borderedBlock .compact2,
.noSidebar .bgColoredBlock .compact2{
margin-left:-22px;
width:952px;
}

.noSidebar .borderedBlock .compact2 li,
.noSidebar .bgColoredBlock .compact2 li{
margin-left:22px;
width:443px;
}

.noSidebar .borderedBlock .compact3,
.noSidebar .bgColoredBlock .compact3{
margin-left:-18px;
width:948px;
}

.noSidebar .borderedBlock .compact3 li,
.noSidebar .bgColoredBlock .compact3 li{
margin-left:18px;
width:287px;
}

.noSidebar .borderedBlock .compact4,
.noSidebar .bgColoredBlock .compact4{
margin-left:-22px;
width:952px;
}

.noSidebar .borderedBlock .compact4 li,
.noSidebar .bgColoredBlock .compact4 li{
margin-left:22px;
width:205px;
}

.noSidebar .halves .borderedBlock .compact2,
.noSidebar .quarters .size2of4 .borderedBlock .compact2,
.noSidebar .quarters .size3of4 .quarters .size2of4 .borderedBlock .compact2,
.noSidebar .halves .bgColoredBlock .compact2,
.noSidebar .quarters .size2of4 .bgColoredBlock .compact2,
.noSidebar .quarters .size3of4 .quarters .size2of4 .bgColoredBlock .compact2{
margin-left:-20px;
width:458px;
}

.noSidebar .halves .borderedBlock .compact2 li,
.noSidebar .quarters .size2of4 .borderedBlock .compact2 li,
.noSidebar .quarters .size3of4 .quarters .size2of4 .borderedBlock .compact2 li,
.noSidebar .halves .bgColoredBlock .compact2 li,
.noSidebar .quarters .size2of4 .bgColoredBlock .compact2 li,
.noSidebar .quarters .size3of4 .quarters .size2of4 .bgColoredBlock .compact2 li{
margin-left:20px;
width:198px;
}

.noSidebar .size2of3 .borderedBlock  .compact2,
.noSidebar .size2of3 .bgColoredBlock  .compact2{
margin-left:-20px;
width:622px;
}

.noSidebar .size2of3 .borderedBlock  .compact2 li,
.noSidebar .size2of3 .bgColoredBlock  .compact2 li{
margin-left:20px;
width:280px;
}

.noSidebar .size3of4 .borderedBlock .compact3,
.noSidebar .size3of4 .bgColoredBlock .compact3{
margin-left:-21px;
width:705px;
}

.noSidebar .size3of4 .borderedBlock .compact3 li,
.noSidebar .size3of4 .bgColoredBlock .compact3 li{
margin-left:21px;
width:203px;
}

.borderedBlock .dlCompact2,
.borderedBlock .dlCompact3,
.bgColoredBlock .dlCompact2,
.bgColoredBlock .dlCompact3{
margin-left:-20px;
width:714px;
}

.borderedBlock .dlCompact4,
.bgColoredBlock .dlCompact4{
margin-left:-22px;
width:716px;
}

.borderedBlock .dlCompact2 li,
.bgColoredBlock .dlCompact2 li{
margin-left:20px;
width:312px;
}

.borderedBlock .dlCompact3 li,
.bgColoredBlock .dlCompact3 li{
margin-left:20px;
width:193px;
}

.borderedBlock .dlCompact4 li,
.bgColoredBlock .dlCompact4 li{
margin-left:22px;
width:132px;
}

.halves .borderedBlock .dlCompact2,
.quarters .size2of4 .borderedBlock .dlCompact2,
.quarters .size3of4 .quarters .size2of4 .borderedBlock .dlCompact2,
.halves .bgColoredBlock .dlCompact2,
.quarters .size2of4 .bgColoredBlock .dlCompact2,
.quarters .size3of4 .quarters .size2of4 .bgColoredBlock .dlCompact2{
margin-left:-20px;
width:342px;
}

.halves .borderedBlock .dlCompact2 li,
.quarters .size2of4 .borderedBlock .dlCompact2 li,
.quarters .size3of4 .quarters .size2of4 .borderedBlock .dlCompact2 li,
.halves .bgColoredBlock .dlCompact2 li,
.quarters .size2of4 .bgColoredBlock .dlCompact2 li,
.quarters .size3of4 .quarters .size2of4 .bgColoredBlock .dlCompact2 li{
margin-left:20px;
width:126px;
}

.size2of3 .borderedBlock  .dlCompact2,
.size2of3 .bgColoredBlock  .dlCompact2{
margin-left:-20px;
width:466px;
}

.size2of3 .borderedBlock  .dlCompact2 li,
.size2of3 .bgColoredBlock  .dlCompact2 li{
margin-left:20px;
width:188px;
}

.size3of4 .borderedBlock .dlCompact3,
.size3of4 .bgColoredBlock .dlCompact3{
margin-left:-20px;
width:528px;
}

.size3of4 .borderedBlock .dlCompact3 li,
.size3of4 .bgColoredBlock .dlCompact3 li{
margin-left:20px;
width:131px;
}

.noSidebar .borderedBlock .dlCompact2,
.noSidebar .bgColoredBlock .dlCompact2{
margin-left:-20px;
width:950px;
}

.noSidebar .borderedBlock .dlCompact2 li,
.noSidebar .bgColoredBlock .dlCompact2 li{
margin-left:20px;
width:430px;
}

.noSidebar .borderedBlock .dlCompact3,
.noSidebar .bgColoredBlock .dlCompact3{
margin-left:-21px;
width:951px;
}

.noSidebar .borderedBlock .dlCompact3 li,
.noSidebar .bgColoredBlock .dlCompact3 li{
margin-left:21px;
width:271px;
}

.noSidebar .borderedBlock .dlCompact4,
.noSidebar .bgColoredBlock .dlCompact4{
margin-left:-21px;
width:952px;
}

.noSidebar .borderedBlock .dlCompact4 li,
.noSidebar .bgColoredBlock .dlCompact4 li{
margin-left:21px;
width:192px;
}

.noSidebar .halves .borderedBlock .dlCompact2,
.noSidebar .quarters .size2of4 .borderedBlock .dlCompact2,
.noSidebar .quarters .size3of4 .quarters .size2of4 .borderedBlock .dlCompact2,
.noSidebar .halves .bgColoredBlock .dlCompact2,
.noSidebar .quarters .size2of4 .bgColoredBlock .dlCompact2,
.noSidebar .quarters .size3of4 .quarters .size2of4 .bgColoredBlock .dlCompact2{
margin-left:-20px;
width:458px;
}

.noSidebar .halves .borderedBlock .dlCompact2 li,
.noSidebar .quarters .size2of4 .borderedBlock .dlCompact2 li,
.noSidebar .quarters .size3of4 .quarters .size2of4 .borderedBlock .dlCompact2 li,
.noSidebar .halves .bgColoredBlock .dlCompact2 li,
.noSidebar .quarters .size2of4 .bgColoredBlock .dlCompact2 li,
.noSidebar .quarters .size3of4 .quarters .size2of4 .bgColoredBlock .dlCompact2 li{
margin-left:20px;
width:184px;
}

.noSidebar .size2of3 .borderedBlock  .dlCompact2,
.noSidebar .size2of3 .bgColoredBlock  .dlCompact2{
margin-left:-20px;
width:622px;
}

.noSidebar .size2of3 .borderedBlock  .dlCompact2 li,
.noSidebar .size2of3 .bgColoredBlock  .dlCompact2 li{
margin-left:20px;
width:266px;
}

.noSidebar .size3of4 .borderedBlock .dlCompact3,
.noSidebar .size3of4 .bgColoredBlock .dlCompact3{
margin-left:-21px;
width:708px;
}

.noSidebar .size3of4 .borderedBlock .dlCompact3 li,
.noSidebar .size3of4 .bgColoredBlock .dlCompact3 li{
margin-left:21px;
width:189px;
}

/* layoutBlock */

.borderedBlock .layoutBlock,
.bgColoredBlock .layoutBlock{
width:716px;
}

.borderedBlock .halves,
.borderedBlock .quarters,
.bgColoredBlock .halves,
.bgColoredBlock .quarters{
margin-right:-22px;
}

.borderedBlock .halves .unit,
.bgColoredBlock .halves .unit{
padding-right:22px;
width:336px;
}

.borderedBlock .thirds .unit,
.bgColoredBlock .thirds .unit{
padding-right:20px;
width:218px;
}

.borderedBlock .quarters .unit,
.bgColoredBlock .quarters .unit{
padding-right:22px;
width:157px;
}

.halves .borderedBlock .halves,
.quarters .size2of4 .borderedBlock .halves,
.quarters .size3of4 .quarters .size2of4 .borderedBlock .halves,
.halves .bgColoredBlock .halves,
.quarters .size2of4 .bgColoredBlock .halves,
.quarters .size3of4 .quarters .size2of4 .bgColoredBlock .halves{
margin-right:-20px;
width:342px;
}

.halves .borderedBlock .halves .unit,
.quarters .size2of4 .borderedBlock .halves .unit,
.quarters .size3of4 .quarters .size2of4 .borderedBlock .halves .unit,
.halves .bgColoredBlock .halves .unit,
.quarters .size2of4 .bgColoredBlock .halves .unit,
.quarters .size3of4 .quarters .size2of4 .bgColoredBlock .halves .unit{
padding-right:20px;
width:151px;
}

.size2of3 .borderedBlock .halves,
.size2of3 .bgColoredBlock .halves{
width:466px;
}

.size2of3 .borderedBlock .halves .unit,
.size2of3 .bgColoredBlock .halves .unit{
width:199px;
}

.size3of4 .borderedBlock .thirds,
.size3of4 .bgColoredBlock .thirds{
width:528px;
}

.size3of4 .borderedBlock .thirds .unit,
.size3of4 .bgColoredBlock .thirds .unit{
width:156px;
}

.noSidebar .borderedBlock .halves,
.noSidebar .borderedBlock .quarters,
.noSidebar .bgColoredBlock .halves,
.noSidebar .bgColoredBlock .quarters{
margin-right:-22px;
width:952px;
}

.noSidebar .borderedBlock .thirds,
.noSidebar .bgColoredBlock .thirds{
margin-right:18px;
width:948px;
}

.noSidebar .borderedBlock .halves .unit,
.noSidebar .bgColoredBlock .halves .unit{
padding-right:22px;
width:454px;
}

.noSidebar .borderedBlock .thirds .unit,
.noSidebar .bgColoredBlock .thirds .unit{
padding-right:18px;
width:298px;
}

.noSidebar .borderedBlock .quarters .unit,
.noSidebar .bgColoredBlock .quarters .unit{
padding-right:22px;
width:216px;
}

.noSidebar .halves .borderedBlock .halves,
.noSidebar .quarters .size2of4 .borderedBlock .halves,
.noSidebar .quarters .size3of4 .quarters .size2of4 .borderedBlock .halves,
.noSidebar .halves .bgColoredBlock .halves,
.noSidebar .quarters .size2of4 .bgColoredBlock .halves,
.noSidebar .quarters .size3of4 .quarters .size2of4 .bgColoredBlock .halves{
margin-right:-20px;
width:458px;
}

.noSidebar .halves .borderedBlock .halves .unit,
.noSidebar .quarters .size2of4 .borderedBlock .halves .unit,
.noSidebar .quarters .size3of4 .quarters .size2of4 .borderedBlock .halves .unit,
.noSidebar .halves .bgColoredBlock .halves .unit,
.noSidebar .quarters .size2of4 .bgColoredBlock .halves .unit,
.noSidebar .quarters .size3of4 .quarters .size2of4 .bgColoredBlock .halves .unit{
padding-right:20px;
width:209px;
}

.noSidebar .size2of3 .borderedBlock .halves,
.noSidebar .size2of3 .bgColoredBlock .halves{
margin-right:-20px;
width:622px;
}

.noSidebar .size2of3 .borderedBlock .halves .unit,
.noSidebar .size2of3 .bgColoredBlock .halves .unit{
padding-right:20px;
width:291px;
}

.noSidebar .size3of4 .borderedBlock .thirds,
.noSidebar .size3of4 .bgColoredBlock .thirds{
margin-right:-21px;
width:705px;
}

.noSidebar .size3of4 .borderedBlock .thirds .unit,
.noSidebar .size3of4 .bgColoredBlock .thirds .unit{
padding-right:21px;
width:214px;
}

/* relatedLink */

.borderedBlock .relatedLink .linkList,
.bgColoredBlock .relatedLink .linkList{
margin-bottom:0;
}

.borderedBlock .relatedLink .linkList li,
.bgColoredBlock .relatedLink .linkList li{
margin-bottom:0;
padding-bottom:10px;
*zoom:1;
}

.borderedBlock .relatedLink .linkList li img.banner,
.bgColoredBlock .relatedLink .linkList li img.banner{
display:block;
margin:0 0 6px -11px;
vertical-align:top;
}

.borderedBlock .relatedLink .linkList .text,
.bgColoredBlock .relatedLink .linkList .text{
margin-left:-11px;
padding-left:11px;
background:url(../img/marker/link.png) 0 0.4em no-repeat;
zoom:1;
}

/* ===== Heading inside of Background Colored Block ===== */

/* Background Colored Content */

.bgColoredContent{
padding:0 15px 1px;
background-image:url(/common/img/content/standard/bg_bgcolored_1of1_btm.png);
background-position:0 100%;
background-repeat:no-repeat;
}

.quarters .bgColoredContent,
.halves .quarters .bgColoredContent,
.quarters .size2of4 .quarters .bgColoredContent,
.quarters .size3of4 .quarters .bgColoredContent,
.quarters .size3of4 .quarters .size2of4 .quarters .bgColoredContent{
background-image:url(../img/content/standard/bg_bgcolored_1of4_btm.png);
}

.thirds .bgColoredContent,
.size2of3 .thirds .bgColoredContent{
background-image:url(../img/content/standard/bg_bgcolored_1of3_btm.png);
}

.halves .bgColoredContent,
.quarters .size2of4 .bgColoredContent,
.quarters .size3of4 .quarters .size2of4 .bgColoredContent{
background-image:url(../img/content/standard/bg_bgcolored_1of2_btm.png);
}

.size2of3 .bgColoredContent{
background-image:url(../img/content/standard/bg_bgcolored_2of3_btm.png);
}

.size3of4 .bgColoredContent{
background-image:url(../img/content/standard/bg_bgcolored_3of4_btm.png);
}

.noSidebar .bgColoredContent{
background-image:url(/common/img/content/full/bg_bgcolored_1of1_btm.png);
}

.noSidebar .quarters .bgColoredContent,
.noSidebar .halves .quarters .bgColoredContent,
.noSidebar .quarters .size2of4 .quarters .bgColoredContent,
.noSidebar .quarters .size3of4 .quarters .bgColoredContent,
.noSidebar .quarters .size3of4 .quarters .size2of4 .quarters .bgColoredContent{
background-image:url(../img/content/full/bg_bgcolored_1of4_btm.png);
}

.noSidebar .thirds .bgColoredContent,
.noSidebar .size2of3 .thirds .bgColoredContent{
background-image:url(../img/content/full/bg_bgcolored_1of3_btm.png);
}

.noSidebar .halves .bgColoredContent,
.noSidebar .quarters .size2of4 .bgColoredContent,
.noSidebar .quarters .size3of4 .quarters .size2of4 .bgColoredContent{
background-image:url(../img/content/full/bg_bgcolored_1of2_btm.png);
}

.noSidebar .size2of3 .bgColoredContent{
background-image:url(../img/content/full/bg_bgcolored_2of3_btm.png);
}

.noSidebar .size3of4 .bgColoredContent{
background-image:url(../img/content/full/bg_bgcolored_3of4_btm.png);
}

/* List */

#content .bgColoredContent dl{
margin:0 0 20px;
background:none;
}

#content .bgColoredContent dl dt{
padding:0;
font-weight:normal;
}

#content .bgColoredContent dl dd{
margin:0 0 15px 1em;
padding:0;
background:none;
*zoom:normal;
}

/* Heading */

.bgColoredBlock h2 .text{
background-image:url(../img/heading/standard/bg_h2_1of1_square.png);
}

.quarters .bgColoredBlock h2 .text,
.halves .quarters .bgColoredBlock h2 .text,
.quarters .size2of4 .quarters .bgColoredBlock h2 .text,
.quarters .size3of4 .quarters .bgColoredBlock h2 .text,
.quarters .size3of4 .quarters .size2of4 .quarters .bgColoredBlock h2 .text{
background-image:url(../img/heading/standard/bg_h2_1of4_square.png);
}

.thirds .bgColoredBlock h2 .text,
.size2of3 .thirds .bgColoredBlock h2 .text{
background-image:url(../img/heading/standard/bg_h2_1of3_square.png);
}

.halves .bgColoredBlock h2 .text,
.quarters .size2of4 .bgColoredBlock h2 .text,
.quarters .size3of4 .quarters .size2of4 .bgColoredBlock h2 .text{
background-image:url(../img/heading/standard/bg_h2_1of2_square.png);
}

.size2of3 .bgColoredBlock h2 .text{
background-image:url(../img/heading/standard/bg_h2_2of3_square.png);
}

.size3of4 .bgColoredBlock h2 .text{
background-image:url(../img/heading/standard/bg_h2_3of4_square.png);
}

.noSidebar .bgColoredBlock h2 .text{
background-image:url(../img/heading/full/bg_h2_1of1_square.png);
}

.noSidebar .quarters .bgColoredBlock h2 .text,
.noSidebar .halves .quarters .bgColoredBlock h2 .text,
.noSidebar .quarters .size2of4 .quarters .bgColoredBlock h2 .text,
.noSidebar .quarters .size3of4 .quarters .bgColoredBlock h2 .text,
.noSidebar .quarters .size3of4 .quarters .size2of4 .quarters .bgColoredBlock h2 .text{
background-image:url(../img/heading/full/bg_h2_1of4_square.png);
}

.noSidebar .thirds .bgColoredBlock h2 .text,
.noSidebar .size2of3 .thirds .bgColoredBlock h2 .text{
background-image:url(../img/heading/full/bg_h2_1of3_square.png);
}

.noSidebar .halves .bgColoredBlock h2 .text,
.noSidebar .quarters .size2of4 .bgColoredBlock h2 .text,
.noSidebar .quarters .size3of4 .quarters .size2of4 .bgColoredBlock h2 .text{
background-image:url(../img/heading/full/bg_h2_1of2_square.png);
}

.noSidebar .size2of3 .bgColoredBlock h2 .text{
background-image:url(../img/heading/full/bg_h2_2of3_square.png);
}

.noSidebar .size3of4 .bgColoredBlock h2 .text{
background-image:url(../img/heading/full/bg_h2_3of4_square.png);
}

/* No Bordered Heading */

.bgColoredBlock h2.noBorder .text{
background-image:url(../img/heading/standard/bg_h2_1of1_noborder_square.png);
}
 
.quarters .bgColoredBlock h2.noBorder .text,
.halves .quarters .bgColoredBlock h2.noBorder .text,
.quarters .size2of4 .quarters .bgColoredBlock h2.noBorder .text,
.quarters .size3of4 .quarters .bgColoredBlock h2.noBorder .text,
.quarters .size3of4 .quarters .size2of4 .quarters .bgColoredBlock h2.noBorder .text{
background-image:url(../img/heading/standard/bg_h2_1of4_noborder_square.png);
}

.thirds .bgColoredBlock h2.noBorder .text,
.size2of3 .thirds .bgColoredBlock h2.noBorder .text{
background-image:url(../img/heading/standard/bg_h2_1of3_noborder_square.png);
}

.halves .bgColoredBlock h2.noBorder .text,
.quarters .size2of4 .bgColoredBlock h2.noBorder .text,
.quarters .size3of4 .quarters .size2of4 .bgColoredBlock h2.noBorder .text{
background-image:url(../img/heading/standard/bg_h2_1of2_noborder_square.png);
}

.size2of3 .bgColoredBlock h2.noBorder .text{
background-image:url(../img/heading/standard/bg_h2_2of3_noborder_square.png);
}

.size3of4 .bgColoredBlock h2.noBorder .text{
background-image:url(../img/heading/standard/bg_h2_3of4_noborder_square.png);
}

.noSidebar .bgColoredBlock h2.noBorder .text{
background-image:url(../img/heading/full/bg_h2_1of1_noborder_square.png);
}

.noSidebar .quarters .bgColoredBlock h2.noBorder .text,
.noSidebar .halves .quarters .bgColoredBlock h2.noBorder .text,
.noSidebar .quarters .size2of4 .quarters .bgColoredBlock h2.noBorder .text,
.noSidebar .quarters .size3of4 .quarters .bgColoredBlock h2.noBorder .text,
.noSidebar .quarters .size3of4 .quarters .size2of4 .quarters .bgColoredBlock h2.noBorder .text{
background-image:url(../img/heading/full/bg_h2_1of4_noborder_square.png);
}

.noSidebar .thirds .bgColoredBlock h2.noBorder .text,
.noSidebar .size2of3 .thirds .bgColoredBlock h2.noBorder .text{
background-image:url(../img/heading/full/bg_h2_1of3_noborder_square.png);
}

.noSidebar .halves .bgColoredBlock h2.noBorder .text,
.noSidebar .quarters .size2of4 .bgColoredBlock h2.noBorder .text,
.noSidebar .quarters .size3of4 .quarters .size2of4 .bgColoredBlock h2.noBorder .text{
background-image:url(../img/heading/full/bg_h2_1of2_noborder_square.png);
}

.noSidebar .size2of3 .bgColoredBlock h2.noBorder .text{
background-image:url(../img/heading/full/bg_h2_2of3_noborder_square.png);
}

.noSidebar .size3of4 .bgColoredBlock h2.noBorder .text{
background-image:url(../img/heading/full/bg_h2_3of4_noborder_square.png);
}

/* ===== Page Top Link ===== */

.pageTopLink,
#pageTopLink{
margin-bottom:40px;
line-height:1.5;
font-size:0.8125em;
text-align:right;
}

div.section .pageTopLink{
margin-bottom:20px;
}

#pageTopLink{
position:absolute;
bottom:0;
right:0;
margin-bottom:0;
}

.pageTopLink a,
#pageTopLink a{
padding-left:15px;
background:url(../img/marker/link_page_top.png) 0 50% no-repeat;
font-size:1em;
}

.pageTopLink a:hover,
.pageTopLink a:focus,
#pageTopLink a:hover,
#pageTopLink a:focus{
text-decoration:underline;
}

/* ===== Form Control ===== */

input.text,
textarea.text{
margin:0;
padding:5px;
border:1px solid #85a2bc;
width:430px;
}

#email_account{
margin-right:5px;
width:194px;
}

#email_domain{
margin-left:5px;
width:194px;
}

#zip1{
margin-right:5px;
width:3em;
}

#zip2{
margin-left:5px;
width:3em;
}

#phone1,
#fax1{
margin-right:5px;
width:3em;
}

#phone2,
#fax2{
margin:0 5px;
width:3em;
}

#phone3,
#fax3{
margin-left:5px;
width:3em;
}

#inquiry_content{
height:80px;
}

.errorBlock{
margin-bottom:20px;
background:#fce1e1 url(../img/content/standard/bg_error_1of1_top.png) 0 0 no-repeat;
}

.errorBlock .notationList{
margin-bottom:0;
padding:13px 15px 9px;
background:url(../img/content/standard/bg_error_1of1_btm.png) 0 100% no-repeat;
}

.errorBlock .notationList li{
color:#c00;
}

table.form th,
table.form td{
padding:10px;
}

table.form th.compound,
table.form td.compound{
padding:10px 10px 0;
}

table.form td.compound p,
table.form td.compound ul{
margin-bottom:10px;
}

table.form th .icon{
margin:0 0 0 5px;
vertical-align:text-top;
}

.error th{
color:#fff;
background:#626262;
font-weight:bold;
}

table.form td p.notation{
font-size:0.8em;
}

table.form td ul.inquiry{
margin-bottom:0;
padding-bottom:2px;
list-style-type:none;
background:transparent none;
}

table.form td ul.inquiry li{
margin-left:0;
}

table.form td ul.inquiry.compact2{
margin-left:0;
width:520px;
}

table.form td ul.inquiry.compact2 li{
display:-moz-inline-block;
display:inline-block;
*display:inline;
margin-left:0;
width:250px;
vertical-align:top;
zoom:1;
}

.error td .notationList li{
color:#f00;
}

.btn{
text-align:center;
}

.btn ul li{
display:inline;
margin:0 20px;
list-style-type:none;
}

.sampleCode{
display:block;
padding:13px 15px;
width:650px;
background:#e6e6e6;
overflow-x:auto;
overflow-y:visible;
white-space:-moz-pre-wrap;
white-space:-pre-wrap;
white-space:-o-pre-wrap;
white-space:pre-wrap;
word-wrap:break-word;
}

/* ===== Self Clearing ===== */

.section:after,
.layoutBlock:after,
.imgParallelUnit:after,
.thumbnailParallelUnit:after,
.unit:after,
.horizontalCaption .imgUnit:after,
#footer:after,
#footer ul:after,
#content:after,
#globalNav:after{
display:block; 
visibility:hidden;
clear:both; 
height:0; 
content:".";
font-size:0;
line-height:0;
}

.section,
.layoutBlock,
.imgParallelUnit,
.thumbnailParallelUnit,
.unit,
.horizontalCaption .imgUnit,
#footer,
#footer ul,
#content,
#globalNav{
zoom:1;
}
