/* compensates for IE's lack of support for css attribute selectors */
.IEflat{padding:2px;border:1px solid #a9c4d9;color:#1a446a;}
/* end of IE section */
/* global styles */
body{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color:#1a446a;margin:0px;padding:0px;background-attachment:scroll;}
table *{border:0px;border-collapse:collapse;padding:0px;font-family: Arial, Helvetica, sans-serif;font-size: 11px;}
p {vertical-align:middle;}
.page {width: 900px;}
.logo {background-position: 20px;border-style: none;border: 0px;}
.mainDoc {width: 610px;height: 400px;padding: 10px;}
.Document {width: 100%;height: 100%;border-style: solid;border-width: 2px;background-color: #ffffff;padding: 10px;vertical-align: top;}
.title {height: 20px;font-size: 20px;font-style: italic;font-weight: bold;text-align: right;padding-right: 10px;}
.subTitle {font-size: 16px;font-weight: bold;text-align: left;padding-left: 10px;}
.slogan {padding: 15px;}
.rightCol {width: 240px;padding: 5px;vertical-align: top;}
.square {width: 40px;height: 40px;}
.spacer {width: 40px;height: 10px;}
.emptySpace {height: 2px;width: 2px;}
.bigImg {width: 240px;height: 244px;}
.centre {text-align: center;}
.ftext {color: #ffffff;font-size: 8pt;}
.lightGrey {background-color: #f1f4f5;}
.lightOrange {background-color: #f9f0d9;}
.lightGreen {background-color: #e7f5c1;}
.lightViolet {background-color: #efe0f4;}
.Grey {background-color:#a9c4d9;}
.Orange {background-color:#f9b200;}
.Green {background-color:#8cbb13;}
.Violet {background-color:#c392bf;}
.GreyTxt {color:#a9c4d9;}
.OrangeTxt {color:#f9b200;}
.GreenTxt {color:#8cbb13;}
.VioletTxt {color:#c392bf;}
.WhiteTxt {color:#ffffff;}
.GreyBorder {border-color:#a9c4d9;}
.OrangeBorder {border-color:#f9b200;}
.GreenBorder {border-color:#8cbb13;}
.VioletBorder {border-color:#c392bf;}
.selected {font-weight: bolder;text-decoration: none;}
.errtxt {color:red;}
li {margin-left:10px;padding-left:5px;padding-bottom:3px;}
ul {margin-left:10px;list-style:square outside url(../img/bluedots.gif);}
ol {list-style:decimal inside none;}
img{border:0px;padding:0px 1px 1px 1px;}
img.Logo{height:25px;width:120px;}
input[type="text"],input[type="password"],textarea,select{border:1px solid #a9c4d9;color:#1a446a;}
input[type="text"],input[type="password"],textarea{padding:2px;}
select{padding-right:2px;padding-left:2px;}
.Row{height:24px;}
a,a:link,a:visited,a.boldlink,a.navlink{text-decoration:none;color:#d36804;}
a:hover{color:#d32e04;}
a.boldlink{font-weight:bold;}
a.wlink:link,a.wlink:visited{color:#fff;}
a.wlink:hover{color:#f9b200;}
a.blink{color:#00FF00;font-weight:bolder;text-decoration:blink;}
.largetitle{font-size:16px;font-weight:bold;color:#f9b200;}
.Title,.orangetitle,.blacktitle{font-size:13px;font-weight:bold;}
.Title{height:24px;width:100%;text-align:center;color:#fff;}
.orangetext,.orangetitle{color:#f9b200;}
.bmtext{font-weight:bold;}
.mtext{font-weight:normal;}
.Icon{text-align:right;padding-right:3px;cursor:pointer;}
.Cell{text-align:right;padding-right:2px;}
.Short{width:95px;}
.Medium{width:196px;}
.Top{padding-top:2px;vertical-align:top;}
.Footer{background-color:#c7d6e1;text-align:right;padding:3px;}
.ALeft{text-align:left;padding-left:2px;}
.Button,.calendar{text-align:center;}
.Button{border:thin outset;width:100px;margin:1px;color: #1a446a;font-family: Arial, Helvetica, sans-serif;font-size: 13px;}.dtree{position:relative;font-size:12px;white-space:nowrap;padding:15px 0px 0px 15px;}

