body {font:.85em corbel, sans-serif, arial;background-color:#DDDDDD;padding:0;margin:0;text-align:justify; }
a:link, a:visited {color: #008FD5;}
a:hover, a:active {color:#00AEEF;}
p {margin:6px 0 14px 0;}
font.hl {background-color: #77D2FF;text-decoration:none;}
font.ul {text-decoration:underline;}
h1 {text-transform:uppercase;color:#008FD5;margin:0;font-size:130%;text-align:left;}
h2 {text-transform:uppercase;color:#008FD5;margin:0;font-size:115%;text-align:left;}
h3 {text-transform:uppercase;color:#008FD5;margin:0;font-size:100%;text-align:left;}
.center {text-align:center;}
ul.links li {list-style-image: url(images/external.png);}
ul li.Header {list-style-type:none;list-style-image:none;text-transform:uppercase;color:#008FD5;margin:0;font-size:100%;font-weight:bold;margin-left:-20px;}
ul li.Bottom {padding-bottom:15px;}
div.Border {width:770px;padding:0;margin: 7px auto 0 auto;border:1px solid black;display:block;background-color:#fff; background-image: url('/images/bg.png');background-repeat:repeat-y;background-position:left;}
div.BlogBorder {width:770px;padding:0;margin: 7px auto 0 auto;border:1px solid black;display:block;background-image: url('/images/blog/bg.png');background-repeat:repeat-y;background-position:left;}
img.blogleft {float:left;padding:4px 5px 2px 0;}
#FooterLinks {width: 770px;height: 1.7em;font-size: 65%;color: black;text-align: center;margin-left:auto;margin-right:auto;margin-top:2px;}
#Header {width: 755px;padding-left: 15px;height: 110px;background: #008FD5 url(/images/CR-SG.png) no-repeat;color: white;display:block;clear:both;}
#Header a{text-decoration:none; cursor: pointer;}
#Header a img{border:none;position: relative;top: 0px;left: 0px;float:left;}
#HeadTxt {width: 300px;position: relative;top: 0px;left: 0px;padding-top: 5px;overflow: hidden;font-size: 125%;font-weight:bold;text-align:left;}
#Menu {background-color: #008FD5;width: 763px;padding:2px 0 0 7px;color: white;font-size: 120%;font-weight: bold;display:block;text-transform:uppercase;clear:both;height:20px;}
#Menu ul {float: left;list-style: none;padding: 0;margin:0;}
#Menu ul li {float: left;margin: 0; padding: 0;}
#Menu ul li a {display: block;float: left;width: auto;margin: 0;padding: 0 8px;color: #FFF;text-decoration: none;}
#Menu ul li.sel a {display: block;float: left;width: auto;margin: 0;padding: 0 8px;color: #00aeef;text-decoration: none;}
#Menu ul li a:hover, #Menu ul li a:active {color: #00aeef;}
#BodyWrap {width: 770px;display:block;clear:both;margin:0;padding:0;}
#BlogWrap {width: 770px;display:block;clear:both;margin:0;padding:0;}
#BreadBox {width: 750px;background-color: white;padding:5px 0 0 15px;clear:both;float:none;font-size:90%;font-weight:bold;text-transform:uppercase;}
#BodyContent {width: 480px;background-color: white;margin: 10px 0 0 0;padding:0 10px 0 5px;float: right;display:block;}
div.blockquote {width: 478px; border: 1px dotted #00AEEF; background:#e4f3fa url(images/box_bg.jpg) no-repeat;;padding:0;margin:auto;}
div.blockquote hr {border-bottom: 1px dotted #00AEEF;}
blockquote.hosting {width:340px; border: 1px dotted #00AEEF; background-color:white;padding:0;margin:0 auto 0 auto;}
p span.number {font-family: Arial, sans-serif;}
#BodyContent img {margin:0;padding:0;clear:both;}
#BodyContent img.Border {margin:0;padding:0;clear:both;border:1px solid black;}
#BodyContent img.FloatRight {margin:0;padding:0 0 2px 5px;float:right;}
#BodyContent img.BorderRight {margin:0;padding:0 0 2px 5px;float:right;border:1px solid black;}
#BodyContent ul {text-align:left;}
#Side {width:245px;float:left;font-size:95%;margin:10px 0 0 0;padding:0 18px 0 12px;display:block;}
#Side p a img {border: none;}
#Side img {padding:0;clear:both;margin-left:auto;margin-right:auto;float:none;}
#Side img.Border {padding:0;clear:both;border:1px solid black;}
#Side ul {float: left;list-style-type:none;padding:0;margin:0 0 0 5px}
#Side ul li.Header {text-transform:uppercase;color:#008FD5;font-size:100%;font-weight:bold;margin-left:-5px;}
#Footer {width: 770px;background-color: #008FD5;font-size: 90%;color: white;text-align: center;display:block;padding:0;margin:0;clear:both;}
#Footer p{color: white;text-decoration: none;margin:0;padding:4px 0 4px 0;}
#Footer p a:link, #Footer p a:visited {color: white;font-weight: bold;}
#Footer p a:hover, #Footer p a:active {color: #00AEEF;}
div.box {border:1px dotted #008FD5; background:#e4f3fa url(images/box_bg.jpg) no-repeat;padding:5px 30px 0 0;margin: 5px 0 10px 0;}
div.tb {width:160px;float:left;margin:0;padding:0;text-align:center;}
div.boxhl {border:1px dotted #008FD5; background-color: #FFFFBF;padding:10px 30px 0 0;margin: 5px 0 10px 0;}
ul.map {list-style: none outside url(images/external.png);}
ul.map li {margin-left:30px;}
ul.map li.Header {text-transform:uppercase;color:#008FD5;margin:0 0 0 10px;font-size:100%;font-weight:bold;}
ul.map li.IndOne {margin-left:55px;}
#navbc {padding: 3px 0 5px 1px;margin:0;border-top:1px dotted #00AEEF;font-size:95%;text-align:left;}
#navbc ul {margin: 0;padding-left: 0;display: inline;border: none;}
#navbc ul li {margin: 0;padding-left: 2px;border: none;list-style: none;display: inline;}
#navbc ul li.first {margin: 0;padding-left: 0;border: none;list-style: none;display: inline;}
/*Blog Specific*/
#BlogContent {width: 550px;background-color: white;margin: 10px 0 0 0;padding:0 10px 0 5px;float: right;display:block;}
#BlogSide {width:180px;float:left;font-size:95%;margin:10px 0 0 0;padding:0 10px 0 15px;display:block;}
#BlogSide img {border:none;}
#BlogContent h1.BlogTitle a {padding:0;text-decoration: none;}
.s9y_date_author {padding:0;margin:auto;}
.s9y_entryFooter {padding:0;margin:auto;background:#e4f3fa url(images/box_bg.jpg) no-repeat;font-size:90%;}
.s9y_body {clear:left;}
.s9y_social {padding:3px 0 3px 0;margin:auto;}
.serendipity_entrypaging {font-size:90%;font-weight:bold;text-align:center;}
.serendipitySideBarTitle {font-weight: bold;line-height: 1;border-bottom: 1px solid #008FD5;margin: 0 0 5px 0;padding:20px 0 0 0;}
.s9y_date_author p, .serendipity_commentsTitle, .serendipity_date, .staticpage_content h3 {color:#008FD5;font-weight: bold;line-height: 1;border-bottom: 1px solid #008FD5;margin: 0 0 5px 0;}
.s9y_date_author, .serendipity_section_comments, .serendipity_section_commentform {font-size:95%;clear:both;}
.serendipity_section_commentform {font-size:85%;background:#e4f3fa url(images/box_bg.jpg) no-repeat;width: 548px;border:1px dotted #008FD5;}
.s9y_pageFooter {clear:both;}
.serendipity_section_commentform {display:block;clear:both;float:none;}
.serendipity_commentwrap {padding-bottom:10px;border:1px dotted #008FD5;font-size:110%;padding:0 3px 0 3px;}
.plainList{margin-left:10px;padding-left:10px;}
#serendipityCommentFormC {display:table;clear:both;float:none;margin:0;padding:0;}
#serendipity_comment {padding:6px;}
#comment_name,
#comment_email {position:relative;float:left;margin-right:3px;display:inline;padding-bottom:3px;}
#comment_page,
#comment_replyto,
#comment_text,
#comment_checkbox,
#comment_submit {position:relative;float:left;margin-right:3px;display:inline;clear:both;padding-bottom:3px;width:540px;}
#serendipity_commentform_name,
#serendipity_commentform_email {width:200px;}
#serendipity_commentform_url {width:410px;}
#serendipity_submit,
#serendipity_preview {width:249px;}
label.overlabel {color:#999;}
label.overlabel-apply {position:absolute;top:3px;left:5px;z-index:1;color:#999;}
/*RSS Subscription Header*/
#rssform {position:relative;display:inline;}
#email_prompt {position:relative;margin:0 auto 0 auto;clear:both;padding:0;text-align:center;display:none;}
#rss_prompt {padding:2px 0 0 0;margin:0 auto 0 auto;font-size:85%;text-align:center;display:block;}
/* padding-margin top-right-bottom-left */
form.contactform {width:350px;padding:0;margin:0 auto 0 auto;color:#008FD5;}
form.contactform div.fieldset {margin: 0 0 10px 0;border:1px dotted #008FD5; background:#e4f3fa url(images/box_bg.jpg) no-repeat;}
form.contactform legend {padding: 0 2px;font-size:120%;}
form.contactform label {display: inline-block;vertical-align: top;padding:0 0 0 5px;}
form.contactform div.fieldset ol {margin: 0;padding: 3px 0 0 0;}
form.contactform div.fieldset li {list-style:none;padding:0;margin:0;}
form.contactform div.fieldset li.hl {border-top:1px solid #008FD5;border-bottom:1px solid #008FD5;}
form.contactform div.fieldset li.hlt {border-top:1px solid #008FD5;}
form.contactform div.fieldset fieldset {border:none;margin:0;padding:0;}
form.contactform div.fieldset fieldset legend {font-size:100%;}
form.contactform div.fieldset fieldset label {display: block;width: auto;margin-left: 100px;}
form.contactform em {font-weight: bold;font-style: normal;color: red;}
form.contactform label {width: 100px;}
form.contactform input.submit {margin-left: 110px;}
form.contactform hr {padding:0;margin:0;color:#008FD5;}

