body{margin:0px; margin-top:10px; padding:0px; text-align:center; font-family:"Tahoma", Arial, Helvetica, sans-serif; font-size:0.75em; color:#000000;}


/* Headings */ h1, h2, h3, h4, h5, h6, h7 {font-weight:bold;margin:.5em 0 .25em 0;line-height:1.1em;} h1 {font-size:1.6em;} h2 {font-size:1.3em;} h3 {font-size:1.2em;} h4 {font-size:1.1em;} h5 {font-size:1em;} h6 {font-size:0.9em;} h7 {font-size:0.8em;}
/* Paragraph Text */ p, pre {margin:.25em 0 1em 0;line-height:1.35em;}
p.txtlarge{ font-size:1.2em;}

/* Lists */
ul { list-style-image:url(/globals/img/bullet.gif);list-style-position: outside;margin:.5em 0 1em 1.5em;}
ol {list-style-type: decimal;list-style-position: outside;margin: .5em 0 1em 1.5em;}
li {padding-left:.5em;margin-bottom:.5em;}
dl {}
dt {margin:.5em 0 .25em 0;font-weight:bold;}
dd {padding:0 0 .25em 1em;} 


strong {font-weight:bold; color:#d62b29; font-size:14px}
img {border:0px;}



/* Layout */
#wrapper {margin:0 auto; width:972px;}

#header {margin:0 auto;width:100%;height:87px; background-image:url(/globals/img/header_a.jpg); background-repeat:no-repeat; background-position:bottom right;}
#logo {text-align:left}

#container {margin:0 auto;width:100%; text-align:left;}
#left {width:245px;float:left;padding:0px; }
#right {width:725px;float:left;padding:0px; }



/* Self-clearing Containers */
#container:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#container {display:inline-block;} /* Force IE7 to respect generated content */
/* Hide the next declaration from IE Mac \*/
* html #container {height:1%;display:block;}
/* IE box model hacks */
* html #left {width:245px;wid\th:221px; }
* html #right {width:725px;wid\th:720px; }


#menuHold {margin:0px; padding:0px; width:228px;}
#menuHold div.menuleft {width:100%; background-image:url(/globals/img/navbg_left.jpg); background-repeat:no-repeat; background-position:left top;}
#menuHold div.menuright {width:100%; background-image:url(/globals/img/navbg_right.jpg); background-repeat:no-repeat; background-position:right top;}
#menuHold div.menumid {width:100%; background-image:url(/globals/img/navbg_top.jpg); background-repeat:repeat-x; background-position:top;}


#menu {margin:0;margin:0 auto; margin-top:35px;width:200px;padding:0;list-style:none; list-style-image:none; }
#menu li {margin:0;padding:0; list-style:none; list-style-image:none; background-image:url(/globals/img/nav_bottom.jpg); background-repeat:repeat-x; background-position:bottom;}
#menu a {padding:.5em 10px;text-decoration:none;color:#000;line-height:1.4em;display:block; background-image:url(/globals/img/nav_left.jpg); background-repeat:no-repeat; background-position:left;}
#menu a:hover, #menu a.active {background:#d62b29; color:#FFFFFF;}




#footer {clear:both;margin:0 auto;width:100%; height:39px; text-align:left}
#footer a {color:#FFFFFF; text-decoration:none;}
#footer a:hover {text-decoration:underline;}
#footer div.ftleft {width:100%; height:100%; background-image:url(/globals/img/footerbg_l.jpg); background-repeat:no-repeat; background-position:left top;}
#footer div.ftright {width:100%; height:100%; background-image:url(/globals/img/footerbg_r.jpg); background-repeat:no-repeat; background-position:right top;}
#footer div.ftmid {width:100%; height:100%; background-image:url(/globals/img/footerbg_mid.jpg); background-repeat:repeat-x;}
#footer #footleft, #footer #footright {width:50%; float:left; font-size:10px; color:#FFFFFF; line-height:1em;}
#footer #footright {text-align:right;}





.code {font-family:courier,sans-serif;}





#right div.contleft {width:100%; background-image:url(/globals/img/containerbg_l.jpg); background-repeat:no-repeat; background-position:left top;}
#right div.contright {width:100%; background-image:url(/globals/img/containerbg_r.jpg); background-repeat:no-repeat; background-position:right top;}
#right div.contmid {width:100%; background-image:url(/globals/img/containerbg_mid.jpg); background-repeat:repeat-x; background-position:top}
#right div.headbase {background-image:url(/globals/img/header_b.jpg); background-repeat:no-repeat; background-position:18px top;}
#right div.pgtitle {width:100%; padding:12px 25px;}
#right h1 {margin:0px; padding:0px; color:#FFFFFF; font-size:15px;}



#right div.split {width:100%; text-align:left}
#right div.lefthold, #right div.righthold {/*width:50%;*/ width:341px; float:left; }
div.split:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
div.split {display:inline-block;}
* div.split {height:1%;display:block;}
* html div.lefthold {width:340px;wid\th:338px;}
* html div.righthold {width:340px;wid\th:330px;}


div.contentpad {padding:10px 20px;}
div.lhpad {padding-right:5px;}
div.rhpad {padding-left:10px;}

div.tenpad {padding:10px;}
div.twentypad {padding:20px;}

/* Images */
img.leftpad {padding-left:20px; padding-bottom:10px;}
img.rightpad {padding-right:20px; padding-bottom:20px;}
img.tbpad {padding:10px 0px;}
div.panelimg {width:100%; margin:0px; height:228px; margin-bottom:10px; text-align:left; background-image:url(/images/homepanel_001.jpg); background-repeat:no-repeat; }


div.rednoticetext {width:330px; font-family:Tahoma; font-size:14px; color:#ffffff; font-weight:bold; background-color:#d62b29; padding:5px; float:right; margin-bottom:5px;}


/* Home Page More Information Buttons */
div.redbar {width:100%; height:26px; background-image:url(/globals/img/redbar_mid.jpg); background-repeat:repeat-x; background-color:#9f0a09;}
div.redbar img {border:0px;}
div.redbar div.rbl {background-image:url(/globals/img/redbar_l.jpg); background-repeat:no-repeat; background-position:left top;}
div.redbar div.rbr {background-image:url(/globals/img/redbar_r.jpg); background-repeat:no-repeat; background-position:right top;}
div.redbar div.rbtitle {padding:1px 8px; width:97%; line-height:2em; color:#FFFFFF; font-weight:bold;}
div.redbar div.rbtitle img {padding:0px;}
p.moreinfo {padding-left:10px; padding-right:10px;}
/* ############ */

div.applypara {line-height:2em; padding:0px; margin:0px; width:330px; }
span.bold {font-weight:bold;}

table.covercost {width:90%;border:1px solid #999999; border-left:none; border-bottom:none;}
table.covercost th, table.covercost td {text-align:center;border-left:1px solid #999999;;}
table.covercost th {font-weight:bold;  padding:4px 2px; border-bottom:1px solid #666666}
table.covercost td { padding:2px; width:50%;border-bottom:1px solid #999999}
