
hr {border: 0; color: #0F71B8; background-color: #0F71B8; padding: 0; height: 1px; width: 70%; text-align: center}
hr.gray {border: 0; color: #0F71B8; background-color: #DBE3E8; padding: 0; height: 1px; width: 70%; text-align: center}
select.g {background-color: white; color: green}
select.e {background-color: white; color: red}
select.list {width: 250px; text-align: left;}

optgroup.p {text-align: center; font-family: Verdana,Tahoma,Arial;}
table.login {text-align: center; }
table.split {border: thin solid #0F71B8; padding: 0 0 0 0; margin: 2px 3px 0px 0px;}
table.none {text-align: center;}

div.new_content {padding-bottom: 0px; margin-bottom: 0px; width: 781; min-height: 1000px; height:auto !important; height:1000px;}

div.main {width: 1117px; text-align: left; margin: 0px auto; padding: 0px;}
div.menu {width: 1117px; float: left; margin: 0px; padding: 0px; border: 0;}
div.content {width: 780; float: left; min-height: 600px; height:auto !important; height:600px;
	     border: thin solid #0F71B8; margin: 3px 2px 0px 2px; padding: 5px 2px 5px 2px; left: 5px}
div.top_banner {width: 780; float: left; margin: 3px 0px 0px 0px; padding: 5px 2px 5px 168px;}
div.bot_banner {width: 780; float: left; margin: 3px 0px 0px 0px; padding: 5px 2px 5px 2px;}
div.preview {width: 100%; height: 600px; overflow: scroll; }
div.footer {width: 950; text-align: center; border: thin solid #BDBDBD; float: left; margin: 5 0 1 0; padding: 5 0 5 0; color: #848484}
div.ad_bot {width: 950; text-align: center; float: right; margin: 1px; padding: 0 0 0 0;}

div.login   {width: 159px; border: thin solid #0F71B8; padding: 0px; margin: 3px 3px 2px 2px; float: left;}
div.sidebar {width: 159px; border: none;               padding: 0px; margin: 3px 3px 2px 2px; float: left;}

div.rightbar {width: 159px; margin: 3px 0px 2px 3px; float: left;}
div.rss {margin-bottom: 5px; text-align: center}
div.games {border: thin solid #0F71B8; margin: 0px 10px 5px 10px }
div.rss_container {border: thin solid #0F71B8; margin-bottom: 7px; width: 748px;}
div.rss_section {margin: 2px; width: 750px; }
div.block {font: bold 12px arial}
div.news_container {float: right; width: 315px; padding: 0px 5px 5px 5px; margin-top: 0px}
div.home {float: left; width: 430px; padding: 5px}
div.news_date {text-align: right; font-style: italic}
div.left {float: left; width: 320px; padding: 6px; }
div.right {float: right; width: 430px; padding: 6px; max-width: 420px; }

table.list  {border: thin solid #0F71B8; margin: 5px; overflow: scroll; min-width: 300px; max-width: 750px; z-index: 1;}
table.local {border: thin solid #0F71B8; margin: 10px 2px 10px 2px; overflow: scroll; min-width: 300px;}

a, a:visited, a:active {font-family: Georgia, "Times New Roman", Times, serif, "Trebuchet MS"; font-size: 15px; color: #0568B7; line-height: 20px; text-decoration: none;}
//a, a:visited, a:active {font: bold 13px Tahoma; color: #0F71B8; text-decoration: none}
a.toplink {height: 100%; font: bolder 13px Verdana,Tahoma,Arial; text-decoration: none; padding: 5px 5px 5px 5px; background-color: #0F71B8; color: white}
a.toplink:hover {color: white; background-color: #0F99FF; font: bolder 13px Verdana,Tahoma,Arial; text-decoration: none; padding: 5px 5px 5px 5px;}
a.toplink:active, a.toplink:visited {color: white; height: 100%; font: bolder 13px Verdana,Tahoma,Arial; text-decoration: none; padding: 5px 5px 5px 5px;}
a.slink {font: bold 12px Verdana,Tahoma,Arial; text-decoration: none; background-color: #0F71B8; color: white; padding: 0 5 0 5}
a.slink:hover {color: white; text-decoration: underline;}
a.slink:active,a.slink:visited  {color: white}

a.botlink, a.botlink:active, a.botlink:visited {font: bold 12px Verdana,Tahoma,Arial; text-decoration: none; color: #848484}
a.botlink:hover {text-decoration: underline;}
a.empty {text-decoration: none; color: white; border: none; padding: 0; margin: 0;}
a.header {text-decoration: underline; font: bold 18px Verdana,Tahoma,Arial; color: #EB8324;;}
a.controls, a.controls:active, a.controls:visited {text-decoration: none; color: white; border: none; padding: 0; margin: 0; font-weight: bolder}
a.controls_new, a.controls_new:active, a.controls_new:visited {text-decoration: none; color: white; border: none; padding: 0; margin: 0; font-weight: bolder}

a.main {text-decoration: none; font: bold 12px Tahoma; color: #0F71B8; padding: 0px 10px 0px 10px;}
a.bored, a.bored:visited, a.bored:active {font: bolder 18px Verdana,Tahoma,Arial; padding: 0px 10px 0px 10px }
a.b, a.b:visited, a.b:active {font: bold 16px Verdana,Tahoma,Arial}
a.b2, a.b2:visited, a.b2:active {font: bold 18px Verdana,Tahoma,Arial}
a.letters, a.letters:visited, a.letters:active, a.letters {font: bold 18px Verdana,Tahoma,Arial}

img {border: 0;}
img.ico {vertical-align: middle; padding: 0px 3px 0px 3px}

input.edit {width: 300px}
input.check {padding: 10px}
td.head {text-align: center; color: white; padding: 5px; background-color: #0F71B8; font: bold 14px Verdana,Tahoma,Arial; border: none;}
td.new_head {text-align: center; color: white; padding: 5px; background-color: #5f95c8; font: bold 14px Verdana,Tahoma,Arial; border: none; height: 32px;}

.news_title {color: #EB8324; font: bold 13px Tahoma; text-align: center }
.news_item {padding: 10px; }
.news_divider {border: 0; color: #EB8324; background-color: #EB8324; padding: 0; height: 1px; width: 50%; text-align: center}
.news_text {padding: 10px 20px 10px 20px;}

p.b {font: bold 14px Verdana,Tahoma,Arial; text-align: center}
p.b2  {font: bold 18px Verdana,Tahoma,Arial; text-align: center}
p.center {text-align: center; font-size: 15px;}
p.rss_content {padding: 3px; overflow: hidden;}
p.rss_header {padding: 3px; text-align: center; font-weight: bolder; color: #EB8324; font-size: 150%}
p.s {font: bold 16px Verdana,Tahoma,Arial; text-align: center;}
p.home {padding: 2px 2px 2px 30px}
p.slogan {font: bold 13px Verdana,Tahoma,Arial; color: #EB8324;}
p.news_header {padding: 0px 2px 0px 2px; font: bold 14px Verdana,Tahoma,Arial; text-align: center; margin: 1px; }
p.small {font-size: smaller}
p.left {text-align: left}

ul {list-style-type: none; padding: 0px; margin: 0px; text-align: center;}
ul.top_links {float: left; padding-right: 8px; padding-top: 0px; margin: 0px}
ul.top_ul {margin: 0px 0px 0px 10px; padding: 0px; text-align: center; height: 30;}
ul.top_ul2 {margin: 0px 0px 0px 10px; padding: 0px; text-align: center} 
li {float: left; padding-right: 8px; padding-top: 0; margin: 0}
li.MsoNormal {list-style-type: disc; text-align: left; padding: 30px}

#ad_content_ad {width: 1117px; float: left; padding: 0px; border: 0px; margin: 0px;}
#ad {min-height: 158px; text-align: center; width: auto; margin: 0; padding: 0; border: none;}
#logo {float: left; margin: 2px 3px 2px 2px;}
#brand {float: left; padding: 0 0 0 5;}
#top_links {float: left; width: 780; height: 56px; margin: 0px 2px 0px 2px; padding: 15px 2px 2px 2px; background-color: #0F71B8; border: thin solid #0F71B8}
#bot_links {float: right; border: none}
#title {float: left; font: bold 12px Verdana,Tahoma,Arial; color: white; text-align: left; padding: 0px}
#account_logout {float: right; padding: 0 5 0 10}
#normal {background-color: transparent; }

select.l {text-align: right; width: 250px}

td.list {padding: 8px 10px 8px 10px;}
td.left_td {background-color:white; width:15px; text-align:right; overflow:hidden; padding:0; margin:0; vertical-align: top; height:32px; border-collapse: collapse;}
td.right_td {background-color:white; width:15px; text-align:left; overflow:hidden; padding:0; margin:0; vertical-align: top; height:32px;}

.float_right {float: right; border: thin solid red;}

.login_box {text-align: left; width: 100%; margin: 0; padding: 2; font: 13px Verdana,Tahoma,Arial; line-height: 1.6 }
.account {text-align: right; color: white; padding-bottom: 7px;}
.head {width: auto; text-align: center; color: white; padding: 3px 0px 3px 0px; margin: 0 auto; background-color: #0F71B8; font: bold 14px Verdana,Tahoma,Arial; border: none }
.l {text-align: right; padding:  3px 5px 3px 5px;}
.r {text-align: left; padding:  3px 5px 3px 5px;}
.c {text-align: center; padding:  3px 5px 3px 5px;}
.e {text-align: center; color: red; font-size: 14px;}
.g {text-align: center; color: green;}
.f {text-align: center; border: thin solid #DDDDDD; background-color: #DDDDDD}
.even {padding: 10px; background-color: white; border: thin solid #DDDDDD; font: 13px Verdana,Tahoma, Arial; text-align: center}
.odd {padding: 10px; background-color: #EEEEFF; border: thin solid #DDDDDD; font: 13px Verdana,Tahoma, Arial; text-align: center}
.controls {text-align: center; font: 13px Verdana,Tahoma,Arial; padding: 2px; color: white; background-color: #0F71B8}
.controls_new {text-align: center; font: 13px Verdana,Tahoma,Arial; padding: 2px; color: white; background-color: #5f95c8}
.controls_footer_new {text-align: center; font: 13px Verdana,Tahoma,Arial; padding: 2px; color: black; background-color: white}
.smalltext {font-family: Verdana,Tahoma,Arial;font-size: 10px;background-color: #f0f0f0;color: #000000}
.seltext {font-family: Verdana,Tahoma,Arial;font-size: 10px;background-color: #ffffff;color: #000000}
.p {color: black; background-color: white; text-align: left;}
.pipe {background-color: #0F71B8; width: 1px; border: none; margin: 0; padding: 0}
.button {background-color: #EB8324; font: bold 13px Tahoma; color: white; }
.button2 {background-color: #0F71B8; font: bold 19px Verdana,Tahoma,Arial; color: white; margin: 15px; padding: 5px 15px 5px 15px}
.button3 {width: 350px; background-color: #0F71B8; font: bold 13px Verdana,Tahoma,Arial; color: white; margin: 3px; padding: 5px}
.h {visibility: hidden}
.arrow {color: #EB8324; font: bolder 15px Tahoma; vertical-align: top}

.tutor_top {text-align: center; padding:  8px 10px 8px 10px; background-color: white;}
.tutor_bot {text-align: center; padding:  8px 10px 8px 10px; background-color: white; border-bottom: thin solid #0F71B8; margin-bottom: 5px;
	    font: bold 16px Verdana,Tahoma,Arial;}
.tutor_desc {float: left; text-align: center; width: 100%; font: normal 16px Verdana,Tahoma,Arial; padding-top: 7px}
.tutor_logo {float: left; padding-left: 15px; width: 275px; text-align: left}
.tutor_details {float: left; text-align: center; width: 430px; font: normal 17px Verdana,Tahoma,Arial; line-height: 1.5}
.previewImage {border: thin solid black}


tr.line td {background-color:white; text-align: left; padding: 12px 0px 12px 0px;}
tr.answer td {display: none; background-color: white; color: #5F95C8; text-align: left; padding: 5px 0px 15px 0px;}
tr.answer {display: none}
