body {margin:0px;background:top left url(images/img_mainBackground.jpg) repeat-x;font:11px Arial, Helvetica, sans-serif;}
#container {margin:auto;padding:0px 9px 0px 7px;width:776px;background:top left url(images/img_centerBackground.jpg) no-repeat;}
	#border {border-left:1px solid #E1E1E1;border-right:1px solid #E1E1E1;padding:0px 1px 0px 1px;margin:0px;}
	#header {height:50px;padding:18px 18px 0px 18px;}
	#header img {float:left;border:none;}
	#icons {float:right;padding-top:12px;}
	#icons img {float:left;margin-left:15px;border:none;}
	#navigation {background:bottom left url(images/img_navBack.jpg) repeat-x;clear:both;height:30px;border-bottom:1px solid #fff;}
	#frmSearch {margin:0px;float:right;width:230px;background:bottom left url(images/img_navSep.jpg) no-repeat;padding:5px 15px 4px 15px;}
	#keywords {padding:2px 2px 1px 2px;font: 11px Arial, Tahoma, Serif;width:168px;margin-top:0px !important;margin-top:-1px;margin-right:1px;border-top:1px solid #D5D5D5;border-bottom:1px solid #A7A7A7;border-left:1px solid #D5D5D5;border-right:1px solid #A7A7A7;}
	#btnsearch {font: 10px Tahoma, Arial, Serif;background:#FFF top left url(images/img_searchback.gif) repeat-x;width:55px;text-transform:uppercase;border-top:1px solid #D5D5D5;border-bottom:1px solid #A7A7A7;height:19px;border-left:1px solid #D5D5D5;border-right:1px solid #A7A7A7;cursor:pointer;}
#footer {background:#A60000 top left url(images/img_dottedLine.gif) repeat-x;;color:#EDCCCC;text-align:center;padding:25px 30px 25px 30px;margin-bottom:10px;}
	#footer a {color:#EDCCCC;text-decoration:none;}
	#footer a:hover {text-decoration:underline;color:#fff;}
	#footer p {margin:0px;}
	#copyright {text-align:center;color:#BBB;margin-bottom:10px;}
#main {border-top:6px solid #A60000;padding:15px;background:#fff;width:742px;}
#main p {line-height:16px;margin-top:0px;}
#main a {color:#A60000;}
#clearmain {clear:both;}
	/* Common Nav */
	#nav {float:left;padding:0px;margin:0px;}
	#nav a {text-decoration:none;display:block;}
	#nav li {float:left;padding:0px;cursor:pointer;list-style-type:none;}
	#nav ul {float:left;width:150px;padding:0px;position:absolute;left:-999em;margin:0px 0px 0px 2px;}
	#nav ul li {width:150px;display:block;}
	#nav ul li a {display:block;}
	#nav ul ul {width:150px;}
	#nav li:hover ul, #nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left:-999em;}
	#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul, #nav li li li li.sfhover ul {left:auto;}
	
	/* Unique Nav */
	#nav {font:bold 11px Arial, Helvetica, sans-serif;}
	#nav a {padding:8px 15px 8px 18px;color:#666;background:bottom left url(images/img_navSep.jpg) no-repeat;}
	#nav li#fir a {background:none;}
	#nav li#fir a#active {color:#A60000;background:#fff;}
	#nav a:hover {color:#333;}
	#nav a#active {color:#A60000;background:#fff;}
	#nav li#fir ul {}
	#nav ul {background:#eee;font:10px Verdana, Tahoma, Serif;text-transform:none;font-weight:normal;}
	#nav ul li {border-right:1px solid #fff;border-top:1px solid #eee;border-bottom:none;}
	#nav ul li a {color:#333;background:none;padding:5px 15px 5px 15px;}
	#nav ul ul {border-top:1px solid #fff;background:#eee;margin:-24px 0px 0px 151px;}
	#nav li:hover, #nav li.sfhover {background:#fff;}
	#nav li li:hover, #nav li li.sfhover {background:#fff;color:#000;border-bottom:none;}

#landheader {height:48px;padding:18px 18px 0px 18px;background:#fff;}
#landheader img {float:left;border:none;}
#landheader small {float:left;text-align:center;cursor:pointer;height:30px;line-height:21px;font:bold 18px Arial, Helvetica, sans-serif;letter-spacing:-1px;color:#A60000;padding:15px 10px 10px 10px;border:2px dotted #ccc;width:200px;background:#fff;}
#landheader a {color:#ccc;text-decoration:none;}
#landheader strong {padding-top:7px;letter-spacing:-1px;font:18px Arial, Tahoma, Serif;width:500px;text-align:center;color:#A60000;line-height:21px;width:300px;float:right;}
#landheader em {padding:15px 10px 10px 10px;height:30px;display:block;font:normal 14px Arial, Tahoma, Serif;width:450px;text-align:center;color:#3366CC;line-height:21px;border:2px dotted #ccc;float:right;}
#landbanner img {float:left;margin-bottom:15px;}
#landbanner {background:#eee;}
#halfbanner {border:2px dotted #ccc;width:415px;height:160px;}
#fullbanner {border:2px dotted #ccc;width:735px;height:160px;}
#landmodule {width:285px;border:5px solid #eee;padding:5px;float:right;margin-left:15px;margin-bottom:15px;}
#landcontent {clear:left;}
#landcontenthalf {clear:left;float:left;width:400px;}
#landright {padding:7px;line-height:16px;}


/* CSS JJ */
#main a {text-decoration:none;}
#landcontenthalf a:hover {text-decoration:underline;}
#landcontenthalf small {color:#999999; display:block; padding-bottom:8px;}
#landcontenthalf small a {color:#999999;text-decoration:none;}
#landcontenthalf h1 {font:19px Arial, Helvetica, sans-serif;margin-top:5px;color:#333;margin-bottom:5px;}
#landcontenthalf h2 {font:bold 14px Arial, Helvetica, sans-serif; color:#ac0000;}
.regularText {padding:4px 0 0 0; margin:0;line-height:22px;}	
form  { padding:0 10px 0 6px; width:266px;}

input{border:1px solid #999; background-color:#F5F5F5; margin-left:15px;}
form#frmSearch input{margin-left:0px;}
#btnsearch {padding-left:6px;}
select {border:1px solid #999; background-color:#F5F5F5;margin-left:15px;}
option {border:1px solid #999; background-color:#F5F5F5;margin-left:15px;}
td{font:11px "Arial", Helvetica, Sans-serif; text-align:left; padding-bottom:14px;}

/* Headings JJ */
#landcontenthalf h1, #content h2 {}
#landcontenthalf h1, #landcontenthalf h2 {padding-bottom:6px;border-bottom:1px dotted #ccc; width:420px;}
#landcontenthalf h3, #landcontenthalf h4, #content h5{font-size:14px; width:420px;}


		/*Custom Bullets*/
#landcontenthalf ul {list-style-type:none; margin-left:0px;padding:0px;}
#landcontenthalf ul li {background:left 4px url(images/img_bulletNew.gif) no-repeat; padding-left:14px;padding-bottom:0px;}
#landcontenthalf ul li strong {color:#333;}
#landcontenthalf ul ul li strong {color:#a60000;font-weight:normal;}
		
#landcontenthalf ul ul {padding-top:0px;}
#landcontenthalf ul ul li{margin:0; padding:0 0 10px 0;background:none;}


