/* Generic styling, for unclassed elements */
body			{	background-color: #ffffff;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				color: #333333; }

b, strong		{	font-weight: bold; }

cite			{	font-style: normal; }

i, em			{	font-style: italic; }

u			{	text-decoration: underline; }

hr			{	color: #000000;
				height: 1px; }

h1, h2, h3, h4, h5, h6
			{	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
				font-size: 15px;
				font-weight: bold;
				color: #333366; }

h2			{	font-size: 16px; }

h3			{	font-size: 15px; }

h4, h5, h6		{	font-size: 13px; }

code, pre		{	font-family: Courier, "Courier New", fixed-width, monospace;
				font-size: 9px; }

td			{	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
				font-size: 10px; }
			
input, select, textarea 
	   		{ 	font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				color: #000000; }
				

#Content td.LeftBG	{	background-color: #dddddd; 
			 	background-image: url(/files/1_2_1/styles/basic_v2/left_bg.gif);
				background-repeat: repeat;
				background-position: bottom left; }
				
#Shadow td.Shadow, #Shadow td.Cap
			{	background-image: url(/files/1_2_1/styles/basic_v2/tab_shadow.gif);
				background-repeat: repeat-x;
				background-position: top left;
				border-top: 1px #D3D3D3 solid;}
				
				
#Shadow	td.Cap		{	background-image: url(/files/1_2_1/styles/basic_v2/cap_shadow.gif);
				background-repeat: no-repeat; }
				

/* #### PriNav Style */

#PriNav td		{	font-family: Arial, Verdana, Helvetica, sans-serif;
				background-color: #000000;
				text-transform: uppercase;
				font-size : 10px; 
				color: #ffffff;
				text-align: center;
				border-right: 8px #ffffff solid; }

/* Generic style for content cells -- class your main content cell as "Content" */
td.Content		{	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
				font-size: 11px;
				color: #333333;
				background-color: #ffffff; }


#Footer			{	font-family: Arial, Helvetica, sans-serif;
				font-size: 10px;
				color: #000000; 
				text-align: center; }

/* YCS Logo holder on left side */
td#PriNav p#BGCover	
		  	{	font-size: 9px;
				text-align: center; }

/* All data tables are affected by this, but you must class the table tags */
table.data		{	border-top: 1px solid #000000;
				border-left: 1px solid #000000;
				margin: 5px 10px 10px 10px;
				padding: 0px; }

table.data td		{	font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 80%;
				padding: 4px 8px 4px 8px; }

table.data th		{	font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 90%;
				font-weight: bold;
				line-height: 120%;
				padding: 4px 8px 4px 8px; }


/* #### All link styles */


/* Default link style for all unclassed links */
a:link, a:visited, a:hover		
			{	text-decoration: underline;
				color: #790000; }

a:hover			{	text-decoration: none;
				color: #999999; }
				

/* PriNavigation 1st Level */
#PriNav td a:link, #PriNav td a:visited, #PriNav td a:hover
			{	text-decoration: none;
				color: #ffffff;  }

#PriNav td a:hover, #PriNav td a.Sel
			{	background-color: #C3D084;}
			
#PriNav td a.Sel
			{	background-color: #A3AE6F;
				font-weight: bold;
				color: #000000; }
		
		
		
#Footer			{	background-color: #ffffff; }

table#Footer td p a:link, table#Footer td p a:visited
			{	text-decoration: none;
				color: #999999; }

table#Footer td p a:hover
			{	text-decoration: underline;
				color: #333333; }

