
.menu
	{
	font-family:Tahoma;
	font-size:12px;
	color:#FFFFFF;
	}

.menu a:link
	{
	text-decoration:none;
	color:#FFFFFF;
	}

.menu a:visited
	{
	text-decoration:none;
	color:#FFFFFF;
	}

.menu a:hover
	{
	text-decoration:none;
	color:#FFFFFF;
	}

.menu a:active
	{
	text-decoration:none;
	color:#FFFFFF;
	}

.menu form
	{
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:0;
	}
	
.m_text
	{
	font-family:Tahoma;
	font-size:12px;
	line-height:10px; 
	vertical-align:top;
	color:#000000;
	text-decoration:none;
	}

body
	{
	padding:0px;
	margin:0px;
	background-color:#FFFFFF;
	}

table
	{
	padding-bottom:0;
	}
	
.b_text
	{
	font-family:Tahoma;
	font-size:12px;
	font-style:Bold;
	background-color: #FFFFFF;
	line-height:14px;
	color:#666666;
	}
	
.h_text
	{
	font-family:Tahoma;
	font-size:14px;
	font-style:Bold;
	line-height:10px;
	color:#666666;
/*	background-color: #CCCCFF; */
    border: 0; /* ditto */ 
    padding-left: 20px; /* padding-left = image gap + interior padding ... no padding-right */ 
    padding-right: 0px; /* no padding-right */ 
    padding-top: 10px; 
    padding-bottom: 10px;
	}
	
.c_text
	{
	font-family:Tahoma;
	font-size:11px;
	line-height:11px;
	color:#666666;
	}

.invis
	{
	font-family:Tahoma;
	font-size:11px;
	line-height:11px;
	color:#FFFFFF;
	}

img
	{
	border-width: 1px;
	border-style: solid;
	border-color: #FF6600;
    padding-bottom: 0;
	}

img.noborder
	{
	border-width: 0px;
	border-style: none;
    padding-bottom: 0;
	}

img.floatLeft 
	{ 
	border-width: 1px;
	border-style: solid;
	border-color: #FF6600;
  	float: left; 
   	margin: 10px; 
	}
	
img.floatRight 
	{ 
	border-width: 1px;
	border-style: solid;
	border-color: #FF6600;
   	float: right; 
   	margin: 10px; 
	}

form
	{
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:0;
	}
	
/* set the image to use and establish the lower-right position */ 
.cssbox3r, .cssbox3r_body, .cssbox3r_head, .cssbox3r_head h2 
	{
    background: transparent url(images/grfbox300xr.png) no-repeat bottom right; 
	}

.cssbox3r 
	{ 
    width: 265px !important; /* intended total box width - padding-right(next) */
    padding-right: 15px; /* the gap on the right edge of the image (not content padding) */
	} 

/* set the top-right image */ 
.cssbox3r_head
	{
	background-position: top right;
	margin-right: -15px; /* pull the right image over on top of border */
    padding-right: 40px; /* right-image-gap + right-inside padding */ 
	} 

/* set the top-left image */ 
.cssbox3r_head h2
	{ 
	font-family:Tahoma;
	font-size:14px;
	font-style:Bold;
	line-height:10px;
	color:#FFFFFF;
    background-position: top left;border: 0; /* ditto */ 
    padding-left: 20px; /* padding-left = image gap + interior padding ... no padding-right */ 
    padding-right: 0px; /* no padding-right */ 
    padding-top: 8px; 
    padding-bottom: 10px;
    height: auto !important; height: 1%; /* IE Holly Hack */ 
	} 

/* set the lower-left corner image */ 
.cssbox3r_body 
	{ 
	font-family:Tahoma;
	font-size:12px;
	font-style:Bold;
/*	background-color: #FFFFFF; */
	line-height:14px;
	color:#000000;
    background-position: bottom left; 
    padding-left: 20px; 
    padding-right: 15px; 
    padding-top: 0; 
    padding-bottom: 11px;
	} 

.cssbox3r_body a:link
	{
	font-family:Tahoma;
	font-size:14px;
	font-style:Bold;
	color:#0000CC; 
	text-decoration:none;
	line-height:20px;
	}

.cssbox3r_body a:visited
	{
	font-family:Tahoma;
	font-size:14px;
	font-style:Bold;
	color:#0000CC; 
	text-decoration:none;
	line-height:20px;
}

.cssbox3r_body a:hover
	{
	font-family:Tahoma;
	font-size:14px;
	font-style:Bold;
	color:#FF0000;
	text-decoration:none;
	line-height:20px;
	}

.cssbox3r_body a:active
	{
	font-family:Tahoma;
	font-size:14px;
	font-style:Bold;
	color:#0000CC; 
	text-decoration:none;
	line-height:20px;
	}

/* set the image to use and establish the lower-right position */ 
.cssbox3, .cssbox3_body, .cssbox3_head, .cssbox3_head h2 
	{
    background: transparent url(images/grfbox300xb.png) no-repeat bottom right; 
	}
	 
.cssbox3 
	{ 
    width: 265px !important; /* intended total box width - padding-right(next) */
    padding-right: 15px; /* the gap on the right edge of the image (not content padding) */
	} 

/* set the top-right image */ 
.cssbox3_head
	{
	background-position: top right;
	margin-right: -15px; /* pull the right image over on top of border */
    padding-right: 40px; /* right-image-gap + right-inside padding */ 
	} 

/* set the top-left image */ 
.cssbox3_head h2
	{ 
	font-family:Tahoma;
	font-size:14px;
	font-style:Bold;
	line-height:10px;
	color:#FFFFFF;
    background-position: top left;border: 0; /* ditto */ 
    padding-left: 20px; /* padding-left = image gap + interior padding ... no padding-right */ 
    padding-right: 0px; /* no padding-right */ 
    padding-top: 8px; 
    padding-bottom: 10px;
    height: auto !important; height: 1%; /* IE Holly Hack */ 
	} 

/* set the lower-left corner image */ 
.cssbox3_body 
	{ 
	font-family:Tahoma;
	font-size:12px;
	font-style:Bold;
/*	background-color: #FFFFFF; */
	line-height:14px;
	color:#000000;
    background-position: bottom left; 
    padding-left: 20px; 
    padding-right: 15px; 
    padding-top: 0; 
    padding-bottom: 11px;
	} 

.cssbox3_body a:link
	{
	font-family:Tahoma;
	font-size:14px;
	font-style:Bold;
	color:#0000CC; 
	text-decoration:none;
	line-height:20px;
	}

.cssbox3_body a:visited
	{
	font-family:Tahoma;
	font-size:14px;
	font-style:Bold;
	color:#0000CC; 
	text-decoration:none;
	line-height:20px;
}

.cssbox3_body a:hover
	{
	font-family:Tahoma;
	font-size:14px;
	font-style:Bold;
	color:#FF0000;
	text-decoration:none;
	line-height:20px;
	}

.cssbox3_body a:active
	{
	font-family:Tahoma;
	font-size:14px;
	font-style:Bold;
	color:#0000CC; 
	text-decoration:none;
	line-height:20px;
	}

/* set the image to use and establish the lower-right position */ 
.cssbox6r, .cssbox6r_body, .cssbox6r_head, .cssbox6r_head h2 
	{
    background: transparent url(images/grfbox600xr.png) no-repeat bottom right; 
	}
	
.cssbox6r
	{ 
    width: 545px !important; /* intended total box width - padding-right(next) */
    padding-right: 15px; /* the gap on the right edge of the image (not content padding) */
	} 

/* set the top-right image */ 
.cssbox6r_head
	{
	background-position: top right; 
	margin-right: -15px; /* pull the right image over on top of border */
    padding-right: 40px; /* right-image-gap + right-inside padding */ 
	} 

/* set the top-left image */ 
.cssbox6r_head h2
	{ 
	font-family:Tahoma;
	font-size:14px;
	font-style:Bold;
	line-height:10px;
	color:#FFFFFF;
    background-position: top left;
	border: 0; /* ditto */ 
    padding-left: 20px; /* padding-left = image gap + interior padding ... no padding-right */ 
    padding-right: 0px; /* no padding-right */ 
    padding-top: 8px; 
    padding-bottom: 10px;
    height: auto !important; height: 1%; /* IE Holly Hack */ 
	} 

/* set the lower-left corner image */ 
.cssbox6r_body 
	{ 
	font-family:Tahoma;
	font-size:12px;
	font-style:Bold;
/*	background-color: #FFFFFF; */
	line-height:14px;
	color:#000000;
    background-position: bottom left; 
    padding-left: 20px; 
    padding-right: 15px; 
    padding-top: 0; 
    padding-bottom: 11px;
	} 

.cssbox6r_body a:link
	{
	font-family:Tahoma;
	font-size:14px;
	font-style:Bold;
	color:#0000CC; 
	text-decoration:none;
	line-height:20px;
	}

.cssbox6r_body a:visited
	{
	font-family:Tahoma;
	font-size:14px;
	font-style:Bold;
	color:#0000CC; 
	text-decoration:none;
	line-height:20px;
	}

.cssbox6r_body a:hover
	{
	font-family:Tahoma;
	font-size:14px;
	font-style:Bold;
	color:#FF0000;
	text-decoration:none;
	line-height:20px;
	}

.cssbox6r_body a:active
	{
	font-family:Tahoma;
	font-size:14px;
	font-style:Bold;
	color:#0000CC; 
	text-decoration:none;
	line-height:20px;
	}

/* set the image to use and establish the lower-right position */ 
.cssbox6, .cssbox6_body, .cssbox6_head, .cssbox6_head h2 
	{
    background: transparent url(images/grfbox600xb.png) no-repeat bottom right; 
	}
	 
.cssbox6 
	{ 
    width: 545px !important; /* intended total box width - padding-right(next) */
    padding-right: 15px; /* the gap on the right edge of the image (not content padding) */
	} 

/* set the top-right image */ 
.cssbox6_head
	{
	background-position: top right; 
	margin-right: -15px; /* pull the right image over on top of border */
    padding-right: 40px; /* right-image-gap + right-inside padding */ 
	} 

/* set the top-left image */ 
.cssbox6_head h2
	{ 
	font-family:Tahoma;
	font-size:14px;
	font-style:Bold;
	line-height:10px;
	color:#FFFFFF;
    background-position: top left;
	border: 0; /* ditto */ 
    padding-left: 20px; /* padding-left = image gap + interior padding ... no padding-right */ 
    padding-right: 0px; /* no padding-right */ 
    padding-top: 8px; 
    padding-bottom: 10px;
    height: auto !important; height: 1%; /* IE Holly Hack */ 
	} 

/* set the lower-left corner image */ 
.cssbox6_body 
	{ 
	font-family:Tahoma;
	font-size:12px;
	font-style:Bold;
/*	background-color: #FFFFFF; */
	line-height:14px;
	color:#000000;
    background-position: bottom left; 
    padding-left: 20px; 
    padding-right: 15px; 
    padding-top: 0; 
    padding-bottom: 11px;
	} 

.cssbox6_body a:link
	{
	font-family:Tahoma;
	font-size:14px;
	font-style:Bold;
	color:#0000CC; 
	text-decoration:none;
	line-height:20px;
	}

.cssbox6_body a:visited
	{
	font-family:Tahoma;
	font-size:14px;
	font-style:Bold;
	color:#0000CC; 
	text-decoration:none;
	line-height:20px;
	}

.cssbox6_body a:hover
	{
	font-family:Tahoma;
	font-size:14px;
	font-style:Bold;
	color:#FF0000;
	text-decoration:none;
	line-height:20px;
	}

.cssbox6_body a:active
	{
	font-family:Tahoma;
	font-size:14px;
	font-style:Bold;
	color:#0000CC; 
	text-decoration:none;
	line-height:20px;
	}
	
/* set the image to use and establish the lower-right position */ 
.cssbox9r, .cssbox9r_body, .cssbox9r_head, .cssbox9r_head h2 
	{
    background: transparent url(images/grfbox900xr.png) no-repeat bottom right; 
	}
	 
.cssbox9r
	{ 
    width: 825px !important; /* intended total box width - padding-right(next) */
    padding-right: 15px; /* the gap on the right edge of the image (not content padding) */
	} 

/* set the top-right image */ 
.cssbox9r_head
	{
	background-position: top right; 
	margin-right: -15px; /* pull the right image over on top of border */
    padding-right: 40px; /* right-image-gap + right-inside padding */ 
	} 

/* set the top-left image */ 
.cssbox9r_head h2
	{ 
	font-family:Tahoma;
	font-size:14px;
	font-style:Bold;
	line-height:10px;
	color:#FFFFFF;
    background-position: top left;
	border: 0; /* ditto */ 
    padding-left: 20px; /* padding-left = image gap + interior padding ... no padding-right */ 
    padding-right: 0px; /* no padding-right */ 
    padding-top: 8px; 
    padding-bottom: 10px;
    height: auto !important; height: 1%; /* IE Holly Hack */ 
	} 

/* set the lower-left corner image */ 
.cssbox9r_body 
	{ 
	font-family:Tahoma;
	font-size:12px;
	font-style:Bold;
/*	background-color: #FFFFFF; */
	line-height:14px;
	color:#000000;
    background-position: bottom left; 
    padding-left: 20px; 
    padding-right: 15px; 
    padding-top: 0; 
    padding-bottom: 11px;
	} 

.cssbox9r_body a:link
	{
	font-family:Tahoma;
	font-size:14px;
	font-style:Bold;
	color:#0000CC; 
	text-decoration:none;
	line-height:20px;
	}

.cssbox9r_body a:visited
	{
	font-family:Tahoma;
	font-size:14px;
	font-style:Bold;
	color:#0000CC; 
	text-decoration:none;
	line-height:20px;
	}

.cssbox9r_body a:hover
	{
	font-family:Tahoma;
	font-size:14px;
	font-style:Bold;
	color:#FF0000;
	text-decoration:none;
	line-height:20px;
	}

.cssbox9r_body a:active
	{
	font-family:Tahoma;
	font-size:14px;
	font-style:Bold;
	color:#0000CC; 
	text-decoration:none;
	line-height:20px;
	}
	
/* set the image to use and establish the lower-right position */ 
.cssbox9, .cssbox9_body, .cssbox9_head, .cssbox9_head h2 
	{
    background: transparent url(images/grfbox900xb.png) no-repeat bottom right; 
	}
	 
.cssbox9
	{ 
    width: 825px !important; /* intended total box width - padding-right(next) */
    padding-right: 15px; /* the gap on the right edge of the image (not content padding) */
	} 

/* set the top-right image */ 
.cssbox9_head
	{
	background-position: top right; 
	margin-right: -15px; /* pull the right image over on top of border */
    padding-right: 40px; /* right-image-gap + right-inside padding */ 
	} 

/* set the top-left image */ 
.cssbox9_head h2
	{ 
	font-family:Tahoma;
	font-size:14px;
	font-style:Bold;
	line-height:10px;
	color:#FFFFFF;
    background-position: top left;
	border: 0; /* ditto */ 
    padding-left: 20px; /* padding-left = image gap + interior padding ... no padding-right */ 
    padding-right: 0px; /* no padding-right */ 
    padding-top: 8px; 
    padding-bottom: 10px;
    height: auto !important; height: 1%; /* IE Holly Hack */ 
	} 

/* set the lower-left corner image */ 
.cssbox9_body 
	{ 
	font-family:Tahoma;
	font-size:12px;
	font-style:Bold;
/*	background-color: #FFFFFF; */
	line-height:14px;
	color:#000000;
    background-position: bottom left; 
    padding-left: 20px; 
    padding-right: 15px; 
    padding-top: 0; 
    padding-bottom: 11px;
	} 

.cssbox9_body a:link
	{
	font-family:Tahoma;
	font-size:14px;
	font-style:Bold;
	color:#0000CC; 
	text-decoration:none;
	line-height:20px;
	}

.cssbox9_body a:visited
	{
	font-family:Tahoma;
	font-size:14px;
	font-style:Bold;
	color:#0000CC; 
	text-decoration:none;
	line-height:20px;
	}

.cssbox9_body a:hover
	{
	font-family:Tahoma;
	font-size:14px;
	font-style:Bold;
	color:#FF0000;
	text-decoration:none;
	line-height:20px;
	}

.cssbox9_body a:active
	{
	font-family:Tahoma;
	font-size:14px;
	font-style:Bold;
	color:#0000CC; 
	text-decoration:none;
	line-height:20px;
	}
	
/* set the top-left image */ 
.cssbox3fixed_head h2
	{ 
	font-family:Tahoma;
	font-size:25px;
	font-style:Bold;
	line-height:32px;
	color:#FFFFFF;
    padding-left: 25px; /* padding-left = image gap + interior padding ... no padding-right */ 
    padding-right: 0px; /* no padding-right */ 
    padding-top: 10px; 
    padding-bottom: 0px;
    height: auto !important; height: 1%; /* IE Holly Hack */ 
	margin-bottom: 0px; 
	} 

/* set the lower-left corner image */ 
.cssbox3fixed_body 
	{ 
	font-family:Tahoma;
	font-size:12px;
	font-style:Bold;
/*	background-color: #FFFFFF; */
	line-height:12px;
	color:#0000CC;
    padding-left: 15px; 
    padding-right: 5px; 
    padding-top: 0; 
    padding-bottom: 10px;
	} 

.cssbox3fixed_body a:link
	{
	font-family:Tahoma;
	font-size:12px;
	color:#000099; 
	font-style:Bold;
	text-decoration:none;
	line-height:17px;
	}

.cssbox3fixed_body a:visited
	{
	font-family:Tahoma;
	font-size:12px;
	color:#000099; 
	font-style:Bold;
	text-decoration:none;
	line-height:17px;
	}

.cssbox3fixed_body a:hover
	{
	font-family:Tahoma;
	font-size:12px;
	color:#FF0000;
	font-style:Bold;
	text-decoration:none;
	line-height:17px;
	}

.cssbox3fixed_body a:active
	{
	font-family:Tahoma;
	font-size:12px;
	font-style:Bold;
	color:#000099; 
	text-decoration:none;
	line-height:17px;
	}

/* set the image to use and establish the lower-right position */ 
.cssbox3variable, .cssbox3variable_body, .cssbox3variable_head, .cssbox3variable_head h2 
	{
    background: transparent url(images/panel_variable.png) no-repeat bottom right; 
	}
	 
.cssbox3variable
	{ 
    width: 195px !important; /* intended total box width - padding-right(next) */
    padding-right: 15px; /* the gap on the right edge of the image (not content padding) */
	} 

/* set the top-right image */ 
.cssbox3variable_head
	{
	background-position: top right; 
	margin-right: -15px; /* pull the right image over on top of border */
    padding-right: 40px; /* right-image-gap + right-inside padding */ 
	} 

/* set the top-left image */ 
.cssbox3variable_head h2
	{ 
	font-family:Tahoma;
	font-size:14px;
	font-style:Bold;
	line-height:10px;
	color:#FFFFFF;
    background-position: top left;
	border: 0; /* ditto */ 
    padding-left: 20px; /* padding-left = image gap + interior padding ... no padding-right */ 
    padding-right: 0px; /* no padding-right */ 
    padding-top: 8px; 
    padding-bottom: 10px;
    height: auto !important; height: 1%; /* IE Holly Hack */ 
	} 

/* set the lower-left corner image */ 
.cssbox3variable_body 
	{ 
	font-family:Tahoma;
	font-size:12px;
	font-style:Bold;
/*	background-color: #FFFFFF; */
	line-height:12px;
	color:#000000;
    background-position: bottom left; 
    padding-left: 20px; 
    padding-right: 5px; 
    padding-top: 0; 
    padding-bottom: 11px;
	} 

.cssbox3variable_body a:link
	{
	font-family:Tahoma;
	font-size:12px;
	font-style:Bold;
	color:#0000CC; 
	text-decoration:none;
	line-height:16px;
	}

.cssbox3variable_body a:visited
	{
	font-family:Tahoma;
	font-size:12px;
	font-style:Bold;
	color:#0000CC; 
	text-decoration:none;
	line-height:16px;
	}

.cssbox3variable_body a:hover
	{
	font-family:Tahoma;
	font-size:12px;
	font-style:Bold;
	color:#FF0000;
	text-decoration:none;
	line-height:16px;
	}

.cssbox3variable_body a:active
	{
	font-family:Tahoma;
	font-size:12px;
	font-style:Bold;
	color:#0000CC; 
	text-decoration:none;
	line-height:16px;
	}
	
.troutline
	{ 
	border-width: 1px;
	border-style: solid;
	border-color: #FF6600;
	} 

.error
	{
	font-family:Tahoma;
	font-size:14px;
	font-style:Italic;
	text-decoration:none;
	color:#FF6600;
	}

/* PopBox CSS Classes */

.PopBoxImageSmall
	{
	border: none 0px #ffffff;
	cursor: url("images/magplus.cur"), pointer;
	}
.PopBoxImageLarge
	{
	border: solid 1px #999999;
	cursor: url("images/magminus.cur"), pointer;
	}
.PopBoxImageShrink
	{
	cursor: url("images/magminus.cur"), pointer;
	}
.PopBoxImageLink
	{
	cursor: pointer;
	}
.PopBoxImageMove
	{
	border: none 0px #ffffff;
	cursor: pointer;
	}

form
	{
	margin-bottom:0;
	}
	
span
	{
	margin-bottom:0;
	}
