
/*****Absolute Positioned ***/
#funny-practical-jokes {
border:medium none; position:absolute;
top:0px;
left:0px;
height:100px; 
padding:0px;
}

#practical-jokes {
	position:absolute;
	top:0;
	left:0;	
	padding:0;
	margin:0;
}

/***** TAGS *****/


P 					{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #444444;
	font-size: 12px;
	font-style: normal;
	list-style-type: disc;
	line-height: normal;
}


a 	       				{
	font-family: cursive;
	font-weight: normal;
	color: #0000FF;
	font-size: 12px;
	cursor: hand;
	text-decoration: none;
}


a:link 	    				{
					font-family: Verdana, Arial, Helvetica, sans-serif;				
	  				font-weight: normal;	  				
					font-size: 12px;	
					color: #0000FF;
					cursor: hand;
					text-decoration: none;
					}

a:hover					{					
					font-family: Verdana, Arial, Helvetica, sans-serif;
	  				color: #0000FF;
					font-size: 12px; 
					cursor: hand;
					text-decoration: none;
					}

a:visited				{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #0000FF;
	text-decoration: none;
}

body 					{
					font-family: Verdana, Arial, Helvetica, sans-serif;				
					font-size: 12px;
					color: #444444;
					margin-left: 0px;
					margin-top: 0px;
					background-color: #FFFFFF;
					margin-right: 0px; margin-bottom: 0px;
					}	
  				
				
H1 					{
					font-family: Verdana, Arial, Helvetica, sans-serif;				
					font-size: 12px;
					color: #444444;
					margin-left: 0px;
					margin-top: 0px;					
					margin-right: 0px; margin-bottom: 0px;
					}					


/***** CLASSES *****/

		
.BGThemeRightOuter					{
	background-color: #330066;
	
}
					
.BGThemeRightInner					{
					background-color: #CCCCFF;
					
	                }
									
.BGThemeLeftOuter					{
					background-color: #CC6600;
	                }
					
.BGThemeLeftInner					{
	background-color: #FFCC99;
	padding : 2;
}

.BGThemeLeftInnerOld					{
	background-color: #FF9900;
	padding : 2;
}


										
.BGThemeSearchBox					{
					background-color: #CC0000;
	                }	
										
.BodyPadding 				{  
					padding-left: 10px;
					}
					
.BodyPaddingHomePageCenter 	{  
					padding-left: 21px;
					padding-right: 21px;
					padding-bottom: 21px;
					padding-top: 21px;
					}
					
.BodyPaddingLRBT 	{  
					padding-left: 10px;
					padding-right: 10px;
					padding-bottom: 10px;
					padding-top: 10px;
					}

.BodyText 					{ 
					font-family: Verdana, Arial, Helvetica, sans-serif; 
					font-size: 12; 
					color: #444444; 
					font-weight: normal; 
					background-color: transparent; 
					text-align: left; 
					}

.BodyTextCentered 					{ 
					font-family: Verdana, Arial, Helvetica, sans-serif; 
					font-size: 12; 
					color: #444444; 
					font-weight: normal; 
					background-color: transparent; 
					text-align: center; 
					}
					
.BodyTextNewspaper 					{ 
					font-family: Courier New, Courier, mono; 
					font-size: 11; 
					color: #444444; 
					font-weight: normal; 
					background-color: transparent; 
					text-align: left; 
					}

.BodyTextNewspaperCentered					{ 
					font-family: Courier New, Courier, mono; 
					font-size: 11; 
					color: #444444; 
					font-weight: normal; 
					background-color: transparent; 
					text-align: left; 
					}
					
.BodyTextWhite 				{ 
					font-family: Verdana, Arial, Helvetica, sans-serif; 
					font-size: 12; 
					color: #ffffff; 
					font-weight: normal; 
					background-color: transparent; 
					text-align: left; 
					}

.BodyTextWhite 				{ 
					font-family: Verdana, Arial, Helvetica, sans-serif; 
					font-size: 12; 
					color: #ffffff; 
					background-color: transparent; 
					text-align: left; 
			       }

.BodyTextWhiteBold 				{ 
					font-family: Verdana, Arial, Helvetica, sans-serif; 
					font-size: 12; 
					color: #ffffff; 
					font-weight: bold; 
					background-color: transparent; 
					text-align: left; 
			       }				   
				   
				   
.BodyTextBox 				{ 
					font-family: Verdana, Arial, Helvetica, sans-serif; 
					font-size: 11; 
					color: #444444; 
					font-weight: normal; 
					text-align: left; 
					}


.BodyTextBold 				{ 
					font-family: Verdana, Arial, Helvetica, sans-serif; 
					font-size: 12; color: #444444; 
					font-weight: bold; 
					background-color: transparent; 
					text-align: left; 
					}

.BodyTextBoldCentered 				{ 
					font-family: Verdana, Arial, Helvetica, sans-serif; 
					font-size: 12; color: #444444; 
					font-weight: bold; 
					background-color: transparent; 
					text-align: center; 
					}

.BodyTextBoldCenteredSmall 				{ 
					font-family: Verdana, Arial, Helvetica, sans-serif; 
					font-size: 10; color: #444444; 
					font-weight: bold; 
					background-color: transparent; 
					text-align: center; 
					}
					
.BodyTextRed				{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12;
	color: Red;
	font-weight: normal;
	background-color: transparent;
	text-align: left;
}	

.BodyTextRedAlignLeft				{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12;
	color: Red;
	font-weight: normal;
	background-color: transparent;
	text-align: right;
}
					
.BodyTextRedBold				{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12;
	color: Red;
	font-weight: bold;
	background-color: transparent;
	text-align: left;
}	

.BodyTextRedBoldCentered			{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12;
	color: Red;
	font-weight: bold;
	background-color: transparent;
	text-align: center;
}	

					
.BodyTextSmall      				{
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 9px;
					font-style: normal;
					font-weight: normal;
					}

.BodyTextSmallRed      				{
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 9px;
					color: Red;
					font-style: normal;
					font-weight: normal;
					}
										
.BodyTextSmallestRed      				{
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 9px;
					color: Red;
					font-style: normal;
					font-weight: normal;
					}

.BodyTextSmallBold      				{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
}
					
.BordersTopBottom
					{
	border-bottom : 1px dashed Silver;
	border-top : 1px dashed Silver;
	border-color : Silver;
}

.BordersLeftOnly
					{
	border-left : 1px groove Silver;
	border-color : Silver;
}

.Borders
					{
	border : 1px dashed Silver;
}
				
					
.FooterRow	
{
	background-color: #330066;
	height: 50px;
}

.HeaderRow{	
	height: 100px;
}

.HeaderPranks
{
	float:right;
	border: solid 5px #330066;
	}

.HeaderTableBorder{
	background-color : #0033FF;
	border-bottom : 1px dashed Silver;
	border-top : 1px dashed Silver;
	border-color : Silver;
}


.HeaderText				{
					color: #FFFFFF;
					}

.LeftNavBackground
					{
					background-color: #E6E6E6;		         
			        		}

.LeftNavBodyText 				{ 
					font-family: Verdana, Arial, Helvetica, sans-serif; 
					font-size: 11; 
					color: #444444; 
					font-weight: normal; 
					background-color: transparent; 
					text-align: left; 
					}

.LeftNavBoldText 				{ 
					font-family: Verdana, Arial, Helvetica, sans-serif; 
					font-size: 11; 
					color: #213163; 
					font-weight: bold; 
					background-color: transparent; 
					text-align: left;
					}

.leftNavBoldTextRight 			{ 
					font-family: Verdana, Arial, Helvetica, sans-serif; 
					font-size: 11; 
					color: #213163; 				
					font-weight: bold; 
					background-color: transparent; 
					text-align: right; 
					line-height: 11px;
					}


.LeftnavTableBorderB 			{ 	
					background-color: #E6E6E6;
					border-bottom: solid #444444 1px; 
					background-position: left; 
					text-align: left;
					}



.LeftnavTableBorderBR 			{ 	
					background-color: #E6E6E6;
					border-bottom: solid #444444 1px;
					border-right: solid #444444 1px;  
					background-position: left; 
					text-align: left;
					}



.LeftNavTableBorderR
					{
					background-color: #E6E6E6;
					border-right: solid #444444 1px;		         
					text-align: left;
			        		}



.LeftnavTableBorderT 			{ 
					background-color: #E6E6E6; 
					border-top: solid #444444 1px; 
					}




.LeftnavTableBorderTR 			{ 	
					background-color: #E6E6E6;
					border-top: solid #444444 1px;
					border-right: solid #444444 1px;  
					background-position: left; 
					text-align: left;
					}



.LeftNavTablePadded 			{ 
					padding-left: 5px;
					}

.LeftNavWhiteTableBorderR
					{
					background-color: #FFFFFF;
					border-right: solid #444444 1px;		         
			        		}
	
.LetterText 					{
	font-family: "Times New Roman", Times, serif;
	font-size: 11;
	color: #444444;
	font-weight: normal;
	background-color: transparent;
	text-align: left;
}

.LetterTextHeadline				{
	font-family: "Times New Roman", Times, serif;
	font-size: 30;
	color: #444444;
	font-weight: bold;
	background-color: transparent;
	text-align: left;
}

.LetterTextSmall				{
	font-family: "Times New Roman", Times, serif;
	font-size: 10;
	color: #444444;
	font-weight: normal;
	background-color: transparent;
	text-align: left;
}

.LetterTextTiny			{
	font-family: "Times New Roman", Times, serif;
	font-size: 9;
	color: #444444;
	font-weight: normal;
	background-color: transparent;
	text-align: left;
}

					
.linklabel					{
					position: absolute;
					z-index:500;
					padding-left: 2px;
					padding-right: 2px;
					color: #FFF;
					border: solid 1px #000;
					background-color: #B5494A;
					clear: both;
					}

					
.linktext					{
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 12;
	    				background-color: transparent;
					color: #0000FF;
					cursor: hand; 
					background-position: left; 
					text-align: left
					}

.linktextBold 				{ 
					font-family: Verdana, Arial, Helvetica, sans-serif; 
					font-size: 12; background-color: transparent; 
					color: #0000FF; cursor: hand; 
					font-weight: bold;
					}

.linktextCentered 				{ 
					font-family: Verdana, Arial, Helvetica, sans-serif; 
					font-size: 12; 
					background-color: transparent; 
					color: #0000FF; 
					cursor: hand; 
					background-position: center; 
					text-align: center;
					}

.linktextCenteredSmall 				{ 
					font-family: Verdana, Arial, Helvetica, sans-serif; 
					font-size: 9; 
					background-color: transparent; 
					color: #0000FF; 
					cursor: hand; 
					background-position: center; 
					text-align: center;
					}

					
.linktextLargeBold 				{ 
					font-family: Verdana, Arial, Helvetica, sans-serif; 
					font-size: 15; background-color: transparent; 
					color: #0000FF; cursor: hand; 
					font-weight: bold;
					}

.linktextRight 				{ 
					font-family: Verdana, Arial, Helvetica, sans-serif; 
					font-size: 12; 
					background-color: transparent; 
					text-align: right;
					color: #0000FF; 
					cursor: hand; 
					line-height: normal; 
					background-position: right;
					}

.linkTextWhite 				{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	cursor: hand;
	text-decoration : underline;
}





.linkTextWhiteBold			 	{ 
					font-family: Verdana, Arial, Helvetica, sans-serif; 
					color: #FFFFFF; 
					font-size: 12px; 
					cursor: hand; 
					font-weight: bolder; 
					text-decoration: underline;
					}

					
.linktextLeftNav					{
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 08;
	    				background-color: transparent;
					color: #0000FF;
					cursor: hand; 
					background-position: left; 
					text-align: left;
					}					
					
.ListBox 					{ 
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 10; color: #000000; 
					font-weight: normal; 
					text-align: left;
					}

.PageHeading				{
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 11;
					color: #213163;
					font-weight: bold;
					background-color: transparent;
					text-align: right;
					}

.PromoPrankImages {margin: 5px 5px 5px 5px;}

					
.SiteTitle{
	color : White;
	font : bold 16px Century Gothic;
}

.TableBorder				{
					background-color: #FFFFFF;
		            			border-top: solid #444444 1px; 
		            			border-right: solid #444444 1px; 
	            				border-left: solid #444444 1px;
	            				border-bottom: solid #444444 1px;		            		       
	            				margin: 1px;		         
			       		}

.TableBorderB 				{ 	
					border-bottom: solid #444444 1px; 
					}

.TableBorderBG				{
					background-color: #E4E5CB ;
		            			border-top: solid #444444 1px; 
		            			border-right: solid #444444 1px; 
		           			border-left: solid #444444 1px;
		            			border-bottom: solid #444444 1px;		            		       
		            			margin: 1px;		         
			        		}

.TableBorderLB				{
					background-color: #FFFFFF;
					border-left: solid #444444 1px;
		            			border-bottom: solid #444444 1px;		            		       
		            			margin: 1px;		         
			        		}

.TableBorderL				{
					background-color: #FFFFFF;
					border-left: solid #444444 1px;
		           			 margin: 1px;		         
			        		}

.TableBorderLRB				{
					background-color: #FFFFFF;
					border-left: solid #444444 1px;
					border-right: solid #444444 1px;
		            			border-bottom: solid #444444 1px;		            		       
		            			margin: 1px;		         
			        		}

.TableBorderLRBT 				{ 
					background-color: #FFFFFF; 
					border-top: solid #444444 1px; 
					border-left: solid #444444 1px; 
					border-right: solid #444444 1px; 
					border-bottom: solid #444444 1px; 
					margin: 0px; 
					}

.TableBorderLRBTFilter { 
					background-color: #FFFFFF; 
					border-top: solid #444444 1px; 
					border-left: solid #444444 1px; 
					border-right: solid #444444 1px; 
					border-bottom: solid #444444 1px; 
					margin: 0px; 
					width: 620px;
					}
					
.TableBorderRBT	{ 
					background-color: #FFFFFF; 
					border-top: solid #444444 1px; 
					border-left: solid #444444 1px; 
					border-right: solid #444444 1px; 
					border-bottom: solid #444444 1px; 
					margin: 0px; 
					}

.tablegrayBackgroundLR 			{ 
					background-color: #E6E6E6;
					border-right: solid #444444 1px; 
					border-left: solid #444444 1px; 
					}
					
.TableWidth				{
					width: 620px;
					}

.TableBorderLR
					{
					border-left: solid #444444 1px;
					border-right: solid #444444 1px;
		            			margin: 1px;		         
			        		}


.TableBorderR 				{ 	
					border-right: solid #444444 1px; 
					}



.TableBorderRB 				{ 
					border-bottom: solid #444444 1px;
					border-right: solid #444444 1px;  
					}



.TableBorderT 				{ 
					border-top: solid #444444 1px; 
					}


.TableDetailRow1				{
	font-size: 10;
	color: black;
	background-color: Silver;
}
					
.TableDetailRow2				{
					font-size: 10;
					color: black;
	    				background-color: white
					}
					
.TableDetailRow1Selected			{
					font-size: 10px;
					color: black;
	    				background-color: #FFFFD5
					}				

.TableDetailRow2Selected			{
					font-size: 10px;
					color: black;
	    				background-color: #FFFFD5;
					}	
					

.TableHeadingRow				{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: white;
		background-color: #0066CC;
		text-align: left;
		vertical-align: bottom;
		background-position: bottom;
}

					
.TableTitle				{
					font-family: Arial, Helvetica, sans-serif;
					font-size: 13;
					color: #FFFFFF;
					font-weight: normal;
					text-align: left;
					margin-left: 1px;
					padding-left: 1px;
					border: none;
					font-style: normal;
					}
					
