/* Generic styling, for unclassed elements */
body		{	font-family : Verdana, Arial, Helvetica, sans-serif ;
			font-size : 11px ;
			background-color:#ffffff; }

b, strong	{	font-weight : bold ; }

cite		{	font-style : normal ; }

i, em		{	font-style : italic ; }

u		{	text-decoration : underline ; }

hr		{	color : #000000 ;
			height : 1px ; }

h1		{	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif ;
			font-size : 16px ; }

h2		{	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif ;
			font-size : 14px ; }

h3		{	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif ;
			font-size : 14px ; }

h4, h5, h6	
		{	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif ;
			font-size : 13px ; }

code		{	font-family : Courier, "Courier New", fixed-width, monospace ;
			font-size : 9px ; }

pre		{	font-family : Courier, "Courier New", fixed-width, monospace ;
			font-size : 9px ; }
			

input, select, textarea 
		{	font-family : Arial, Helvetica, sans-serif ;
			font-size : 11px ;
			color : #000000 ; }


/* Generic style for content cells -- class your main content cell as "Content" */
td.Content, td.Content table, td.Content td, td.Content table td
		{	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif ;
			font-size : 11px ;
			color : #333333 ;
			background-color : #ffffff ; }



/* Banner's Background Color */
.Banner		{	background-color :#3d8dca; }


/* Top Nav Bar's Background Image */
.NavBar		{	background-color:#65a4d5;
			background-image:url(/files/1_2_1/styles/bluewave/bg_banner_top.gif);
			background-repeat:no-repeat; }

/* Bottom Nav Bar's Background Image */
.AfterNavBar		
		{	background-color:#3d8dca;
			background-image:url(/files/1_2_1/styles/bluewave/bg_banner_bottom.gif);
			background-repeat:no-repeat;  }

/* Bottom Page's Shadow */
.Shadow		
		{	background-color:#ffffff;
			background-image:url(/files/1_2_1/styles/bluewave/shadow.gif);
			background-repeat:repeat-x ;  }

.FooterBar		
		{	background-color:#65a4d5; 
			font-size : 10px ;
			color : #ffffff ;  }


/* YCS Logo holder on left side */
#BGCover	{	background-color : #afbec9;
			border-top : solid 1px #999999 ;
			border-bottom : solid 1px #999999 ; 
			font-size : 10px ; }


/* 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 ; }




/* Main navbar styling, unselected */
table#PriNav td a	
		{	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif ;
			font-size : 10px ;
			color : #ffffff ;
			text-transform: uppercase; 
			text-align : left ; }


/* Sub navbar styling, unselected */

td#SubNav, td#SubNav p.SubNavSel
		{	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif ;
			background-color:#D8D8D9;
			background-image:url(/files/1_2_1/styles/bluewave/bg_repeat_sidebar.gif);
			text-align : center ;
			font-size : 11px ; }

td#SubNav p.SubNavSel
		{	color : #ffffff ;
			background-color : #65A4D5 ; 
			background-image:url(/files/1_2_1/styles/bluewave/bg_rollover.gif);
			background-repeat : repeat-x ; }


/* #### All link styles */
/* Default link style for all unclassed links */
a:link, a:visited
		{	text-decoration : none ;
			color : #328dd6 ; }

a:hover, p#BGCover a:link, p#BGCover a:visited
		{	text-decoration : none ;
			color : #999999 ; }



/* This is to remove the background color and image from the BGCover Area on the left */
td#SubNav p#BGCover a:link, td#SubNav p#BGCover a:visited
		{	text-decoration : underline ;
			color : #ffffff ; }

td#SubNav p#BGCover a:hover
		{	background-image : none ;
			background-color : transparent ;
			color : #328dd6 ;
			text-decoration : none ; }

/* Main navigation styles */
table#PriNav td a:link, #PriNav td a:visted
		{	text-decoration : none ;
			color : #ffffff ; }
table#PriNav td a:hover
		{	text-decoration : none ;
			color : #FACC40 ;
			background-image:url(/files/1_2_1/styles/bluewave/nav_arrow.gif);
			background-repeat : no-repeat ; }

/* PriNav when Selected */
table#PriNav td.PriNavSel a
		{	text-decoration : none ;
			color : #FACC40 ;
			font-weight : bold ; 
			background-image:url(/files/1_2_1/styles/bluewave/nav_arrow_on.gif); 
			background-repeat : no-repeat ;
			text-align : left ; }



td#SubNav p a:link, td#SubNav p a:visited
		{	text-decoration : none ;
			color : #328dd6 ; }

td#SubNav p a:hover
		{	text-decoration : none ;
			color : #ffffff ;
			background-color : #65A4D5 ; 
			background-image:url(/files/1_2_1/styles/bluewave/bg_rollover.gif);
			background-repeat : repeat-x ; }


.FooterBar p a:link, .FooterBar p a:visited
		{	text-decoration : underline ;
			color : #666666 ; }

.FooterBar p a:hover
		{	text-decoration : none ;
			color : #eece1b ; }