h1 {font-size:240%}
h2 { font-size:180% }

a {outline:none}

body { background:#011a39;font: 0.625em Arial, Helvetica, sans-serif;margin:0;padding:0   }
#wrapper { width:991px;margin:0 auto;color:#ffffff;overflow:hidden;padding:0 }
#header {background:transparent url(/images/top_rounded3.gif) 0 0 no-repeat;height:55px;clear:both;width:1024px;position:relative;z-index:3;}
#tabs { padding-bottom:0em;margin-left:18px;clear:both;margin-bottom:0px!important;padding:0}
#tabs li { float:left; list-style-type:none;padding: 0 0 0 0;margin:0 0 0 -1px ; }
#tabs li a { float:left;background:url(/images/tab_left.gif) 0 0 no-repeat; display:block;text-decoration:none }
#tabs li a.active { background-position:-200px 0 }
#tabs li a strong { display:block; padding: 5px 20px 5px 20px;background: url(/images/tab_right.gif) top right no-repeat;color:#fff;text-decoration:none; font-size:140%;font-weight:normal  }
#tabs li a:hover { background-position: -200px 0 }
#tabs li a:hover strong { background-position: 100% -90px; }
#tabs li a strong.active { background-position: 100% -90px; }
#content {width:989px;background:transparent url(/images/content.gif) 0 0 repeat-y;margin-left:0!important;padding-left:4px;margin-left:0px;position:relative;z-index:2;float:left}
.message_container { border-bottom:2px white solid;margin:-13px 0 30px -33px!important;margin:-10px 0 30px -33px;padding-left:42px;padding-right:0;width:923px;}
.message_container p.error { padding-left:10px }
#footer {clear:both;background:#011a39 url(/images/bottom_rounded.gif) 0 0 no-repeat;height:21px;padding-bottom:40px;margin-top:0;padding-top:0;position:relative}
#banner { width:618px;float:left;clear:both;position:relative;top:-53px;z-index:1; }
#testimonial {width:343px;float:left;position:relative;top:-53px;z-index:0 }
#logo { float:left;padding-left:63px;padding-bottom:20px!important;padding-bottom:0}
#logo h1 a {background:transparent url(/images/logo.gif) no-repeat scroll 0pt;display:block;height:50px;text-indent:-99999em;width:190px;float:left}
#logo h1 { margin:0;padding-top:20px }
#contact { float:right;padding-right:23px }
#contact h2 { font-size:160%;font-weight:normal;padding-top:20px;margin:0 }
#contact h2 a { text-decoration:none;color:#fff;padding-left:9px; }
#contact #phone { background:transparent url(/images/phone_number.gif) no-repeat scroll 0pt;display:block;height:40px;text-indent:-99999em;width:215px;float:left;padding:0;margin:0 }
.clear { visibility:hidden }
.hidden { visibility:hidden; height:0;line-height:0;display:none }
#text { clear:both;position:relative;top:-53px;padding:30px 31px 0 31px!important;padding:24px 28px 0 28px;float:left;width:907px;border-top:2px white solid;margin:0;width:901px!important;width:904px;overflow:hidden }
/*#text a:visited {color:#eeeeee } do want to indicate where the user has been?*/
#text dl { background:transparent url(/images/button_bottom.jpg) left bottom no-repeat;float:left;position:relative;width:205px;margin:0 27px 27px 0!important;margin: 0 27px 14px 0}


*:first-child+html #text dl { margin: 0 27px 14px 0!important }
#text dd.summary { float:left;margin:0;padding:0 20px 20px 20px;width:94px;font-size:110%; }

#text dt { background:transparent url(/images/button_top.jpg) 0 0 no-repeat;font-size:140%;font-weight:bold;padding:10px 20px 15px 20px }

/*#text dl img { position:absolute;left:110px;top:60px;right:30px!important;bottom:33px!important; }*/
#text dl dd.img { float:none;margin:0!important;padding:0!important;width:auto;position:absolute;right:12px;bottom:15px!important;bottom:0;height:auto; }
#footer_nav { clear:both;display:block;text-align:center;width:100%;font-size:120%;padding: 0.5em 0 0.5em 0;margin:0;position:relative;top:30px;}
#footer_nav a { color:#ffffff;text-decoration:none }

#copyright { font-size:120%; position:absolute; left:55px;bottom:60px;margin:0  }

#c8 { text-align:center;padding:0;padding: 0.5em 0 1em 0;margin:0}
#c8 a { color:#5555ff;text-decoration:none }

#text dl a { color:#ffffff;text-decoration:none  }
#text p { font-size:120%;line-height:1.5;margin: 0 0 1.5em 0  }
#text h2 { font-size:140%;color:#338cce;line-height:1.2857;margin:0 0 1.2857em 0 }
#text h3 { font-size:140%;color:#338cce;line-height:1.2857;margin:0 0 1.2857em 0 }
#text ol, #text ul {  font-size:120%;line-height:1.5em;margin: 0 0 1.5em 0}




/* Form elements */
form { padding-left:10px!important;padding-left:18px }
*:first-child+html form { padding-left:18px!important }
legend { display:none }
fieldset { border:0 }

div.lbl label { width:100px;display:block;float:left; }
div.lbl { margin: 0 0 15px!important;font-size:120%;line-height:1.5 }
.file { background:transparent;border:2px solid white }
#date { width:220px }
img.cal_icon { padding-left:10px }
div.line hr { width:370px;position:relative;left:-10px; }
div.line { padding:10px }


form#send_something_now .area { width:200px;height:100px; }
form#send_something_now select { border:2px white solid;padding:2px 0 }
form#send_something_now label { width:130px;margin-right:10px }
form#send_something_now input.txt { width:200px }

form#send_something_now #telephone_number {width:200px  }
form#send_something_now #collection_postcode {width:200px  }
form#send_something_now #delivery_postcode {width:200px  }
form#send_something_now #number_of_parcels {width:50px;margin: 0 auto  }
form#send_something_now #total_weight_kg_ {width:50px;margin: 0 auto  }
form#send_something_now #value_ {width:50px;margin: 0 auto  }
form#send_something_now #earliest_collection_time {width:102px!important;float:left;margin-left:0!important;margin-left:3px  }
form#send_something_now #earliest_collection_time_minutes {width:102px!important;margin-left:10px }
form#send_something_now #l-earliest_collection_time { }
form#send_something_now #l-earliest_collection_time_minutes {display:none; }
form#send_something_now .select {margin-bottom:10px;}

form#send_something_now #l-latest_collection_time { }
form#send_something_now #latest_collection_time {width:102px!important;float:left;margin-left:0!important;margin-left:3px  }
form#send_something_now #latest_collection_time_minutes {width:102px!important;margin-left:10px }
form#send_something_now #l-latest_collection_time_minutes {display:none; }

form#send_something_now #earliest_delivery_time {width:102px!important;float:left;margin-left:0!important;margin-left:3px  }
form#send_something_now #earliest_delivery_time_minutes {width:102px!important;margin-left:10px }
form#send_something_now #l-earliest_delivery_time_minutes {display:none; }

form#send_something_now #delivery_deadline {width:102px!important;float:left;margin-left:0!important;margin-left:3px  }
form#send_something_now #delivery_deadline_minutes {width:102px!important;margin-left:10px }
form#send_something_now #l-delivery_deadline_minutes {display:none; }

form#send_something_now div.lbl select.select { width:214px!important }

form#send_something_now p.error_text { margin:5px 0 0 140px!important }

form#send_something_now p.error_text { margin:5px 0 0 140px!important }

form#send_something_now p.summary { margin:0 }
form#send_something_now input.submit { margin:0 0 0 125px } 


#sendfriend p { color:#ffffff;font-size:100%  }
body.sendfriend div#content div { color:#ffffff;font-size:110%;margin-left:0px  }
body.sendfriend div#content h2 { font-size:140%;color:#338cce;line-height:1.2857;margin:0 0 0 0;margin-left:15px } 
body.sendfriend div#content { background:transparent;width:auto!important; }
form.sendfriend_form input.submit { margin:0 }
body.sendfriend div#content { padding:10px }
form.sendfriend_form input.txt { width:190px }
form.sendfriend_form textarea { width:190px }
body.sendfriend .message_container { width:auto!important; border: 2px white solid;border-left:none;border-right:0;background:transparent;margin:15px 0 15px 0px!important;margin:7px 0 17px 0;padding:0 0 0 0px}  
body.sendfriend .message_container div { margin-left:-7px }
body.sendfriend .message_container div.error strong { padding:0 }
body.sendfriend div.lbl span.error label { font-weight:bold;color:#338cce }
body.sendfriend label { margin-top:5px }
body.sendfriend a { color:#ffffff;font-weight:bold;text-decoration:none }
body.sendfriend a:hover { text-decoration:underline }
body.sendfriend p.ins { margin-bottom:15px!important;margin-bottom:15px;color:#ffffff;font-size:120%;margin-left:13px }

body.form div.formcol1 { float:left;width:410px;  }
body.form div.formcol2 { position:relative;float:right;width:470px;}
body.form .formcol2 a {color: #338cce;text-decoration:none}
body.form .formcol2 a:hover {color: #338cce;text-decoration:underline}

body.sitemap #text a  { color:#ffffff;text-decoration:none }
body.sitemap #text li a  { color:#ffffff;text-decoration:none }
body.sitemap #text ul li ul li ul li  { font-size:90% }
body.sitemap #text li a:hover  {text-decoration:underline }
body.sitemap #text a:hover  {text-decoration:underline }
body.sitemap #text ul li ul { font-size:110% }
body.sitemap #text strong { font-size:110%;color:#338cce }
body.sitemap #text ul ul { padding-left:20px }


body.search .col2 a { color:#338cce;text-decoration:none }
body.search .col2 a:hover { text-decoration:underline }
body.search .col2 h2 a { text-decoration:underline }
body.search .col2 h2 a:hover { color:#ffffff}

fieldset p.error_text { padding:0 0 0 0;margin:-10px 0 15px 0!important;font-size:110%!important;color:#338cce;margin-left:100px!important }

body.form fieldset p.error_text { padding:0 0 0 0;margin:10px 0 15px 0!important;font-size:110%!important;color:#338cce;margin-left:100px!important }

p.summary { font-size:110%!important;margin-left:140px!important;font-size:90%!important;padding-top:10px}
#contact_us p.summary { font-size:110%!important;margin-left:100px!important;font-size:90%!important;padding-top:10px;margin-bottom:0}
textarea.area { width:200px;background: #011a39;color:#ffffff;font-family:Arial, Helvetica, sans-serif;font-size:110%;border-color:#ffffff;border:2px solid #ffffff;padding:5px;width:250px }
input.txt { background: #011a39;color:#ffffff;font-family:Arial, Helvetica, sans-serif;font-size:110%;border-color:#ffffff;border:2px solid #ffffff;padding:2px 5px 2px 5px;width:250px;}
.submit { margin-left:94px }
.select { width:264px!important;background: #011a39;color:#ffffff;font-family:Arial, Helvetica, sans-serif;font-size:110% }

/*page specific contents */
/*body.home #text dl dd.img { float:none;margin:0;padding:0;width:auto;position:absolute;left:123px;top:57px }*/
body.home #text dl dd {  }
body.home div.column1 { clear:left }
body.home div.column1 a,body.home div.column2 a { text-decoration:none;color:#ffffff;font-weight:bold;  }
body.home div.column1 a:hover,body.home div.column2 a:hover { text-decoration:underline;  }
body.home #text ul,body#home #text ol { list-style:none;margin-left:0;padding-left:0;}
body.home #text div.column1 {float:left;width:402px;padding:0;margin:0;margin-left:18px!important;margin-left:9px }
body.home #text div.column2 {float:left;width:417px;padding:0;margin:0;margin-left:58px!important;margin-left:65px }

body.home dt a:hover { border-bottom:1px #a4e1f9 solid }

body.home dd a:hover { color:#a4e1f9 !important }

div#footer a:hover { border-bottom:1px solid white }


body.faq #text a:hover { text-decoration:underline!important }
body.faq #text a:hover { text-decoration:underline!important }

body.faq ul,body.faq ol  { padding-left:19px!important;padding-left:0;margin-left:0!important;margin-left:5px;list-style-position:inherit!important;list-style-position:inside }
body.faq ul li a,body.faq ol li a { font-weight:bold;text-decoration:none;color:#ffffff }
body.faq div.faq_col1 { float:left;width:360px  }
body.faq div.faq_col2 { position:relative;float:right;width:480px;}
body.faq div.faq_col2 a {color:#338cce;text-decoration:none}
body.faq div.faq_col2 a:hover {color:#338cce;text-decoration:underline}
body.faq div.faq_col2 span#answer1 { position:absolute;left:-50px;background: url(/images/answer1.gif) no-repeat 0 0;height:40px;text-indent:-99999em;width:40px;float:left;margin:3px 0 0 0;padding:0}
body.faq div.faq_col2 span#answer2 { position:absolute;left:-50px;background: url(/images/answer2.gif) no-repeat 0 0;height:40px;text-indent:-99999em;width:40px;float:left;margin:3px 0 0 0;padding:0}
body.faq div.faq_col2 span#answer3 { position:absolute;left:-50px;background: url(/images/answer3.gif) no-repeat 0 0;height:40px;text-indent:-99999em;width:40px;float:left;margin:3px 0 0 0;padding:0}
body.faq div.faq_col2 span#answer4 { position:absolute;left:-50px;background: url(/images/answer4.gif) no-repeat 0 0;height:40px;text-indent:-99999em;width:40px;float:left;margin:3px 0 0 0;padding:0}
body.faq div.faq_col2 span#answer5 { position:absolute;left:-50px;background: url(/images/answer5.gif) no-repeat 0 0;height:40px;text-indent:-99999em;width:40px;float:left;margin:3px 0 0 0;padding:0}
body.faq div.faq_col2 span#answer6 { position:absolute;left:-50px;background: url(/images/answer6.gif) no-repeat 0 0;height:40px;text-indent:-99999em;width:40px;float:left;margin:3px 0 0 0;padding:0}
body.faq div.faq_col2 span#answer7 { position:absolute;left:-50px;background: url(/images/answer7.gif) no-repeat 0 0;height:40px;text-indent:-99999em;width:40px;float:left;margin:3px 0 0 0;padding:0}
body.faq div.faq_col2 span#answer8 { position:absolute;left:-50px;background: url(/images/answer8.gif) no-repeat 0 0;height:40px;text-indent:-99999em;width:40px;float:left;margin:3px 0 0 0;padding:0}
body.faq div.faq_col2 span#answer9 { position:absolute;left:-50px;background: url(/images/answer9.gif) no-repeat 0 0;height:40px;text-indent:-99999em;width:40px;float:left;margin:3px 0 0 0;padding:0}
body.faq div.faq_col2 span#answer10 { position:absolute;left:-50px;background: url(/images/answer10.gif) no-repeat 0 0;height:40px;text-indent:-99999em;width:40px;float:left;margin:3px 0 0 0;padding:0}
body.faq div.faq_col2 span#answer11 { position:absolute;left:-50px;background: url(/images/answer11.gif) no-repeat 0 0;height:40px;text-indent:-99999em;width:40px;float:left;margin:3px 0 0 0;padding:0}
body.faq div.faq_col2 span#answer12 { position:absolute;left:-50px;background: url(/images/answer12.gif) no-repeat 0 0;height:40px;text-indent:-99999em;width:40px;float:left;margin:3px 0 0 0;padding:0}

body.faq div.faq_col2 span#answer13 { position:absolute;left:-50px;background: url(/images/answer13.gif) no-repeat 0 0;height:40px;text-indent:-99999em;width:40px;float:left;margin:3px 0 0 0;padding:0}
body.faq div.faq_col2 span#answer14 { position:absolute;left:-50px;background: url(/images/answer14.gif) no-repeat 0 0;height:40px;text-indent:-99999em;width:40px;float:left;margin:3px 0 0 0;padding:0}
body.faq div.faq_col2 span#answer15 { position:absolute;left:-50px;background: url(/images/answer15.gif) no-repeat 0 0;height:40px;text-indent:-99999em;width:40px;float:left;margin:3px 0 0 0;padding:0}
body.faq div.faq_col2 span#answer16 { position:absolute;left:-50px;background: url(/images/answer16.gif) no-repeat 0 0;height:40px;text-indent:-99999em;width:40px;float:left;margin:3px 0 0 0;padding:0}
body.faq div.faq_col2 span#answer17 { position:absolute;left:-50px;background: url(/images/answer17.gif) no-repeat 0 0;height:40px;text-indent:-99999em;width:40px;float:left;margin:3px 0 0 0;padding:0}
body.faq div.faq_col2 span#answer18 { position:absolute;left:-50px;background: url(/images/answer18.gif) no-repeat 0 0;height:40px;text-indent:-99999em;width:40px;float:left;margin:3px 0 0 0;padding:0}
body.faq div.faq_col2 span#answer19 { position:absolute;left:-50px;background: url(/images/answer19.gif) no-repeat 0 0;height:40px;text-indent:-99999em;width:40px;float:left;margin:3px 0 0 0;padding:0}
body.faq div.faq_col2 span#answer20 { position:absolute;left:-50px;background: url(/images/answer20.gif) no-repeat 0 0;height:40px;text-indent:-99999em;width:40px;float:left;margin:3px 0 0 0;padding:0}
body.faq div.faq_col2 span#answer21 { position:absolute;left:-50px;background: url(/images/answer21.gif) no-repeat 0 0;height:40px;text-indent:-99999em;width:40px;float:left;margin:3px 0 0 0;padding:0}
body.faq div.faq_col2 span#answer22 { position:absolute;left:-50px;background: url(/images/answer22.gif) no-repeat 0 0;height:40px;text-indent:-99999em;width:40px;float:left;margin:3px 0 0 0;padding:0}
body.faq div.faq_col2 span#answer23 { position:absolute;left:-50px;background: url(/images/answer23.gif) no-repeat 0 0;height:40px;text-indent:-99999em;width:40px;float:left;margin:3px 0 0 0;padding:0}
body.faq div.faq_col2 span#answer24 { position:absolute;left:-50px;background: url(/images/answer24.gif) no-repeat 0 0;height:40px;text-indent:-99999em;width:40px;float:left;margin:3px 0 0 0;padding:0}
body.faq div.faq_col2 span#answer25 { position:absolute;left:-50px;background: url(/images/answer25.gif) no-repeat 0 0;height:40px;text-indent:-99999em;width:40px;float:left;margin:3px 0 0 0;padding:0}
body.faq div.faq_col2 span#answer26 { position:absolute;left:-50px;background: url(/images/answer26.gif) no-repeat 0 0;height:40px;text-indent:-99999em;width:40px;float:left;margin:3px 0 0 0;padding:0}
body.faq div.faq_col2 span#answer27 { position:absolute;left:-50px;background: url(/images/answer27.gif) no-repeat 0 0;height:40px;text-indent:-99999em;width:40px;float:left;margin:3px 0 0 0;padding:0}
body.faq div.faq_col2 span#answer28 { position:absolute;left:-50px;background: url(/images/answer28.gif) no-repeat 0 0;height:40px;text-indent:-99999em;width:40px;float:left;margin:3px 0 0 0;padding:0}
body.faq div.faq_col2 span#answer29 { position:absolute;left:-50px;background: url(/images/answer29.gif) no-repeat 0 0;height:40px;text-indent:-99999em;width:40px;float:left;margin:3px 0 0 0;padding:0}
body.faq div.faq_col2 span#answer30 { position:absolute;left:-50px;background: url(/images/answer30.gif) no-repeat 0 0;height:40px;text-indent:-99999em;width:40px;float:left;margin:3px 0 0 0;padding:0}
body.faq div.faq_col2 span#answer31 { position:absolute;left:-50px;background: url(/images/answer31.gif) no-repeat 0 0;height:40px;text-indent:-99999em;width:40px;float:left;margin:3px 0 0 0;padding:0}
body.faq div.faq_col2 span#answer32 { position:absolute;left:-50px;background: url(/images/answer32.gif) no-repeat 0 0;height:40px;text-indent:-99999em;width:40px;float:left;margin:3px 0 0 0;padding:0}
body.faq div.faq_col2 span#answer33 { position:absolute;left:-50px;background: url(/images/answer33.gif) no-repeat 0 0;height:40px;text-indent:-99999em;width:40px;float:left;margin:3px 0 0 0;padding:0}
body.faq div.faq_col2 span#answer34 { position:absolute;left:-50px;background: url(/images/answer34.gif) no-repeat 0 0;height:40px;text-indent:-99999em;width:40px;float:left;margin:3px 0 0 0;padding:0}
body.faq div.faq_col2 span#answer35 { position:absolute;left:-50px;background: url(/images/answer35.gif) no-repeat 0 0;height:40px;text-indent:-99999em;width:40px;float:left;margin:3px 0 0 0;padding:0}
body.faq div.faq_col2 span#answer36 { position:absolute;left:-50px;background: url(/images/answer36.gif) no-repeat 0 0;height:40px;text-indent:-99999em;width:40px;float:left;margin:3px 0 0 0;padding:0}
body.faq div.faq_col2 span#answer37 { position:absolute;left:-50px;background: url(/images/answer37.gif) no-repeat 0 0;height:40px;text-indent:-99999em;width:40px;float:left;margin:3px 0 0 0;padding:0}
body.faq div.faq_col2 span#answer38 { position:absolute;left:-50px;background: url(/images/answer38.gif) no-repeat 0 0;height:40px;text-indent:-99999em;width:40px;float:left;margin:3px 0 0 0;padding:0}
body.faq div.faq_col2 span#answer39 { position:absolute;left:-50px;background: url(/images/answer39.gif) no-repeat 0 0;height:40px;text-indent:-99999em;width:40px;float:left;margin:3px 0 0 0;padding:0}
body.faq div.faq_col2 span#answer40 { position:absolute;left:-50px;background: url(/images/answer40.gif) no-repeat 0 0;height:40px;text-indent:-99999em;width:40px;float:left;margin:3px 0 0 0;padding:0}
body.faq div.faq_col2 .answer { color:#338cce }
body.faq div.faq_col2 .backtotop  { font-weight:bold;color:#ffffff; text-decoration:none }
body.faq div.faq_col2 .backtotop a:hover { text-decoration:underline }
body.faq div.faq_col1 .backtocat { color:#338cce;font-weight:bold;text-decoration:none ;margin-left:20px}
body.faq div.faq_col1 .backtocat a:hover { text-decoration:underline }
body.faq div.faq_col1 ol li { text-indent:0px;margin:0 }
body.faq div.faq_col1 ol li a { text-indent:0px;margin:0!important;margin:0 0 0 10px;}

/**:first-child+html body.faq ol { list-style-position:outside }*/
body.faq form label { display:none }

body.document div.col2 .backtotop  { font-weight:bold;color:#ffffff; text-decoration:none }
body.document div.col2 .backtotop a:hover { text-decoration:underline }
body.document div.col1 .backtocat { color:#338cce;font-weight:bold;text-decoration:none;margin-left:20px!important }
body.document div.col1 .backtocat a:hover { text-decoration:underline }

body.search div.col1 {float:left;width:380px;}
body.search div.col2 {float:right;width:480px!important;width:480px;margin:0 15px 0 0!important;margin:0 5px 0 0;padding:0!important}
body.search div.col1 div.result_item {padding-left:15px}
body.search div.col2 h2 {margin-top:0!important;padding-top:0!important;}
body.search div.col1  a { color:#ffffff;text-decoration:none }
body.search div.col1  a:hover { text-decoration:underline }
body.search div.col1 a.raquo { font-weight:bold;color:#338cce }
body.search div.col1 h3 a { color:#338cce }
body.search div.col1 h2  { padding-left:16px }
body.search div.col1 p.nores  { padding-left:16px }
body.search form label { display:none }
body.search a.backtotop { font-weight:bold;padding-left:16px }
body.search .paging { padding-left:16px }
body.search h2.page_title {margin-left:0!important;padding:0}


body.document div.col2 { position:relative;float:right;width:652px; }
.col2 ul { list-style-position:outside;padding-left:40px;}
body.document div.col1 { float:left;width:220px;}


body.section div.col1 { float:left;width:220px;clear:both;}
body.section div.col2 { position:relative;float:right;width:652px;}

body.document div.col1 ul { list-style:none }
body.document div.col1 ul { margin:0;padding:0 0 0 20px }
body.document div.col1 ul li a { font-weight:bold;text-decoration:none;color:#ffffff }
body.document div.col1 ul li a:hover{ text-decoration:underline}

/*body.document ul,body.faq ol  { padding-left:19px!important;padding-left:0;margin-left:0!important;margin-left:5px;list-style-position:inherit!important;list-style-position:inside;list-style-type:none }*/
/*body.document ul li a,body.faq ol li a { font-weight:bold;text-decoration:none;color:#ffffff }*/
BODY.document UL LI STRONG {color: #338cce; }
body.document div.col2 a {color: #338cce;text-decoration:none}
body.document div.col2 a:hover {color: #338cce;text-decoration:underline}
/*BODY.document UL LI A {font-weight: bold; color: #ffffff; text-decoration: none; display:inline!important;display:block;float:none!important; float: left;margin:0!important; margin: 0 0 0 9px;}*/
/*body.document #page_actions ul  { list-style-type:disc}/*

*/
#page_actions h4 { font-size: 140%;color:#338cce;padding-top:0;margin-top:0;margin-left:18px }
#page_actions ul { padding-left:19px;margin-left:0;list-style:none;list-style-position:outside; }
#page_actions ul li a { font-weight:bold;text-decoration:none;color:#ffffff }
#page_actions ul li a:hover { text-decoration:underline }

/*classes*/
.page_title { margin-left:18px!important;margin-bottom:19px!important;color:#338cce }
.page_title a { color:#338cce }
div.download { background:url(/images/download_bottom.jpg) left bottom no-repeat;margin:10px 0 0 8px;min-height:109px; height:auto!important; height:120px;float:left;width:220px}

div.download h3 {background:url(/images/download_top.jpg) 0 0 no-repeat;padding:20px 20px 10px 20px;margin:0!important  }
div.download p { padding:10px 20px 20px 20px!important;margin:0!important; line-height:1.5em!important;font-size:100%!important;width:163px;}

div.download h3 a:hover { border-bottom:1px #a4e1f9 solid }

div.download p a:hover { color:#a4e1f9 !important }


div.download h3 { color:#ffffff!important }
div.download a { color:#ffffff!important; font-size:110%;text-decoration:none; }
.hrclear { visibility:hidden;clear:both }
div.clear { clear:both }
#hse { display:none }

.hidtestimonial { background:url(/images/quoteleft.gif) 0 0 no-repeat;padding:0 0 0 30px;margin-bottom:60px }

.hidtestimonial p { background:url(/images/quoteright.gif) bottom right no-repeat; padding-right:30px }

.tesblock h2 { margin-bottom:20px;font-size:130% }

p.hilight strong { color:orange!important }

#send_something_now p.error_text { margin-left:140px!important }
#azmap a { font-weight:bold}
.letter { font-size:130%!important;margin-bottom:15px;display:block  }
span.ticked { display:block; background:url(/images/tick.gif) 0 0 no-repeat;padding: 0px 0 0 30px;width:100% }
body.search .col2 .backtotop { padding-left:0}
body.search .col2 .paging { padding-left:0}

body.form .page_title a { text-decoration: none }
div.extra { margin: 0 0 10px 0;}
#text .green  {background:transparent url(/images/button_bottom_green.jpg) left bottom no-repeat;}
#text .green dt {background:transparent url(/images/button_top_green.jpg) 0 0 no-repeat;  }