body {
font:80% Verdana, Tahoma, Helvetica, sans-serif;
color:#000;
background:#A9BAC3 url(../image-files/bg.jpg) repeat-x;
text-align:center;
margin:0;
padding:0;
}

a:link {
color:#00f;
font-weight:700;
text-decoration:none;
}

a:visited {
color:purple;
font-weight:700;
text-decoration:none;
}

a:hover {
color:#c00;
font-weight:700;
text-decoration:underline;
}

a.linkout {
font-weight:400;
}

a.unbold:link {
font-weight:400;
}

a.unbold:visited {
font-weight:400;
}

a.unbold:hover {
font-weight:400;
}

h1 {
font:bold 1em 'Trebuchet MS', Arial, Sans-serif;
color:#036;
font-size:185%;
margin:25px 15px;
}

h2 {
font:bold 1em 'Trebuchet MS', Arial, Sans-serif;
color:#036;
font-size:160%;
text-transform:uppercase;
border-bottom:1px solid #4284B0;
margin:25px 15px 15px;
}

h3 {
font:bold 1em 'Trebuchet MS', Arial, Sans-serif;
color:#036;
font-size:130%;
margin:20px 15px 10px;
}

h4 {
font:bold 1em 'Trebuchet MS', Arial, Sans-serif;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:400;
color:#369;
padding-left:15px;
}

h5 {
font-size:120%;
color:#000;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight:700;
margin:10px 15px;
}

p {
line-height:1.4em;
margin:15px;
}

.ref {
font-size:65%;
vertical-align:super;
}

ul {
color:#036;
margin:10px 15px;
padding:0 5px;
}

ol {
color:#000;
margin:10px 25px;
padding:0 4px;
}

#wrap {
background-image:url(../image-files/bg3color.jpg);
background-repeat:repeat-y;
background-color:#FFF;
width:960px;
height:100%;
text-align:left;
margin:0 auto;
}

#content-wrap {
clear:both;
background:#FFF;
margin:0;
padding:0;
}

#header {
position:relative;
height:85px;
background-color:#000;
background-image:url(../image-files/headerbg.jpg);
background-repeat:repeat-x;
background-position:0 100%;
}

#header form.searchform {
position:absolute;
top:0;
right:-12px;
}

#logo img {
display:block;
border:none;
background-image:url(../image-files/logo2.jpg);
background-color:transparent;
}

#logo:hover img {
display:block;
border:none;
background-image:url(../image-files/logo2.jpg);
background-color:transparent;
}

#main {
float:left;
margin-left:15px;
width:60%;
padding:0;
}

#main ul {
color:#000;
margin:10px 25px;
padding:0 4px;
}

#main ul li {
color:#000;
line-height:1.2em;
margin:5px;
padding:0 4px;
}

ol li {
color:#000;
line-height:1.2em;
margin:5px;
padding:0 4px;
}

#main ul ul li {
color:#000;
margin:5px;
padding:0 4px;
}

ol ol li {
color:#000;
margin:5px;
padding:0 4px;
}

#main ul.top {
line-height:1.2;
list-style-position:inside;
margin:10px 15px 30px 20px;
}

#main ol.top {
line-height:1.2;
list-style-position:inside;
margin:10px 15px 30px 20px;
}

#main ul.top li {
margin:5px 15px;
padding:2px 4px 0 0;
}

ol.top li {
margin:5px 15px;
padding:2px 4px 0 0;
}

#main ol.top ol {
list-style-type:lower-roman;
margin:5px 15px;
padding:2px 4px 0 0;
}

#main ul.top ul li {
margin:0 10px;
padding:0 5px;
}

ol.top ol li {
margin:0 10px;
padding:0 5px;
}

#main ul.close {
color:#000;
margin:15px 25px;
padding:0 4px;
}

ol.close {
color:#000;
margin:15px 25px;
padding:0 4px;
}

#main ul.close li {
color:#000;
margin:5px 15px;
padding:0 4px;
}

ol.close li {
color:#000;
margin:5px 15px;
padding:0 4px;
}

#main ul.close ul {
color:#000;
margin:5px 15px;
padding:0 4px;
}

ol.close ol {
color:#000;
margin:5px 15px;
padding:0 4px;
}

#main ul.close ul li {
color:#000;
margin:5px 15px;
padding:0 4px;
}

ol.close ol li {
color:#000;
margin:5px 15px;
padding:0 4px;
}

#main .backtotop {
text-transform:uppercase;
color:#036;
margin:20px 10px;
padding:0 5px;
}

#main .backtotop a {
color:#036;
}

#main .backtotop a:visited {
color:#036;
}

#main .disclaimer {
font-size:85%;
font-style:italic;
line-height:120%;
padding:0 2px;
}

#main .scroll {
background-color:#FAFAFA;
width:100%;
height:150px;
overflow:auto;
}

#main .doctor {
margin:5px 15px;
}

#main a:hover img {
border:1px solid #036 !important;
border-top:thin none;
border-right:thin none;
border-bottom:thin none;
border-left:thin none;
}

#sidebar {
float:left;
width:180px;
display:inline;
background-color:#FFF;
margin:0;
padding:0;
}

#sidebar ul.sidemenu {
list-style:none;
margin:-20px 0 10px 15px;
padding:0;
}

#sidebar h4 {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:400;
color:#369;
padding-left:15px;
padding-bottom:5px;
padding-top:-20px;
line-height:1.1em;
margin:10px 0 20px;
}

#sidebar ul.sidemenu li {
margin-bottom:1px;
border:1px solid #f2f2f2;
}

#sidebar ul.sidemenu a {
display:block;
font-weight:400;
font-size:100%;
color:#333;
text-decoration:none;
background:#FDD9E0;
border-left:4px solid #FA8D9E;
min-height:18px;
padding:2px 5px 2px 10px;
}

* html body #sidebar ul.sidemenu a {
height:18px;
}

#sidebar ul.sidemenu a:hover {
background:#B0C4DE;
color:#036;
border-left:4px solid #036;
padding:2px 5px 2px 10px;
}

#sidebar .margin {
margin:2px 0 0 15px;
}

#rightbar {
float:right;
width:180px;
background-color:#FFF;
margin:0;
padding:0;
}

#rightbar h4 {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:400;
color:#369;
padding-left:15px;
padding-bottom:5px;
padding-top:-20px;
margin:10px 0 5px 15px;
}

#rightbar img {
margin:0 0 5px;
}

#navcontainer ul {
padding-left:0;
margin-left:0;
text-align:center;
background:#036;
color:#FFF;
float:left;
width:955px;
height:25px;
font-family:arial, helvetica, sans-serif;
}

#navcontainer ul li {
display:inline;
}

#navcontainer ul li a {
background-color:#036;
color:#FFF;
text-decoration:none;
border-right:1px solid #fff;
border-left:1px solid #fff;
padding:0.2em 1em;
}

#navcontainer ul li a:hover {
background-color:#369;
color:#fff;
}

#footer {
clear:both;
color:#FFF;
background:#A9BAC3;
border-top:5px solid #FA8D9E;
height:50px;
font-size:95%;
margin:0;
padding:0;
}

#footer a {
text-decoration:none;
font-weight:700;
color:#FFF;
}

#footer .footer-left {
float:left;
width:65%;
}

#footer .footer-right {
float:right;
width:35%;
}

#footer-wrapper {
clear:both;
text-align:left;
border-top:6px solid #355611;
margin:0 auto;
}

#footer-wrapper-bottom {
clear:both;
text-align:left;
border-top:6px solid #355611;
background-color:#355611;
margin:0 auto;
}

#footer-wrapper #scroll {
background-color:#FFFFFE;
height:300px;
overflow-x:hidden;
overflow-y:scroll;
width:960px;
margin:0 auto;
padding:10px 0 10px 30px;
}

#footer-wrapper h2 {
color:#444;
font:normal 1.2em Georgia, 'Times New Roman', Times, Serif;
text-transform:none;
letter-spacing:-0.5px;
padding-left:0;
margin:0;
}

#footer-wrapper h2 a:hover {
color:#888;
border-bottom:none;
}

#footer-wrapper p {
padding-left:0;
}

#footer-wrapper a {
color:#333;
background:transparent;
}

#footer-wrapper ul.footer-list {
list-style:none;
margin-left:0;
padding:0;
}

#footer-wrapper ul.footer-list li {
border-bottom:1px solid #E6E6E6;
line-height:1.2em;
font-weight:400;
margin-left:0;
color:#444;
padding:4px 0;
}

#footer-wrapper ul.footer-list li a {
display:block;
width:98%;
line-height:1.2em;
font-weight:400;
margin-left:0;
padding-left:0;
color:#888;
border:none;
}

#footer-wrapper ul.footer-list li a span {
font-style:italic;
font-weight:400;
font-family:Georgia, 'Times New Roman', Times, Serif;
}

#footer-wrapper ul.footer-list li a:hover {
color:#333;
text-decoration:underline;
}

#footer-wrapper ul.footer-list li a:hover span {
color:#333;
text-decoration:underline;
}

#footer-wrapper ul.footer-list li a:active {
color:#551a8b;
}

#footer-wrapper ul.footer-list li a:visited {
color:#551a8b;
}

#footer-content {
float:none;
width:100%;
}

#footer-bottom {
clear:both;
width:960px;
font-family:'Trebuchet MS', 'Helvetica Neue', Arial, sans-serif;
font-size:13px;
color:#D0DCC4;
margin:0 auto;
}

#footer-bottom .links {
font-family:'Trebuchet MS','Helvetica Neue',Arial,sans-serif;
font-size:16px;
padding-bottom:5px;
}

#footer-bottom a {
color:#D0DCC4;
}

#footer-bottom a:hover {
border-bottom:1px dotted #fffffe;
}

#footer-bottom .copyright {
line-height:30px;
}

#footer-bottom .copyright a:hover {
border:none !important;
text-decoration:none;
}

#footer-bottom .bottom-left {
float:left;
padding-left:5px;
}

#footer-bottom .bottom-right {
text-align:right;
padding-right:0;
}

.container_16 {
width:960px;
margin:0 auto;
}

#header ul {
z-index:999999;
position:absolute;
list-style:none;
right:0;
bottom:6px !important;
font:bold 13px Arial, 'Trebuchet MS', Tahoma, verdana, sans-serif;
margin:0;
padding:0;
}

#header li {
display:inline;
margin:0;
padding:0;
}

#header a {
float:left;
background:url(../image-files/tableft.jpg) no-repeat left top;
text-decoration:none;
margin:0;
padding:0 0 0 4px;
}

#header a span {
display:block;
background:url(../image-files/tabright.jpg) no-repeat right top;
color:#333;
float:none;
padding:6px 15px 3px 8px;
}

#header #logo a {
background:none;
}

#header a:hover {
background-position:0 -42px;
}

#header a:hover span {
background-position:100% -42px;
}

#header #current a {
background-position:0 -42px;
color:#FFF;
}

#header #current a span {
background-position:100% -42px;
color:#FFF;
}

img {
border:1px solid #036;
}

img.no-border {
border:none;
}

img.float-right {
margin:5px 5px 5px 15px;
}

img.float-left {
margin:5px 15px 5px 0;
}

a img {
border:1px solid #036;
}

#nohover a:hover img {
border:0;
}

.ThumbnailLink {
text-align:center;
}

.ThumbnailLink a:link {
text-decoration:none;
}

.ThumbnailLink a:hover .Caption {
text-decoration:underline;
color:#c00;
}

.Caption {
font-size:85%;
font-weight:700;
color:#000;
display:block;
line-height:150%;
margin-bottom:10px;
}

.quotesleft {
width:40%;
text-indent:25px;
border:2px solid #036;
background:url(../image-files/quotes1.jpg);
background-position:0 2px;
background-repeat:no-repeat;
float:left;
margin:0 18px 12px;
padding:10px;
}

.quotesright {
width:40%;
text-indent:25px;
border:2px solid #036;
background:url(../image-files/quotes1.jpg);
background-position:0 2px;
background-repeat:no-repeat;
float:right;
margin:0 18px 12px;
padding:10px;
}

.quotesleft p {
display:inline;
opacity:1px;
padding-right:24px;
background-position:bottom right;
background-repeat:no-repeat;
margin:0;
}

.quotesright p {
display:inline;
opacity:1px;
padding-right:24px;
background-position:bottom right;
background-repeat:no-repeat;
margin:0;
}

blockquote {
background:#FAFAFA;
border:1px solid #036;
color:#333;
font:1.2em/1.5em Georgia, 'Bookman Old Style', Serif;
margin:15px;
padding:15px 20px;
}

blockquote h3 {
color:#036;
font:1.4em/1.7em Georgia, 'Bookman Old Style', Serif;
margin:0 0 10px;
padding:0;
}

blockquote p {
color:#333;
font:14px Georgia, 'Bookman Old Style', Serif;
margin:0;
padding:0;
}

code {
text-align:left;
display:block;
overflow:auto;
font:500 1em/1.5em 'Lucida Console', 'Courier New', Monospace;
border:1px solid #F0F0F0;
background:#FAFAFA;
margin:3px 0;
padding:15px;
}

.ad {
float:right;
margin:10px 0 10px 10px;
}

.quotebox {
float:right;
width:200px;
border:1px solid #036;
background:#FAFAFA url(../image-files/quotes1.jpg) top left no-repeat;
text-align:left;
font:Georgia, 'Bookman Old Style', Serif;
font-size:110%;
font-weight:700;
color:#365F7D;
line-height:1.5;
margin:0 10px 12px 12px;
padding:17px 10px 12px;
}

.quotebox p {
font-style:italic;
margin:0;
}

.quotebox div.person {
text-align:right;
line-height:1.1em;
font-weight:400;
font-size:0.9em;
margin-top:-10px;
}

.quotebox blockquote {
line-height:1.3;
font-weight:700;
margin:0;
}

.C2Box {
background:#FAFAFA;
font:Verdana, Tahoma, Helvetica, sans-serif;
width:35%;
border:1px solid #036;
float:right;
color:#000;
margin:5px 10px 10px 15px;
padding:0;
}

.C2Box h4 {
font-size:120%;
text-align:center;
background:#036;
color:#FFF;
margin:0;
padding:2px;
}

.C2Box p {
font-size:90%;
line-height:120%;
margin:8px;
padding:0 2px;
}

.C2Box ul {
font-size:95%;
line-height:120%;
margin:0;
padding:0;
}

.C2Box ul li {
font-size:95%;
line-height:120%;
margin:0;
padding:0 4px;
}

.C2Box li {
font-size:95%;
line-height:120%;
margin:5px 5px 5px 20px;
padding:0 4px;
}

.C2Box a:link {
color:#036;
text-decoration:none;
}

.C2Box a:visited {
color:purple;
text-decoration:none;
}

.C2Box a:hover {
color:#c00;
text-decoration:underline;
}

.searchbox {
width:400px;
border:1px solid #036;
background:#FAFAFA;
text-align:center;
font:Georgia, 'Bookman Old Style', Serif;
font-size:110%;
font-weight:700;
color:#365F7D;
line-height:1.5;
margin:12px auto;
padding:17px 10px 12px;
}

.AdSenseBoxLeft {
background:transparent;
border-top:1px #FAFAFA;
border-right:1px #FAFAFA;
border-bottom:1px #FAFAFA;
border-left:1px #FAFAFA;
float:left;
width:302px;
border:2px solid #E4E9EC;
margin:-5px 18px 12px;
padding:5px;
}

.AdSenseBoxRight {
background:transparent;
border-top:1px #FAFAFA;
border-right:1px #FAFAFA;
border-bottom:1px #FAFAFA;
border-left:1px #FAFAFA;
float:right;
width:302px;
border:2px solid #E4E9EC;
margin:-5px 18px 12px;
padding:5px;
}

.AdSenseBoxCenter468 {
background:transparent;
border-top:1px #FAFAFA;
border-right:1px #FAFAFA;
border-bottom:1px #FAFAFA;
border-left:1px #FAFAFA;
width:468px;
clear:both;
margin:0 auto 12px;
padding:5px;
}

.AdSenseBoxExtraColumn {
background:transparent;
border-top:1px #FAFAFA;
border-right:1px #FAFAFA;
border-bottom:1px #FAFAFA;
border-left:1px #FAFAFA;
clear:both;
border:2px solid #E4E9EC;
margin:0 15px 12px;
padding:0;
}

.AdSenseBoxBottom {
background:transparent;
border-top:1px #FAFAFA;
border-right:1px #FAFAFA;
border-bottom:1px #FAFAFA;
border-left:1px #FAFAFA;
align:left;
width:430px;
clear:both;
border:2px solid #E4E9EC;
margin:-15px 17px 0 31px;
padding:5px;
}

#AlsoSee {
background:transparent;
margin:25px 15px 0;
}

#AlsoSee h4 {
font-size:130%;
font-weight:700;
color:#036;
margin:0 5px;
}

#AlsoSee ul li {
list-style-type:none;
line-height:1.2em;
color:#000;
margin:0;
padding:0 0 15px;
}

.Reference {
background:#FAFAFA;
border:1px dotted #036;
color:#369;
font:Georgia, 'Bookman Old Style', Serif;
margin:8px 15px;
padding:5px 5px 5px 10px;
}

.Reference h4 {
font-size:100%;
color:#036;
text-align:left;
margin:0;
padding:0;
}

.Reference ol {
margin:0 10px 0 15px;
padding:2px;
}

.Reference ol li {
line-height:1.0;
color:#369;
font-size:75%;
margin:1px;
padding:2px;
}

.ReturnToNavBox {
background:#fff;
width:90%;
border-top:1px solid #4284B0;
border-bottom:1px solid #4284B0;
margin:25px auto 12px;
padding:10px;
}

.ReminderBox {
background:#FDD9E0;
width:35%;
border:1px solid #036;
float:right;
color:#000;
margin:0 0 12px 18px;
}

.ReminderBox h4 {
text-align:center;
background:#FA8D9E;
color:#000;
margin:0;
padding:2px;
}

.ReminderBox p {
font-size:11px;
line-height:120%;
margin:10px;
padding:0 2px;
}

.ReminderBox ul {
font-size:95%;
line-height:120%;
padding:0;
}

.ReminderBox li {
font-size:95%;
line-height:120%;
padding:0 2px;
}

.AccordionTitle {
position:relative;
width:550px;
height:30px;
overflow:hidden;
cursor:pointer;
vertical-align:middle;
display:table-cell;
background-color:#FAFAFA;
background-repeat:repeat-x;
-moz-user-select:none;
border-top:solid 1px #036;
border-left:4px solid #036;
}

.AccordionContent {
position:relative;
width:550px;
height:0;
overflow:auto;
display:none;
background-color:#FFF;
}

.AccordionContainer {
position:relative;
width:550px;
background-color:#FAFAFA;
margin-left:10px;
margin-right:10px;
border-bottom:solid 1px #036;
border-left:solid 1px #036;
border-right:solid 1px #036;
}

.AccordionTitle h4 {
font-family:Verdana, Tahoma, Helvetica, sans-serif;
font-size:130%;
font-weight:400;
color:#036;
text-align:left;
margin:10px;
}

.AccordionTitle click {
font-size:75%;
font-style:italic;
color:#036;
text-align:left;
}

.AccordionContent p {
margin:10px;
}

RSSbox {
background:#FDD9E0;
border:1px solid #036;
font-size:100%;
font-weight:700;
color:#365F7D;
line-height:120%;
text-align:center;
margin:8px auto 10px;
padding:2px 2px 10px;
}

form.searchform {
background:transparent;
border:none;
margin:0;
padding:0;
}

form td {
padding:3px 5px;
}

form.searchform input.textbox {
width:120px;
border:1px solid #036;
background:#FFF;
color:#333;
height:14px;
vertical-align:top;
margin:0;
}

form.searchform input.button {
font:bold 12px Arial, Sans-serif;
background:#FAFAFA;
border:1px solid #f2f2f2;
color:#777;
width:60px;
vertical-align:top;
margin:0;
padding:2px 3px;
}

#newspaper-b {
font-family:"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
font-size:12px;
text-align:left;
border-collapse:collapse;
border:1px solid #036;
margin:15px auto;
}

#newspaper-b th {
font-weight:400;
font-size:14px;
color:#036;
padding:15px 20px 10px;
}

#newspaper-b th.c1 {
width:50%;
}

#newspaper-b tbody {
background:#FDD9E0;
}

#newspaper-b td {
color:#036;
border-top:1px dashed #fff;
vertical-align:top;
padding:10px 20px;
}

#newspaper-b tbody tr:hover td {
color:#000;
background:#FCC0C9;
}

#newspaper-b tbody ul {
margin:5px;
padding:0 4px;
}

tbody ol {
margin:5px;
padding:0 4px;
}

#newspaper-b tbody ul li {
color:#036;
margin:5px 0;
padding:0 0 0 4px;
}

tbody ol li {
color:#036;
margin:5px 0;
padding:0 0 0 4px;
}

#newspaper-b tbody tr:hover ul li {
color:#000;
background:#FCC0C9;
}

#newspaper-b tbody tr:hover ol li {
color:#000;
background:#FCC0C9;
}

#newspaper-b tbody ul ul {
margin:5px 15px;
padding:0 4px;
}

tbody ol ol {
margin:5px 15px;
padding:0 4px;
}

#newspaper-b tbody ul ul li {
margin:5px 15px;
padding:0 4px;
}

tbody ol ol li {
margin:5px 15px;
padding:0 4px;
}

#newspaper-c {
font-family:"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
font-size:12px;
text-align:left;
border-collapse:collapse;
border:1px solid #036;
background:#fff;
margin:10px -25px;
}

#newspaper-c th {
font-weight:400;
font-size:14px;
color:#036;
padding:15px 20px 10px;
}

#newspaper-c th.c1 {
width:50%;
}

#newspaper-c tbody {
background:#FDD9E0;
}

#newspaper-c td {
color:#036;
border-top:1px dashed #fff;
padding:10px 20px;
}

#newspaper-c tbody tr:hover td {
color:#000;
background:#FCC0C9;
}

.float-left {
float:left;
}

.float-right {
float:right;
}

.align-left {
text-align:left;
}

.align-right {
text-align:right;
}

.clear {
clear:both;
}

.container_12 {
width:960px;
margin:0 auto;
}

.grid_1 {
display:inline;
margin-left:10px;
float:left;
margin-right:10px;
}

.grid_2 {
display:inline;
margin-left:10px;
float:left;
margin-right:10px;
}

.grid_3 {
display:inline;
margin-left:10px;
float:left;
margin-right:10px;
}

.grid_5 {
display:inline;
margin-left:10px;
float:left;
margin-right:10px;
}

.grid_6 {
display:inline;
margin-left:10px;
float:left;
margin-right:10px;
}

.grid_7 {
display:inline;
margin-left:10px;
float:left;
margin-right:10px;
}

.grid_8 {
display:inline;
margin-left:10px;
float:left;
margin-right:10px;
}

.grid_9 {
display:inline;
margin-left:10px;
float:left;
margin-right:10px;
}

.grid_10 {
display:inline;
margin-left:10px;
float:left;
margin-right:10px;
}

.grid_11 {
display:inline;
margin-left:10px;
float:left;
margin-right:10px;
}

.grid_12 {
display:inline;
margin-left:10px;
float:left;
margin-right:10px;
}

.grid_13 {
display:inline;
margin-left:10px;
float:left;
margin-right:10px;
}

.grid_14 {
display:inline;
margin-left:10px;
float:left;
margin-right:10px;
}

.grid_15 {
display:inline;
margin-left:10px;
float:left;
margin-right:10px;
}

.grid_16 {
display:inline;
margin-left:10px;
float:left;
margin-right:10px;
}

.grid_4 {
display:inline;
margin-left:0;
float:left;
margin-right:0;
}

.grid_right {
float:right;
width:179px;
padding:0 15px;
}

.grid_left img {
border:0 solid;
background:none;
}

.grid_left .add_left {
text-align:center;
margin:10px auto;
}

.grid_right .add_right {
text-align:center;
margin:10px auto;
}

.grid_right a img {
background:none repeat scroll 0 0 #E3F9CD !important;
border:1px solid #DCDCDC !important;
padding:2.5px !important;
}

.grid_right a:hover img {
background:none repeat scroll 0 0 #E3F9CD !important;
border:1px solid #72bd28 !important;
padding:2.5px !important;
}

.grid_left {
float:left;
width:190px;
padding:0 0 0 10px;
}

.grid_center {
float:left;
width:600px;
background:transparent url(../image-files/content-bg.gif) repeat-y scroll center top;
background-position:-209px;
margin-top:-3px;
}

.container_12 .grid_3 {
width:127px;
}

.container_16 .grid_4 {
width:127px;
}

.container_12 .grid_6 {
width:460px;
}

.container_16 .grid_8 {
width:460px;
}

.container_12 .grid_9 {
width:700px;
}

.container_16 .grid_12 {
width:700px;
}

.container_12 .grid_12 {
width:940px;
}

.container_16 .grid_16 {
width:940px;
}

.alpha {
margin-left:0;
padding:0;
}

.omega {
margin-right:0;
padding:0;
}

.container_12 .grid_1 {
width:60px;
}

.container_12 .grid_2 {
width:140px;
}

.container_12 .grid_4 {
width:300px;
}

.container_12 .grid_5 {
width:380px;
}

.container_12 .grid_7 {
width:540px;
}

.container_12 .grid_8 {
width:620px;
}

.container_12 .grid_10 {
width:780px;
}

.container_12 .grid_11 {
width:860px;
}

.container_16 .grid_1 {
width:40px;
}

.container_16 .grid_2 {
width:100px;
}

.container_16 .grid_3 {
width:160px;
}

.container_16 .grid_5 {
width:280px;
}

.container_16 .grid_6 {
width:340px;
}

.container_16 .grid_7 {
width:400px;
}

.container_16 .grid_9 {
width:520px;
}

.container_16 .grid_10 {
width:580px;
}

.container_16 .grid_11 {
width:640px;
}

.container_16 .grid_13 {
width:760px;
}

.container_16 .grid_14 {
width:820px;
}

.container_16 .grid_15 {
width:880px;
}

.container_12 .prefix_3 {
padding-left:240px;
}

.container_16 .prefix_4 {
padding-left:240px;
}

.container_12 .prefix_6 {
padding-left:480px;
}

.container_16 .prefix_8 {
padding-left:480px;
}

.container_12 .prefix_9 {
padding-left:720px;
}

.container_16 .prefix_12 {
padding-left:720px;
}

.container_12 .prefix_1 {
padding-left:80px;
}

.container_12 .prefix_2 {
padding-left:160px;
}

.container_12 .prefix_4 {
padding-left:320px;
}

.container_12 .prefix_5 {
padding-left:400px;
}

.container_12 .prefix_7 {
padding-left:560px;
}

.container_12 .prefix_8 {
padding-left:640px;
}

.container_12 .prefix_10 {
padding-left:800px;
}

.container_12 .prefix_11 {
padding-left:880px;
}

.container_16 .prefix_1 {
padding-left:60px;
}

.container_16 .prefix_2 {
padding-left:120px;
}

.container_16 .prefix_3 {
padding-left:180px;
}

.container_16 .prefix_5 {
padding-left:300px;
}

.container_16 .prefix_6 {
padding-left:360px;
}

.container_16 .prefix_7 {
padding-left:420px;
}

.container_16 .prefix_9 {
padding-left:540px;
}

.container_16 .prefix_10 {
padding-left:600px;
}

.container_16 .prefix_11 {
padding-left:660px;
}

.container_16 .prefix_13 {
padding-left:780px;
}

.container_16 .prefix_14 {
padding-left:840px;
}

.container_16 .prefix_15 {
padding-left:900px;
}

.container_12 .suffix_3 {
padding-right:240px;
}

.container_16 .suffix_4 {
padding-right:240px;
}

.container_12 .suffix_6 {
padding-right:480px;
}

.container_16 .suffix_8 {
padding-right:480px;
}

.container_12 .suffix_9 {
padding-right:720px;
}

.container_16 .suffix_12 {
padding-right:720px;
}

.container_12 .suffix_1 {
padding-right:80px;
}

.container_12 .suffix_2 {
padding-right:160px;
}

.container_12 .suffix_4 {
padding-right:320px;
}

.container_12 .suffix_5 {
padding-right:400px;
}

.container_12 .suffix_7 {
padding-right:560px;
}

.container_12 .suffix_8 {
padding-right:640px;
}

.container_12 .suffix_10 {
padding-right:800px;
}

.container_12 .suffix_11 {
padding-right:880px;
}

.container_16 .suffix_1 {
padding-right:60px;
}

.container_16 .suffix_2 {
padding-right:120px;
}

.container_16 .suffix_3 {
padding-right:180px;
}

.container_16 .suffix_5 {
padding-right:300px;
}

.container_16 .suffix_6 {
padding-right:360px;
}

.container_16 .suffix_7 {
padding-right:420px;
}

.container_16 .suffix_9 {
padding-right:540px;
}

.container_16 .suffix_10 {
padding-right:600px;
}

.container_16 .suffix_11 {
padding-right:660px;
}

.container_16 .suffix_13 {
padding-right:780px;
}

.container_16 .suffix_14 {
padding-right:840px;
}

.container_16 .suffix_15 {
padding-right:900px;
}

.gray {
color:#BFBFBF;
}

.bqtext {
font:1.2em/1.5em Georgia, 'Bookman Old Style', Serif;
line-height:1.1;
}

#wrap #content-wrap #main blockquote h4 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
font-weight:700;
color:#333;
text-align:center;
padding:0 5px 5px;
}

#wrap #content-wrap #main blockquote img {
float:right;
border-style:none;
margin:5px;
}

#wrap #content-wrap #main p a {
font-weight:700;
}

.examiner {
font-family:"Old English Text MT";
font-size:42px;
font-style:normal;
font-weight:400;
color:#000;
}