/* Page Layout */
body {background-color:#CEDAE6;margin:0;padding:0;text-align:center;font-family:helvetica;}
div.container {text-align:left;background-color:#FFFFFF;width:910px;margin:auto;background-image:url(/images/pageshadow.gif);background-position:left top;background-repeat:repeat-y;}

div.header {height:93px;margin-left:-49px;background-image:url(/images/header.jpg);background-repeat:no-repeat;width:975px;}

div.pagecontent {clear:both;margin-left:4px;}

div.leftnav {height:100%;width:210px;float:left;border-right:1px solid #CCCCCC;}

div.blockcontent {float:left;width:690px;}

div#bread {width:450px; height: 50px;font-size:12px;line-height:23px;}
div#bread a {text-decoration:none;font-size:11px;line-height:23px;color:#FF6600;}
div#bread a:hover {text-decoration:underline;color:#FF6600;}



div.content {width:450px;float:left;margin:5px 0 0 15px;}
div.content a {text-decoration:none;text-transform:uppercase;font-size:12px;line-height:23px;color:#FF6600;}
div.content a:hover {text-decoration:underline;color:#FF6600;}



div.rightnav {width:180px;float:right;margin:5px 15px 0 0;}
div.footer {float:left;width:660px;margin:20px 0 0 15px;color:#666666;font-size:10px;clear:both;}
div.pageend {height:1px;clear:both;}


/* General */
h1 {font-size:1.3em;padding:0;margin:0;color:#336699;}
h2 {font-size:1.2em;padding:0;margin:0;color:#336699;}
h3 {font-size:1.1em;padding:0;margin:0;color:#336699;}
h4 {font-size:.75em ;padding:0;margin:0;color:#FF6600;}
p {font-size:0.8em;padding:0;margin:0;line-height:1.3em;}
a img {border:0;}
ul {font-size:0.8em;line-height:1.3em;}
ul ul {font-size:0.9em;line-height:1.2em;}


/* Header */
img#headershade {margin-left:34px;}
div#toptitle {float:left;padding:20px 0 0 80px;}
	span#pagetitle img {margin-bottom:4px;}
	span#nowdate {font-size:10px;color:#000000;}
div#topnav {float:right;text-align:right;width:230px;margin-top:20px;}
	div#hidevisit, div#getoffsite {text-align:left;width:190px;float:right;}
	div#hidevisit a, div#getoffsite a {text-transform:uppercase;color:#FFFFFF;font-weight:bolder;font-size:12px;text-decoration:none;display:block;line-height:17px;}
	div#hidevisit a:hover, div#getoffsite a:hover {text-decoration:underline;}
	div#hidevisit {background-color:#666666;margin:0 20px 5px 0;}
	div#getoffsite {background-color:#333333;margin:0 20px 20px 0;}
	div.topmenubox {background-color:#FF6600;width:10px;height:17px;float:left;margin-right:5px;}
	div#topmenu {margin:0 0 0 -50px;width:300px;}
	div#topmenu ul {float:right;list-style:none;}
	div#topmenu ul li {display:inline;margin-left:4px;}
	div#topmenu ul a {color:#666666;font-size:10px;text-decoration:none;}
	div#topmenu ul a:hover {text-decoration:underline;}
	div.headerhighlight {float:left;margin:30px 0px 0px 30px;}
	span.rightnavcaption {font-size:15px;color:#346699;}
/*	span.rightnavphone {font-size:19px;color:#FF6600;font-weight:bolder;} */
	span.rightnavphone {text-indent:-999999px; background-image:url(../images/phone.gif); display:block; width:132px; height:28px; margin-left:-5px;}

/* Left Nav */
div.leftnav ul {list-style:none;margin:0;padding:0 0 0 10px;}
div.leftnav a {text-decoration:none;text-transform:uppercase;font-size:14px;line-height:23px;}
div.leftnav a:hover {text-decoration:underline;}
div.leftnav ul.leftmenumain a {color:#FF6600;font-weight:bolder;}
div.leftnav ul li.menuimportant a {background-image:url(/images/menuimportant.jpg);color:#FFFFFF;font-weight:bolder;display:block;padding-left:5px;background-repeat:no-repeat;}
div.leftnav ul li.submenu a {color:#346699;font-weight:normal;}

ul.phonelist {list-style:none;margin:0 0 0 0;padding:0;}
ul.phonelist li {display:inline;font-size:11px;}
div.phonename {float:left;width:116px;margin:0 0 0 6px;border-bottom:1px solid #D6EBF5;color:#666666;}
div.phonenumber {float:left;width:70px;border-bottom:1px solid #D6EBF5;margin:0 6px 0 0;color:#FF6600;font-weight:bolder;}
img.minilogo {margin:-4px 0 -4px 4px;}

div.quotebox {background-image:url(/images/quotebox.jpg);background-repeat:no-repeat;width:184px;height:76px;font-size:15px;color:#999999;margin:0 0px 0px 7px;padding:4px 2px 1px 7px;clear:both;}
div.quotebox a {color:#99CC33;font-weight:bolder;font-size:10px;line-height:17px;}
span.quoteboxarrows {font-size:14px;}

hr.leftnavblank {border:0;height:10px;clear:both;color:#FFFFFF;}


/* Footer */
div.footer a {color:#FF6600;text-decoration:none;font-weight:bold;}
div.footer a:hover {text-decoration:underline;}
div.footer ul {list-style:none;padding:0;margin:0;}
div.footer li {display:inline;font-size:11px;color:#666666;text-transform:uppercase;margin-left:2px;}
div.footer li a {color:#666666;text-decoration:none;font-weight:normal;}
div.footer li a:hover {text-decoration:underline;}


/* Right Nav */
hr.rightnav {height:1px;border:0;color:#E0E0E0;background-color:#E0E0E0;}
hr.rightnavblank {border:0;color:#FFFFFF;}
div.greenbox1 {background-color:#99CC33;width:175px;}
div.greenbox2 {background-color:#669900;width:175px;}
div.bluebox1 {background-color:#CEDAE6;width:175px;}
div.greenbox1top {background-image:url(/images/greenbox1top.jpg);background-repeat:no-repeat;width:175px;height:7px;}
div.greenbox1bottom {background-image:url(/images/greenbox1bottom.jpg);background-repeat:no-repeat;width:175px;height:7px;}
div.greenbox2top {background-image:url(/images/greenbox2top.jpg);background-repeat:no-repeat;width:175px;height:7px;}
div.greenbox2bottom {background-image:url(/images/greenbox2bottom.jpg);background-repeat:no-repeat;width:175px;height:7px;}
div.bluebox1top {background-image:url(/images/bluebox1top.jpg);background-repeat:no-repeat;width:175px;height:7px;}
div.bluebox1bottom {background-image:url(/images/bluebox1bottom.jpg);background-repeat:no-repeat;width:175px;height:7px;}
div.rightnavtext {color:#FFFFFF;font-size:12px;padding:0 0 0 7px;}
div.rightnavtext a {color:#FFFFFF;text-decoration:none;font-weight:bolder;}
div.rightnavtext a:hover {text-decoration:underline;}
div.rightnavtext2 {padding:0 7px 0 7px;}
div.rightnavtext2 a {color:#346699;text-decoration:none;text-transform:uppercase;font-size:13px;font-weight:bolder;line-height:22px;}
div.rightnavtext2 a:hover {text-decoration:underline;}
div.rightnavtext2 a img {border:0;}
span.rightnavheading {font-size:15px;font-weight:bold;}


/* Specific */
div#mainlinkbox {clear:both;margin-top:20px;width:460px;}
div#mainlinkboxtop {background-image:url(/images/linkboxtop.jpg);background-repeat:no-repeat;width:440px;height:20px;color:#FFFFFF;font-weight:bolder;text-transform:uppercase;font-size:13px;padding:16px 0 0 20px;}
div#mainlinkboxbottom {background-image:url(/images/linkboxbottom.jpg);background-repeat:no-repeat;width:460px;height:9px;}
div#mainlinkboxcontent {background-image:url(/images/servicebg.jpg);background-repeat:no-repeat;background-position:top left;padding:10px 25px;color:#346699;border-left:2px solid #99B3CC;border-right:2px solid #99B3CC;}
div#mainlinkboxcontent ul {color:#346699;font-weight:bold;padding:5px 0 0 0;margin:0 0 10px 30px;font-size:12px;list-style-image:url(/images/listbullet1.gif);background-image:url(/images/motherchild.jpg);background-repeat:no-repeat;background-position:bottom right;}
div#mainlinkboxcontent li {line-height:20px;}