/* page background */
body { background-image: url(); background-color: #243549; padding: 0; margin: 0;}


/* the main text which is not a link */
.textmain {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #333333; text-align: justify}

/* the main text which is a link */
.textmainlink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; text-align: justify}
.textmainlink:link { text-decoration:underline; color: #000000; }
.textmainlink:visited { text-decoration:underline; color: #000000; }
.textmainlink:hover { text-decoration:underline; color: #0066cc; }
.textmainlink:active { text-decoration:underline; color: #000000;}

.textmainlink2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #ffffff; text-align: justify}
.textmainlink2:link { text-decoration:underline; color: #ffffff; }
.textmainlink2:visited { text-decoration:underline; color: #ffffff; }
.textmainlink2:hover { text-decoration:underline; color: #ffff66; }
.textmainlink2:active { text-decoration:underline; color: #ffffff;}
/* the text right at the bottom which is not a link */

.bottomtext {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #ffffff; text-align: left; }

/* the text right at the bottom which is a link */

.bottomlink {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #ffffff; text-decoration:none;}
.bottomlink:link { text-decoration:none; color: #ffffff; }
.bottomlink:visited { text-decoration:none; color: #ffffff; }
.bottomlink:hover { text-decoration:underline; color: #ffffff; }
.bottomlink:active { text-decoration:none; color: #ffffff; }

/* some title texts in different colors */

.headerwhite {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #ffffff}
.headerblack {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #000000; text-align: left;}
.headeryellow {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #ffcc00}

/* tables */

.bottomtable { border-top:2px solid #999999; }

.tabletext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #000000; text-decoration:none; text-align: left;}
.tabletextlink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #000000; text-decoration:underline; text-align: left;}
.tabletextlink:link { text-decoration:underline; color: #000000; }
.tabletextlink:visited { text-decoration:underline; color: #000000; }
.tabletextlink:hover { text-decoration:underline; color: #0066cc; }
.tabletextlink:active { text-decoration:underline; color: #000000; }
.minitext {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000;text-indent:10px;}
.minitext:link { text-decoration:none;}
.minitext:visited { text-decoration:none;}
.minitext:hover { text-decoration:underline;}
.minitext:active { text-decoration:none;}
.miniwhite {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff;}
.miniwhite:link { text-decoration:none;}
.miniwhite:visited { text-decoration:none;}
.miniwhite:hover { text-decoration:underline;}
.miniwhite:active { text-decoration:none;}
.textmainblack {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; text-align: justify}
.textmainblack:link { text-decoration:none; color: #0066CC; }
.textmainblack:visited { text-decoration:none; color: #0066CC; }
.textmainblack:hover { text-decoration:none; color: #000066; }
.textmainblack:active { text-decoration:none; color: #ff9933;}
.textmainblackul {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; text-align: justify}
.textmainblackul:link { text-decoration:underline; color: #0066CC; }
.textmainblackul:visited { text-decoration:underline; color: #0066CC; }
.textmainblackul:hover { text-decoration:underline; color: #000066; }
.textmainblackul:active { text-decoration:underline; color: #ff9933;}
.headerblack {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #000000}
.intmb {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; text-align: justify; text-indent: 10px}
.intmb:link { text-decoration:none; color: #0066CC; }
.intmb:visited { text-decoration:none; color: #0066CC; }
.intmb:hover { text-decoration:none; color: #000066; }
.intmb:active { text-decoration:none; color: #ff9933;}
.textmainblack2 {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; text-align: center}
.textmainblack2:link { text-decoration:none; color: #0066CC; }
.textmainblack2:visited { text-decoration:none; color: #0066CC; }
.textmainblack2:hover { text-decoration:none; color: #000066; }
.textmainblack2:active { text-decoration:none; color: #ff9933;}
.topmenutxt {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000; text-align: left}
.topmenutxt:link { text-decoration:none; color: #000000; }
.topmenutxt:visited { text-decoration:none; color: #000000; }
.topmenutxt:hover { text-decoration:underline; color: #000000; }
.topmenutxt:active { text-decoration:none; color: #0099ff;}
.lmenu {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #000000; text-align: left; text-indent:10px;}
.lmenu:link { text-decoration:none; color: #000000; text-indent:10px;}
.lmenu:visited { text-decoration:none; color: #000000; text-indent:10px;}
.lmenu:hover { text-decoration:underline; color: #000000; text-indent:10px;}
.lmenu:active { text-decoration:none; color: #0099ff; text-indent:10px;}
.rtext {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #000000; text-align: justify; }
.rtextlink {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #000000; text-align: justify; }
.rtextlink:link { text-decoration:underline; color: #000000; }
.rtextlink:visited { text-decoration:underline; color: #000000; }
.rtextlink:hover { text-decoration:underline; color: #0066ff; }
.rtextlink:active { text-decoration:none; color: #0099ff; }
.rspec {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #000000; text-align: left; text-indent:10px;}
.rspeclink {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #000000; text-align: left; text-indent:10px;}
.rspeclink:link { text-decoration:underline; color: #000000; text-indent:10px;}
.rspeclink:visited { text-decoration:underline; color: #000000; text-indent:10px;}
.rspeclink:hover { text-decoration:underline; color: #0066ff; text-indent:10px;}
.rspeclink:active { text-decoration:none; color: #0099ff; text-indent:10px;}
.bigwhite {  font-family: Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: normal; color: #ffffff; text-align: center; }
.bigwhite:link { text-decoration:underline; color: #ffffff; }
.bigwhite:visited { text-decoration:underline; color: #ffffff; }
.bigwhite:hover { text-decoration:underline; color: #ffff33; }
.bigwhite:active { text-decoration:underline; color: #ffff33; }
.smallwhite {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: normal; color: #ffffff; text-align: left; }
.smallwhite:link { text-decoration:underline; color: #ffffff; }
.smallwhite:visited { text-decoration:underline; color: #ffffff; }
.smallwhite:hover { text-decoration:underline; color: #ffff33; }
.smallwhite:active { text-decoration:underline; color: #ffff33; }
.textmainblackz {  font-family: Arial, Helvetica, sans-serif; color: #000000; text-align: justify}
.textmainblackz:link { text-decoration:none; color: #0066CC; }
.textmainblackz:visited { text-decoration:none; color: #0066CC; }
.textmainblackz:hover { text-decoration:none; color: #000066; }
.textmainblackz:active { text-decoration:none; color: #ff9933;}
.picindex {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #000000; text-align: center; }
.picindex:link { text-decoration:none; color: #000000; text-align: center;}
.picindex:visited { text-decoration:none; color: #000000; text-align: center;}
.picindex:hover { text-decoration:underline; color: #000000; text-align: center;}
.picindex:active { text-decoration:none; color: #0099ff; text-align: center;}
.imgbdr {border:1px solid #999999}
.tmenunew {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff;}
.tmenunewlink {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff;}
.tmenunewlink:link { text-decoration:none;}
.tmenunewlink:visited { text-decoration:none;}
.tmenunewlink:hover { text-decoration:underline;}
.tmenunewlink:active { text-decoration:none;}

/* main design */

body { background-color: #243549; }

/* top */
.topholder { width:100%; border:0px; }
.topmain { background: #2D435B; }
.toplogobox { width:998px; border:0px; }
.topsecond { width:100%; border:0px; background: #426184; border-bottom:1px solid black;}
.topthird { background: #243549; }
.topmenu { width:998px; border:0px; }
.usonline { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-align: right;}

/* outer */
.outer { width:994px; margin-left: auto; margin-right: auto; vertical-align: top; border:2px solid white; background: #243549; }
.holder { width:994px; vertical-align: top; }
.banner { width:100%; vertical-align: top; border-bottom:2px solid white; background: #2D435B; }
.toptrim { width:100%; background:#426184; border-bottom:2px solid white; }
.endtrim { width:100%; background: #2D425B; border-top:2px solid white; }

/* hidden indents */
.dent {color: #243549}

/* content */
.topleft {background: #d5d5d5}
.middletop {background: #eeeeee}
.topright {background: #d5d5d5}
.sideleft {background: #e6e6e6; vertical-align: top; }
.middle {background: #ffffff; vertical-align: top; }
.sideright {background: #e6e6e6; vertical-align: top; }
.bottomleft {background: #d5d5d5}
.middlebottom {background: #eeeeee}
.bottomright {background: #d5d5d5}

/* big images */

.bigimg { border:2px solid black; }
.bigimgbg { background: #2D435B}


