body {background-color:#f0f0f0;color:#000000;font-family:arial,helvetica,sans-serif;font-size:12px;text-align:left;margin: 0px 0px 40px 0px;}

/*	IMAGE SYTLES */
img.Right {float: right; border:0px}
img.RightPad10 {float:right; padding-left:10px; padding-bottom:10px; border:0px}
img.RightPad20 {float:right; padding-left:20px; padding-bottom:20px; border:0px}
img {border:0px}

/*	HIGHLIGHTING */
.highlight     {background-color: #E0E0E0; padding: 4px 10px 4px 10px; font-weight:bold; border:1px solid #cccccc; font-size:14px}

/*	LINKS STYLES */
a:link{color:#3366CC;} a:visited{color:#3366CC;} a:hover{color:#990000;} a:active {color:#cc0000}
a.redlink:link{color:#bd1e46;} a.redlink:visited{color:#bd1e46;} a.redlink:hover{color:#990000;} a.redlink:active{color:#cc0000;}
a.footer:link{color:#eeeeee;} a.footer:visited{color:#eeeeee;} a.footer:hover{color:#cccccc;} a.footer:active {color:#999999;}
a.byline:link{color:#666666;} a.byline:visited{color:#585858;} a.byline:hover{color:#999999;} a.byline:active {color:#666666;}
a { text-decoration:none; }

/*	FONT SIZES */
h1 {font-size:22px}
h2 {font-size:16px}
h2.red {font-size:18px; color:#990000; padding-bottom:5px}
h3 {font-size:14px; padding-bottom:10px}
h4 {font-size:12px}

.small {font-size:10px;}
.smallcenter {font-size:10px; text-align: center;}
.eleven {font-size:11px;}
.elevenc {font-size:11px; text-align: center;}
.thirteen {font-size:13px}
.fourteen {font-size:14px;}
.fourteenc {font-size:14px; text-align: center;}
.subheader {font-size:15px}
.title {font-size:24px}
.NotesHeadings {font-size:14px; font-weight:bold; color:#990000}

/* GENERAL STYLES / COLOURS*/
.red {color:#990000;}
.greyblue {color:#666633}

.nowrap {white-space: nowrap}
.Center {text-align:center}
.FloatStop {clear:both; height:1px; width:1px}
.inline {display:inline}
.NotBold {font-weight:normal}
.Arrow {color:#990000; font-weight:bold; font-size:18px}

/* PADDING */
.PaddingLeft20 {padding-left:20px}
.PaddingLeft10 {padding-left:10px}

/* DIV TAGS */
div.UnderContstruction {width:998px; border:1px solid #eeeeee; background-color:#ffffff}
div.space {height:5px}
div.Half {float:left; width:50%}
div.faq {padding:0px 0px 0px 30px}

/* Header */
div.ContainerHeader {height:113px; background-color:#000061; border-bottom:1px solid #cccccc; padding:0px 0px 0px 0px; margin:0px;}
div.Header {margin-left:auto; margin-right:auto; max-width:70%;min-width:1000px; white-space:nowrap; padding:0px 10px 0px 10px;  background-image:url(images/service_statement.jpg); background-position:right; background-repeat:no-repeat}

/* Top Nav */
div.ContainerNav {background-color:#990000; height:28px; padding:0px; margin:0px;}
div.TopNav {max-width:70%; min-width:1000px; height:28px; margin-left:auto; margin-right:auto;}

/* Content Windows */
div.ContainerMain {width:100%; padding:0px 0px 0px 0px; margin:20px 0px 0px 0px; clear:both;}
div.Content {min-width:1000px; max-width:70%;margin-left:auto; margin-right:auto; padding:0px 10px 0px 10px;} 

#ColumnNav {float:left; width:200px; padding:0px; margin:0px;}
.SideNavPic {height:137px; width:200px; border-bottom:1px solid #cccccc}
#ColumnNotes {float:right; width:219px; padding:0px 0px 0px 15px; margin:65px 0px 0px 0px; border-left:1px solid #999999}
#ColumnContent {padding:0px; margin:0px 240px 0px 200px; white-space:normal; border:0px solid #000000;}
.PageContent {padding:10px 20px 0px 20px;}

/* Footer */
div.ContainerFooter {width:80%; min-width:1000px; margin-left:auto; margin-right:auto; padding:10px; clear:both;}
.Footer {margin-left:220px; border-top:0px solid #cccccc; padding-top:10px; color:#666666; font-size:11px}
.BoxRight {float:right; width:200px; padding:10px; margin:0px 0px 10px 10px; border-left:1px solid #cccccc}
.BoxRight2 {float:right; width:199px; padding:0px 0px 0px 20px; text-align:center}

/* TABLE TAGS */
td {text-align:left}

table.form {background-color:#e8e8e8; border:1px solid #999999;font-size:12px;text-align:left;}
.form td {padding:4px 15px 4px 15px}
.form td.formL {padding:4px 0px 4px 15px}
.form td.formTop {padding:15px 15px 4px 15px}
.form td.formTopL {padding:15px 0px 4px 15px}
.form td.formBot {padding:4px 15px 15px 15px}
.form td.formBotL {padding:4px 0px 15px 15px}
.form td.formBorder {border-bottom:1px dotted #000000;text-align:left; padding:6px 20px 20px 20px}
.FormField {width:260px;}
.FormField2 {width:360px}
.FormFieldM {background-color:#FFF8DC;width:120px;}
.FormFieldM2 {background-color:#FFF8DC;width:230px;}
.FormFieldM3 {background-color:#FFF8DC;width:174px;}
.SendButton {color:#3366cc;font-size:large}


.Specs {margin:auto; font-size:12px}
.Specs td {padding:6px 0px 6px 0px}
.Specs td.nowrap {white-space:nowrap}
.Specs td.PaddLeft20 {padding:6px 0px 6px 15px}

table.Pricing {}
.Pricing td {border-bottom:1px solid #999999;border-right:1px solid #999999;padding:4px}
.Pricing td.PricingP {border-left:1px solid #999999;text-align:right;white-space:nowrap}
.Pricing td.PricingNotes {border-left:1px solid #999999;text-align:center}
.Pricing td.PricingHead {background-color:#cccccc;border-top:1px solid #999999}
.Pricing td.PricingHead2 {background-color:#cccccc;border-left:1px solid #999999;border-top:1px solid #999999;}
.Pricing td.PricingHeadP {background-color:#cccccc;border-left:1px solid #999999;border-top:1px solid #999999;text-align:right;white-space:nowrap}
.Pricing td.PricingHeadL {background-color:#e0e0e0;border-left:1px solid #999999}
.Pricing td.PricingNB {border:0px}

td.specstop {border-top:1px solid #999999; border-bottom:1px solid #999999; padding:4px 0px 4px 0px}
td.specs {border-bottom:1px solid #999999; padding:4px 0px 4px 0px}
.cellpadding {padding:4px 0px 4px 0px}
.cellpadding2 {padding:4px 0px 4px 20px}
.cellpadding3 {padding:4px 0px 4px 10px}
.cellpaddingu {padding:4px 4px 4px 20px; border-bottom:1px solid #999999;}
.cellunderline {padding:4px 4px 4px40px; border-bottom:1px solid #999999;}

/* LIST STYLES */
ul {list-style-type: disc;}
ol {list-style-type: decimal;}

/* TABLE BASED - NAVIGATION BUTTON STYLES */
#navigation td {}
#navigation a {background-color:#000033;border-bottom: 1px solid #cccccc;color:#e8e8e8;display:block;font-size:12px;font-weight:normal;letter-spacing:normal;padding:5px 5px 5px 5px;text-align:left;text-decoration: none;white-space:normal;} 
#navigation a:hover {background-color: #990000;}
#navigation a:active {background-color: #cc0000;}

iframe {border:1px solid #999999;height:470px;width:100%;}
iframe.smframe {border:1px solid #999999;height:247px;width:197px;}
