/* CSS Document */

#leftgutter {top: 0px; left: 0px; width: 14px; height: 980px; background: black url(/newtemplate/images/masthead_01.jpg) repeat;}

#mainareatop {float: left; position: absolute; top: 159px; left: 14px; width: 700px; height: 734px;}

#rightgutter {position: absolute; top: 158px; left: 981px; width: 19px; height: 895px; background: white url(/newtemplate/images/footer_11a.jpg) repeat;}

#divider {position: absolute; top: 158px; left: 772px; width:1px; height: 822px; background:gray;}

#footer {position: absolute; top: 1050px; left: 0px; width:1000px;}

body { background-color:#FFFFFF;margin:0;padding:0;}

#TMPnavigation {width:237px;height:820px;background: #EEEDDB;left:0px;top:0px;position:absolute; z-index: 10;}

#TMPquicklinks {width:224px;height:200px;background: white;left:5px;position:relative;margin-top:20px;}

#TMPcontact {width:224px;height:100px;background: white;margin-top:20px;top: 140px;left:5px;position:relative;	}

#TMPresources {width:224px;height:240px;margin-top:20px;top: 0px;left:5px;position:relative; z-index: 0;}

#TMPotherlinks {width:224px;height:100px;margin-top:5px;padding: 5px; top: 140px;left:5px;position:relative;}

#TMPmainheading {width:480px;height:43px;background: white;left:262px;top:0px;position:absolute;}

#TMPtextarea {width:480px; background: white; left:250px; top:0; position:relative; z-index: 1;}

#bigfoot {position:absolute; left: 0; top: 980px; z-index: 20;}

h6 {margin:0px;}


/* General formatting for all template-drive pages */

a.Qlink {font-family: arial; font-size: 90%; color: #000000; width: 200px; text-decoration:none; display: block;}

a.Qlink:hover {text-decoration:none;color: #dadada;}

p.Qlink {font-family: arial; font-size: 90%; color: #000000; width: 200px; text-decoration:none;}

p.Qlink:hover {background: #255691; text-decoration:none; color: #dadada;}

a.RDlink {font-family: arial; font-size: 90%; color: #000000; width: 200px; text-decoration:none; display: block;}

a.RDlink:hover {text-decoration:none; color: #dadada;}

p.RDlink {font-family: arial; font-size: 90%; color: #000000; width: 200px; text-decoration:none;}

p.RDlink:hover {background: #255691; text-decoration:none; color: #dadada;}

p.heading {color:#4F94C9; font-family:trebuchet ms, arial, sans-serif; font-size: 22pt; margin-top:10px;}

p.subhead {font-family:arial; font-size:11pt; font-weight:bold; margin: 20px 0px 3px 0px;text-transform:uppercase;}

p.text {font-family:arial; font-size:11pt; margin-bottom:0px;}

.text {font-family:arial; font-size:11pt;}

.sidetext {font-family:arial; font-size:10pt;}

.subhead {font-family:arial; font-size:11pt; font-weight:bold;text-transform:uppercase;}

.sidesubhead {font-family:arial; font-size:9pt; font-weight:bold;text-transform:uppercase;margin-bottom:5px}




/* Formatting for Template Navigation */

p.navline {margin-top:0px;margin-right:10px;margin-bottom:0px;margin-left:10px;}

p.navrule {margin-top:2px;margin-right:0px;margin-bottom:3px;margin-left:0px;}

.navlink {font-family: arial; font-size: 95%; text-decoration:none;}

.navlink:hover {color: #85c448;text-decoration:none;}

.navlink:visited {color:#0000FF; text-decoration:none;}

a.noline {text-decoration:none;color:#002d62;}

a.noline:hover {text-decoration:underline;} 

hr {color:#002d62;background-color:#002d62;height:1px;}

hr.free {color:#002d62;background-color:#002d62;height:3px}




/* Formatting for Newswire pages */

.newsheadline {color:#4F94C9; font-family:trebuchet ms, arial, sans-serif; font-size: 18pt; margin-top:10px;}

.newsoverview {font-family:arial;font-size:12pt;font-style: italic;}


/* Formatting for table conversion to div */

.clearboth {clear:both;}

