﻿@charset "utf-8";
/* CSS Document */
html {
background-color:#fff9e3;
}
body {
font-family: Arial, Helvetica, sans-serif;
font-size: 62.5%;
color: #000;
background:url(/images/tiling_top_v2.gif) top left repeat-x;
}
p {
font-size:1.1em;
padding:0 0 1.2em 0;
color:#444;
}

P.topMargin {
margin-top:1.2em;
}

.promoPanelRightMiddleCopy p {
color:#fff;
}
.promoPanelRightMiddleCopy p a {
color:#fff;
}
input {
font-size: 1.1em;
font-family:Arial, Helvetica, sans-serif;
}
.mainContentLongFeatureRightMiddleContent a {
color:#0099cc;
padding: 0 0 0 15px;
background:url(/images/link_arrow.gif) 0 1px no-repeat;
}


/* h tags */
h2 {
font-size:2.4em;
margin:0;
padding-bottom: 20px;
color: #2D2591;
font-weight:bold;
}
h3 {
font-size:1.6em;
margin:0;
color: #fff;
font-weight:bold;
}
h4 {
font-size:1.3em;
margin:0;
font-weight:bold;
}

li {
color:#444;	
}

/* misc font sizes and colours*/
.forteenBold {
font-size:1.4em;
font-weight:bold;
}
.fifteenBoldSlimPadding {
font-size:1.5em;
font-weight:bold;
padding-bottom:5px;
}
.sixteenBold {
font-size:1.6em;
font-weight:bold;
padding-bottom:5px;
}
.sixteenBoldLargePadding {
font-size:1.6em;
font-weight:bold;
padding-bottom:10px;
}
.eighteenBold{		
font-size:1.8em;
font-weight:bold;
}
.redBold {
color:#2D2591;
font-weight:bold;
}
.blueBold {
color:#2D2591;
font-weight:bold;
}
.orangeBold {
color:#2D2591;
font-weight:bold;
}
.lightGreenBold, .stdheading {
color:#2D2591;
font-weight:bold;
}
.darkGreenBold {
color:#2D2591;
font-weight:bold;
}
.redText {
color:#2D2591;
}

/* general link styles*/
#mainContentLeft a {
color:#0099cc;
font-weight:bold;
text-decoration:none;
}
#mainContentLeft a:hover {
text-decoration:underline;
}