b {font-weight:bold;}
a:link, a:visited{color : #3A6EA5; }
a:hover {color : #990000; }

.bodytext { font : 12px/16px Verdana, Geneva, Arial, Helvetica, sans-serif;}
.bodytext li { font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif;}
.bodytext td{ font : 12px/16px Verdana, Geneva, Arial, Helvetica, sans-serif;}
.smallbodytext { font : 11/16px Verdana, Geneva, Arial, Helvetica, sans-serif; }
.smallbodytext td{ font : 11/16px Verdana, Geneva, Arial, Helvetica, sans-serif; }

.smalltext {font : 10px/12px Verdana, Arial, Helvetica, sans-serif;}
.smalltext a {font : 10px/12px Verdana, Arial, Helvetica, sans-serif;}

.headline { font : bold 18px/20px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #990000; }
.subheadline { font : bold 15px/17px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #3A6EA5; }
.subheadline a { font : bold 15px/17px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #3A6EA5; }

.newsheadline{ font : bold 12px/14px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #990000; }
.newsheadline a { font : bold 12px/14px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #990000; }

.linksheadline{ font : bold 12px/14px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #ffffff; }
.linksheadline a { font : bold 12px/14px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #ffffff; }

.saichead { font : bold 28px/24px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; }
.saichead1 { font : bold 26px/20px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; }

.whitenav { font : bold 10px/14px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #ffffff; }
.whitenav a{ font : bold 10px/14px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #ffffff; }
.whitenav a:hover{ font : bold 10px/14px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #E2E9F2; }
.whitenav a:visited{ font : bold 10px/14px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #ffffff; }

.dotborder {border-right:  1px dotted #c0c0c0;}

.tablebg1 a {bgcolor: #E2E9F2;}
.tablebg2 a {bgcolor: #3A6EA5;}


.breadcrumb {font : normal 10px Verdana, Arial, Helvetica, sans-serif; }
.breadcrumb a {font : 10px Verdana, Arial, Helvetica, sans-serif;}
.breadcrumbactive {font : bold 10px Verdana, Arial, Helvetica, sans-serif; color: #993333;}

.Sep3 { margin-top : 3px; }
.Sep5 { margin-top : 5px; }
.Sep8 { margin-top : 8px; }
.Sep10 { margin-top : 10px; }
.Sep15 { margin-top : 15px; }
.Sep25 { margin-top : 25px; }

.FlatFormFields {font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color : #ffffff; background-color : #3A6EA5;}
.FlatFormFieldsover {font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color : #000000; background-color : #3A6EA5;}

.links1 {font : bold 12px/14px Arial, Verdana, Geneva, Helvetica, sans-serif; color: #000000}
.links1 a{color: #0000ff; TEXT-DECORATION: underline}
.links1 a:hover{color: #0000ff; TEXT-DECORATION: none}

.links2 {font : 12px/14px Arial, Verdana, Geneva, Helvetica, sans-serif; color: #000099;}
.links2 a{color: #0000ff; TEXT-DECORATION: underline}
.links2 a:hover{color: #0000ff; TEXT-DECORATION: none}

.links3 {font : bold 12px/14px Arial, Verdana, Geneva, Helvetica, sans-serif; color: #000099;}
.links3 a{color: #0000ff; TEXT-DECORATION: underline}
.links3 a:hover{color: #0000ff; TEXT-DECORATION: none}

.links4 {font : bold 9px/14px Arial, Verdana, Geneva, Helvetica, sans-serif; color: #000099;}
.links4 a{color: #0000ff; TEXT-DECORATION: underline}
.links4 a:hover{color: #0000ff; TEXT-DECORATION: none}

.footer {font : bold 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #3A6EA5;}

.greybeard {font : 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #ffffff;}

.greybeard2 {font : 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #cccccc;}
.greybeard2 a{color: #cccccc;}
.greybeard2 a:visited{color: #cccccc;}
.greybeard2 a:hover{color: #3A6EA5;}