.body	{font-family:Arial, Helvetica, sans-serif; font-size:11pt; line-height:20pt; background-color:#ffd866; color:#666666; margin-top:50px; margin-bottom:50px; }


.body2	{font-family:Arial, Helvetica, sans-serif; font-size:11pt; line-height:20pt; background-color:#ffd866; color:#666666; margin-top:50px; margin-bottom:50px; }


html	{height:100%; margin-bottom:1px;}



******************************************************************************************************************

#container			{background-image:url(../images/one-pixel-bg.gif); background-repeat:repeat-y; width:960px; margin:15px auto 0px auto;}
#OrgWhtOnePixel		{background-image:url(../images/one-pixel-bg.gif); background-repeat:repeat-y; width:960px; margin:0px auto 0px auto;}
#OrgWhtOnePixelVideo		{background-image:url(../images/one-pixel-bg-white.gif); background-repeat:repeat-y; width:960px; margin:0px auto 0px auto;}

#indexContainer		{background-image:url(../images/one-pixel-bg-index.gif); background-repeat:repeat-y; width:960px; margin:15px auto 0px auto;}
#indexOrgWhtPixel	{background-image:url(../images/one-pixel-bg-index.gif); background-repeat:repeat-y; width:960px; margin:0px auto 0px auto;}
#NewindexPixel		{background-image:url(../images/index-new-one-pixel-bg.gif); background-repeat:repeat-y; width:960px; margin:0px auto 0px auto;}



#indexContainerBottom	{background-image:url(../images/one-pixel-bg-index.gif); background-repeat:repeat-y; width:960px; margin:0px auto 0px auto;}

#navBg				{background-image:url(../images/main-navigation-bg.gif); background-repeat:no-repeat; width:960px; height:48px;}



#IndexLeft			{float:left; clear:left; width:250px; margin-left:30px;}
#IndexMainCopy		{float:left; width:585px; padding-left:40px; padding-top:30px; }
#quoteIndent		{padding-left:250px; padding-top:10px;}

#IndexMainCopyVideo		{width:845px; margin-left:55px; padding-top:30px; }
#IndexMainCopyVideoTest		{width:860px; margin-left:55px; padding-top:10px; }






#HomeLeftSide			{float:left; clear:left; width:640px; margin-left:40px; margin-top:30px;}
#HomeMainCopyRight		{float:left; width:230px; padding-left:36px;}

#HomeThumbPadding		{padding-top:8px; padding-bottom:8px; padding-left:9px;}

.indexThumbText			{font-size:9pt; line-height:18px;}




******************************************************************************************************************
#HomeLeftSide3			{float:left; clear:left; width:450px;}
#HomeMainCopyRight3		{float:left;}



#HomeLeftSide2			{float:left; clear:left;}
#HomeMainCopyRight2		{float:left; padding-left:716px;}


#HomeLeftSide1			{float:left; padding-left:40px;}
#HomeMainCopyRight1		{float:left; width:230px; padding-left:36px;}


#HomeLeftSideFA			{float:left; padding-left:40px;}
#HomeMainCopyRightFA	{float:left; width:230px; padding-left:16px;}




#NewExistingPadding		{ padding-top:8px; padding-bottom:8px; padding-left:9px; padding-right:10px;}



#HomeThumbPadding2		{padding-top:8px; padding-bottom:8px; padding-left:9px;}
.indexThumbText2		{font-size:9pt; line-height:16px; }
													
													
#IndexBGImage			{background-image:url(../images/index-BG-image.jpg); width:960px; height:402px;}


#SuppSize				{font-size:8pt; line-height:12pt; }
#SuppText				{font-size:10pt; line-height:15pt;}


#LeftImgSupp			{float:left; width:167px; }
#RightTextSupp			{float:left; width:370px; line-height:30px; padding-left:10px;}



******************************************************************************************************************


.greyMedU			{font-size:12pt; text-decoration:underline;}
.greyMed			{font-size:13pt;}
.greyLg				{font-size:15pt;}

.greybold			{font-weight:bold;}
.greyboldMed		{font-weight:bold; font-size:13pt;}
.greyboldLg			{font-weight:bold; font-size:15pt;}


.limegreen			{font-size:13pt; color:#a6d21f; text-decoration:none;}
.italic				{font-style:italic;}




***************************THIS IS FOR THE CATALOG SECTION ONLY***************************************************************


		.catalog{
			height: 0px;
			overflow: hidden;
			margin-top: 0;
			margin-bottom: 0;
		}









******************************************************************************************************************
a.grey:link			{color:#666666; text-decoration:none;}
a.grey:visited		{color:#666666; text-decoration:none;}
a.grey:hover		{color:#666666; text-decoration:underline;}
a.grey:active		{color:#666666; text-decoration:none;}

a.greyu:link		{color:#666666; text-decoration:underline;}
a.greyu:visited		{color:#666666; text-decoration:underline;}
a.greyu:hover		{color:#333333; text-decoration:underline;}
a.greyu:active		{color:#666666; text-decoration:underline;}


a.greyuSupp:link		{color:#333333; text-decoration:none; font-size:8pt; line-height:12pt;}
a.greyuSupp:visited		{color:#333333; text-decoration:none; font-size:8pt; line-height:12pt;}
a.greyuSupp:hover		{color:#666666; text-decoration:underline; font-size:8pt; line-height:12pt;}
a.greyuSupp:active		{color:#333333; text-decoration:none; font-size:8pt; line-height:12pt;;}

a.roll:link			{color:white; text-decoration:none;}
a.roll:visited		{color:white; text-decoration:none;}
a.roll:hover		{color:#ffd866; text-decoration:underline;}
a.roll:active		{color:white; text-decoration:none;}

a.rollLG:link			{color:white; text-decoration:none; font-size:12pt; font-weight:bolder;}
a.rollLG:visited		{color:white; text-decoration:none; font-size:12pt; font-weight:bolder;}
a.rollLG:hover		{color:#ffd866; text-decoration:underline; font-size:12pt; font-weight:bolder;}
a.rollLG:active		{color:white; text-decoration:none; font-size:12pt; font-weight:bolder;}



***************VERTICAL TEST BUTTONS**********************************************************************
#IndexLeft			{float:left; clear:left; width:250px;}

#navcontainer
{
background: #f7971de;
padding: 1em 0;
width:100%;
font-family: Century Gothic, Arial;
font-size: 11pt;
text-align: center;
}

ul#navlist
{
text-align: right;
list-style: none;
width: 267px;
padding: 0;
}

ul#navlist li
{
display: block;
margin: 0;
padding: 0;
}

ul#navlist li a
{
display: block;
width: 267px;
padding: 0.5em 0 0.5em 2em;
color: white;
text-decoration: none;
background: #f7971e;
}

#navcontainer>ul#navlist li a { width: auto; }

ul#navlist li#active a
{
background: #ffcc33;
color: #333;
}

ul#navlist li a:hover, ul#navlist li#active a:hover
{
color: #333;
background: transparent;
}





/**************FOR 3 COLUMNS ON THE INDEX PAGE*******************/

#LeftBox		{width:220px; margin:205px 0 0 106px; float:left;}
#CenterBox		{width:220px; margin:205px 0 0 55px; float:left;}
#RightBox		{width:220px; margin:205px 0 0 60px; float:left;}

.limegreenHeader {font-size:13pt; color:#a6d21f; text-decoration:none; font-weight:bold;}
.blueHeader 	 {font-size:13pt; color:#49b3e6; text-decoration:none; font-weight:bold;}
.orangeHeader	 {font-size:13pt; color:#f7981d; text-decoration:none; font-weight:bold;}
.purpleHeader	 {font-size:12pt; color:#652d90; text-decoration:none;}
.smtext			 {font-size:9pt; line-height:16px;}
.smtextmission			 {font-size:10pt; line-height:18px;}



/**************FOR 3 COLUMNS ON THE INDEX HEADER******************/
#LeftBoxHeader		{width:338px; margin:16px 0 0 16px; float:left;}
#CenterBoxHeader	{width:200px; margin:40px 0 0 160px; float:left; text-align:right;}
#RightBoxHeader		{width:150px; margin:40px 0 0 30px; float:left; text-align:right;}

#CenterBoxHeaderMission	{width:400px; margin:30px 0 0 160px; float:left; text-align:center;}









/**************CSS FOR DROP DOWN MENU INDEX PAGE*****************/

#sddm
{
	
margin: 0 0 0 16.8px;
	padding: 0;
	width:100%;}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: 13px Century Gothic}

#sddm li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 11px 12.902px;
	background: #ffdf7d;
	color: #333333;
	text-align: center;
	text-decoration: none;}

#sddm li a:hover
{	background: #f7981d;}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #EAEBD8;
	border: 1px solid #5970B2}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #EAEBD8;
		color: #333;
		font: 12px Century Gothic}

	#sddm div a:hover
	{	background: #F7981D;
		color: #FFF}





/**************CSS FOR DROP DOWN MENU FOR INSIDE PAGES*****************/

#sddmN
{
	
margin: 0 0 0 30px;
	padding: 0;
	width:100%;}

#sddmN li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: 13px Century Gothic}

#sddmN li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 10px 10.9px;
	background: #ffdf7d;
	color: #333333;
	text-align: center;
	text-decoration: none;}

#sddmN li a:hover
{	background: #f7981d;}

#sddmN div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #EAEBD8;
	border: 1px solid #5970B2}

	#sddmN div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #EAEBD8;
		color: #333;
		font: 12px Century Gothic}

	#sddmN div a:hover
	{	background: #F7981D;
		color: #FFF}

