body { background-color: #fff; font-family: Arial, Helvetica, sans-serif; font-size: 62.5%; font-size: 0.7em; margin: 0; padding: 0; color: #333; }
img { border: 0; }
.titletext { font-size: 1.4em; color: #333;}
.whitetext { font-size: 1.0em; color: #fff; }
.largewhitetext { font-size: 1.4em; color: #fff; }
.largewhitetext2 { font-size: 1.2em; color: #fff; text-decoration: none; }
.largewhitetext3 { font-size: 1.2em; font-weight: bold; color: #fff;	}
.pgtipstext { font-size: 1.2em; color: #333; }
.mcstext { font-size: 1.2em; color: #333; text-decoration: none; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
a { text-decoration: none; color: #fff;}
a:link { font-size: 1em; color: #fff; }
a:hover { color: #34a13d; }
.footertext { font-size: 0.9em; color: #34a13d; }
.footerlinks a { font-size: 0.9em; color: #34a13d; }
.footerlinks a:hover { color: #FA0133; }
.largelinks a { font-size: 1.3em; font-weight: bold; color: #fff; text-decoration: none; }
.largelinks a:hover { color: #25323c; }
.largelinks2 a { font-size: 1em; font-weight: bold; color: #000; }
.largelinks2 a:hover { color: #34a13d; }
.tandc a { font-size: 1em; color: #FA0133; }
.tandc a:hover { color: #34a13d; }
.mac a { font-size: 1em; color: #000; }
.mac a:hover { color: #34a13d; }
#centre { width: 900px;	padding: 0; margin-left: auto; margin-right: auto; margin-top: 30px; }
#container { width: 900px; padding: 0; margin: 0;  float: left; text-align: left; }
#container-popup { width: 680px; padding: 0; margin: 0; float: left; }
#centre-popup { width: 680px; padding: 0; margin-left: auto; margin-right: auto; margin-top: 0px; }
#header img {margin-bottom: -3px;}
#header { width: 900px; padding: 0; margin: 0;  float: left; }
#header-logo { width: 310px; padding: 0; margin: 0;  float: left; }
#header-center { width: 385px; padding: 0; margin: 0;  float: left; }
#header-center-home { width: 150px; padding: 0; margin: 0;  float: left; }
#header-download { width: 335px; padding: 0; margin: 0;  float: left; }
#header-right-home { width: 105px; padding: 0; margin: 0;  float: left; }
#header-right { width: 205px; padding: 0; margin: 0;  float: left; background-image: url(../images/gfx-header-right.png); background-repeat: no-repeat; }
#header-spacer-t { width: 205px; height: 25px; padding: 0; margin: 0; float: left; }
#header-back { width: 100px; height: 25px; padding: 0; margin: 0; float: left; }
#header-spacer-mr { width: 105px; height: 25px;	padding: 0; margin: 0; float: left; }
#header-spacer-b {width: 205px; height: 40px; padding: 0; margin: 0; float: left; }
#main-content-home { width: 900px; height: 379px; padding: 0; margin: 0; float: left; background-image: url(../images/gfx-home-main.jpg); background-repeat: no-repeat; }
#main-content-uc { width: 900px; height: 379px; padding: 0; margin: 0; float: left; background-image: url(../images/gfx-uc-main.jpg); background-repeat: no-repeat; }
#main-content-ffm { width: 900px; height: 379px; padding: 0; margin: 0; float: left; background-image: url(../images/gfx-ffm-main.jpg); background-repeat: no-repeat; }
#main-content-wws { width: 900px; height: 379px; padding: 0; margin: 0; float: left; background-image: url(../images/gfx-wws-main.jpg); background-repeat: no-repeat; }
#main-content-pgtips { width: 900px; height: 379px; padding: 0; margin: 0; float: left; background-image: url(../images/gfx-pgtips-main.jpg); background-repeat: no-repeat; }
#main-content-ns { width: 900px; height: 379px; padding: 0; margin: 0; float: left; background-image: url(../images/gfx-ns-main.jpg); background-repeat: no-repeat; }
#main-content-so{ width: 900px; height: 379px; padding: 0; margin: 0; float: left; background-image: url(../images/gfx-so-main.jpg); background-repeat: no-repeat; } 
#main-content-ht{ width: 900px; height: 379px; padding: 0; margin: 0; float: left; background-image: url(../images/gfx-ht-main.jpg); background-repeat: no-repeat; }
#main-content-fi{ width: 900px; height: 379px; padding: 0; margin: 0; float: left; background-image: url(../images/gfx-fi-main.jpg); background-repeat: no-repeat; }
#main-content-tv{ width: 900px; height: 379px; padding: 0; margin: 0; float: left; background-image: url(../images/gfx-tv-main.jpg); background-repeat: no-repeat; }
#main-content-mcs{ width: 900px; height: 379px; padding: 0; margin: 0; float: left; background-image: url(../images/gfx-mcs-main.jpg); background-repeat: no-repeat; }
#spacer { padding: 0; margin: 0; float: left; } 
#footer { width: 900px; padding: 0; margin: 0; float: left; } 
#footer-stripe { width: 900px; padding: 0; margin: 0; float: left; }
#footer-text { width: 785px; padding: 10px; margin: 0;text-align: right; float: left; }
#footer-spacer { width: 95px; padding: 0; margin: 0;text-align: right; float: left; }
#home-01 { width: 70px; height: 379px; padding: 0; margin: 0; float: left; } 
#home-02 { width: 130px; height: 379px; padding: 0; margin: 0; float: left; }
#home-02-a { width: 130px; height: 45px; padding: 0; margin: 0; float: left; }
#home-02-b { width: 130px; padding: 0 1px; margin: 0; float: left; } 
#home-03 { width: 370px; height: 379px; padding: 0; margin: 0; float: left; } 
#home-04 { width: 150px; height: 379px; padding: 0; margin: 0; float: left; } 
#home-04-a { width: 150px; height: 180px; padding: 0; margin: 0; float: left; } 
#home-04-b a:visited{ color: #fff; }
#home-04-b { width: 152px; padding: 0; margin: 0; float: left; }
#uc-01 { width: 320px; height: 379px; padding: 0; margin: 0; float: left; } 
#uc-02 { width: 200px; height: 379px; padding: 0; margin: 0; float: left; }
#uc-02-a { width: 200px; height: 153px; padding: 0; margin: 0; float: left; }
#uc-02-b { width: 200px; padding: 0; margin: 0; float: left; }
#ffm-01 { width: 500px; height: 379px; padding: 0; margin: 0; float: left; } 
#ffm-02 { width: 300px; height: 379px; padding: 0; margin: 0; float: left; }
#ffm-02-a { width: 300px; height: 55px; padding: 0; margin: 0; float: left; }
#ffm-02-b { width: 300px; padding: 0; margin: 0; float: left; }
#ffm-02-b-a { width: 160px; padding: 0; margin: 0; float: left; height:230px; }
#ffm-02-b-b { width: 140px; padding: 0; margin: 0; float: left; }
#ffm-02-c { width: 300px; height: 20px; padding: 0; margin: 0; float: left; }
#ffm-02-d { width: 300px; height: 55px; padding: 0; margin: 0; float: left; } 
#wws-01 { width: 445px; height: 379px; padding: 0; margin: 0;text-align: right; float: left; } 
#wws-02 { width: 225px; height: 379px; padding: 0; margin: 0;text-align: right; float: left; }
#wws-02-a { width: 225px; height: 295px; padding: 0; margin: 0;text-align: right; float: right; }
#wws-02-b { width: 225x; padding: 0; margin: 0;text-align: right; float: right; }
#pgtips-01 { width: 500px; height: 379px; padding: 0; margin: 0; float: left; } 
#pgtips-02 { width: 290px; height: 379px; padding: 0; margin: 0; float: left; }
#pgtips-02-a { width: 290px; height: 30px; padding: 0; margin: 0; float: left; }
#pgtips-02-b { width: 290px; height: 270px; padding: 0; margin: 0; float: left; }
#pgtips-02-b-a { width: 190px; padding: 0; margin: 0; float: left; }
#pgtips-02-c { width: 278px; padding: 0; margin: 0; float: left; }
#pgtips-02-c-a { width: 110px; padding: 0; margin: 0; float: left; }
#pgtips-02-c-b { width: 168px; padding: 0; margin: 0;text-align: right; float: right; }
#ns-01 { width: 275px; height: 379px; padding: 0; margin: 0;text-align: right; float: left; } 
#ns-02 { width: 210px; height: 379px; padding: 0; margin: 0; float: left; }
#ns-02-a { width: 210px; height: 130px; padding: 0; margin: 0; float: left; }
#ns-02-b { width: 210px; height: 70px; padding: 0; margin: 0; float: left; }
#ns-02-c { width: 210px; padding: 0; margin: 0; float: left; }
#ns-02-c-a { width: 100px; height: 90px; padding: 0; margin: 0; float: left; }
#ns-02-c-b { width: 110px; height: 90px; padding: 0; margin: 0; float: left; }
#ns-03 { width: 10px; height: 379px; padding: 0; margin: 0; float: left; } 
#ns-04 { width: 230px; height: 379px; padding: 0; margin: 0; float: left; }
#ns-04-a { width: 230px; height: 150px; padding: 0; margin: 0; float: left; }
#ns-04-b { width: 230px; height: 45px; padding: 0; margin: 0; float: left; }
#ns-04-c { width: 230px; height: 60px; padding: 0; margin: 0; float: left; }
#ns-04-d { width: 230px; padding: 0; margin: 0; float: left; }
#ns-04-e { width: 230px; height: 20px; padding: 0; margin: 0; float: left; }
#ns-04-f { width: 230px; height: 30px; padding: 0; margin: 0;text-align: center; float: left; }
#so-01 { width: 480px; height: 379px; padding: 0; margin: 0;text-align: right; float: left; } 
#so-02 { width: 300px; height: 379px; padding: 0; margin: 0; float: left; }
#so-02-a { width: 300px; height: 280px; padding: 0; margin: 0; float: left; }
#so-02-b { width: 300px; height: 15px; padding: 0; margin: 0;text-align: right; float: left; }
#so-02-c { width: 300px; height: 20px; padding: 0; margin: 0;text-align: right; float: left; }
#so-02-d { width: 300px; padding: 0; margin: 0;text-align: right; float: left; }
#ht-01 { width: 350px; height: 379px; padding: 0; margin: 0;text-align: right; float: left; } 
#ht-02 { width: 430px; height: 379px; padding: 0; margin: 0; float: left; }
#ht-02-a { width: 430px; height: 230px; padding: 0; margin: 0; float: left; }
#ht-02-b { width: 430px; height: 45px; padding: 0; margin: 0;text-align: right; float: left; }
#ht-02-c { width: 430px; height: 40px; padding: 0; margin: 0;text-align: right; float: left; }
#ht-02-d { width: 430px; padding: 0; margin: 0;text-align: right; float: left; }
#fi-01 { width: 300px; height: 379px; padding: 0; margin: 0; float: left; } 
#fi-02 { width: 330px; height: 379px; padding: 0; margin: 0; float: left; }
#fi-02-a { width: 330px; height: 300px; padding: 0; margin: 0; float: left; }
#fi-02-b { width: 330px; padding: 0; margin: 0; float: left; }
#mcs-01 { width: 590px; height: 379px; padding: 0; margin: 0; float: left; } 
#mcs-02 { width: 170px; height: 379px; padding: 0; margin: 0; float: left; }
#mcs-02-a { width: 170px; height: 30px; padding: 0; margin: 0; float: left; }
#mcs-02-b { width: 170px; padding: 0; margin: 0; float: left; }
#mcs-02-c { width: 170px; height: 10px; padding: 0; margin: 0; float: left; }
#mcs-02-d { width: 170px; padding: 0; margin: 0; float: left; }
#tv-01 { width: 60px; height: 379px; padding: 0; margin: 0; float: left; } 
#tv-02 { width: 135px; height: 379px; padding: 0; margin: 0; float: left; } 
#tv-02-a { width: 135px; height: 200px; padding: 0; margin: 0; float: left; } 
#tv-02-b { width: 135px; padding: 0; margin: 0; float: left; } 
#tv-02-b-a { width: 135px; height: 15px; padding: 0; margin: 0; text-align: center; float: left; } 
#tv-02-b-b { width: 135px; height: 10px; padding: 0; margin: 0; text-align: center; float: left; } 
#tv-02-b-c { width: 135px; height: 15px; padding: 0; margin: 0; text-align: center; float: left; } 
#tv-02-b-d { width: 135px; height: 15px; padding: 0; margin: 0; text-align: center; float: left; } 
#tv-02-b-e { width: 135px; height: 15px; padding: 0; margin: 0; text-align: center; float: left; } 
#tv-03 { width: 140px; height: 379px; padding: 0; margin: 0; float: left; } 
#tv-04 { width: 280px; height: 379px; padding: 0; margin: 0; float: left; } 
#tv-04-a { width: 280px; height: 50px; padding: 0; margin: 0; float: left; } 
#tv-04-b { width: 280px; height: 210px; padding: 0; margin: 0; float: left; }
