
body {
	text-align:center;
	font-family:Verdana,Arial,Helvetica,sans-serif; 
	font-size:76%; /* ~12px based on 16px default font size */
	margin:0; padding:0;
	color:#000; background-color:#E6B24C;
	background-image:  url(images/bg_gradient.jpg);
	background-repeat: repeat;
}
div {text-align:left; margin:0; padding:0;}
p {font-size:1.0em; margin:0 14px 10px 14px; padding:0;} /* ~11px */
img {border:0;}
small {font-size:0.84em;} /* ~9px */
.required {color:#d00;}
big {font-size:1.17em;}
hr {margin:5px 14px; padding:0; border-width:0px; height:1px; border-bottom:1px solid #ccc;}

table {margin:10px 14px;}
tr {vertical-align:top;}
td {font-size:1.0em; margin:0px 14px 10px 14px;}
form {font-size:1.0em; line-height:1.5; margin:10px 14px; padding:0;}
.medium {font-size:0.87em; line-height:1.5; margin:0 14px 10px 14px; padding:0;}
.footnote {font-size:0.99em; line-height:1.5; margin:0 14px 0px 14px; padding:0;}
.logo {padding-left:12px; padding-top:10px; }
.quote {font-size:1.2em; line-height:1.2; margin:0 0px 0px 3px; padding:0;}
/*
ul {margin:0 14px 10px 14px; padding:0;}
ul li {font-size:0.92em; margin:0 0 0 15px;}
ul.floatList {clear:both; margin-bottom:2em;}
ul.floatList li {float:left; width:200px; list-style:none; margin:3px 12px 0 0;}
*/
.smallImg {float:left; margin:3px 8px 10px 0; border:1px solid #000;}
.featureImg {float:left; border:1px solid #000;}

.hidden {visibility:hidden; display:none;}
.boxed {padding:8px; background-color:#EAEFEF; border:1px solid #DCE8E9;}
.left {float:left;}
.right {float:right;}
.alignRight {text-align:right; padding:0px 75px 0px 0px;}
.padRight {padding:0px 225px 0px 0px;}
/* icons for navs  */
.myBG{background-color:#E6B24C;}
.padRightSM {padding:0px 25px 0px 0px;}

ul { padding:0; margin:0;}
li { font-size:0.95em; font-weight:normal;  margin:0; padding:4px 0 4px 5px;}


/* ---------------------------------------------- */

/* headings */
h1 {font-size:1.5em; font-family:Arial,Helvetica,sans-serif; font-weight:normal; margin:0 0 10px 0; padding:0 0 5px 14px; color:#999999; border-bottom:1px solid #CBDCDD;}
h2 {font-size:1.67em; font-family:Times,'Times New Roman',serif; font-weight:normal; margin:1.2em 60px 0.4em 14px; padding:0; color:#333;}
h3 {font-size:1.0em; font-family:Arial,Helvetica,sans-serif; font-weight:bold; margin:1.2em 60px 0.4em 14px; padding:0; color:#333;}
h4 {font-size:1.3em; font-family:Arial,Helvetica,sans-serif; font-weight:bold; margin:20px 60px 0 14px; padding:0; color:#333;}
h5 {font-size:1.0em; font-family:Arial,Helvetica,sans-serif; font-weight:bold; margin:5px 60px 0 14px; padding:0; color:#333; text-transform:uppercase;}
h6 {font-size:1.5em; font-family:Arial,Helvetica,sans-serif; font-weight:normal;color:#12113A;border-bottom:1px solid #CBDCDD;padding:0 0 5px 14px;}
/* same size as h1 so borders line up... */
.topSpace {font-size:1.5em; font-family:Arial,Helvetica,sans-serif; font-weight:normal; margin:0; padding:0 0 5px 14px; color:#fff; border-bottom:1px solid #CBDCDD;}

/* links */
a:link, a:visited {color:#12113A; text-decoration:none;}
a:hover, a:focus, a:active {color:#12113A; text-decoration:underline;}
/* ---------------------------------------------- */

/* Main Layout removedbackground-image: url(images/page_bg.jpg);background-repeat: no-repeat; */
#wrapper	{width:770px; margin:0 auto; background-color:#E6B24C;}
#header		{width:760px; margin:0 0 0 5px; overflow:hidden; padding:0 0 5px 0; border-bottom:1px solid #CBDCDD;}
#footer		{width:760px; margin:0 0 0 5px; background-color:#fff;}

#mainContent {width:760px; float:left; display:inline; margin:10px 0 5px 5px; padding:0 0 60px 0; }

/* one column */
.oneColumn #mainContent   {width:741px; float:left; display:inline; margin:30px 17px 5px 13px; padding:0 0 60px 0;}
.oneColumn h1             {padding-left:46px;}
.oneColumn #mainColumn    {width:662px; float:left; display:inline; margin:0 0 0 33px; padding:0;}

/* two columns: left nav + main */
.twoColumn #siteNav       {width:206px; float:left; margin:20px 0 5px 13px; padding:0 0 60px 0; display:inline;}
.twoColumn #mainContent   {width:534px; float:left; margin:20px 0 5px 0; padding:0 0 60px 0; border-left:1px solid #CBDCDD;}
.twoColumn #mainColumn    {width:488px; float:left; margin:0; padding:0;}

/* two columns (no nav): main + right sidebar */
.twoColumnB #mainContent  {width:741px; float:left; display:inline; margin:30px 17px 5px 13px; padding:0 0 60px 0;}
.twoColumnB h1            {padding-left:46px;}
.twoColumnB #mainColumn   {width:496px; float:left; display:inline; margin:0 0 0 33px; padding:0;}
.twoColumnB #sidebar      {width:166px; float:left; margin:0 0 0 23px; padding:0;}




