body {  background: #F3F5FA; cursor: default; margin:0; padding:0; color: #003399; }

body, td, p { font: normal 11px/1.3em tahoma,verdana,arial; COLOR: #003399; }

a, a:link, a:active, a:visited { color: #cc0000; text-decoration: none }
a:hover { color: #cc0000; text-decoration: underline }

blockquote { padding:0; margin:0 0 0 4em;}

h1, h2, h3, h4, h5, h6 { font:bold 20px/1.3em tahoma,verdana,arial; }
h1 { font-size: 24px }

hr { height: 1px; background: #ccc; color: #ccc; border: 0; }

img { border: 0; }

p { margin:1em 0; padding:0; text-align: justify; }

small { font-size: 80%; }
sub, sup { font-size: 80%; line-height:1em; }

ul, ol { margin:0; padding:0.2em 0 0.2em 3em; }
li { margin:0; padding:0.2em 0; }

form { margin:0; padding:0; }

/* Letter Bar */
.letter { background: transparent url('grad_letters_bg.gif') top left repeat-x; display:block; height:36px; padding:0 20px;}
.letter1 { background: transparent url('grad_letters.gif') top left repeat-x; float:left; height:36px; }
.letter2 { background: transparent url('grad_letters_l.gif') top left no-repeat; float:left; height:36px; }
.letter3 { background: transparent url('grad_letters_r.gif') top right no-repeat; float:left; height:36px; padding:0 11px; }

.tch { FONT: bold 18px/36px tahoma,verdana,arial; height:36px; COLOR: #7d92c5; margin:0; padding:0}


/* Wrapper */

div.wrapper { border-left:5px solid #CC0000; border-right:2px solid #003399; display:block; }
table.wrapper { border-left:5px solid #CC0000; border-right:2px solid #003399; }
div.block { display:block; width:100%; }

/* Design */

#left { background: #F3F5FA; }
#sep { width:2px; background: #aabadc url('dl_bg.gif') top left repeat-y; }
#right { width:204px; background: #DBE2F0; }

div.footer {  background: #aabadc url('bgb.gif') top left repeat-x; font:normal 11px/26px Tahoma, Verdana, sans-serif; color:#fff; padding:0 20px; margin:0 }

/* MISC */

.copy { COLOR: #ffffff }

.littleblue { color:#8099CC; font:normal 11px/1.2em Tahoma,verdana,ariall }

.flatbg { background: #F3F5FA url('book1.gif') top left no-repeat; padding:15px 4px 10px 0;}

.menu_top { color: black; font-weight: bold; text-decoration: none; font-size: 11px; padding: 10px 15px 0px 15px; width: 100%; }
.menu_top_1 { color: black; font-weight: bold; text-decoration: none; font-size: 11px; width: 100%; }


a.menu_top:link, a.menu_top:active, a.menu_top:visited { color: black; }
a.menu_top_1:link, a.menu_top_1:active, a.menu_top_1:visited { color: black; }
a.menu_top:hover, a.menu_top_1:hover  { color : #747474; }

a.clink, a.clink:link, a.clink:active, a.clink:visited { color: #ffffff; text-decoration: none }
a.clink:hover { color: #ffffff; text-decoration: underline }

a.blink, a.blink:link, a.blink:active, a.blink:visited { font-size: 11px; color: #003399; font-family: tahoma,verdana,arial; text-decoration: none }
a.blink:hover { font-size: 11px; color: #003399; font-family: tahoma,verdana,arial; text-decoration: underline }


.tdvoting{ border-bottom: dashed 1px #a1a1a1; height: 25px; }
a.voting, a.voting:link, a.voting:active, a.voting:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #314793; font-weight: bold }
a.voting:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #FF3366; font-weight: bold }


/* JS RSS Feed */

    .morehl {
        font:bold 11px/1.3em  tahoma,verdana,arial; COLOR: #003399;
        text-decoration: underline;
    }
    .moresrc { font:normal 10px/1.3em tahoma,verdana,arial; }
    .moreti { font:normal 10px/1.3em tahoma,verdana,arial; color: #8099CC; }
    .newssel { font:normal 12px/1.3em tahoma,verdana,arial; }
    .newssel option { border-bottom:1px solid #F0F0F0; }
    .newsopt { background:#DADADA; font-weight:bold; }
	.headlineframe{ font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:bold; color:#003399; }