body { margin: 5px 0 10px 0; padding: 0; color: #333; background-color: #FFF; font-family: Arial,sans-serif; text-align: center; }
a:link, a:visited { color: #0000CD; text-decoration: underline; }
a:hover, a:active { color: #CC0033; text-decoration: underline overline; }
h1 { color: #000000; font-size: 110% }
h2 { color: #4169E1; font-size: 105%; }
h3 { color: #228B22; font-size: 100%; }
h4 { color: #FF4500; font-size: 90%; }
h5 { color: #228B22; font-size: 90%; }
h6 { color: #003399; font-size: 80% }
p { font-size: 80%; }
img { border: none; }
li { font-size: 80%; }
li li { font-size: 100%; }
ol { list-style-type: decimal; }
ul { list-style: url(images/bullet.gif); }

.wrap { width: 760px; margin: 0px auto; /*fix for firefox & opera */ text-align: left; background-color: #FFF; } 
#header { height: 90px; padding: 0; margin: 0; }
#logo { float:left; }
#icons { float:right; margin-right: 5px; }

#body1 { width: 540px; float: left; margin: 10px; } /*layout content */
#body2 { width: 175px; float:left; margin: 10px 10px 10px 0; } /*layout menu left */
#body3 { width: 175px; float:right; margin: 10px auto; } /*layout menu right */
#body4 { width: 270px; float:left; margin: 10px auto; } /*layout home page content */
#body5 { width: auto; float:right; margin: 10px auto; } /*layout home page image*/
#body6 { width: 375px; float:left; margin: 10px 0 10px 10px; } /*layout 3 column */
#body7 { width: 740px; margin: 10px 0; padding: 0 1% 0 1%; } /*layout full */
	html>body #body7 { width: 720px; } /*layout full - fix for ie */
#menuH { width: 160px; float:left; margin: 0 auto; } /*layout left */
#menuL { width: 160px; float:left; margin: 0 10px 0 0; } /*layout left */
#menuR { width: 160px; float:right; margin: 0 0 0 10px; } /*layout right */
#menu3R { width: 150px; float:right; margin: 0 0 0 10px; padding-left: 10px; border-left: 1px solid #ebebeb; } /*layout right */
#menu2links { border: 1px solid #ccc; font-size: 90%; margin: 0; padding: 0px; }
#menu2links h1 { background: #FFF url(images/d-men.gif) top repeat-x; height: 25px; padding: 0 5px; width: 100%; margin: 0; }
	html>body #menu2links h1 { width: 93%; }
.menu { margin: 0; padding: 0; line-height: 200%; font-size: 9pt; }
.menu div { font-size: 9pt; padding: 4px 0; }
.menu a:link, .menu a:visited { background-color: #FFF; border-bottom: 1px solid #ccc; padding-left: 10px; display: block; width: 100%; text-decoration: none; }
	html>body .menu a:link, html>body .menu a:visited { width: 93%; }
.menu a:hover { background-color: #ebebeb; color: #CC0033; text-decoration: none; }
#menu3 { color: #999; font-size: 75%; clear: both; padding: -10px 10px 0 10px; margin: 0 0 10px 0; font-weight: bold; }
.subnav { background-color: #FFF; margin: 0; padding: 0; }
.subnav ul { font-size: 95%; }

.cblue { color: #3366CC; } /* color blue */
.cgreen { color: #99CC33; } /* color green */
.corange { color: #FF6600; } /* color orange */
.cred { color: #CC3333; } /* color red */
.clear { clear:both; } /* clear margins */
.cookie { float: right; font-size: 75%; padding: 0 0 10px 0; margin: 0; } /* cookie crumb/breadcrumb menu */
.cookie a:link, .cookie a:visited { text-decoration: none; } /* cookie crumb/breadcrumb menu */
.cookie a:hover { text-decoration: underline; } /* cookie crumb/breadcrumb menu */
.center { text-align: center; } /* align center */
.border { border: 1px solid #ccc; background-color: #ebebeb; } /* border frame */
.div { background: url(images/d-top.gif) repeat-x; margin: 0; height: 40px; clear:both; }
.left { text-align: left; } /* align left */
.floatL { float: left; padding: 0px 10px 10px 0px; } /* image float left */
.floatR { float: right; padding: 0px 0px 10px 10px; } /* image float right */
.right { text-align: right; } /* align right */
.ssmall { font-size: x-small; } /* small font */
.ssmaller { font-size: xx-small; } /* smaller font */
#title { margin-top: -3px; } /* variation for h1 tag to permit for less spacing at top */
	html>body #title { margin-top: -5px; } /* fix for ie */
.top { font-size: x-small; text-align: right; } /* top of page */

















/*____________________
DO NOT REMOVE
Title: Series 900 - Express Templates
Version: November 2006
Website: http://www.expresstemplates.ca/
_____________________*/
