body {font:76% Arial, Helvetica, sans-serif;line-height:1.5em;margin:0;padding:0;background-color:#e5e5e5;color:#333;}

/* PNG fix for IE6 - Does not works with links 
#postitSearch, #award2006, #award2007, #awardM, #awardEx, #awardTop50, #awardHitwise { behavior: url(scripts/iepngfix.htc) } */

a:link {color:#1296ae;}
a:visited {color:#1296ae;}
a:hover {color:#63981c;}

h1, h2, h3, h4, h5, h6 {font-weight:100;line-height:130%;margin:0 0 0.5em 0;}
h1 {font-size:33px;color:#fff;}
h2 {font-size:25px;color:#fff;}
h3 {font-size:25px;color:#fff;}
h3 a:link, h3 a:visited {color:#fff;}
h3 a:hover {color:#62276a;}

h1 a, h2 a, h3 a {text-decoration:none;}

p {margin:1em 0;}
small {font-size:10px;}
a img {border:none;}
hr {border:none;border-bottom:1px solid #99bccc;margin:20px 0;height:1px;clear:both;}

.clear {clear:both;height:1px;overflow:hidden;}

#tabscover {position:absolute;left:15px;bottom:0;width:199px;height:25px;background:url(../images/tab_green_02.gif) no-repeat;}
a#cover2009:link, a#cover2009:visited {position:absolute;left:15px;bottom:3px;text-decoration:none;font-size:14px;color:#979797;}
a#cover2009:hover {color:#333;}
a#cover2010:link, a#cover2010:visited {position:absolute;left:115px;bottom:3px;text-decoration:none;font-size:14px;color:#fff;}
a#cover2010:hover {color:#333;}

#containerfill {margin:auto;width:991px;background:url(../images/back_page_tile.gif) repeat-y;}
#container {position:relative;background:url(../images/back_page_head.gif) no-repeat;padding:0 3px 0 1px;clear:both;}

#top {position:relative;width:991px;height:40px;margin:auto;margin-top:4px;text-align:right;}
#btnsearch {background:#fff url(../images/btn_greyongrey_search.png);border:none;height:22px;width:63px;font:11px Arial, Helvetica, sans-serif;font-weight:900;text-transform:uppercase;color:#666;}
.btnsearch {background:#fff url(../images/btn_greyongrey_search.png);border:none;height:22px;width:63px;font:11px Arial, Helvetica, sans-serif;font-weight:900;text-transform:uppercase;color:#666;}
#searchform {position:absolute;right:0;top:7px;}

#head {position:relative;height:130px;}
#head h1 {display:none;}
#head h2 {font-size:30px;color:#71d3e5;}
#head h6 {font-size:12px;color:#85c234;}
#logo {position:absolute;left:25px;top:32px;}

.left {float:left;}
.right {float:right;}

#ping {position:absolute;top:310px;right:250px;width:103px;height:101px;background-image:url(../images/ping_qq_award_blueonblue.png);}

#colourboxa {background-color:#85c234;height:364px;}
#colourboxb {background-color:#41c4dc;height:554px;padding:15px;}
#colourboxc {height:1%;background-color:#b98cbf;height:220px;padding:0 15px 0 0;}
#colourboxc a:link, #colourboxc a:visited {color:#fff;}
#colourboxc a:hover {}

ul#iwantto {margin:0;padding:0;width:320px;}
#iwantto li {list-style-type:none;}
#iwantto a:link, #iwantto a:visited {background:url(../images/bullet_purple.gif) no-repeat 0 3px;display:block;padding:3px 0 3px 24px;text-decoration:none;font-size:17px;color:#fff;}
#iwantto a:hover {color:#3e5f13;}

ul#iwantto2 {margin:0;padding:0;width:320px;}
#iwantto2 li {list-style-type:none;}
#iwantto2 a:link, #iwantto2 a:visited {height:1%;background:url(../images/bullet_purple.gif) no-repeat 0 3px;display:block;padding:3px 20px 3px 24px;text-decoration:none;font-size:14px;color:#62276a;}
#iwantto2 a:hover {color:#fff;}
ul#list {margin:0 0 0 4px;padding:0;}
#list li {background:url(../images/icon_tick_blueonblue.gif) no-repeat 0 5px;padding:5px 0 5px 25px;list-style-type:none;}

#quickquote {background:url(../images/back_quickquote_blue.png) no-repeat;padding:20px;height:235px;}
#quickquote h2 {font-size:20px;color:#9b5ba4;}
#quickquote a:link, #quickquote a:visited {color:#84478d;}
#quickquote a:hover {color:#62276a;}
#quickquote table {color:#333;}
#quickquote table input {font-size:14px;}
#quickquote th {text-align:right;padding-right:10px;}

.boximg01 {position:relative;margin:0 0 19px 0;background:url(../images/box_img_01_greenonblue.jpg) no-repeat;width:345px;height:140px;}
.boximg02 {position:relative;background:url(../images/box_img_02_greenonblue.jpg) no-repeat;width:345px;height:113px;}

.boximg01 h1, .boximg02 h1 {font-size:20px;margin-bottom:0;}
.boximg01 h1 a:link, .boximg01 h1 a:visited, .boximg02 h1 a:link, .boximg02 h1 a:visited {font-size:20px;margin-bottom:0;color:#fff;}
.boximg01 h1 a:hover, .boximg02 h1 a:hover {color:#0c6575;}
.boximg01 div, .boximg02 div {padding:10px 158px 10px 15px;}

.boximg03, .boximg04, .boximg05 {position:relative;float:left;width:169px;height:272px;}
.boximg03 h2, .boximg04 h2, .boximg05 h2 {font-size:20px;margin-bottom:0;}
.boximg03 div, .boximg04 div, .boximg05 div {padding:10px;}

.boximg03 h2 a:link, .boximg03 h2 a:visited, .boximg04 h2 a:link, .boximg04 h2 a:visited, .boximg05 h2 a:link, .boximg05 h2 a:visited {font-size:20px;margin-bottom:0;color:#0c6575;}
.boximg03 h2 a:hover, .boximg04 h2 a:hover, .boximg05 h2 a:hover {color:#fff;}

.boximg03 {margin:0 0 0 15px;background:url(../images/box_img_03_blueonblue.jpg) no-repeat;}
.boximg04 {margin:0 0 0 28px;background:url(../images/box_img_04_blueonblue.jpg) no-repeat;}
.boximg05 {margin:0 0 0 28px;background:url(../images/box_img_05_blueonblue.jpg) no-repeat;}

/* Button standard styles */
span.btn01, span.btn02, span.btn03, span.btn04 {display:block;margin:0 5px 0 0;float:left;background-position:left top;background-repeat:no-repeat;}
span.btn01:hover, span.btn02:hover, span.btn03:hover, span.btn04:hover {background-position:left bottom;background-repeat:no-repeat;}
span.btn01 a:link, span.btn01 a:visited, span.btn02 a:link, span.btn02 a:visited, span.btn03 a:link, span.btn03 a:visited, span.btn04 a:link, span.btn04 a:visited {display:block;padding:4px 12px 4px 12px;background-position:right top;background-repeat:no-repeat;line-height:14px;text-decoration:none;font:11px Arial, Helvetica, sans-serif;font-weight:900;text-transform:uppercase;color:#fff;}
span.btn01 a:hover, span.btn02 a:hover, span.btn03 a:hover, span.btn04 a:hover {background-position:right bottom;background-repeat:no-repeat;}

/* Blue On Grey */
span.btn01 {background-image:url(../images/btn_blueongrey_left.png);}
span.btn01 a:link, span.btn01 a:visited {background-image:url(../images/btn_blueongrey_right.png);}

/* Green On Green */
span.btn02 {background:url(../images/btn_greenongreen_left.png) no-repeat left top;}
span.btn02 a:link, span.btn02 a:visited {background-image:url(../images/btn_greenongreen_right.png);}

/* Green On Blue */
span.btn03 {background:url(../images/btn_greenonblue_left.png) no-repeat left top;}
span.btn03 a:link, span.btn03 a:visited {background-image:url(../images/btn_greenonblue_right.png);}

/* Blue on Blue */
span.btn04 {background:url(../images/btn_blueonblue_left.png) no-repeat left top;}
span.btn04 a:link, span.btn04 a:visited {background-image:url(../images/btn_blueonblue_right.png);}

#img02presales {float:right;padding-left:20px;background:url(../images/img_02_ondarkblue.jpg) right top no-repeat;width:247px;height:364px;}

#footfill {background:url(../images/back_page_foot_tile.gif) repeat-y;width:991px;margin:auto;clear:both;text-align:justify;font-size:90%;line-height:normal;}
#foot {background:url(../images/back_page_foot.gif) no-repeat bottom;padding:22px 0 26px 0;}
#foot ul {margin:0;padding:0;text-align:center;}
#foot ul li {display:inline;line-height:15px;}
#foot ul li a:link, #foot ul li a:visited {padding-right:10px;text-decoration:none;color:#fff;}
#foot ul li a:hover {text-decoration:underline;color:#86d3e6;}

#footfoot {width:991px;padding-top:20px;margin:auto;clear:both;text-align:justify;font-size:80%;line-height:normal;}
#footfoot ul {margin:0;padding:0;text-align:left;}
#footfoot ul li {display:inline;line-height:15px;}
#footfoot ul li a:link, #footfoot ul li a:visited {padding-right:10px;text-decoration:none;color:#85c234;}
#footfoot ul li a:hover {text-decoration:underline;color:#666;}