body,td,th {font-family: Arial, Tahoma; font-size: 12px; color: #333333;}
body {background-color: #FFFFFF; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;}

a:link {color: #80A107; text-decoration: underline;} a:visited {color: #80A107; text-decoration: underline;} a:hover {color: #f5870e;text-decoration: none;}
h1, h2, h3 {margin: 0px;}
h1 {font-weight: bold;font-size: 18px;color: #f5870e;}
h2 {font-weight: bold;font-size: 14px;color: #b2d40a;}
h3 {cursor: pointer; font-size: 12px; }
a h2 {color: #f5870e;text-decoration: underline;} a h2:hover {text-decoration: none;}

hr {height: 1px;color: #002770; width: 97%;}
ul {margin-top: 0px; margin-bottom: 0px; padding-left: 20px;}
li {margin: 0px; padding-left: 5px;}

#tooltip {background:#FFFFFF; border:1px solid #666666; color:#333333; font:menu; margin:0px; padding:3px 5px; position:absolute; visibility:hidden}

.small {font-size: 10px;}
a.small {color: #333333;} a.small:visited {color: #333333;}
.header-footer {font-size: 10px; color:#FFFFFF;} a.header-footer:link{color:#FFFFFF; text-decoration:none;} a.header-footer:visited{color:#FFFFFF; text-decoration:underline;} a.header-footer:hover{color:#FFFFFF; text-decoration:none;}
.footer {font-size: 10px; color: #FFFFFF;} .footer-hil {color: #e8e1c1;}
.footer a:link {color: #e8e1c1;}
.footer a:visited {color:#e8e1c1;}
.stat {font-size: 10px; color: #666666;}
.body {background-color: #FFFFFF; padding: 0px; line-height: 16px; margin-left: 3px; width: 665;}
.body-line {height: 1px; background-color: #002770; padding: 0px;}
.body-spacer {height: 15px; padding: 0px;}
.sel {color: #FF6600; font-weight: bold}
.hil {background-color: #FF9966;}
.print {background-color: #FFFFFF; padding: 15px; line-height: 18px;}
.white {color: #ffffff;}
a.white {color: #ffffff; text-decoration: none;} a.white:hover {color: #f5870e; text-decoration: none;} a.white:visited {color: #ffffff; text-decoration: none;}

.black {color: #333333;}
a.black {color: #333333; text-decoration: none;} a.black:hover {color: #f5870e; text-decoration: none;} a.black:visited {color: #333333; text-decoration: none;}

form {margin: 0;} option {cursor: pointer;}
input, textarea {font-family: Arial; font-size: 13px; padding: 1; background-color: #ffffff;}
button {border: 1px solid #dbe4f8; font-size: 11px; padding: 1; background-color: #dbe4f8;}
select {border: 1px solid #cccccc; font-size: 11px; margin-top: 5px;}

.comment, .comment-l, .paragrpaph, .disclaimer {border-collapse:collapse; padding: 0px; width: 665;}
.comment-body, .comment-body-l {padding: 5px;}
.comment-header, .comment-header-l {padding: 5px; font-size: 10px;}
.comment {background-color: #d6e783; border-top:1px #f68921 solid; color: #666666} .comment-header {background-color: #ECECFF;} .comment-body {}
.comment-l {background-color: #ECFFEC; border: 1px #FFEEDD solid; } .comment-header-l {background-color: #DDFFDD;} .comment-body-l {background-color: #ECFFEC; padding: 5;}
.paragraph {background-color: #FFFFFF; border: 0px #FFFFFF solid; }
.paragraph-body {line-height: 16px; background-color: #f9fbed; border: 0px #F3F3F3 solid; padding: 5px;}
.paragraph-header {background-color: #d6e783 ; border: 0px #dddddd solid; padding: 5px; height: 10px; font-size: 10px; padding: 0 5;}
.disclaimer {background-color: #DDDDDD; border: 1px #CCCCCC solid; width: 100%; height: 40; font-weight: bold;}
.banners_int {height: 95;}
td.banners_int {width: 221; text-align: right;}


table.mod1 {border-collapse: collapse; border: #000099 0px solid; margin: 3 0;}
td.mod1 {border: #000099 0px solid; font-size: 10px; padding: 3 0}
td.mod1-header {border-collapse: collapse; border: #ff9900 1px; border-style: none none solid none; color: #ff6600; font-weight: bold; text-align: right;} td.mod1-header:after {content:" ::";} td.mod1-header a:link, td.mod1-header a:visited {color: #ff6600;} td.mod1-header a:hover {color: #ff6600;}

table.mod2 {width: 264; border-collapse: collapse; border: transparent 0px solid; margin: 15 0 0 0;}
td.mod2 {font-size: 12px; padding: 2 3 10 10; border-bottom: 1px #ddd solid;} td.mod2-small {font-size: 11px; padding: 2 3 2 10; color: #797a80;}
td.mod2-header {width: 264; font-size: 12px; border-bottom: 0px #fff solid; border-top: 1px #fff solid; font-weight: bold; padding: 3 5; color: #706d6d; background-color: #dddddd;} td.mod2-header a:link, td.mod2-header a:visited {color: #706d6d; text-decoration: none;}

table.mod3 {width: 100%; border-collapse: collapse; border: #FF9900 1px solid; margin: 0 0 0 0;}
td.mod3 {background-color: #FFFFEE; font-size: 10px; padding: 3 5;}
td.mod3-header {height: 22; background: url('/themes/modern_inner/images/mod3_header_bg.gif') top repeat-x; font-size: 11px; font-weight: bold; padding: 3 5; color: #ffffff;} td.mod3-header:before {content: ":: ";} td.mod3-header a:link, td.mod3-header a:visited {color: #ffffff;}

#list1 h3 {
	background-image: url(/themes/plus.png);
	background-repeat: no-repeat;
	background-position: right;
}

#list1 h3.selected {
	background-image: url(/themes/minus.png);
}
