@import url('../styles/colours.aspx');

/* home-page */

.scNewsletterList {
width: 130px;
float: left;
xpadding: 5px;
margin-top: 10px;
margin-right: 20px;
text-align: left;
}

DIV.newslettersummary
{
padding-bottom: 3px;
    max-height: 60px;
    overflow: hidden;
color: #fff;
border-top: 1px #fff dotted;
font-size: .8em
}

div.scNewsletterList H1 {
    color: #fff;
    margin: -5px -5px 0 -5px;
    padding: 5px;
font-weight: 300;
}

div.scNewsletterList H2, div.scNewsletter H2 {
color: #fff;
font-size: .9em;
xfont-weight: 300;
margin: 3px 0px;
display: inline;
}

div.scNewsletterList a {
color: #fff !important;
text-decoration: none;
}

div.scNewsletterList a:hover {
text-decoration: underline !important;
}

div.scNewsletterList .newsletterlist {
}

div.newsletterlinks {
padding-top: 10px;
clear: both;
}

div.newsletterlinks .next {
float: right;
}

div.newsletterlinks .prev {
float: left;
}

div.newslettersummary .date {
font-weight: 100;
}

.column1 {
width: 280px;
float: left;
padding-left: 20px;
}

.column2 {
float: left;
width: 275px;
padding-left: 20px;
}

.main2 {
padding: 20px;
color: #fff;
font-size: 1.2em;
}

.spacer {
clear: both;
height: 0px;
}

div.main_para {
}

div.main_para h1 {
font-size: 1.3em;
font-weight: 300;
}

div.main_para h2 {
font-size: 1em;
text-align: center;
}

div.main_para .column2 ul {
padding-left: 0px;
MARGIN-LEFT: 0px! important;
}

/*
div.main_para .column2 li {
margin-bottom: 10px;
list-style-image: url(../images/bullet4.png);
}*/

div.main2 li {
background:url(../images/bullet4.png) 0em 0px no-repeat;
padding-left: 25px; 
list-style: none; 
padding-bottom: 10px;
}


div.main2 a {
color: #fff !important;
}

/* site-wide */

body.simple {
background-color: #fff !important;
color: #000 !important;
font-family: tahoma, arial, helvetica, sans-serif !important;
font-size: 8pt;
}

#footerimg {
margin-left: 155px;
}

body.simple a:hover {
color: #909;
}

/* MAIN */

#simplemain {
width: 980px !important;
margin: 0 auto !important;
}

.alpha-shadow {
float: left;
margin-left: 25px !important;
  background: url(../images/shadow1.png) no-repeat bottom right !important;
}

.alpha-shadow-inner {
  background: url(../images/shadow2.png) no-repeat left top !important;
padding: 0px 4px 4px 0px !important;
}

/* MENU */	

#simplemenu {
width: 145px;
	background-color: #fff !important;
float: left;
}

#simplemenu UL {
clear: both;
margin-left: -55px;
list-style: none;
}

#simplemenu LI {
margin-bottom: 5px;
}

#simplemenu A {
text-decoration: none;
display: block;
text-align: right;
padding-right: 2px;
font-size: 1.4em;
font-weight: normal !important;
}

#simplemenu A:hover {
background-color: #F4F4FE;
color: #2e3092;
}

a.current {
background-color: #bebff2 !important;
color: #2e3092 !important;
}

/* CONTAINER/CONTENT AREAS */

#simplecontainer {
width: 790px !important;
	background-color: #fff !important;
	}

#simplecontent {
min-height: 300px !important;
border: 1px solid;
}

#testimonial {
padding-left: 10px;
width: 160px;
float: left;
font-style: italic;
}

.first_para {
font-size: 2em;
text-align: left !important;
background: #fff url(../images/logosm1.png) no-repeat right;
margin-left: 30px;
width: 570px;
float: left;
min-height: 84px;
}

.first_para p {
margin-top: 0px;
margin-right: 100px;
line-height: 30px;
}

div.leftspacer {
background: #fff url(../images/logolarge.png) no-repeat 38px bottom;
min-height: 200px;
}

div.topspacer {
height: 40px;
background: #fff url(../images/logosm2.png) no-repeat 300px bottom;
}

div.leftspacer .header {
float: left;
width: 160px;
margin-left: 20px !important;
margin-top: -13px !important;
}

div.leftspacer .header h2 {
	font-size: 2em;
	color: #2e3092;;
font-weight: 300;
}

/* HEADINGS */
	
div.simpleHeader1 h1 {
    background-color: #fff;
    font-size: 4em;
margin: 0px;
padding-right: 30px !important;
margin-left: -30px !important;
font-weight: 100;
text-align: right;
background: #fff url(../images/bullet2.png) no-repeat right;
float: right;
}

div.simpleHeader1 .left {
float: left;
font-size: 1.5em;
margin-top: 20px;
margin-left: 170px;
}

div.simpleHeader1 {
    background-color: #fff;
    float: left;
font-weight: 300;
width: 100%;
}
	
h1.simpleLinked {
    float: left;
}

A.logoutLink {
    float: right;
    color: #fff;
    font-size: .7em;
    padding-top: 5px;
    padding-right: 5px;
}

h2.simpleH2 {
padding-top: 10px;
	font-size: 1.5em;
	color: #2e3092;
font-weight: 300;
}
	
h3.simpleH3 {
font-size: 1.5em;
	margin: 0;
	padding: 0 3px;
	border-bottom: 2px solid #bebff2;
	xbackground-color: #F4F4FE;
}

h3 {
font-weight: 300;
}

h4.simpleH4 {
    font-size: 0.8em;
	margin: 0;
	padding: 0 3px;
}

/* BREADCRUMBS */

div.breadcrumbs {
    font-size: 0.8em;
margin-right: 5px;
padding-top: 7px;
text-align: right;
xcolor: #FFF;
}

div.breadcrumbs a {
xcolor: #fff;
}

div.breadcrumbs a:hover {
color: #CFF;
}

/* COPYRIGHT */

div.copyfooter {
    font-size: 0.8em; 
font-weight: bold;
margin: 0px;
padding: 5px;
xdisplay: inline-block;
text-align: right;
clear: both;
color: #fff;
}

div.copyfooter a {
color: #fff;
}

#pnlAdmin {
text-align: center;
}

/* CASE STUDIES */

.casestudies {
width: 500px;
padding-bottom: 25px;
}

.casestudies P {
xfont-size: 0.8em;
padding: 0px 5px 0px 5px;
}

.casestudypic {
float: right;
clear: right;
margin-right: 25px;
margin-top: 25px;
}

/* FAQ */

/*
.FAQList li {
list-style-type: circle;
list-style-image: url(../images/bullet.gif);
}
*/

.FAQTitle {
xfont-size: 0.8em;
font-weight: bold;
}

.FAQTitle A {
text-decoration: none;
}

.FAQContent {
xfont-size: 0.8em;
width: 650px;
}


div.enquiry_line {
padding: 10px 0px 0px 10px;
clear: both;
height: auto;
}

div.enquiry_line LABEL, .rbLabel {
display: block;
width: 140px; 
float: left;
font-size: 1.3em;
}

div.enquiry_line SELECT {
height: 1.5em !important;
}

div.enquiry_line INPUT, div.enquiry_line TEXTAREA, div.enquiry_line SELECT {
width: 570px; 
display: block;
float: left;
background-color: #F4F4FE;
border: 1px blue solid;
height: 1.2em;
padding-left: 2px;
font-size: 1.2em;
}

div.enquiry_line TEXTAREA {
height: 6em !important;
font-family: arial, helvetica, sans-serif;
font-size: 1.2em;
}

div.enquiry_line input[type="checkbox"] {
width: 18px !important;
}

div.enquiryButtons {
clear: both;
text-align: center;
padding-top: 20px;
padding-bottom: 10px;
}

div.enquiry_line .note {
font-size: 0.6em;
}

div.enquiry_line .val {
font-size: 2em;
color: #ffffff !important;
}

#userType, #area {
padding: 10px 0px 0px 10px;
}

#userType {
clear: left;
float: left;
margin-right: 50px;
margin-left: 110px;
clear: both;
}

#userType input, #area input {
margin-left: 50px;
}

#area {
float: left;
}

div.features {
margin: 0 auto;
width: 600px;
border: 2px solid #bebff2;
margin-bottom: 5px;
}

div.features UL {
margin-right: 30px;
list-style: square;
}

div.features LI {
margin-top: 10px;
}

div.menuTel {
text-align: center;
font-weight: bold;
padding-bottom: 10px;
}

h2.newsHeader {
font-size: 2em;
text-align: left;
font-weight: 300;
float: left;
margin-left: 210px;
margin-top: 20px;
}

