html					{
						margin: 0px;
						padding: 0px;
						height: 100%;
						border: none;
						}
						
body					{
						margin: 0px;
						padding: 0px;
						height: 100%;
						border: none;
						background: white;
						font-family: georgia, 'Times New Roman', serif;
						font-style: normal;
						font-weight: normal;
						}
					
.mainFont				{
						font-size: 16px;
						color: #555555;
						margin: 10px;
						}
						
.headlineFont			{
						font-size: 20px;
						color: #777777;
						margin: 10px;
						letter-spacing: -.01em;
						border-bottom: dashed 1px #888;
						}
						
#idc-container .idc-cover h3	{
						font-size: 20px;
						color: #777777;
						letter-spacing: -.01em;
						}
						
#idc-container .idc-new h3	{
						font-size: 20px;
						color: #777777;
						letter-spacing: -.01em;
						}				

.mainFont A:link		{
						color: #555555; 
						text-decoration: none; 
						font-weight: normal; 
						border-bottom: dashed 1px #888
						}
.mainFont A:visited		{
						color: #555555; 
						text-decoration: none; 
						font-weight: normal;
						border-bottom: dashed 1px #888
						}
.mainFont A:hover		{
						color: #6666cc; 
						text-decoration: underline; 
						font-weight: normal;
						border-bottom: none
						}
.mainFont A:active		{
						color: #555555; 
						text-decoration: none; 
						font-weight: normal;
						}

.naviMargin				{
						padding-right: 0px;
						}

.naviFont				{
						font-size: 14px;
						color: white;
						margin-left: 10px;
						margin-right: 10px;
						margin-top: 0;
						margin-bottom: 0;
						}
					
.naviFont A:link		{color: black; text-decoration: underline; font-weight: normal;}
.naviFont A:visited		{color: black; text-decoration: underline; font-weight: normal;}
.naviFont A:hover		{color: #6666cc; text-decoration: underline; font-weight: normal;}
.naviFont A:active		{color: black; text-decoration: underline; font-weight: normal;}

.noteFont				{
						background: #FFE88C;
						font-family: verdana, tahoma, arial, sans-serif;
						font-size: 10px;
						color: gray;
						}
						
.videoArea				{
						background: #FFE88C;
						font-family: verdana, tahoma, arial, sans-serif;
						font-size: 10px;
						margin-bottom: 5px;
						}
						
.videoAreaList 			{
						background: #FFE88C;
						font-family: verdana, tahoma, arial, sans-serif;
						font-size: 10px;
						border-bottom: thin dotted #888;
						}
						
.newsFont				{
						font-family: verdana, tahoma, arial, sans-serif;
						font-size: 11px;
						color: #9da0c8;
						}
						
.newsHeadlineFont		{
						font-family: verdana, tahoma, arial, sans-serif;
						font-size: 11px;
						font-weight: bold;
						color: #9da0c8;
						}
					
.newsFont A:link		{color: #ffcc00; text-decoration: underline; font-weight: normal;}
.newsFont A:visited		{color: #ffcc00; text-decoration: underline; font-weight: normal;}
.newsFont A:hover		{color: #ffcc00; text-decoration: underline; font-weight: normal;}
.newsFont A:active		{color: #ffcc00; text-decoration: underline; font-weight: normal;}

.footerFont				{
						font-size: 12px;
						color: white;
						margin-left: 10px;
						margin-right: 10px;
						margin-top: 0;
						margin-bottom: 0;
						}
					
.footerFont A:link		{
						color: red; 
						text-decoration: underline; 
						font-weight: normal;
						}
.footerFont A:visited	{
						color: red; 
						text-decoration: underline; 
						font-weight: normal;
						}
.footerFont A:hover		{
						color: white; 
						text-decoration: none; 
						font-weight: bold;
						}
.footerFont A:active	{
						color: red; 
						text-decoration: underline; 
						font-weight: normal;
						}

.HighlightFont			{
						font-size: 11px;
						color: black;
						margin: 10px;
						}
					
.HighlightFont A:link	{
						color: black; 
						text-decoration: underline; 
						font-weight: normal;
						}
.HighlightFont A:visited{
						color: black; 
						text-decoration: underline; 
						font-weight: normal;
						}
.HighlightFont A:hover	{
						color: #6666cc; 
						text-decoration: underline; 
						font-weight: normal;
						}
.HighlightFont A:active	{
						color: black; 
						text-decoration: underline; 
						font-weight: normal;
						}

  						
.box					{
						margin-bottom: 15px;
						}
						  						
.boxHeader 				{
						font-family: Arial, Helvetica, sans-serif;
						font-weight: bold;
						color: #FFFFFF;
						background-color: #8A8FBD;
						text-align: center;
						padding: 0 0 0.5em 0;
						vertical-align: top
						}
						
.boxSpecialHeader 		{
						font-family: Arial, Helvetica, sans-serif;
						font-weight: bold;
						color: #FFFFFF;
						background-color: #3B9600;
						text-align: center;
						padding: 0 0 0.5em 0;
						vertical-align: top
						}
						
.boxRedHeader 		{
						font-family: Arial, Helvetica, sans-serif;
						font-weight: bold;
						color: #FFFFFF;
						background-color: #D20000;
						text-align: center;
						padding: 0 0 0.5em 0;
						vertical-align: top
						}
						
.boxContent 			{
						font-family: Arial, Helvetica, sans-serif;
						color: #000000;
						background-color: #f5f8fa;
						text-align: left;
						vertical-align: top;
						padding: 0.75em 0.75em 0.2em 0.75em;
						margin: 0;
  						}
  						
						
.boxWhiteContent 		{
						font-family: Arial, Helvetica, sans-serif;
						color: #000000;
						background-color: #F5F5F5;
						text-align: left;
						vertical-align: top;
						padding: 0.75em 0.75em 0.2em 0.75em;
						margin: 0;
  						}
  						
.boxEnd					{
						font-family: Arial, Helvetica, sans-serif;
						color: #000000;
						background-color: #f5f8fa;
						text-align: left;
						vertical-align: top;
						padding:0;
						margin:0;
  						}
  						
td.content 				{
						font-family: Arial, Helvetica, sans-serif;
						color: #000000;
						background-color: #f5f8fa;
						text-align: left;
						vertical-align: top;
						padding-top: 1em;
						padding-bottom: 1em;
						padding-right: 1em;
  						}
td.header 				{
						font-family: Arial, Helvetica, sans-serif;
						font-weight: bold;
						color: #FFFFFF;
						background-color: #8A8FBD;
						text-align: left;
						vertical-align: top;
						}
						
td.redheader 			{
						font-family: Arial, Helvetica, sans-serif;
						font-weight: bold;
						color: #FFFFFF;
						background-color: #3B9600;
						text-align: left;
						vertical-align: top;
						}
						
td.whitecontent 		{
						font-family: Arial, Helvetica, sans-serif;
						color: #000000;
						background-color: #F5F5F5;
						text-align: left;
						vertical-align: top;
						padding-top: 1em;
						padding-bottom: 1em;
						padding-right: 1em;
  						}
						
.bullet 				{ /* apply this to any text block to give it a list-style bullet */
						margin: 0 8px;
						padding: 0 0 .5em 13px;
						background: transparent url(../../basic/bullet.gif) top left no-repeat;
						}

.indent 				{ /* apply this to anything to give it the same indent as the above bullet*/
						margin: 0 1em;
						padding: 0 0 .5em 15px;
						}

.button					{
						background-color:#528195; /* D29D5C-orange DA8F36 DA9C51 689 blue */

						border-left-color:#94A6AE;
						border-top-color:#94A6AE;

						border-right-color:#284652;
						border-bottom-color:#284652;

						border-style:solid;
						border-width:1px;

						height: 19px;
						font: bold 10px verdana, tahoma, arial, sans-serif ;
						color: #fff;
						}
						
.feedButton				{						
						border:1px
						solid;border-color:#FC9 #630 #330 #F96;
						padding:0 3px;
						font:bold 10px verdana,sans-serif;
						color:#FFF;
						background:#F60;
						text-decoration:none;
						margin:0;
						}
						
.quote					{
						cursor: pointer;
						}
						
.quotePopup				{
						font-size: 40px;
						}
						
.bigQuote				{
						font: 100px times, serif;
						}
						
#fullheight				{
						height:100%;
						width: 98%;
						}
