body { background:#1990CA url('/images/layout/back01.png'); margin:0px; padding:0px; }
p { margin:0px; padding:0px; }
img { display:block; }

.layout00 { background:url('/images/layout/back00.png'); background-repeat:repeat-x; }

.layoutA00 { position:relative; width:1060px; height:117px; }
.layoutA01 { position:absolute; top:25px; left:5px; z-index:2000; }
.layoutA02 { position:absolute; top:0px; right:0px; z-index:2000; }
.layoutA03 { position:absolute; top:-3px; right:175px; bottom:-3px; z-index:1000; width:204px; overflow:hidden; background:url('/images/layout/layoutC0+awards.png'); background-repeat:no-repeat; }
.layoutA04 { position:absolute; top:0px; left:-20px; bottom:-3px; z-index:1000; width:363px; overflow:hidden; background:url('/images/layout/layoutC0+blur.png'); background-repeat:no-repeat; }

.layoutAB0 { position:relative; height:26px; overflow:hidden; padding-left:1px; padding-right:1px; padding-bottom:1px; background:url('/images/layout/layoutAB+back00.png'); }
.layoutAB1 { position:absolute; top:0px; bottom:0px; left:0px; right:0px; overflow:hidden; }
.layoutAB2 { font-family:'Roboto',Sans-Serif; font-size:12px; line-height:12px; font-weight:700; color:#E9F5FB; padding-top:6px; padding-left:8px; padding-right:8px; }

.layoutC0_top { position:relative; width:1070px; height:3px; background:url('/images/layout/layoutC0+top.png'); background-repeat:no-repeat; }
.layoutC0 { position:relative; width:1070px; background:url('/images/layout/layoutC0+middle.png'); background-repeat:repeat-y; }
.layoutC1 { padding-left:5px; padding-right:5px; }
.layoutC0_bottom { position:relative; width:1070px; height:7px; background:url('/images/layout/layoutC0+bottom.png'); background-repeat:no-repeat; }
.layoutC2 { font-family:'Roboto',Sans-Serif; font-size:28px; line-height:32px; color:#000000; text-decoration:none; }
.layoutC3 { font-family:'Open Sans',Sans-Serif; font-size:10pt; color:#444444; text-decoration:none; }
.layoutC3:hover { color:#0066CC; border-bottom:dashed 1px #0066CC; }
.layoutC4 { font-family:'Open Sans',Sans-Serif; font-size:10pt; color:#666666; font-weight:700; padding-left:5px; padding-right:5px; }

.layout_nav00 { position:relative; height:42px; background:url('/images/layout/nav+back00.png'); background-repeat:repeat-x; }
.layout_nav01 { background:#E8E82D; height:1px; }
.layout_nav02 { position:relative; height:42px; overflow:hidden; background:url('/images/layout/nav+back01.png'); background-repeat:no-repeat; }
.layout_nav03 { position:relative; width:1px; height:42px; }
.layout_nav04 { position:absolute; top:0px; bottom:0px; left:0px; right:0px; overflow:hidden; z-index:9999; }
.layout_nav05 { position:absolute; bottom:-1px; left:50%; }
.layout_nav06 { margin-left:-9px; }
.layout_nav07 { position:relative; width:18px; height:8px; background:url('/images/layout/nav+tick00.png'); }
.layout_nav08 { position:relative; height:42px; }
.layout_nav09 { position:relative; width:18px; height:8px; background:url('/images/layout/nav+tick01.png'); }
.layout_nav10 { position:relative; width:18px; height:8px; background:url('/images/layout/nav+tick02.png'); }
.layout_navT0 { font-family:'Roboto',Sans-Serif; font-size:17px; line-height:17px; color:#666666; text-shadow:1px 1px 1px #FDFDEE; font-weight:700; padding-left:18px; padding-right:18px; padding-top:13px; }

.layoutS5, .layoutS6, .layoutS7, .layoutS8 { background:url('/images/layout/layoutS0.png'); background:repeat:no-repeat; }
.layoutS2, .layoutS4 { font-family:'Open Sans',Sans-Serif; padding:11px; padding-top:5px; padding-bottom:2px; }
.layoutS0 { position:relative; overflow:hidden; }
.layoutS1 { position:absolute; top:0px; bottom:0px; left:0px; right:0px; overflow:hidden; z-index:9999; }
.layoutS2 { font-size:13px; line-height:17px; color:#000000; }
.layoutS3 { position:relative; overflow:hidden; }
.layoutS4 { font-size:13px; line-height:17px; color:#FFFFFF; font-weight:700; }
.layoutS5 { position:absolute; background-position:0px -595px; left:0px; right:0px; bottom:0px; height:5px; z-index:9990; }
.layoutS6 {  }
.layoutS7 { background-position:0px -400px; }
.layoutS8 { position:absolute; left:0px; right:0px; bottom:0px; height:5px; z-index:9990; }

.layoutF0 { position:relative; width:1060px; padding-bottom:10px; margin-top:-4px; }
.layoutF1 { font-family:'Roboto',Sans-Serif; font-size:12px; line-height:14px; color:#D6EDF8; }
.layoutF2 { font-family:'Roboto',Sans-Serif; font-size:12px; line-height:14px; color:#D6EDF8; text-decoration:none; }
.layoutF2:hover { border-bottom:dashed 1px #FFFFFF; color:#FFFFFF; }\
.layoutF3 { padding-bottom:3px; }

.linkA00 { color:#000000; border-bottom:solid 1px #000000; text-decoration:none; font-weight:700; }
.linkA00:hover { color:#1783B7; border-bottom:solid 1px #1783B7; }

/* -------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

.layout_pagepad00 { padding:12px; padding-top:0px; }

/* -------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

.fieldE00_cell { background:#FFFFFF url('/images/elements/fieldgradient00.gif'); background-repeat:repeat-x; border:solid 1px #CCCCCC; }
.fieldE00 { font-family:Arial,Helvetica,Sans-Serif; font-size:14px; line-height:16px; color:#000000; background:transparent; border:0px; margin:0px; padding:0px; outline:none; }

/* -------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

.strB1 { padding-left:5px; padding-right:5px; }
.strB2 { padding:5px; }

.smalltxtA3, .smalltxtA2, .regtxtA1, .bigtxtA1, .bigtxtA2, .bigtxtA3, .bigtxtA4, .bigtxtA5 { font-family:'Open Sans',Sans-Serif; }

.smalltxtA3 { font-size:8pt; }
.smalltxtA2 { font-size:9pt; }
.regtxtA1 { font-size:10pt; }
.bigtxtA1 { font-size:11pt; }
.bigtxtA2 { font-size:12pt; }
.bigtxtA3 { font-size:13pt; }
.bigtxtA4 { font-size:14pt; }
.bigtxtA5 { font-size:15pt; }