/* CSS Document */

body {font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #203C67; line-height: 16px;}
td {font-family:Arial, Helvetica, sans-serif; font-size: 11px;}

.h1 { font-size:12px; font-weight: bold;}
/* text styles */

a:hover {color: #9B8A3D; text-decoration:underline;}
a:link { color: #9B8A3D; }
a:active {color: #9B8A3D; text-decoration:underline; }
a:visited {color: #9B8A3D; }
.brown { color: #9B8A3D;}

/*
a.title_lk_cs:hover { color:#000000; font-size:12px; font-weight: bold; text-decoration:underline;}
a.title_lk_cs:link { color:#000000; font-size:12px; font-weight: bold; }
a.title_lk_cs:active {color:#000000; font-size:12px; font-weight: bold; text-decoration:underline;}
a.title_lk_cs:visited {color:#000000; font-size:12px; font-weight: bold;}
*/


.red { color: #E52424;}

.nav_highlight { font-weight: bold;  text-decoration:underline;}
.img_bottom_space { margin-bottom: 36px;}
.column_headers {height: 39px; padding: 10px 0px 0px 8px;  border-bottom: 1px solid #e7e7e7; width: 182px;}
.rht_cont {padding: 0px 0px 20px 10px;}
.bod_cont {padding-bottom: 25px;}
.img_pad {margin: 5px;}
.img_pad2 {margin: 5px 5px 25px 5px; width: 60px; overflow: hidden; border: 1px solid #a3a3a3; background-image: url(/pics/no_image.gif); background-repeat:no-repeat; }
.left_cont {padding: 0px 10px 0px 18px;  height:100px;  }

.newsflash_head_cont {float:left; width: 192px; background-color: #E5E3E3; padding: 10px 0px 10px 0px; border-bottom: 1px solid #fff; margin-top: 25px;  margin-bottom: 25px;    border-top: 1px solid #fff;}
.newsflash_header {padding: 6px 19px 8px 18px; background-color: #A3A3A3;  border-right: 1px solid #e7e7e7;}
.newsflash_content {padding: 0px 0px 0px 18px; margin-bottom: 25px; line-height: 16px;}

.compweb_head_cont {float:right; width: 198px;  padding: 10px 0px 10px 0px; margin-right: 1px; background-image:url(/pics/comp_websites_rht.gif); background-position:right; background-repeat:no-repeat; border-top: 1px solid #e7e7e7; border-bottom: 1px solid #e7e7e7; margin-bottom: 20px; }
.compweb_header {padding: 8px 0px 7px 19px; width: 172px; background-color: #E3B654;}

.searchcat_head_cont {width: 192px;  padding: 10px 0px 10px 0px; border-bottom: 1px solid #fff; border-top: 1px solid #fff;}
.searchcat_header { width: 172px; background-color: #E4E4E4;}

.ref_head_cont {width: 192px;  padding: 10px 0px 10px 0px; border-bottom: 1px solid #fff;}
.ref_header { width: 172px; background-color: #E4E4E4;}

.aboutus_head_cont {float: left; width: 192px; border-left: 1px solid #E5E3E3; background-color: #fff; padding: 10px 0px 10px 0px; }
.aboutus_header {padding: 6px 11px 5px 19px; background-color: #E52424;}

.highlights_head_cont {padding: 10px 0px 10px 0px; float:left; width:582px; background-image:url(/pics/head3_rht_brown.gif); background-position:right; background-repeat:no-repeat;  border-bottom: 1px solid #e7e7e7; border-top: 1px solid #e7e7e7; }
.highlights_header {float:left; background-color: #9B8A3D; width:540px;  padding: 6px 15px 5px 20px; background-image:url(/pics/school/ox_logo_small.gif); background-position:right; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; color: #fff;}

.highlights_head_cont_art {padding: 10px 0px 10px 0px; float:left; width:576px; background-image:url(/pics/head3_rht_brown.gif); background-position:right; background-repeat:no-repeat; }
.highlights_header_art {float:left; background-color: #9B8A3D; width:546px;  padding: 6px 15px 5px 20px; background-image:url(/pics/school/ox_logo_small.gif); background-position:right; background-repeat:no-repeat; }

.breadcrumbs { font-family:"Times New Roman", Times, serif; font-weight:bold; font-size:14px; color:#FFF;}

.info_head_cont {width: 179px; background-color: #fff; border-bottom: 1px solid #e7e7e7;  }
.info_head_cont_art {float:left; width: 179px; background-color: #fff;  border-right: 1px solid #e7e7e7;  }

.hotp_head_cont {float:left; width: 192px; background-color: #e7e7e7; padding: 10px 0px 0px 0px; margin-bottom: 32px; }
.hotp_header {padding: 6px 19px 8px 18px; background-color: #A3A3A3;  border-right: 1px solid #e7e7e7;}

.input {width: 110px; border: 1px solid #000000; font-family:Arial, Helvetica, sans-serif; font-weight: bold; color: #E52424; text-align:left; padding-left: 5px;}

.table_border { border-right: 1px solid #e7e7e7;}

.logo_holder { margin-top: 25px; padding-left: 27px;}

.star-toc-entry { clear:both; width: 500px; padding: 2px 0px 2px 0px;}
.star-toc-author { font-weight: bold;}
.star-toc-chapter-num {color: #000000;}
.star-toc-chapter { }
.star-toc-part {color: #000000; font-weight: bold;}
.star-caret-code-u { text-decoration:underline;}
.star-caret-code-b { font-weight:bold;}
.star-caret-code-i {font-style:italic;}
.star-caretcode-u { text-decoration:underline;}
.star-caretcode-b { font-weight:bold;}
.star-caretcode-i {font-style:italic;}

