/*
Apologies for the naming conventions - done by the original designer.
I prefer names that are more descriptive of purpose and less so of appearance.
Steve
*/

/* Tag Defaults */
body {color:#3d3d3d;background-color:#e0e0e0;font-family:arial;font-size:10pt;margin:0;padding:0;}
P, label, li, td, th, .plain {color:#000000;color:#5A5A5A;font-family:arial;font-size:10pt;margin-bottom:4px;margin-top:4px;text-decoration:none;}

b, strong {color:#a0a0a0}
form {margin:0;padding:0;}
h1 {color:#a0a0a0;font-family:arial,Georgia;font-size:x-large;}
h2 {font-size:x-large;font-weight:bold;}
h3, .Title {color:#ed1c24;font-size:10pt;font-weight:bold;margin-bottom:5px;margin-top:0px;text-decoration:none;}
h4 {color:black;font-weight:bold;margin-bottom:0px;margin-top:0px;}
h5 {color:#6F6F6F;font-size:10pt;font-weight:bold;margin-bottom:0px;margin-top:0px;}
img {border:0;}
input, textarea {color:#a0a0a0;color:#3d3d3d;font-family:arial,Tahoma;font-size:11px;}
li {margin-top:0;margin-bottom:0;}
table {background-color:#ffffff;}

/* General Styles */
label.search {width:40px;}
p.Bottom {margin-right:20px;}
p.Small {font-size:9px;}
td.Color1 {background-color:#ed1c24;}
td.Color2 {background-color:#747474;border:#ffffff 3px;border-top:#ffffff 2px solid;}
.Color3 {background-color:#cccccc;}
.NoBreakAfter {margin-bottom:0px;}
.NoBreakBefore {margin-top:0px;}
.NoBreakBeforeAfter {margin-top:0px;margin-bottom:0px;}.sysPanelHead {background:transparent url(i/lbg.jpg) repeat-y;height:35px;padding-top:5px;margin:0;padding-bottom:5px;padding-left:5px;padding-right:0;}
.InputRequiredLabel {color:#adadad;font-size:10px;}
.Text2 {font-size:9px;margin-left:20px;	margin-right:20px;}
.TextLeftRight {margin-left:10px;}


/* Log-In Form */
#sysLogin label.login {font-weight:bold;}
#sysLogin input.input-text {margin-left:5px;width:80px;}
#sysLogin input.submit {margin-top:5px;margin-bottom:5px;margin-right:10px;}


/* Site Design*/
.GrayLeft {background-color:#dadada;padding:0;width:190px;}
.GrayRight {background-color:#dadada;padding:0;width:178px;}
.infopanel {background-color:#dadada;color:#000000;font-family:arial,Tahoma;font-size:9px;margin:0;margin-top:2px;padding-left:20px;padding-right:20px;padding-top:16px;padding-bottom:16px;}
.lbar {background:transparent url(i/lbg.jpg) repeat-y;height:35px;margin:0;padding-top:5px;padding-bottom:5px;padding-left:5px;padding-right:0;width:190px;}
.lbar table, .rbar table, .GrayLeft table, .GrayRight table {background-color:transparent;margin:0;}
.lbar td, .rbar td {background-color:transparent;font-family:Arial;font-size:11px;font-weight:bold;margin:0;}
.m1bartext {color:white;cursor:pointer;font-family:arial,verdana;font-weight:500;font-size:11px;line-height:14px;padding-left:5px;padding-right:8px;text-decoration:none;}
.Topper {background-color:#ED1C24;color:#e0e0e0;font-family:Georgia;font-weight:bold;font-variant:small-caps;font-size:20px;height:39px;padding-left:20px;}
.TopperX {font-size:26px;}
.Topper2 {font-size:12px;}
.wrapper {border:black 1px solid;}
table.GrayRight, form.GrayRight, .GrayRight {background-color:#dadada;padding:0;width:178;}
td.MiddleBar {background-image:url(i/MiddleBarBack.gif);background-position:left top;background-repeat:repeat-x;width:100%;}
#footer {background-color:#dadada;text-align:left;font-size:10px;}
#side-left, #side-right, #side-left td, #side-right td, #side-left p, #side-right p, #side-left label, #side-right label {color:#000000;}


/* Content Area */
.featuredjournal {color:#a0a0a0;font-family:arial,Georgia;font-size:x-large;font-weight:bold;text-decoration:none;}
.featureweek {color:#a0a0a0;color:blue;font-family:arial,Georgia;font-style:italic;}
.rbar {background:transparent url(i/rbg.jpg) repeat-y;height:35px;margin:0;padding-top:5px;padding-bottom:5px;padding-left:0;padding-right:5px;width:178px;}
.rbar table {text-align:right;}.sysPanelHead table {background-color:transparent;margin:0;}
.SiteNews {background-color:#dadada;margin-top:2px;margin-bottom:2px;padding-left:20px;padding-right:20px;padding-top:5px;padding-bottom:3px;}
.sysArticleSurvey, .sysArticleSurvey li {color:#a0a0a0;color:black;}
.sysPanelHead td {background-color:transparent;font-family:arial;font-size:11px;font-weight:bold;margin:0;}
.sysTrainTitle {color:#A0A0A0;font-family:arial,Georgia;font-size:20px;font-weight:normal;text-decoration:none;}

/* Nav bar (password protected) */
#sysNavBar table, #sysNavBar2 table {background:url(i/mbarbg.gif);border:0;width:100%;}
#sysNavBar td, #sysNavBar2 td {background:url(i/mbarbg.gif);}
#sysNavBar td a, #sysNavBar2 td a {color:white;cursor:pointer;font-family:verdana;font-weight:500;font-size:11px;line-height:14px;padding-left:5px;padding-right:8px;text-decoration:none;text-transform:uppercase;width:auto;}
#sysNavBar2 td a {color:#ED1C24;color:#E9F9FF;}
#sysNavBar td a:active, #sysNavBar2 td a:active, #sysNavBar td a.active, #sysNavBar2 td a.active {color:#ED1C24;}
#sysNavBar td a:hover, #sysNavBar2 td a:hover, #sysNavBar td a.hover, #sysNavBar2 td a.hover {color:#ED1C24;}

/* Apparently no longer in use
form.sysArticleSurvey {background-color:#F9F9F9;padding:3px;}
form.sysArticleSurvey ul {margin-top:5px;margin-bottom:5px;}
form.sysArticleSurvey ul li {list-style-type:none;}
img.ArrowSho {margin-left:10px;}
img.Border {border:#ef3239 1px solid;}
input.button {background-color:red;background-color:#ED1C24;color:white;font-family:Helvetica, Arial;font-size:11px;font-weight:bold;padding-left:3px;padding-right:3px;padding-top:0px;padding-bottom:0px;text-transform:uppercase;}
.d1LeftSide {width:190px;}
.d1RightSide {width:178px;}
td.TitleMiddle {background-image:url(i/TitleMiddleBack.gif);background-position:left top;background-repeat:repeat-x;}
td.HLineMiddle {background-image:url(i/HLineMiddle.gif);background-position:left top;background-repeat:repeat-x;}
p.Arrow {margin-bottom:5px;}
p.ColorRed {color:#ed1c24;}
p.TextLeft {font-size:9px;}
*/
