/* Generic */
BODY {
  BORDER: 0px;
  MARGIN: 0px;
  PADDING: 0px;
  FONT: 9pt Trebuchet, Sans-Serif;
  BACKGROUND-IMAGE:url(Background.gif);
  BACKGROUND-ATTACHMENT: fixed;
  COLOR: black;
}
P {
  LINE-HEIGHT: 1.25em;
  FONT-FAMILY: verdana, Sans-Serif;
  COLOR: black;
}
A {
  FONT-WEIGHT: bold;
  TEXT-DECORATION: underline;
  COLOR: White;
}
A:visited {
  TEXT-DECORATION: underline;
  COLOR: White;
}
A:hover {
  TEXT-DECORATION: underline;
  COLOR: Red;
}
TABLE {
  FONT-SIZE: 1em;
  FONT-FAMILY: Trebuchet, Sans-Serif;
}
INPUT {
  FONT-SIZE: 1em;
  FONT-FAMILY: Trebuchet, Sans-Serif;
}
SELECT {
  FONT-SIZE: 1em;
  FONT-FAMILY: Trebuchet, Sans-Serif;
}
TEXTAREA {
  FONT-SIZE: 1em;
  FONT-FAMILY: Trebuchet, Sans-Serif;
}
INPUT {
  VERTICAL-ALIGN: middle;
}
SELECT {
  VERTICAL-ALIGN: middle;
}
TEXTAREA {
  VERTICAL-ALIGN: middle;
}
DIV#header {
  PADDING: 0.5em 0px 0.5em 0px;
  BACKGROUND-COLOR: #FF8C00;
  MARGIN-BOTTOM: 1em;
  COLOR: white;
  POSITION: relative;
}
DIV#header P#sideTitle {
  RIGHT: 12px;
  POSITION: absolute;
  TOP: 2.5em;
  TEXT-ALIGN: right;
}
.blogTitleSub {
  DISPLAY: block;
}
.blogTitleSubDisclaimer {
  DISPLAY: block;
}
H1#title {
  MARGIN: 0px 12px;
}
P#byline {
  MARGIN: 0px 12px;
}
P#byline {
  FONT-STYLE: italic;
}
DIV#content {
  FLOAT: left;
  MARGIN: 0.5em 1.5em;
  WIDTH: 60%;
}
DIV.date {
  PADDING: 0px;
  MARGIN-BOTTOM: 1em;
  COLOR: white;
}
DIV.date H2 {
  FONT-SIZE: 1.6em;
  MARGIN: 0px 0px 1em 0em;
  FONT-STYLE: italic;
  TEXT-ALIGN: left;
}
DIV.entry {
  MARGIN-BOTTOM: 1em;
  BORDER-BOTTOM: #ccc 1px solid;
  BORDER-RIGHT: #ccc 1px solid;
  background-COLOR: #FF8C00;
  FONT-FAMILY : Tahoma, Sans-Serif;
}
H3.entryTitle {
  PADDING: 0.2em;
  MARGIN: 0px;
  FONT-SIZE: 1.2em;
  BACKGROUND-COLOR: #ff6600;
  COLOR: black;
  FONT-FAMILY: Verdana, Sans-Serif;
  COLOR: White;
}
.entryTitle A {
  COLOR: white;
}
.entryTitle A:Visited {
  TEXT-DECORATION: underline;
  COLOR: White;
}
.entryTitle A:hover {
  TEXT-DECORATION: underline;
  COLOR: Red;
}
DIV.entryBody {
  PADDING: 0.5em;
  COLOR: #000000;
  OVERFLOW: auto;
  WHITE-SPACE: normal;   /* CSS3 - Text module (Candidate Recommendation) http://www.w3.org/TR/css3-text/#white-space */
  WORD-WRAP: break-word; /* IE 5.5+ */
}
DIV.entryBody P {
  MARGIN-TOP: 0.2em;
}
P.permalink {
  FLOAT: right;
}
P.entryFooter {
  FONT-SIZE: 0.9em;
  MARGIN: 0.5em;
  TEXT-ALIGN: right;
}
DIV.comment {
  MARGIN-BOTTOM: 1em;
  BORDER-BOTTOM: #ccc 1px solid;
  BORDER-RIGHT: #ccc 1px solid;
  BACKGROUND-COLOR: #FF8C00;
  COLOR: Black;
  OVERFLOW: auto;
  WHITE-SPACE: normal;   /* CSS3 - Text module (Candidate Recommendation) http://www.w3.org/TR/css3-text/#white-space */
  WORD-WRAP: break-word; /* IE 5.5+ */
}
H3.commentTitle {
  PADDING: 0.2em;
  MARGIN: 0px;
  COLOR: black;
  FONT: 1em Verdana, Sans-Serif;
  BACKGROUND-COLOR: #ff6600;
}
DIV.commentBody {
  PADDING: 0.5em;
}
DIV.commentBody P {
  MARGIN-TOP: 0.2em;
}
P.commentFooter {
  FONT-SIZE: 0.9em;
  MARGIN: 0.5em;
  TEXT-ALIGN: right;
}
DIV.commentBody FORM P {
  MARGIN: 0em;
  LINE-HEIGHT: 1em;
}
DIV.commentBody FORM TEXTAREA {
  WIDTH: 75%;
  HEIGHT: 7em;
}
SPAN.permalink {
  COLOR: #00008B;
}
SPAN.categories {
  COLOR: #00008B;
}
SPAN.comments {
  COLOR: #00008B;
}
SPAN.permalink A {
  COLOR: #00008B;
}
SPAN.categories A {
  COLOR: #00008B;
}
SPAN.comments A {
  COLOR: #00008B;
}
P.categories {
  PADDING-RIGHT: 1em;
  FLOAT: right;
}
DIV.sidebar {
  FONT-SIZE: smaller;
  FLOAT: left;
  WIDTH: 30%;
}
DIV.sidebar UL {
  MARGIN: 0.5em;
  LIST-STYLE-TYPE: none;
}
DIV.section {
  BORDER: #ccc 1px solid;
  MARGIN: 0.5em 2em 2em;
  background-color: #ff9900;
  COLOR: white;
}
TABLE.navCalendar {
  BORDER: #00008B 1px solid;
  MARGIN: 0.5em 2em 2em;
  BACKGROUND-COLOR: #ff9900;
  COLOR: Black;
}
DIV.section H3 {
  MARGIN: 0px;
  PADDING: 0.2em;
  FONT-SIZE: 1.2em;
  BACKGROUND-COLOR: #ff6600;
  TEXT-TRANSFORM: uppercase;
}
DIV.section ul {
  MARGIN-LEFT: 0;
  PADDING-LEFT: 1em;
}
DIV.section li {
  MARGIN: 0;
  PADDING: 0;
}
DIV.sectionBody {
  PADDING: 0.5em;
  COLOR: Black;
  OVERFLOW: auto;
}
TABLE.blogCal A {
  COLOR: #666;
}
TABLE.navCalendar TABLE TD {
  FONT-SIZE: 8pt;
}
.navTodayStyle {
  BACKGROUND-COLOR: #666666;
}
.navSelectorStyle {
  BACKGROUND-COLOR: #666666;
}
.navNextPrevStyle {
  VERTICAL-ALIGN: baseline;
}
.navDayHeader {
  FONT-WEIGHT: bold;
}
.navSelectedDayStyle {
  FONT-WEIGHT: bold;
}
.navTitleStyle {
  FONT-WEIGHT: bold;
}
.navOtherMonthDayStyle {
  BACKGROUND-COLOR: #f3f3f3;
}
.navCalendar {
  BORDER-COLOR: #00008B;
}
DIV.section FORM {
  MARGIN: 0.5em;
}
DIV#login P {
  MARGIN: 0.2em 0px;
}
DIV#footer {
  CLEAR: both;
  FONT-SIZE: smaller;
  MARGIN: 0.5em 2em;
  PADDING: 0.5em 2em;
  COLOR: White;
}
DIV#footer P {
  MARGIN: 0.2em 0px;
}
A.standardsButton {
  BORDER-TOP: #ffc8a4 1px solid;
  BORDER-RIGHT: #7d3302 1px solid;
  BORDER-BOTTOM: #3f1a01 1px solid;
  BORDER-LEFT: #ff9a57 1px solid;
  PADDING: 0px 3px 0px 3px;
  MARGIN: 0px;
  FONT: bold 10px verdana, sans-serif;
  COLOR: #ffffff;
  BACKGROUND-COLOR: #ff6600;
  TEXT-DECORATION: none;
}
A.standardsButton:hover {
  BORDER-TOP: #ffc8a4 1px solid;
  BORDER-RIGHT: #7d3302 1px solid;
  BORDER-BOTTOM: #3f1a01 1px solid;
  BORDER-LEFT: #ff9a57 1px solid;
  PADDING: 0px 3px 0px 3px;
  MARGIN: 0px;
  FONT: bold 10px verdana, sans-serif;
  COLOR: #ffffff;
  BACKGROUND-COLOR: #ff6600;
  TEXT-DECORATION: none;
}
A.standardsButton:visited {
  BORDER-TOP: #ffc8a4 1px solid;
  BORDER-RIGHT: #7d3302 1px solid;
  BORDER-BOTTOM: #3f1a01 1px solid;
  BORDER-LEFT: #ff9a57 1px solid;
  PADDING: 0px 3px 0px 3px;
  MARGIN: 0px;
  FONT: bold 10px verdana, sans-serif;
  COLOR: #ffffff;
  BACKGROUND-COLOR: #ff6600;
  TEXT-DECORATION: none;
}
/*-- Fake IE Information Bar --*/
body {
  MARGIN: 0 !important;
  PADDING: 0 !important;
}
#infobar {
  FONT-SIZE: .9em;
  FONT-FAMILY: Verdana, Geneva, sans-serif;
  FONT-WEIGHT: normal;
  FONT: message-box;
}
#infobar a, #infobar a:link, #infobar a:visited, #infobar a:active {
  DISPLAY: block;
  FLOAT: left;
  CLEAR: both;
  WIDTH: 100%;
  COLOR: InfoText;
  BACKGROUND: InfoBackground url(/Images/warning.gif) no-repeat fixed .3em .3em;
  PADDING: .45em .3em .45em 2em;
  BORDER-BOTTOM: .16em outset;
  TEXT-DECORATION: none;
  CURSOR: default;
  FONT-WEIGHT: normal;
}
#infobar a:hover {
  COLOR: HighlightText;
  BACKGROUND: Highlight url(/Images/warning2.gif) no-repeat fixed .3em .3em;
}
/* A fake viewplot for the information bar */
#viewplot {
  WIDTH: 100%;
  PADDING: 1em; /* Please set this to the value as that of your <body> */
}
/* -- Photo CSS --*/
.photo_left {
  CLEAR: left; 
  FLOAT: left;
  PADDING: 2px 10px 5px 0px; 
  WIDTH: 180px;
}
.photo_img {
  MARGIN: 0px;
  PADDING: 0px;
}
.clear_left {
  CLEAR: right;
}
/* image shadow */
.dropshadow {
  CLEAR: both;
  FLOAT: left;
  BACKGROUND: url(/Images/shadowAlpha.png) no-repeat bottom right !important;
  BACKGROUND: url(/Images/shadow.gif) no-repeat bottom right;
  MARGIN: 10px 13px 0 6px !important;
  MARGIN: 20px 7px 0 3px;
}
.dropshadow img
{
  DISPLAY: inline;
  POSITION: relative;
  BACKGROUND-COLOR: #ffffff;
  BORDER: 1px solid #a9a9a9;
  MARGIN: -6px 6px 6px -6px;
  PADDING: 4px;
}
/* image shadow */
.dropshadowr {
  CLEAR: both;
  FLOAT: right;
  BACKGROUND: url(/Images/shadowAlpha.png) no-repeat bottom right !important;
  BACKGROUND: url(/Images/shadow.gif) no-repeat bottom right;
  MARGIN: 20px 6px 0 30px !important;
  MARGIN: 30px 3px 0 20px;
}
.dropshadowr  img
{
  DISPLAY: block;
  POSITION: relative;
  BACKGROUND-COLOR: #fff;
  BORDER: 1px solid #a9a9a9;
  MARGIN: -6px 6px 6px -6px;
  PADDING: 4px;
}
.adHeadline {
  FONT: bold 10pt Arial;
  TEXT-DECORATION: underline;
  COLOR: blue;
}
.adText {
  FONT: normal 10pt Arial;
  TEXT-DECORATION: none;
  COLOR: black;
}
#AdvancedTools{ 
  DISPLAY: inline;
}
#AdvancedButton{ 
  DISPLAY: none;
}
