/* this has been validated   from the W3C*/	

/* body style */
body  						{font-family : Arial, Helvetica, sans-serif; font-size : 12px; font-weight : normal; font-style : normal; background-image: url("../Pics/OtherPics/membership_background.gif");color : Black; background-color : White;}		
/*
body  						{font-family : Arial, Helvetica, sans-serif; font-size : 12px; font-weight : normal; font-style : normal; color : Black; background-color : White;}		
*/
p,u, ul, ol, li, dl,blockquote  	{font-family : Arial, Helvetica, sans-serif; font-size : 15px; font-weight : normal; font-style : normal;}		
/* bold body style */
b   							{font-family : Arial, Helvetica, sans-serif; font-weight : bold;   font-style : normal;}

/* This is the for the top nav position */
.SubNav  					{color : #000000; position : absolute; height : 16px; width : 780px; left : 0px; top : 83px; visibility : hidden; z-index : auto;}
/*Top nav colors*/
.toprow1 					{background-color : #000000;  background-image: url("../Pics/OtherPics/shim.gif");}
.toprow2 					{background-color : #000000;   background-image: url("../Pics/OtherPics/shim.gif");}
.toprow3 					{background-color : #F3F0E9;   background-image: url("../Pics/OtherPics/shim.gif");}




/* Link stlye 
a						{font-family : Arial, Helvetica, sans-serif; font-size : 12px; font-weight : normal; font-style : normal; color : #0000FF; }		
a:link					{font-family : Arial, Helvetica, sans-serif; font-size : 12px; font-weight : normal; font-style : normal; color : #0000FF; }		
a:active					{font-family : Arial, Helvetica, sans-serif; font-size : 12px; font-weight : normal; font-style : normal; color : #0000FF; }		
a:visited					{font-family : Arial, Helvetica, sans-serif; font-size : 12px; font-weight : normal; font-style : normal; color : #0000FF; }		
a:hover					{font-family : Arial, Helvetica, sans-serif; font-size : 15px; font-weight : normal; font-style : normal; color : #FF0000;  text-decoration : none;}		
.linktext					{font-family : Arial, Helvetica, sans-serif; font-size : 10px; font-weight : normal; font-style : normal; color : #0000FF;}		
*/
.linktext					{font-family : Arial, Helvetica, sans-serif; font-size : 10px; font-weight : normal; font-style : normal; color : #0000FF;}		


/* Header stlye */
.pageheader  				{font-family : Arial, Helvetica, sans-serif; font-size : 25px; font-weight : bold;   font-style : normal; color : #000000; }		
.redpageheader  				{font-family : Arial, Helvetica, sans-serif; font-size : 25px; font-weight : bold;   font-style : normal; color : #cc6666; }		
.paraheader  				{font-family : Arial, Helvetica, sans-serif; font-size : 17px; font-weight : bold;   font-style : normal; color : #000000; }		
.subparaheader  			{font-family : Arial, Helvetica, sans-serif; font-size : 13px; font-weight : bold;   font-style : normal; color : #000000; }		
.RedBoldText				{font-family : Arial, Helvetica, sans-serif; font-size : 15px; font-weight : bold; font-style : normal; color : #cc6666; }		

/*Proof Desk*/
.proofheaderblack    		{font-family : Arial, Helvetica, sans-serif; font-size : 15px; font-weight : bold; font-style : normal; color : #000000; }		
.proofheaderred  			{font-family : Arial, Helvetica, sans-serif; font-size : 15px; font-weight : bold; font-style : normal; color : #ff0000; }		

/* HTML Header stlyes */

/* Only h3 is used so far */
h1  						{font-family : Arial, Helvetica, sans-serif; font-size : 25px; font-weight : bold;   font-style : normal; color : #000000 ; }		
h2  						{font-family : Arial, Helvetica, sans-serif; font-size : 19px; font-weight : bold;   font-style : normal; color : #000000; }		
h3		 				{font-family : Arial, Helvetica, sans-serif; font-size : 19px; font-weight : bold;   font-style : normal; color : #000000; }		
h4		 				{font-family : Arial, Helvetica, sans-serif; font-size : 10px; font-weight : bold;   font-style : normal; color : #000000; }		
h5		 				{font-family : Arial, Helvetica, sans-serif; font-size : 15px; font-weight : bold;   font-style : normal; color : #000000; }		
h6		 				{font-family : Arial, Helvetica, sans-serif; font-size : 15px;  font-weight : bold;   font-style : normal; color : #000000; }		


/* Text format*/
.text					{font-family : Arial, Helvetica, sans-serif; font-size : 15px; font-weight : normal; font-style : normal; color : #000000; }		
.textSmall				{font-family : Arial, Helvetica, sans-serif; font-size : 11px; font-weight : normal; font-style : normal; color : #000000; }		
.whitetext  				{font-family : Arial, Helvetica, sans-serif; font-size : 15px; font-weight : normal; font-style : normal; color : #FFFFFF; }		
.smwhitetext  				{font-family : Arial, Helvetica, sans-serif; font-size : 12px; font-weight : normal; font-style : normal; color : #FFFFFF; }		
.redtext  				{font-family : Arial, Helvetica, sans-serif; font-size : 15px; font-weight : normal; font-style : normal; color : #cc6666; }		
.formtext					{font-family : Arial, Helvetica, sans-serif; font-size : 12px; font-weight : normal; font-style : normal; color : #000000; }		
.fromrow 					{font-family : Arial, Helvetica, sans-serif; font-size : 12px; font-weight : normal; font-style : normal; color : #000000; background-color : #F3F0E9;   background-image: url("../Pics/OtherPics/shim.gif");}
.sectiontext  				{font-family : Arial, Helvetica, sans-serif; font-size : 15px; font-weight : bold;   font-style : normal; color : #ffffff; }		
.textXSmall				{font-family : Arial, Helvetica, sans-serif; font-size : 9px; font-weight : normal;  font-style : normal; color : #000000; }		

/*used for adconfirm*/
.smallersectiontext  		{font-family : Arial, Helvetica, sans-serif; font-size : 12px; font-weight : bold;   font-style : normal; color : #ffffff; }		
.blacksmallersectiontext  	{font-family : Arial, Helvetica, sans-serif; font-size : 10px; font-weight : normal;   font-style : normal; color : #000000; }		
.smallredtext  			{font-family : Arial, Helvetica, sans-serif; font-size : 12px; font-weight : normal; font-style : normal; color : #cc6666; }		
.textSmallBold				{font-family : Arial, Helvetica, sans-serif; font-size : 11px; font-weight : bold; font-style : bold; color : #000000; }		
/*used for feedback form*/
.feedback  				{font-family : Arial, Helvetica, sans-serif; font-size : 12px; font-weight : normal; font-style : italic; color : #cc6666;  border: none;}		

/*used for Required text*/
.ConfirmationNumber		 	{font-family : Arial, Helvetica, sans-serif; font-size : 15px; font-weight : bold;   font-style : normal; color : #000000;  text-align : left;}		
.Required  				{font-family : Arial, Helvetica, sans-serif; font-size : 15px; font-weight : bold;   font-style : normal; color : #cc6666;  text-align : left;}		

/*text used in forms for a red note */
.notetext  				{font-family : Arial, Helvetica, sans-serif; font-size : 12px; font-weight : normal; font-style : italic; color : #cc6666;  text-align : right;}		
.readersnotetext              {font-family : Arial, Helvetica, sans-serif; font-size : 12px; font-weight : normal; font-style : italic; color : #cc6666;  text-align : right;}		


/*This is used on the */
/* home page only for the */
/* headers on the mouseover text*/
.centerhead 				{font-family : Arial, Helvetica, sans-serif; font-size : 25px; font-weight : normal;   font-style : normal; color : #000000;  text-align : left;}		
.centertext				{font-family : Arial, Helvetica, sans-serif; font-size : 15px; font-weight : normal;   font-style : normal; color : #000000;  text-align : left;}		

/* Table Rows and Cells*/
/* This will render all html in the td */
/* that is not defined in other classes */
tr, td  					{font-family : Arial, Helvetica, sans-serif; font-size : 15px; font-weight : normal; font-style : normal;}		

/*This is for the SpecAd section*/
.specadtheme  				{font-family : Arial, Helvetica, sans-serif; font-size : 12px; font-weight : bold;   font-style : normal; color : #FFFFFF; }		
.specadtext 				{font-family : Arial, Helvetica, sans-serif; font-size : 12px; font-weight : normal; font-style : normal; color : #000000; }		
.specadnext				{font-family : Arial, Helvetica, sans-serif; font-size : 12px; font-weight : normal; font-style : normal; color : #000000; }		
.smboldwhitetext  			{font-family : Arial, Helvetica, sans-serif; font-size : 12px; font-weight : bold; font-style : normal; color : #FFFFFF; }		

/*Display taglib stuff*/
.tableRowAction	{font-family : Arial, Helvetica, sans-serif; font-size : 10px; font-weight : normal; font-style : normal; color : #cc6600; }		
.tableCellAction	{font-family : Arial, Helvetica, sans-serif; font-size : 10px; font-weight : normal; font-style : normal; color : #cc6600; }		
.tableRowHeader	{font-family : Arial, Helvetica, sans-serif; font-size : 12px; font-weight : bold;   text-align : left;   color : #000000;}

.tableCellHeader	{font-family : Arial, Helvetica, sans-serif; font-size : 12px; font-weight : bold;   text-align : left;   color : #FFFFFF; background-color : #000000; text-decoration : none;}

.tableRowOdd		{font-family : Arial, Helvetica, sans-serif; font-size : 12px; font-weight : bold;   text-align : left;   color : #FFFFFF; background-color : #FFFFFF;}
.tableRowEven		{font-family : Arial, Helvetica, sans-serif; font-size : 12px; font-weight : bold;   text-align : left;   color : #FFFFFF; background-color : #F3F0E9;}
.tableCell		{font-family : Arial, Helvetica, sans-serif; font-size : 12px; font-weight : normal; font-style : normal; color : #000000; }		