@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;
}

img{
border:0;
}

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

sup{
vertical-align:4px;
font-size:83%;
*font-size:100%;
}

sub{
vertical-align:baseline;
font-size:83%;
*font-size:100%;
}

strong{
font-weight:bold;
}

hr{
display:none;
}



/* ===== SECTION / LAYOUT BLOCK / UNIT ===== */

.section{
margin-bottom:10px;
}

.subSection{
margin-bottom:10px;
}

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

div.topSolidBorder{
padding-top:21px;
background:url(../img/content/line_01.png) 0 5px repeat-x;
}

div.topDoubleBorder{
padding-top:24px;
background:url(../img/content/line_double_01.png) 0 5px repeat-x;
}

div.topDottedBorder{
padding-top:21px;
background:url(../img/content/line_dotted_02.png) 0 5px repeat-x;
}

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

.noSidebar .layoutBlock{
margin-right:-24px;
}

.layoutBlock p{
line-height:1.83;
}
li .layoutBlock p,
dd .layoutBlock p{
line-height:1.33;
}

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

.noSidebar .unit{
padding-right:24px;
}

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

li .halves .unit,
li .quarters .size3of4 .quarters .size2of4,
dd .halves .unit,
dd .quarters .size3of4 .quarters .size2of4{
width:322px;
}

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

li .thirds .unit,
li .size2of3 .thirds .unit,
dd .thirds .unit,
dd .size2of3 .thirds .unit{
width:214px;
}


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

li .quarters .unit,
li .halves .quarters .unit,
li .quarters .quarters .unit,
dd .quarters .unit,
dd .halves .quarters .unit,
dd .quarters .quarters .unit{
width:156px;
}




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

li .size1of3,
li .layoutBlock .size1of3,
dd .size1of3,
dd .layoutBlock .size1of3{
width:214px;
}


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

li .size2of3,
li .layoutBlock .size2of3,
dd .size2of3,
dd .layoutBlock .size2of3{
width:448px;
}

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

li .size1of4,
li .layoutBlock .size1of4,
dd .size1of4,
dd .layoutBlock .size1of4{
width:156px;
}

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

li .size1of2,
li .size2of4,
li .layoutBlock .size2of4,
dd .size1of2,
dd .size2of4,
dd .layoutBlock .size2of4{
width:322px;
}

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

li .size3of4,
li .layoutBlock .size3of4,
dd .size3of4,
dd .layoutBlock .size3of4{
width:508px;
}







.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 10px 0;
}

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

.imgUnit img{
padding:5px 0;
vertical-align:top;
}

.imgUnit object{
margin:5px 0;
vertical-align:top;
}

.imgUnit .caption{
display:block;
margin:1px 0 0 0;
padding-bottom:3px;
line-height:1.33;
color:#666;
}

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

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

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

.imgUnit .caption li{
margin-bottom:4px;
}


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

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

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

.horizontalCaption .imgUnit br{
display:none;
}

.horizontalCaption .imgUnit .floatR {
padding-left:0;
}

.horizontalCaption .imgUnit .floatL {
padding-right:0;
}

.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:5px 10px 5px 0;
padding:0;
}

.thumbnail .floatR{
margin:5px 0 5px 10px;
padding:0;
}

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

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

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

.thumbnailParallelUnit .textUnit > :first-child li:first-child{
margin-top:3px;
}

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

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


/* ===== LANG SWITCHER ===== */

#langSwitcher{
margin:-18px 0 24px 0;
text-align:right;
}

#langSwitcher li{
display:inline;
margin-left:15px;
*zoom:1;
}


/* ===== HEADINGS ===== */

/* h1 */

h1{
margin:0 -4px 20px;
padding:21px 0 0;
background:#f0f0ed url(../img/heading/standard/bg_h1_1of1.png) left top no-repeat;
font-weight:bold;
font-size:150%;
line-height:1.22;
}

.noSidebar h1{
background-image:url(../img/heading/full/bg_h1_1of1.png);
}

h1 span{
display:block;
}

h1 .text{
padding:0 20px 21px;
background:url(../img/heading/standard/bg_h1_1of1.png) left bottom no-repeat;
}

.noSidebar h1 .text{
background-image:url(../img/heading/full/bg_h1_1of1.png);
}

h1 .subTitle{
margin:-6px 0 0 0;
padding:0 20px;
font-weight:normal;
font-size:56%;
line-height:1.33;
}

h1 > .subTitle + .text{
padding-bottom:14px;
}


h1.img{
padding-top:5px;
line-height:1;
}
h1.img img{
display:block;
padding:0 4px 5px;
vertical-align:top;
background:url(../img/heading/standard/bg_h1_1of1.png) left bottom no-repeat;
zoom:1;
}
.noSidebar h1.img img{
background-image:url(../img/heading/full/bg_h1_1of1.png);
}


/* h2 */

h2{
_position:relative;
margin:0 -3px 10px;
padding:12px 0 0 0;
background-color:#f9f9f8;
background-position:left top;
font-size:133%;
font-weight:bold;
line-height:1.18;
}
h2 .text{
display:block;
padding:4px 19px 15px 26px;
vertical-align:baseline;
background-position:left bottom;
zoom:1;
}
h2 .text .important{
margin-right:5px;
vertical-align:middle;
}
h2 a{
display:block;
background-position:right top;
*cursor:pointer;
outline:none;
}
h2 a:hover,
h2 a:focus{
text-decoration:underline;
}
h2 a .text{
background-position:right bottom;
*cursor:pointer;
}
h2,
h2 .text,
h2 a,
h2 a .text{
background-repeat:no-repeat;
background-image:url(../img/heading/standard/bg_h2_1of1.png);
}


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


h2.img{
padding-top:5px;
line-height:1;
}
h2.img img{
display:block;
padding:0 3px 5px 3px;
vertical-align:top;
background:url(../img/heading/standard/bg_h2_1of1.png) left bottom no-repeat;
zoom:1;
}
h2.img a{
background:none;
}

h2.btmImgH2{
margin-bottom:15px;
}
h2.btmImgH2 .btmImg{
display:block;
padding-bottom:63px;
background-position:3px bottom;
background-repeat:no-repeat;
*zoom:1;
}
h2.btmImgH2 .text{
padding-bottom:10px;
}
h2.btmImgH2,
h2.btmImgH2 .text,
h2.btmImgH2 a,
h2.btmImgH2 a .text{
background-image:url(../img/heading/standard/bg_h2_1of1_square.png);
}


div.bgImgH2{
background-position:right center;
background-repeat:no-repeat;
}
div.bgImgH2 h2{
background-color:transparent;
}
div.bgImgH2 h2 .text{
padding-right:238px;
}


/* h2 bg, h2.img bg */

.quarters h2.img img,
.halves .quarters h2.img img,
.quarters .size2of4 .quarters h2.img img,
.quarters .size3of4 .quarters h2.img img,
.quarters .size3of4 .quarters .size2of4 .quarters h2.img img,
.quarters h2,
.halves .quarters h2,
.quarters .size2of4 .quarters h2,
.quarters .size3of4 .quarters h2,
.quarters .size3of4 .quarters .size2of4 .quarters h2,
.quarters h2 .text,
.halves .quarters h2 .text,
.quarters .size2of4 .quarters h2 .text,
.quarters .size3of4 .quarters h2 .text,
.quarters .size3of4 .quarters .size2of4 .quarters h2 .text,
.quarters h2 a,
.halves .quarters h2 a,
.quarters .size2of4 .quarters h2 a,
.quarters .size3of4 .quarters h2 a,
.quarters .size3of4 .quarters .size2of4 .quarters h2 a,
.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-image:url(../img/heading/standard/bg_h2_1of4.png);
}

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

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

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

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

/* h2.noBorder bg */

.quarters h2.noBorder,
.halves .quarters h2.noBorder,
.quarters .size2of4 .quarters h2.noBorder,
.quarters .size3of4 .quarters h2.noBorder,
.quarters .size3of4 .quarters .size2of4 .quarters h2.noBorder,
.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,
.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,
.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-image:url(../img/heading/standard/bg_h2_1of4_noborder.png);
}

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

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

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

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

/* h2.btmImgH2 bg */

.quarters h2.btmImgH2,
.halves .quarters h2.btmImgH2,
.quarters .size2of4 .quarters h2.btmImgH2,
.quarters .size3of4 .quarters h2.btmImgH2,
.quarters .size3of4 .quarters .size2of4 .quarters h2.btmImgH2,
.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,
.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,
.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-image:url(../img/heading/standard/bg_h2_1of4_square.png);
}


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

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

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

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

/* noSidebar h2 bg, h2.img bg */

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

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

.noSidebar .quarters h2.img img,
.noSidebar .halves .quarters h2.img img,
.noSidebar .quarters .size2of4 .quarters h2.img img,
.noSidebar .quarters .size3of4 .quarters h2.img img,
.noSidebar .quarters .size3of4 .quarters .size2of4 .quarters h2.img img,
.noSidebar .quarters h2,
.noSidebar .halves .quarters h2,
.noSidebar .quarters .size2of4 .quarters h2,
.noSidebar .quarters .size3of4 .quarters h2,
.noSidebar .quarters .size3of4 .quarters .size2of4 .quarters h2,
.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,
.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,
.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-image:url(../img/heading/full/bg_h2_1of4.png);
}

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

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

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

/* noSidebar h2.noBorder bg */

.noSidebar h2.noBorder,
.noSidebar h2.noBorder .text,
.noSidebar h2.noBorder a,
.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,
.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,
.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,
.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,
.noSidebar .thirds h2.noBorder .text,
.noSidebar .size2of3 .thirds h2.noBorder .text,
.noSidebar .thirds h2.noBorder a,
.noSidebar .size2of3 .thirds h2.noBorder a,
.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,
.noSidebar .halves h2.noBorder .text,
.noSidebar .quarters .size2of4 h2.noBorder .text,
.noSidebar .quarters .size3of4 .quarters .size2of4 h2.noBorder .text,
.noSidebar .halves h2.noBorder a,
.noSidebar .quarters .size2of4 h2.noBorder a,
.noSidebar .quarters .size3of4 .quarters .size2of4 h2.noBorder a,
.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,
.noSidebar .size2of3 h2.noBorder .text,
.noSidebar .size2of3 h2.noBorder a,
.noSidebar .size2of3 h2.noBorder a .text{
background-image:url(../img/heading/full/bg_h2_2of3_noborder.png);
}


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

/* noSidebar h2.btmImgH2 bg */

.noSidebar h2.btmImgH2,
.noSidebar h2.btmImgH2 .text,
.noSidebar h2.btmImgH2 a,
.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,
.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,
.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,
.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-image:url(../img/heading/full/bg_h2_1of4_square.png);
}

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

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

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

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



/* h3-5 */

h3{
margin:0 0 15px;
padding:18px 0 3px 16px;
background:url(../img/heading/bg_h3.png) 0 5px no-repeat;
font-size:117%;
font-weight:bold;
line-height:1.36;
}
h3.noBorder{
padding-top:8px;
background:url(../img/heading/bg_h3_noborder.png) 0 5px no-repeat;
}
h3 .subTitle{
display:block;
font-size:71%;
font-weight:normal;
}

h4{
margin:0 0 15px;
padding:6px 0 2px 16px;
background:url(../img/heading/bg_h4.png) 0 5px no-repeat;
font-size:100%;
font-weight:bold;
line-height:1.58;
}

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

h5{
margin:0 0 12px;
padding:0;
font-size:100%;
font-weight:bold;
line-height:1.58;
}


/* ===== ANCHOR ===== */

a{
text-decoration:none;
}

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

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

/* ===== BLOCK ELEMENTS ===== */

.noMargin li {
margin-bottom:3px !important;
}

p{
margin-bottom:10px;
}

ul,
ol,
dl{
margin-bottom:11px;
line-height:1.33;
}

ul{
list-style-type:disc;
}


ol{
list-style-type:decimal;
}


ul li,
li ul li{
margin:0 0 9px 16px;
}


ol li,
li ol li{
margin:0 0 9px 2.5em;
}


ul ul,
ul ol,
ul dl,
ol ul,
ol ol,
ol dl{
margin-top:9px;
}

ul p,
ol p{
margin-top:4px;
}

ul.wideLine li,
ol.wideLine li,
ul.wideLine li p,
ol.wideLine li p,
li.wideLine,
li.wideLine ul,
li.wideLine ol,
li.wideLine p{
line-height:1.83;
}


dl dt{
margin-bottom:4px;
}

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


.dtBold dt{
font-weight:bold;
}

.noIndent dd{
margin-left:0;
}

dl dd.wideLine,
dl dd.wideLine p{
line-height:1.83;
}


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

caption{
padding-bottom:8px;
text-align:left;
line-height:1.33;
}

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

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

th,
td{
padding:7px 15px;
border-color:#d9d9d9;
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.nowrap,
td.nowrap{
white-space:nowrap;
}

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

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

/* ===== LINK LIST / TOCLIST ===== */

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

h2.btmImgH2 + .linkList{
padding-top:3px;
}

.linkList.compact2,
.linkList.compact3,
.linkList.compact4,
.tocList.compact2,
.tocList.compact3,
.tocList.compact4{
margin-bottom:0;
padding-bottom:2px;
}

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

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

ul.linkList li.wideLine,
ul li.wideLine .linkList li,
ol li.wideLine .linkList li,
ul.wideLine li .linkList li,
ol.wideLine li .linkList li{
background: url(../img/marker/link.png) 0 0.55em no-repeat;
}

ul.wideLine.linkList li,
ol.wideLine.linkList li{
background: url(../img/marker/link.png) 0 0.55em no-repeat;
_background: url(../img/marker/link.png) 0 0.35em no-repeat;
}


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

.tocList li{
padding-left:11px;
background:url(../img/marker/link_internal.png) 0 0.6em 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{
padding-top:5px;
padding-bottom:4px;
}

.topBorder.compact2,
.topBorder.compact3,
.topBorder.compact4,
.topBorder.dlCompact2,
.topBorder.dlCompact3,
.topBorder.dlCompact4{
padding-bottom:14px !important;
}

.topBorder li{
margin-bottom:12px;
padding-top:12px;
border-top:1px solid #e8e8e8;
}

.linkList.topBorder li{
background-position:0 1.3em;
}
.tocList.topBorder li{
background-position:0 1.5em;
}


.linkList li img.banner{
display:block;
margin:0 0 0 -11px;
padding:5px 0;
vertical-align:top;
background-color:#fff;
}

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

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

.linkList p{
margin-bottom:0;
line-height:1.33;
}

.linkList.compact2 li > a,
.linkList.compact3 li > a,
.linkList.compact4 li > a{
display:inline-block;
outline:none;
}


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

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

.downloadList{
list-style-type:none;
}

.downloadList li{
margin-left:0;
padding-left:26px;
zoom:1;
}

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

.downloadList li .icon{
margin:0 6px 0 -26px;
vertical-align:-4px;
}

.downloadList li .downloadList{
margin-top:16px;
}
.downloadList li .downloadList li{
padding-left:20px;
}

.downloadList li .downloadList li .icon{
margin:0 6px 0 -20px;
vertical-align:-1px;
}

.downloadList.dlCompact2,
.downloadList.dlCompact3,
.downloadList.dlCompact4{
margin-bottom:0;
padding-bottom:2px;
}

.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:326px;
}

.dlCompact3 li{
width:202px;
}

.dlCompact4 li{
width:140px;
}

.noSidebar .compact2,
.noSidebar .compact3,
.noSidebar .compact4,
.noSidebar .dlCompact2,
.noSidebar .dlCompact3,
.noSidebar .dlCompact4{
margin-left:-24px;
width:984px;
}

.noSidebar .compact2 li,
.noSidebar .compact3 li,
.noSidebar .compact4 li,
.noSidebar .dlCompact2 li,
.noSidebar .dlCompact3 li,
.noSidebar .dlCompact4 li{
margin-left:24px;
}

.noSidebar .compact2 li{
width:457px;
}
.noSidebar .compact3 li{
width:293px;
}
.noSidebar .compact4 li{
width:211px;
}

.noSidebar .dlCompact2 li{
width:442px;
}
.noSidebar .dlCompact3 li{
width:278px;
}
.noSidebar .dlCompact4 li{
width:196px;
}


.noSidebar .size3of4 .compact2,
.noSidebar .size3of4 .compact3,
.noSidebar .size3of4 .compact4{
width:738px;
}
.noSidebar .size3of4 .compact2 li{
width:334px;
}
.noSidebar .size3of4 .compact3 li{
width:211px;
}
.noSidebar .size3of4 .compact4 li{
}




#catList{
margin-bottom:20px;
list-style-type: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{
margin-bottom:8px;
font-weight:bold;
}


.borderedBlock .topicList,
.bgColoredBlock .topicList{
padding:5px 0;
background:none !important;
*zoom:1;
}

.borderedBlock .topicList dt,
.bgColoredBlock .topicList dt{
margin:0 0 8px 0 !important;
padding:0 !important;
}

.borderedBlock .topicList dd,
.bgColoredBlock .topicList dd{
margin:0 0 9px 0 !important;
padding:0 !important;
background:none !important;
}


.topicList dt em.category{
display:inline-block;
margin:0 0 -0.25em 6px;
padding:0 0 0 9px;
background-position:left 1px;
background-repeat:no-repeat;
font-weight:bold;
}

.topicList dt em.corporate{
background-image:url(../img/category/corporate.png);
color:#63994c;
}
.topicList dt em.consumer{
background-image:url(../img/category/consumer.png);
color:#a89e43;
}
.topicList dt em.industrial{
background-image:url(../img/category/industrial.png);
color:#a07c7c;
}


.topicList dd{
margin-left:0;
}

.topicList dd ul{
margin-bottom:0;
list-style-type:none;
}

.topicList dd ul li{
margin-left:0;
padding-left:11px;
background:url(../img/marker/link.png) 0 0.35em 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{
margin-bottom:16px;
zoom:1;
}

.notationList li{
position:relative;
margin:0 0 6px 0;
padding-left:2.5em;
color:#666;
font-size:83%;
list-style-type:none;
zoom:1;
}

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

.notationList .marker{
position:absolute;
top:0;
left:0;
width:2.5em;
font-weight:normal;
}

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

.notationList li p,
.notationList li ul,
.notationList li ol,
.notationList li dl{
margin:6px 0 0 0;
}

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

.notationList li ul li,
.notationList li ol li{
position:static;
margin-left:16px;
padding-left:0;
font-size:100% !important;
zoom:normal;
list-style-type:disc;
}

.notationList li ol li{
margin-left:2.5em;
list-style-type:decimal;
}

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

.notationList li ul.notationList li{
position:relative;
margin-left:0;
padding-left:2.5em;
list-style-type:none;
_zoom:1;
}

.notationList.body li{
color:#4d4d4d;
font-size:100%;
}

.notationList.bodySmall li{
color:#4d4d4d;
}

.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:15px;
padding:19px 15px 9px 15px;
background:#fafafa url(../img/content/bg_notationBlock_01.png) 0 0 repeat-x;
}

.notationBlock .notationList{
margin-bottom:0;
}


/* ===== COLUMN ===== */

/* 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;
}

.notice dd p{
line-height:1.83;
}

.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;
}

.inquiry dd p{
line-height:1.83;
}

.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-type:none;
}

.pluginDownload p{
line-height:1.33 !important;
}

.pluginDownload ul li{
position:relative;
margin-left:0;
margin-bottom:0;
padding:0 0 0 178px;
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:2px;
*top:8px;
left:0;
margin:0;
padding:0;
}

/* ===== BORDERED BLOCK / BGCOLORED BLOCK ===== */

.borderedBlock,
.bgColoredBlock{
_position:relative;
margin:0 -3px 10px;
background-image:url(../img/content/standard/bg_bordered_1of1_mdl.png);
background-position:0 0;
background-repeat:repeat-y;
*zoom:1;
}

.bgColoredBlock{
background-color:#f0f0ed;
}

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

.borderedContent,
.bgColoredContent{
padding:0 19px 6px;
background-image:url(../img/content/standard/bg_bordered_1of1_btm.png);
background-position:left bottom;
background-repeat:no-repeat;
}

.borderedBlock h2,
.bgColoredBlock h2{
margin-right:0;
margin-left:0;
}

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

.borderedBlock dt,
.bgColoredBlock dt{
padding:20px 19px 0;
font-weight:bold;
}

.borderedBlock dd,
.bgColoredBlock dd{
margin:0;
padding:16px 19px 6px;
background:url(../img/content/standard/bg_bordered_1of1_btm.png) left bottom no-repeat;
*zoom:1;
}

.borderedBlock dd p,
.bgColoredBlock dd p{
line-height:1.83;
}

.borderedBlock dd ul p,
.bgColoredBlock dd ul p{
line-height:1.33;
}


/* headings */

.borderedBlock h2 .text,
.bgColoredBlock h2 .text{
padding-bottom:10px;
}

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



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

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

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




/* bg */

.quarters .borderedBlock,
.halves .quarters .borderedBlock,
.quarters .size2of4 .quarters .borderedBlock,
.quarters .size3of4 .quarters .borderedBlock,
.quarters .size3of4 .quarters .size2of4 .quarters .borderedBlock,
.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_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,
.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_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,
.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_bordered_1of4_btm.png);
}

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

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

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

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

.halves .borderedBlock dl,
.quarters .size2of4 .borderedBlock dl,
.quarters .size3of4 .quarters .size2of4 .borderedBlock dl,
.halves .bgColoredBlock dl,
.quarters .size2of4 .bgColoredBlock dl,
.quarters .size3of4 .quarters .size2of4 .bgColoredBlock 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,
.halves .bgColoredBlock dd,
.quarters .size2of4 .bgColoredBlock dd,
.quarters .size3of4 .quarters .size2of4 .bgColoredBlock dd{
background-image:url(../img/content/standard/bg_bordered_1of2_btm.png);
}

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

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

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

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

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

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

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

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

.noSidebar .borderedBlock dd,
.noSidebar .bgColoredBlock 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,
.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_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,
.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_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,
.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_bordered_1of4_btm.png);
}

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

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

.noSidebar .thirds .borderedBlock dd,
.noSidebar .size2of3 .thirds .borderedBlock dd,
.noSidebar .thirds .bgColoredBlock dd,
.noSidebar .size2of3 .thirds .bgColoredBlock 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,
.noSidebar .halves .bgColoredBlock,
.noSidebar .quarters .size2of4 .bgColoredBlock,
.noSidebar .quarters .size3of4 .quarters .size2of4 .bgColoredBlock{
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,
.noSidebar .halves .bgColoredBlock dl,
.noSidebar .quarters .size2of4 .bgColoredBlock dl,
.noSidebar .quarters .size3of4 .quarters .size2of4 .bgColoredBlock 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,
.noSidebar .halves .bgColoredBlock dd,
.noSidebar .quarters .size2of4 .bgColoredBlock dd,
.noSidebar .quarters .size3of4 .quarters .size2of4 .bgColoredBlock dd{
background-image:url(../img/content/full/bg_bordered_1of2_btm.png);
}

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

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

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

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

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

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


/* list */

.borderedBlock .compact2,
.borderedBlock .compact3,
.borderedBlock .compact4,
.bgColoredBlock .compact2,
.bgColoredBlock .compact3,
.bgColoredBlock .compact4{
width:716px;
_margin-right:-4px;
}

.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;
_margin-right:-24px !important;
}

.borderedBlock .thirds,
.bgColoredBlock .thirds{
_margin-right:-24px !important;
}

.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 dd,
.bgColoredBlock .relatedLink dd{
padding-top:8px;
}

.borderedBlock .relatedLink dd p,
.bgColoredBlock .relatedLink dd p{
line-height:1.33 !important;
}

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

/* content bg */

.quarters .borderedContent,
.halves .quarters .borderedContent,
.quarters .size2of4 .quarters .borderedContent,
.quarters .size3of4 .quarters .borderedContent,
.quarters .size3of4 .quarters .size2of4 .quarters .borderedContent,
.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_bordered_1of4_btm.png);
}

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

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

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

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

.noSidebar .borderedContent,
.noSidebar .bgColoredContent{
background-image:url(../img/content/full/bg_bordered_1of1_btm.png);
}

.noSidebar .quarters .borderedContent,
.noSidebar .halves .quarters .borderedContent,
.noSidebar .quarters .size2of4 .quarters .borderedContent,
.noSidebar .quarters .size3of4 .quarters .borderedContent,
.noSidebar .quarters .size3of4 .quarters .size2of4 .quarters .borderedContent,
.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_bordered_1of4_btm.png);
}

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

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

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

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

/* h2 bg */

.quarters .borderedBlock h2,
.halves .quarters .borderedBlock h2,
.quarters .size2of4 .quarters .borderedBlock h2,
.quarters .size3of4 .quarters .borderedBlock h2,
.quarters .size3of4 .quarters .size2of4 .quarters .borderedBlock h2,
.quarters .borderedBlock h2 .text,
.halves .quarters .borderedBlock h2 .text,
.quarters .size2of4 .quarters .borderedBlock h2 .text,
.quarters .size3of4 .quarters .borderedBlock h2 .text,
.quarters .size3of4 .quarters .size2of4 .quarters .borderedBlock h2 .text,
.quarters .borderedBlock h2 a,
.halves .quarters .borderedBlock h2 a,
.quarters .size2of4 .quarters .borderedBlock h2 a,
.quarters .size3of4 .quarters .borderedBlock h2 a,
.quarters .size3of4 .quarters .size2of4 .quarters .borderedBlock h2 a
.quarters .borderedBlock h2 a .text,
.halves .quarters .borderedBlock h2 a .text,
.quarters .size2of4 .quarters .borderedBlock h2 a .text,
.quarters .size3of4 .quarters .borderedBlock h2 a .text,
.quarters .size3of4 .quarters .size2of4 .quarters .borderedBlock h2 a .text,
.quarters .bgColoredBlock h2,
.halves .quarters .bgColoredBlock h2,
.quarters .size2of4 .quarters .bgColoredBlock h2,
.quarters .size3of4 .quarters .bgColoredBlock h2,
.quarters .size3of4 .quarters .size2of4 .quarters .bgColoredBlock h2,
.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,
.quarters .bgColoredBlock h2 a,
.halves .quarters .bgColoredBlock h2 a,
.quarters .size2of4 .quarters .bgColoredBlock h2 a,
.quarters .size3of4 .quarters .bgColoredBlock h2 a,
.quarters .size3of4 .quarters .size2of4 .quarters .bgColoredBlock h2 a
.quarters .bgColoredBlock h2 a .text,
.halves .quarters .bgColoredBlock h2 a .text,
.quarters .size2of4 .quarters .bgColoredBlock h2 a .text,
.quarters .size3of4 .quarters .bgColoredBlock h2 a .text,
.quarters .size3of4 .quarters .size2of4 .quarters .bgColoredBlock h2 a .text{
background-image:url(../img/heading/standard/bg_h2_1of4_square.png);
}

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

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

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

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

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

.noSidebar .quarters .borderedBlock h2,
.noSidebar .halves .quarters .borderedBlock h2,
.noSidebar .quarters .size2of4 .quarters .borderedBlock h2,
.noSidebar .quarters .size3of4 .quarters .borderedBlock h2,
.noSidebar .quarters .size3of4 .quarters .size2of4 .quarters .borderedBlock h2,
.noSidebar .quarters .borderedBlock h2 .text,
.noSidebar .halves .quarters .borderedBlock h2 .text,
.noSidebar .quarters .size2of4 .quarters .borderedBlock h2 .text,
.noSidebar .quarters .size3of4 .quarters .borderedBlock h2 .text,
.noSidebar .quarters .size3of4 .quarters .size2of4 .quarters .borderedBlock h2 .text,
.noSidebar .quarters .borderedBlock h2 a,
.noSidebar .halves .quarters .borderedBlock h2 a,
.noSidebar .quarters .size2of4 .quarters .borderedBlock h2 a,
.noSidebar .quarters .size3of4 .quarters .borderedBlock h2 a,
.noSidebar .quarters .size3of4 .quarters .size2of4 .quarters .borderedBlock h2 a,
.noSidebar .quarters .borderedBlock h2 a .text,
.noSidebar .halves .quarters .borderedBlock h2 a .text,
.noSidebar .quarters .size2of4 .quarters .borderedBlock h2 a .text,
.noSidebar .quarters .size3of4 .quarters .borderedBlock h2 a .text,
.noSidebar .quarters .size3of4 .quarters .size2of4 .quarters .borderedBlock h2 a .text,
.noSidebar .quarters .bgColoredBlock h2,
.noSidebar .halves .quarters .bgColoredBlock h2,
.noSidebar .quarters .size2of4 .quarters .bgColoredBlock h2,
.noSidebar .quarters .size3of4 .quarters .bgColoredBlock h2,
.noSidebar .quarters .size3of4 .quarters .size2of4 .quarters .bgColoredBlock h2,
.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,
.noSidebar .quarters .bgColoredBlock h2 a,
.noSidebar .halves .quarters .bgColoredBlock h2 a,
.noSidebar .quarters .size2of4 .quarters .bgColoredBlock h2 a,
.noSidebar .quarters .size3of4 .quarters .bgColoredBlock h2 a,
.noSidebar .quarters .size3of4 .quarters .size2of4 .quarters .bgColoredBlock h2 a,
.noSidebar .quarters .bgColoredBlock h2 a .text,
.noSidebar .halves .quarters .bgColoredBlock h2 a .text,
.noSidebar .quarters .size2of4 .quarters .bgColoredBlock h2 a .text,
.noSidebar .quarters .size3of4 .quarters .bgColoredBlock h2 a .text,
.noSidebar .quarters .size3of4 .quarters .size2of4 .quarters .bgColoredBlock h2 a .text{
background-image:url(../img/heading/full/bg_h2_1of4_square.png);
}

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

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

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

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


/* h2.noBorder bg */

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

.quarters .borderedBlock h2.noBorder,
.halves .quarters .borderedBlock h2.noBorder,
.quarters .size2of4 .quarters .borderedBlock h2.noBorder,
.quarters .size3of4 .quarters .borderedBlock h2.noBorder,
.quarters .size3of4 .quarters .size2of4 .quarters .borderedBlock h2.noBorder,
.quarters .borderedBlock h2.noBorder .text,
.halves .quarters .borderedBlock h2.noBorder .text,
.quarters .size2of4 .quarters .borderedBlock h2.noBorder .text,
.quarters .size3of4 .quarters .borderedBlock h2.noBorder .text,
.quarters .size3of4 .quarters .size2of4 .quarters .borderedBlock h2.noBorder .text,
.quarters .borderedBlock h2.noBorder a,
.halves .quarters .borderedBlock h2.noBorder a,
.quarters .size2of4 .quarters .borderedBlock h2.noBorder a,
.quarters .size3of4 .quarters .borderedBlock h2.noBorder a,
.quarters .size3of4 .quarters .size2of4 .quarters .borderedBlock h2.noBorder a,
.quarters .borderedBlock h2.noBorder a .text,
.halves .quarters .borderedBlock h2.noBorder a .text,
.quarters .size2of4 .quarters .borderedBlock h2.noBorder a .text,
.quarters .size3of4 .quarters .borderedBlock h2.noBorder a .text,
.quarters .size3of4 .quarters .size2of4 .quarters .borderedBlock h2.noBorder a .text,
.quarters .bgColoredBlock h2.noBorder,
.halves .quarters .bgColoredBlock h2.noBorder,
.quarters .size2of4 .quarters .bgColoredBlock h2.noBorder,
.quarters .size3of4 .quarters .bgColoredBlock h2.noBorder,
.quarters .size3of4 .quarters .size2of4 .quarters .bgColoredBlock h2.noBorder,
.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,
.quarters .bgColoredBlock h2.noBorder a,
.halves .quarters .bgColoredBlock h2.noBorder a,
.quarters .size2of4 .quarters .bgColoredBlock h2.noBorder a,
.quarters .size3of4 .quarters .bgColoredBlock h2.noBorder a,
.quarters .size3of4 .quarters .size2of4 .quarters .bgColoredBlock h2.noBorder a,
.quarters .bgColoredBlock h2.noBorder a .text,
.halves .quarters .bgColoredBlock h2.noBorder a .text,
.quarters .size2of4 .quarters .bgColoredBlock h2.noBorder a .text,
.quarters .size3of4 .quarters .bgColoredBlock h2.noBorder a .text,
.quarters .size3of4 .quarters .size2of4 .quarters .bgColoredBlock h2.noBorder a .text{
background-image:url(../img/heading/standard/bg_h2_1of4_noborder_square.png);
}

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

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

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

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

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

.noSidebar .quarters .borderedBlock h2.noBorder,
.noSidebar .halves .quarters .borderedBlock h2.noBorder,
.noSidebar .quarters .size2of4 .quarters .borderedBlock h2.noBorder,
.noSidebar .quarters .size3of4 .quarters .borderedBlock h2.noBorder,
.noSidebar .quarters .size3of4 .quarters .size2of4 .quarters .borderedBlock h2.noBorder,
.noSidebar .quarters .borderedBlock h2.noBorder .text,
.noSidebar .halves .quarters .borderedBlock h2.noBorder .text,
.noSidebar .quarters .size2of4 .quarters .borderedBlock h2.noBorder .text,
.noSidebar .quarters .size3of4 .quarters .borderedBlock h2.noBorder .text,
.noSidebar .quarters .size3of4 .quarters .size2of4 .quarters .borderedBlock h2.noBorder .text,
.noSidebar .quarters .borderedBlock h2.noBorder a,
.noSidebar .halves .quarters .borderedBlock h2.noBorder a,
.noSidebar .quarters .size2of4 .quarters .borderedBlock h2.noBorder a,
.noSidebar .quarters .size3of4 .quarters .borderedBlock h2.noBorder a,
.noSidebar .quarters .size3of4 .quarters .size2of4 .quarters .borderedBlock h2.noBorder a,
.noSidebar .quarters .borderedBlock h2.noBorder a .text,
.noSidebar .halves .quarters .borderedBlock h2.noBorder a .text,
.noSidebar .quarters .size2of4 .quarters .borderedBlock h2.noBorder a .text,
.noSidebar .quarters .size3of4 .quarters .borderedBlock h2.noBorder a .text,
.noSidebar .quarters .size3of4 .quarters .size2of4 .quarters .borderedBlock h2.noBorder a .text,
.noSidebar .quarters .bgColoredBlock h2.noBorder,
.noSidebar .halves .quarters .bgColoredBlock h2.noBorder,
.noSidebar .quarters .size2of4 .quarters .bgColoredBlock h2.noBorder,
.noSidebar .quarters .size3of4 .quarters .bgColoredBlock h2.noBorder,
.noSidebar .quarters .size3of4 .quarters .size2of4 .quarters .bgColoredBlock h2.noBorder,
.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,
.noSidebar .quarters .bgColoredBlock h2.noBorder a,
.noSidebar .halves .quarters .bgColoredBlock h2.noBorder a,
.noSidebar .quarters .size2of4 .quarters .bgColoredBlock h2.noBorder a,
.noSidebar .quarters .size3of4 .quarters .bgColoredBlock h2.noBorder a,
.noSidebar .quarters .size3of4 .quarters .size2of4 .quarters .bgColoredBlock h2.noBorder a,
.noSidebar .quarters .bgColoredBlock h2.noBorder a .text,
.noSidebar .halves .quarters .bgColoredBlock h2.noBorder a .text,
.noSidebar .quarters .size2of4 .quarters .bgColoredBlock h2.noBorder a .text,
.noSidebar .quarters .size3of4 .quarters .bgColoredBlock h2.noBorder a .text,
.noSidebar .quarters .size3of4 .quarters .size2of4 .quarters .bgColoredBlock h2.noBorder a .text{
background-image:url(../img/heading/full/bg_h2_1of4_noborder_square.png);
}

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

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

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

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



/* ===== PAGE TOP LINK ===== */

.pageTopLink{
margin-bottom:40px;
text-align:right;
}

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

.pageTopLink a{
padding-left:15px;
background:url(../img/marker/link_page_top.png) 0 0.4em no-repeat;
}

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


/* ===== FLASH USAGE ===== */

#flashUsage p,
#flashUsage ul li{
font-size:83%;
}

#flashUsage ul{
margin-bottom:18px;
}

#flashUsage ul li{
margin-bottom:4px;
}


/* ===== 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:83%;
}

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{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
line-height:0;
}

.section,
.layoutBlock,
.imgParallelUnit,
.thumbnailParallelUnit,
.unit,
.horizontalCaption .imgUnit{
_overflow:visible;
_height:1px;
*zoom:1;
/*\*//*/
overflow:hidden;
/**/
}


