table { border-collapse:collapse;} 
.imgContainer {float: left;padding: 0px 25px 15px 0px;}
img.ReadArticle {float: left; margin: 0px 20px 20px 0px;}
img.floatLeft {float: left; margin: 0px 10px 0px 20px;}
img.floatRight {float: right; margin: 5px 20px 10px 20px;}
img.floatRightClear {float: right; clear: right; margin: 5px 20px 10px 20px;}
.img-shadow {float:left; background: url(/images/shadowAlpha.png) no-repeat bottom right !important; background: url(/images/shadow.gif) no-repeat bottom right; margin: 10px 0 0 10px !important; margin: 10px 0 0 5px;}
.img-shadow img {display: block; position: relative; background-color: #fff; border: 1px solid #dbdbdb; margin: -6px 6px 6px -6px; padding: 4px;}

.SendEmail, .SendEmail:hover, .SendEmail:visited {background-color:#01A9FC;font-size: 8pt; color:white; padding: 1px 5px 1px 5px; border: 1px 1px 1px 1px solid #666666;}
.link, .link:hover, .link:visited {FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 8pt; color:#0F5AB7; padding: 5px 0px 5px 0px; font-weight: normal; text-decoration: underline;} 
.linkbold, .linkbold:hover, .linkbold:visited {FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 8pt; color:#0F5AB7; padding: 5px 0px 5px 0px; font-weight: bold; text-decoration: underline;} 
.linkpaid, .linkpaid:hover, .linkpaid:visited {FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 8pt; color:#9900CC; padding: 5px 0px 5px 0px; font-weight: bold; text-decoration: underline;} 
.LinkError, .LinkError:hover, .LinkError:visited {font-weight: bold; text-align: left; vertical-align: top; FONT-SIZE: 8pt; COLOR: red; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: text-decoration: underline; padding: 5px 0px 5px 0px;}

.CommentHead {font-weight: bold; padding: 0px 0px 0px 0px; text-align:left; FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}

.CommentDate {font-weight: normal; padding: 2px 20px 0px 20px; text-align:left; FONT-SIZE: 6pt; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
.CommentName {font-weight: normal; FONT-SIZE: 10pt; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}

.CommentTextTopBorder {font-weight: normal; padding: 20px 20px 2px 20px; text-align:left; FONT-SIZE: 8pt; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; border-top:1px solid #EBEBEB;}
.CommentTextBottomBorder {font-weight: normal; padding: 5px 20px 20px 20px; text-align:left; FONT-SIZE: 8pt; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; border-bottom:1px solid #EBEBEB;}

.CommentTextTop {font-weight: normal; padding: 20px 20px 2px 20px; text-align:left; FONT-SIZE: 8pt; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
.CommentTextBottom {font-weight: normal; padding: 5px 20px 20px 20px; text-align:left; FONT-SIZE: 8pt; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}

td.online{FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color:#ffffff; padding-right:20px; padding-top:0px; padding-bottom:0px; text-align:right; }
td.header{padding-left:20px; padding-top:10px; padding-bottom:20px; text-align:left; }
td.Resultsheader{padding-left:0px; padding-top:10px; padding-bottom:20px; text-align:left; }
td.text {font-weight: normal; padding: 0px 20px 20px 0px; text-align:left; FONT-SIZE: 8pt; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
td.headertext {font-weight: normal; padding: 0px 20px 20px 20px; text-align:left; FONT-SIZE: 8pt; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
td.button{padding-right:120px; padding-top:10px; text-align:right;}
td.buttonHP{padding-right:30px; padding-top:10px; text-align:right;}
td.Label {text-align:left; vertical-align:top; padding:2em 5em 1em 0em; FONT-SIZE: 8pt; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif;}
td.LabelLeft {text-align:left; vertical-align:bottom; padding:0.1em 1em 0.8em 0em; FONT-SIZE: 8pt; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif;}
td.LabelRight {text-align:right;  vertical-align:bottom; padding:0.1em 1em 0.8em 0em; FONT-SIZE: 8pt; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif;}
td.LabelRightTop {text-align:right; vertical-align:top; padding:0.1em 1em 0.8em 0em; FONT-SIZE: 8pt; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif;}
td.frmLabel {font-weight: normal; vertical-align:top; padding:0.5em 1em 0.5em 1em; text-align:right; FONT-SIZE: 8pt; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
td.frmLabelLeft {font-weight: normal;  padding-left:5px; padding-right:10px; padding-top:2px; padding-bottom:2px; text-align: left; vertical-align: top; FONT-SIZE: 8pt; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
td.frmLabelRight {font-weight: normal; border-right:1px solid #EBEBEB; padding-right:5px; padding-top:2px; padding-bottom:2px; text-align: right; vertical-align: top; FONT-SIZE: 8pt; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
td.frmLabelRightError {font-weight: strong; border-right:1px solid #EBEBEB; padding-right:5px; padding-top:2px; padding-bottom:2px; text-align: right; vertical-align: top; FONT-SIZE: 8pt; COLOR: red; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }

td.frmLabelLeftError {font-weight: strong; border-right:1px solid #EBEBEB; padding-right:5px; padding-top:2px; padding-bottom:2px; text-align: left; vertical-align: top; FONT-SIZE: 8pt; COLOR: red; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }

.frmLabelLeftError {font-weight: strong; border-right:1px solid #EBEBEB; padding-right:5px; padding-top:2px; padding-bottom:2px; text-align: left; vertical-align: top; FONT-SIZE: 8pt; COLOR: red; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }

td.frmLabelRightError {font-weight: strong; border-right:1px solid #EBEBEB; padding-right:5px; padding-top:2px; padding-bottom:2px; text-align: right; vertical-align: top; FONT-SIZE: 8pt; COLOR: red; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }

td.frmLabelLeftBottom {font-weight: normal; text-align:left; vertical-align: top; FONT-SIZE: 8pt; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; padding-left:5px; padding-right:10px; padding-top:2px; padding-bottom:10px;}
td.frmLabelRightBottom {font-weight: normal;  text-align:right; vertical-align: top; FONT-SIZE: 8pt; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; padding-left:5px; padding-right:10px; padding-top:2px; padding-bottom:10px; border-right:1px solid #EBEBEB; }
td.HPdescription {font-weight: normal; padding:0px 30px 10px 20px; text-align:left; FONT-SIZE: 8pt; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
td.HPdescriptionLarge {font-weight: normal; padding:0px 30px 10px 20px; text-align:left; FONT-SIZE: 9pt; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}

.writein {border-width:0; border:1px solid gray; font-size:8pt; FONT-FAMILY: Arial, Helvetica, sans-serif; background-color:#FFFFCC;}
.writeinTB {border-width:0; border:1px solid gray; font-size:8pt; FONT-FAMILY: Arial, Helvetica, sans-serif; background-color:#FFFFCC; overflow: auto;}
.writeinWhiteTB {border-width:0; border:1px solid gray; font-size:8pt; FONT-FAMILY: Arial, Helvetica, sans-serif; background-color:#FFFFFF; overflow: auto;}
.writeinWhite {border-width:0; border:1px solid gray; font-size:8pt; FONT-FAMILY: Arial, Helvetica, sans-serif; background-color:#FFFFFF;}

select.modules {border-width:0; border:1px solid gray; font-size:8pt; FONT-FAMILY: Arial, Helvetica, sans-serif;}
select.modules option[selected] {background-color: #F77; color: white;}
select.textstyle {font-weight: normal; FONT-SIZE: 8pt; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
tr.FieldBreak {}



