/* Generic styling, for unclassed elements */
body		{	background : #F4F1E9 ;
			font-family : Verdana, Arial, Helvetica, sans-serif ;
			font-size : 11px ;
			margin : -10px ; }

b, strong	{	font-weight : bold ; }

cite		{	font-style : normal ; }

i, em		{	font-style : italic ; }

u		{	text-decoration : underline ; }

hr		{	color : #000000 ;
			height : 1px ; 
			margin-left : 5px ;
			margin-right : 5px ; }

h1		{	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif ;
			font-size : 15px ; 
			color : #111083 ; }

h2		{	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif ;
			font-size : 14px ; 
			color : #0669B2 ; }

h3		{	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif ;
			font-size : 13px ; 
			color : #0669B2 ; }

h4		{	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif ;
			font-size : 12px ; 
			color : #0669B2 ; }

h5		{	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif ;
			font-size : 12px ; 
			color : #0669B2 ; }

h6		{	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif ;
			font-size : 12px ; 
			color : #0669B2 ; }

code		{	font-family : Courier, "Courier New", fixed-width, monospace ;
			font-size : 9px ; }

pre		{	font-family : Courier, "Courier New", fixed-width, monospace ;
			font-size : 9px ; }

td		{	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif ;
			font-size : 11px ; }

p		{	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif ;
			font-size : 11px ; }

input, select, textarea { 
    			font-family : Arial, Helvetica, sans-serif ;
			font-size : 11px ;
			color : #000000 ; }

/* For application errors */
.error          {       color : #ff0000 ; }


/* 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 ; }


/* Background for banner */

.BannerBG	{	background-color : #0669B2 ;
				background-image : url(files/1_2_1/images/t_background.gif) ;
				background-repeat : repeat-x ; }

.Foot	{	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif ;
			font-size : 10px ;
			color : #ffffff ;  }

.Foot a	{	text-decoration : none ;
			color : #58DE33 ; }


/* Sidebar copy used in pull quotes -- if you have alert boxes, pullquotes, sidebars, etc., base it on this style, class as "SideBar" */
.SideBar	{	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif ;
			font-size : 11px ;
			background-color : #dfdfdf ;
			border: 1px solid #999999 ;
			color : #000000 ; }


/* 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 ; }


/* Sub-navigation - unselected; you can use this in the container holding the subnavigation */
.SubNav, .SubNavNoCheck
	 	{	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif ;
			color : #ffffff ;
			font-size : 10px ;
			background-color : #0669B2 ; }

/* Sub-navigation - selected; this means you're on that page, so this one highlights it in some way */
.SubNavSel, .SubNavSelNoCheck
	 	{	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif ;
			background-color : #7DA1EC ;
			color : #ffffff ;
			font-size : 10px ; }


/* Main navbar styling, unselected */
.PriNav		{	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif ;
			font-size : 10px ;
			font-weight : bold ;
			color : #ffffff ; }

/* Sub-navigation - selected; this means you're on that page, so this one highlights it in some way */
.PriNavSel	{	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif ;
			font-size : 10px ;
			font-weight : bold ;
			color : #ffffff ;
			background-color : #0669B2 ;  }


/* #### All link styles */


/* Default link style for all unclassed links */
a:link,a:visited, a:hover
		{	text-decoration : underline ;
			color : #0A269C ; }

a:hover		{	color : #000000 ; }


/* Sub-navigation styles, class your <a> as "SubNav" */
p.SubNav a:link, p.SubNav a:visited, p.SubNav a:hover
		{	text-decoration : none ;
			color : #ffffff ; }
p.SubNav a:hover
		{	color : #fcf506 ; }


/* Main navigation styles, class your <a> as "PriNav" */
a.PriNav:link, a.PriNav:visited	
		{	text-decoration : none ;
			color : #ffffff ; }

a.PriNav:hover	{	text-decoration : none;
			color : #000000 ; 
			background-color : #fcf506 ; }


a.PriNavSel:link, a.PriNavSel:visited
		 {	text-decoration : none ;
			color : #ffffff ; }

a.PriNavSel:hover
		{	text-decoration : none;
			color : #cccccc ; }


.Foot a:link, .Foot a:visited
		{	text-decoration : underline ;
			color : #ffffff ; }

.Foot a:hover	{	text-decoration : none ;
			color : #fcf506 ; }
