html * {padding:0;margin:0;}
body {text-align:left;background-color: #fff;padding:0;margin:10px;}
html, body {border:0; font-family: Arial, Helvetica, sans-serif; font-size:90%; color:#000; line-height:130%;}

img {border:0;}
hr {height:1px; color: #000; background: #000; border:0;}

h1{margin:0 0 1px 0; padding:0;font-size:1.75em;font-weight:normal;line-height:100%;}
h2 {margin:0; padding:0; font-size:1.0em; font-weight:bold; line-height:130%;}
h2.panel-hd {height:17px; margin:0; padding:4px 3px 0 3px; font-size:1.0em; font-weight:bold; line-height:100%;}
h3{margin:0; padding:0; font-size:0.85em; font-weight:bold; color:#000; line-height:130%;}
h4{margin:0 0 10px 0;  padding:0; font-size:1.0em; font-weight:bold; color:#000000; line-height:130%;}
h5{margin:0 0 5px 0;  padding:0; font-size:1.0em; font-weight:bold; color:#666666; line-height:130%;}

p {margin: 0 0 10px 0; padding:0;font-size:0.85em;}
p.top {font-size:0.85em; margin: 0;}
p.center {text-align:center;}
p.small {font-size:0.7em;}
p .shareprice {font-size:1.8em;}

sup {font-size:0.8em;}

a {text-decoration:none;}
a:hover {text-decoration:underline;}
a.arrow {display:block; padding:0 0 0 12px;}

.clear {clear:both; height:0; line-height:0; font-size:0;}
.hide {display:none;}
.floatleft {float:left; margin: 0 10px 10px 0; padding: 0;}
.floatright {float:right; margin: 0 0 10px 10px; padding: 0;}
.floatleft_nm {float:left; margin: 0 0 10px 0; padding: 0;}
.floatright_nm {float:right; margin: 0 0 10px 0; padding: 0;}
.floatleft_nbm {float:left; margin: 0 10px 0 0; padding: 0;}
.floatright_nbm {float:right; margin: 0 0 0 10px; padding: 0;}

/* content
---------------------------------------*/
#content-wrapper {width:100%;margin:24px 0 0 0;padding:0;}
#content {width:100%;margin:0 0 10px 0;padding:0;}

/* right column
---------------------------------------*/
#rightcol {width:172px;margin:0;padding:0;}

/* acrobat
---------------------------------------*/
.acrobat_link {margin-top:25px; padding:0;}
.acrobat_link img {border:0; float:left; margin:0 12px 0 0;}

/* home page
---------------------------------------*/
body#home #content-wrapper p.intro {width:100%;margin:0 0 40px 0;padding:0;font-size:1.1em;line-height:140%;}

body#home #box1 {width:172px;float:left;margin:0 10px 50px 0;padding:0;}
body#home #box2 {width:172px;float:left;margin:0 10px 50px 0;padding:0;}
body#home #box3 {width:172px;margin:0 10px 50px 0;padding:0;}
body#home #box4 {width:172px;float:left;margin:0 10px 50px 0;padding:0;}
body#home #box5 {width:172px;margin:0 0 50px 0;padding:0;}

body#home h1 {color: #A12283;}
body#home h2 {height:17px; margin:8px 0 15px 0; padding:4px 3px 0 3px; font-size:1.0em; font-weight:bold; color:#FFF; line-height:100%;}

body#home a {color: #A12283;}

body#home #box2 h2{background-color:#A12283;}
body#home #box3 h2{background-color:#FF7000;}
body#home #box4 h2{background-color:#3366FF;}
body#home #box5 h2{background-color:#99CC33;}

body#home #content-wrapper p {margin:0 0 10px 0; padding:0px 5px; font-size:0.85em;}
body#home #content-wrapper ul {margin:0 0 10px 3px; padding:0; list-style: none;font-size: 0.85em;}
body#home #content-wrapper ul li {display:block;margin: 0; }
body#home #content-wrapper #box1 p a {display:block;margin:8px 0 0 0; padding:0 0 0 12px;}
body#home #content-wrapper #box2 ul li a {padding:0 0 0 12px;}
body#home #content-wrapper #box3 ul li a {padding:0 0 0 12px; color:#FF7000;}
body#home #content-wrapper #box4 p a {display:block; padding:0 0 0 12px; color:#3366FF;}
body#home #content-wrapper #box5 ul li a  {padding:0 0 0 12px; color:#99CC33;}


