body { margin: 0; padding: 0; font-family: arial, verdana, sans-serif; font-size: 81.25%; color: #333; }

.clear { clear: both; }
.inv { display: none; }

h1 { margin:0; padding: 0 0 10px 0; color: #666; font-size: 160%; font-weight: normal; }
h2 { margin:0; padding: 5px 0; font-size: 110%; color: #ff9500; }
p { margin:0; padding: 0 0 10px 0; }
ul { margin:0; padding: 0 0 5px 50px; }
li { padding: 0 0 5px 0; margin: 0; }
li p { margin: 0; padding: 0; }
img { display: block; border: 0; }
form { margin: 0; padding: 0; }
input { vertical-align: middle; }

.sg_left { float: left; padding: 15px 15px 15px 0; margin: 0 10px 10px 0; }
.sg_right { float: right; padding: 15px 0 15px 15px; margin: 0 0 10px 10px; }
.sg_center { display: block; margin: 0 auto; }
.sg_default { margin: 0 5px 0 0; display: inline; }


.header { padding: 22px 0; }
.header .centre { display: none; }
.header .left { width: 50%; float: left; }
.header .centre { width: 50%; float: left; }

.content { background: url(../images/left-back.gif) no-repeat; border-top: 1px solid #fff; font-size: 92.31%; }
.content .centre .centreRight { width: 100%; }
.content .centre .centreInner { width: 100%;}
.content .left { display: none; }


.navigation { display: none; }

.searchresult { background: #f1f1f1; padding: 10px; border: 1px solid #333; margin: 0 0 10px 0; }
.searchresult a { color: #333; }
.searchresult span { background: #ffcd92; }