@charset "UTF-8";

/*
Screen Import CSS
*/
@import url("/include/css/general/normalisation.css");
@import url("/include/css/general/type.css");
@import url("/include/css/general/layout.css");
@import url("/include/css/general/menu.css");
@import url("/include/css/general/forms.css");

#content {position:relative;}
#content ul.sidelinks {width:120px;padding-right:20px;position:absolute}
#content ul.sidelinks li {width:120px;list-style:none;padding-left:0;background:none;font-size:1.3em}
#content ul.sidelinks li a:link,
#content ul.sidelinks li a:visited {color:#3f3f3f;text-decoration:none;}
#content ul.sidelinks li a.current {color:#993165;}
#content ul.sidelinks li a:hover {color:#993165;}
div#main {position:relative;width:580px;margin-left:120px;}


#content form {width:480px;background:#e0ebf2;padding:10px 10px 20px 10px;}
#content form fieldset {padding-bottom:1em;}
#content form fieldset span.legend {display:block;width:480px;font-weight:normal;font-size:1.5em;line-height:1.4em;color:#993165;padding:0 0 .1em 0;margin:0 0 1em 0;border-bottom:1px solid #993165;}
#content form div.half {width:230px;float:left;padding-bottom:.5em;}
#content form div.right-half {margin-left:20px;}
#content form div.row {clear:both;font-size:1.2em;_height:1.2em;min-height:1.2em;padding:0 0 1em 0;}
#content form div.textarea {height:auto;}
#content form div.row label {display:block;width:70px;float:left;}
#content form div.row input {border:0 none;height:1.2em;margin-top:.25em;width:155px;float:left;}
#content form div.row textarea {border:0 none;width:155px;}

#content form div.checkbox {}
#content form div.checkbox label {width:460px;float:left;position:relative;left:.5em;margin-bottom:.5em;}
#content form div.checkbox input {width:auto;float:left;margin:0;border:0 none;}

#content form div.half div.checkbox label {width:210px;}

#content form div.reverse input {width:125px;}
#content form div.reverse label {margin-left:.5em;}

#content form input#submit {background:none;border:0 none;color:#fff;font-size:1.25em;font-weight:bold;}


#content form span.error_descr {display:block;color:#993165;}
#content form label.row_error {color:#993165;}

#content ul#worldpay {padding:15px 0;}
#content ul#worldpay li {margin:0 0 5px 0;padding:0;background:none;}
#content ul#worldpay li img {margin:0;padding:0;}
#content ul#worldpay li.gap {margin-top:10px;}
#content ul#worldpay li ul {margin:0;padding:0;}
#content ul#worldpay li ul li {margin:0 10px 0 0;padding:0;display:inline;}
