/* Start of CMSMS style sheet 'Training by Dionne' */
body {margin: 0;color: #333;font-family: Verdana, Helvetica, sans-serif;font-size: 8pt;background-color: #ccc;}

h1 {font-size: 2em;} h2 {font-size: 1.5em;} h3 {font-size: 1.17em;} h4 {font-size: 1em;} h5 {font-size: 0.83em;} h6 {font-size: 0.67em;}
h1, h2, h3, h4, h5, h6 {margin: 0 0 1em;color: #666;font-family: Arial, Helvetica, sans-serif;}
h3, h4, h5, h6 {color: #000;}
p {margin: 0 0 1em;}
a, a:visited {text-decoration: none;color: #960;}
a:hover {color: #666;}
a img {border: none;}
ul, ol {margin: 0 0 1em; padding-left: 20px;list-style-type: square;}
dl {overflow: hidden;}
dt, dd {overflow: hidden;float: left;margin: 0 0 0.5em;}
dt {clear: both;width: 8em;font-weight: bold;}
hr {height: 1px;margin: 0 0 1em;color: #ddd;background-color: #ddd;border: none;}
input, textarea, select, button {color: #000;font-family: Verdana, Helvetica, sans-serif;font-size: 7.5pt;background-color: #eee;border: 1px solid #ccc;}
label {display: block;clear: both;float: left;width: 10em;}
textarea {overflow: auto;}

.limit-width {width: 740px;}

#header {background: #dbd5c5 url(/uploads/images/header-background.gif) repeat-y scroll left top;}
#header .header-title {width: 210px;padding: 10px 20px;color: #faf3e1;text-align: right;text-transform: uppercase;font-family: Arial, Helvetica, sans-serif;font-size: 8pt;font-weight: bold;background-color: #afa99b;}
#header .image {height: 100px;background-color: #fff3e7;border-width: 1px 0;border-style: solid;border-color: #dbd5c5;}
#header .image .limit-width {position: relative;}
#header .image .first {float: left;}
#header .image .second {float: left;width: 350px;padding: 20px 20px 0;color: #666;font-style: italic;font-weight: bold;}
#header .image .third {position: absolute;top: -30px;right: 0;}
#header .flash-container {height: 100px;background-color: #000;}

.wrap {overflow: hidden;clear: both;height: 1%;background: #dbd5c5 url(/uploads/images/wrap-background.gif) repeat-y scroll left top;}

#sidebar {float: left;width: 250px;}
#sidebar ul {list-style: none;margin: 0;padding: 0;text-align: right;text-transform: uppercase;font-family: Arial, Helvetica, sans-serif;font-weight: bold;}
#sidebar ul li {background-color: #dad3c3;border-width: 0 1px 1px 0;border-style: solid;border-color: #b0a999 #dbd5c5;}
#sidebar ul li a {display: block;height: 17px;line-height: 17px;padding: 0 25px 0 5px;color: #817b6b;}
#sidebar ul li a:hover {text-decoration: none;background: #c5bdb0 url(/uploads/images/sidebar-ul-li-a-hover.gif) repeat-x scroll left top;}

#content {float: left;width: 460px;min-height: 260px;height: auto !important;height: 260px;padding: 20px;background-color: #fff;}
#content img {padding: 3px;background-color: #f8f8f8;border: 1px solid #ddd;}
#content img.noborder {padding: none;border: none;}
#content.frontpage {background: transparent url(/uploads/images/content-background-home.jpg) no-repeat scroll left top;}

#footer {overflow: hidden;clear: both;height: 1%;background-color: #afa99b;}
#footer .brownbar {height: 3px;margin-bottom: 30px;font-size: 0;background-color: #fff3e7;border-width: 1px 0;border-style: solid;border-color: #dbd5c5;}
#footer .blackbar {overflow: hidden;height: 1%;padding: 5px;text-align: right;color: #ccc;font-size: 7.5pt;font-weight: bold;background-color: #000;border-top: 1px solid #fff;}
#footer .blackbar a, #footer .blackbar a:hover {color: #ccc;}
#footer .blackbar .limit-width {float: left;}
/* End of 'Training by Dionne' */

