/********** GLOBAL CSS PROPERTIES **********/

/* define body properties */


BODY	{

		padding-top:		0;
		padding-left:		0;
		padding-right:		0;
		padding-bottom:		0;
		border-top:			0;
		border-left:		0;
		border-bottom:		0;
		border-right:		0;
		width:				auto;
		font-family:		Arial, Helvetica, sans-serif;
		margin:				0;
}


P, DL, DT, DD, PRE, LI, ADDRESS 	{

		font-family:	Arial, Helvetica, sans-serif;
		color:			#000000;
		font-size:		0.8em;
}

blockquote	{

		font-family:	Arial, Helvetica, sans-serif;
		color:			#000000;
		font-size:		80%;
}

P, ADDRESS	{

		line-height:		1.3em;
		padding-top:		6px;
		padding-left:		10px;
		padding-right:		20px;
		padding-bottom:		4px;
		border-top:			0;
		border-left:		0;
		border-bottom:		0;
		border-right:		0;
}


/********** DEFINE LINKS **********/

A	{

		cursor:			hand;

}

A:link	{

		color:			#470D0F;
}

A:visited	{

		color:			#000000;
}

A:active	{

		color:			#000000;
}

A:hover		{

		color:			#996600;
}


A.breadcrumb, A:visited.breadcrumb, A:link.breadcrumb, A:active.breadcrumb,		{

		FONT-SIZE:			10px;
		FONT-FAMILY:		Arial, Helvetica, sans-serif;
		color:				#000000;
		padding-left:		5px;
		text-decoration:	underline;
		white-space:		nowrap;
}

A:hover.breadcrumb		{

		FONT-SIZE:			10px;
		FONT-FAMILY:		Arial, Helvetica, sans-serif;
		color:				#000000;
		padding-left:		5px;
		text-decoration:	underline;
}

A.gs, A:visited.gs, A:link.gs, A:active.gs,		{

		FONT-SIZE:			0.7em;
		FONT-FAMILY:		Helvetica, Arial, sans-serif;
		font-weight:		bold;
		color:				#54402D;
		text-decoration:	none;
}


A.family, A:visited.family, A:link.family, A:active.family,		{

		FONT-SIZE:			0.7em;
		FONT-FAMILY:		Helvetica, Arial, sans-serif;
		font-weight:		bold;
		color:				#54402D;
		text-decoration:	none;
}


A:hover.gs		{

		FONT-SIZE:			0.7em;
		FONT-FAMILY:		Helvetica, Arial, sans-serif;
		font-weight:		bold;
		color:				#FF0000;
		text-decoration:	none;
}


A:hover.subnav2		{

		color:				#FF0000;
		line-height:		1em;
		text-decoration:	none;
}

.noline	{

		text-decoration:	none;

}
/********** DEFINE HEADINGS **********/

h1, h2, h3, h4, h5, h6, th	{

		margin:				0;
		line-height:		1.3em;
		padding-top:		0px;
		padding-left:		10px;
		padding-right:		0px;
		padding-bottom:		0px;
		border-top:			0;
		border-left:		0;
		border-bottom:		0;
		border-right:		0;
		text-decoration:	none;
}

h4	{

		font-size:			0.8em;
		FONT-FAMILY:		Helvetica, Arial, sans-serif;

}

h4.times	{

		font-family:	Times New Roman, Times, serif;
		color:			#000000;
		font-size:		0.8em;
}

/********** DEFINE HTML ELEMENTS **********/



B		{

		font-weight:	bold;
		color:			#54402D;
}

I		{

		font-style:		italic;
}


EM		{

		font-style:		italic;
		font-weight:	normal;
}


STRONG	{

		color:			#570099;
		font-weight:	bold;
}


DEL		{

		text-decoration:	line-through;
}       


/* define HR element */

HR		{

		color:			#EEEEEE;
		height:			2px;
}


/* define list elements */

UL	{

		list-style-type:	disc;
		font-family:	Arial, Helvetica, sans-serif;
		color:			#000000;
		margin-top:		0px;
		padding-top:	0px;
}

OL	{

		list-style-type:	decimal;
		font-family:	Arial, Helvetica, sans-serif;
		color:			#000000;
		margin-top:		0px;
}


/* define form elements */


FORM	{

		margin:				0px;
}

INPUT {

		margin:				0px;
		FONT-SIZE:			12px;
		FONT-FAMILY:		Arial, Helvetica, sans-serif;

}


INPUT.search {

		margin:				0px;
		FONT-SIZE:			12px;
		FONT-FAMILY:		Arial, Helvetica, sans-serif;
		color:				green;
		border:				0;
 		text-align:			center;

}

INPUT.aptitude {

		margin-left:		42px;
		background:			gray;
		color:				white;
		font-size:			12px;
		font-family:		Arial, Helvetica, sans-serif;
		font-weight:		bold;
}


/*********************************/
/********** SUB CLASSES **********/
/*********************************/


.normal	{

		font-family:	Arial, Helvetica, sans-serif;
}


.hometext	{

		FONT-SIZE:			0.8em;
		FONT-FAMILY:		Arial, Helvetica, sans-serif;
		line-height:		1.3em;
		padding-top:		6px;
		padding-left:		10px;
		padding-right:		10px;
		padding-bottom:		4px;
		border-top:			0;
		border-left:		0;
		border-bottom:		0;
		border-right:		0;
}


.breadcrumb	{

		FONT-SIZE:			10px;
		FONT-FAMILY:		Arial, Helvetica, sans-serif;
		color:				#000000;
		padding-left:		5px;
		padding-right:		10px;
		white-space:		nowrap;
		
}



.subnav	{

		color:				#000000;
		text-decoration:	none;
		line-height:		1em;
		padding-top:		6px;
		padding-left:		10px;
		padding-right:		20px;
		padding-bottom:		4px;
		border-top:			0;
		border-left:		0;
		border-bottom:		0;
		border-right:		0;
}

.storytitle	{

		font-weight:		bold;
		color:				#54402D;
		text-decoration:	none;
}

.subnav2	{

		color:				#996600;
		line-height:		1em;
		padding-top:		0px;
		padding-left:		0px;
		padding-right:		0px;
		padding-bottom:		0px;
		border-top:			0;
		border-left:		0;
		border-bottom:		0;
		border-right:		0;
		text-decoration:	none;
}


IMG.middle {

		vertical-align: middle;
}


.gallery		{

		FONT-SIZE:			0.7em;
		FONT-FAMILY:		Helvetica, Arial, sans-serif;
		font-weight:		bold;
		color:				#54402D;
		text-decoration:	none;
}


.gs		{

		FONT-SIZE:			0.7em;
		FONT-FAMILY:		Helvetica, Arial, sans-serif;
		font-weight:		bold;
		color:				#54402D;
		text-decoration:	none;
		line-height:		1.3em;
		border-top:			0;
		border-left:		0;
		border-bottom:		0;
		border-right:		0;
}


.family		{

		FONT-SIZE:			0.7em;
		FONT-FAMILY:		Helvetica, Arial, sans-serif;
		font-weight:		bold;
		color:				#54402D;
		text-decoration:	none;
		border-top:			0;
		border-left:		0;
		border-bottom:		0;
		border-right:		0;
}

.caption	{

		font-family:		Arial, Helvetica, sans-serif;
		font-size:			0.8em;
		color:				#490F11;
		line-height:		1.2em;
		padding-top:		0px;
		padding-left:		5px;
		padding-right:		5px;
		padding-bottom:		5px;
		border-top:			0;
		border-left:		0;
		border-bottom:		0;
		border-right:		0;
		text-decoration:	none;
}

.form	{

		padding-top:		2px;
		padding-left:		10px;
		padding-right:		20px;
		padding-bottom:		2px;
		border-top:			0;
		border-left:		0;
		border-bottom:		0;
		border-right:		0;
}

A.sitemap	{

		font-family:		Arial, Helvetica, sans-serif;
		font-size:			0.7em;
		color:				#000000;
		line-height:		1.3em;
		padding-top:		0px;
		padding-left:		5px;
		padding-right:		5px;
		padding-bottom:		5px;
		border-top:			0;
		border-left:		0;
		border-bottom:		0;
		border-right:		0;
}

.indent		{

		margin-left:		20;
}

/**************************************************/
/********** TABLE BGs for W3C compliance **********/
/**************************************************/
/**************************************************/

.topbanner	{

		background-image: url(/images/nav/topnav_bg.gif);
}


.storydots {

		background-image: url(/images/home/box_dots.gif);

}

.dots_h	{

		background-image:	url(/images/stories/line_dots_horiz.gif);
		margin:				0;
}


/**************************************************/
/********** SCROLLBAR FOR IE5.5 *******************/
/**************************************************/

BODY {
		scrollbar-face-color:		#C0C0C0;
		scrollbar-highlight-color:	#FFFFFF;
		scrollbar-shadow-color:		#808080;
		scrollbar-3dlight-color:	#490F11;
		scrollbar-arrow-color:		#490F11;
		scrollbar-track-color:		#F9EFC2;
		scrollbar-darkshadow-color:	#490F11;
}


/**************************************************/
/********** CLASSES THROUGHMYEYES ******************/
/**************************************************/


.hdspace   {

			FONT-FAMILY:		Times New Roman, Times, serif;
			FONT-SIZE:			1em;
			font-weight:		bold;
			color:				#54402D;
			padding-top:		6px;
			padding-left:		10px;
			padding-right:		20px;
			padding-bottom:		4px;
			border-top:			0;
			border-left:		0;
			border-bottom:		0;
			border-right:		0;
}
			
.subhd		{

			FONT-FAMILY:		Times New Roman, Times, serif;
			FONT-SIZE:			0.9em;
			color:				#54402D;
			font-weight:		bold;
			padding-top:		6px;
			padding-left:		10px;
			padding-right:		20px;
			padding-bottom:		4px;
			border-top:			0;
			border-left:		0;
			border-bottom:		0;
			border-right:		0;
}	

.nopsubhd	{

			FONT-FAMILY:		Times New Roman, Times, serif;
			FONT-SIZE:			0.9em;
			color:				#54402D;
			font-weight:		bold;
			padding-top:		6px;
			padding-left:		0px;
			padding-right:		20px;
			padding-bottom:		4px;
			border-top:			0;
			border-left:		0;
			border-bottom:		0;
			border-right:		0;
}				

.parpad		{

			line-height:		1.3em;
					
}

.pad		{
			
			line-height:		1.3em;
			padding-top:		4px;
			padding-left:		10px;
			padding-right:		20px;
			padding-bottom:		4px;
			border-top:			0;
			border-left:		0;
			border-bottom:		0;
			border-right:		0;						
}
			
.parind		{

			FONT-FAMILY:		Arial, Helvetica, sans-serif;
			FONT-SIZE:			0.8em;
			color:				#000000;			
			line-height:		1.3em;
			padding-top:		4px;
			padding-left:		20px;
			padding-right:		30px;
			padding-bottom:		4px;
			border-top:			0;
			border-left:		0;
			border-bottom:		0;
			border-right:		0;						
}			
			
.quotes		{

			FONT-FAMILY:		Arial, Helvetica, sans-serif;
			color:				#000000;			
			font-weight:		bold;
			line-height:		1.3em;
			padding-top:		4px;
			padding-left:		10px;
			padding-right:		20px;
			padding-bottom:		4px;
			border-top:			0;
			border-left:		0;
			border-bottom:		0;
			border-right:		0;						
}
		
.nopquotes		{

				FONT-FAMILY:		Arial, Helvetica, sans-serif;
				color:				#000000;				
				font-weight:		bold;
				line-height:		1.3em;
				padding-top:		4px;
				padding-left:		0px;
				padding-right:		20px;
				padding-bottom:		4px;
				border-top:			0;
				border-left:		0;
				border-bottom:		0;
				border-right:		0;						
}		
			
.nopad		{

			FONT-FAMILY:		Arial, Helvetica, sans-serif;
			FONT-SIZE:			0.8em;
			color:				#000000;			
			line-height:		1.3em;
			padding-top:		4px;
			padding-left:		0px;
			padding-right:		20px;
			padding-bottom:		4px;
			border-top:			0;
			border-left:		0;
			border-bottom:		0;
			border-right:		0;						
}				
			
.captiont	{

			FONT-FAMILY:		Times New Roman, Times, serif;
			FONT-SIZE:			0.8em;			
			line-height:		1.3em;
			font-weight:		bold;
			color:				#1B0F05;
			padding-top:		4px;
			padding-left:		10px;
			padding-right:		20px;
			padding-bottom:		4px;		
}

.nopcaption	{

			FONT-FAMILY:		Times New Roman, Times, serif;
			FONT-SIZE:			0.8em;			
			line-height:		1.3em;
			font-weight:		bold;
			color:				#1B0F05;
			padding-top:		4px;
			padding-left:		0px;
			padding-right:		20px;
			padding-bottom:		4px;		
}							

.box_capt	{

			FONT-FAMILY:		Times New Roman, Times, serif;
			FONT-SIZE:			0.8em;			
			line-height:		1.3em;
			font-weight:		bold;
			color:				#1B0F05;
			padding-top:		0px;
			padding-left:		5px;
			padding-right:		0px;
			padding-bottom:		0px;
}
			
.nopsubcap	{

			FONT-SIZE:			0.6em;
			FONT-FAMILY:		Arial, Helvetica, sans-serif;
			line-height:		1.3em;
			color:				#1B0F05;
			font-weight:		bold;
			padding-top:		0px;
			padding-left:		5px;
			padding-right:		0px;
			padding-bottom:		0px;
}

.subcap		{

			FONT-FAMILY:		Arial, Helvetica, sans-serif;
			FONT-SIZE:			0.6em;
			line-height:		1.3em;
			color:				#1B0F05;
			font-weight:		bold;
			padding-top:		0px;
			padding-left:		5px;
			padding-right:		0px;
			padding-bottom:		0px;
}										

.cell_box 	{

			FONT-FAMILY:		Arial, Helvetica, sans-serif;
			FONT-SIZE:			0.8em;
			color:				#000000;			
			line-height:		1.3em;
			padding-top:		6px;
			padding-left:		10px;
			padding-right:		20px;
			padding-bottom:		4px;
}

.cell 	{

		FONT-FAMILY:		Arial, Helvetica, sans-serif;
		FONT-SIZE:			0.8em;
		color:				#000000;		
		line-height:		1.3em;
		padding-top:		6px;
		padding-left:		0;
		padding-right:		0;
		padding-bottom:		4px;		
}


/**************************************************/
/********** END CLASSES THROUGHMYEYES *************/
/**************************************************/