a
{
	COLOR: #cc3333;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline
}

a:hover
{
	COLOR: #3F3E3C;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline
}

.body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #595959;
	line-height: 14px;
	padding-top:25px;

}

.bodyNoPadding{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #595959;
	line-height: 14px;
	padding-bottom:25px;


}

.pagetitles{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #006666;
	line-height: 14px;

}

.title { font-family: Georgia, Times, "Times New Roman", serif; color: #595959; font-size: 11px; font-weight: bold;}





.breadCrumbs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
}



.bodySmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	color: #4B4B4B;
}


.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #4B4B4B;
	line-height: 14px;

}

a.footer
{
	COLOR: #CCCCCC;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline
}



a.footer:hover
{
	COLOR: #cc3333;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline
}

.missing
{background-color:#FFFF00;}

.tableFormat
{ 
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #595959;
	line-height: 14px;
}

.row1 {border-bottom: 1px solid black ; }


.TableUserEven  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	background-color:#FFFFFF;
	text-decoration:none;
}

.TableUserOdd  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	background-color:#EEEEEE;
	text-decoration:none;
}

.TableUserTitle  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	background-color:#CCCCCC;
	text-decoration:none;
}

#space  {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left:5px;
}

#blackTittle {
	color:#000000;
}

.noBorder{
	border-style: none;
}
.line_sep{
background-image:url(../_media/images/grey_bg.gif);
height:1px;

background-repeat:repeat-x;

}

ul {
list-style:none;
margin-left:0px;

}

ul li {

background-image:url(../_media/images/bullet.gif);
background-repeat:no-repeat;
background-position:0px 6px;

padding-left:10px;

}



/***********overlay stuff *****/
.h{
	display:none;	
}

.clear{
	clear:both;	
}

.overlay_image{
	width:614px;
	position:absolute;
	top:60px;
	left:216px;
}

.overlay_image a, .overlay_image a:hover, 
.right_images a, .right_images a:hover{
	outline:none;	
}

.overlay_image .top_bg{
		background:url(/_media/images/float/pic_bg.png);	
}

.overlay_image .bottom_bg{
		background:url(/_media/images/float/pic_bg_bottom.png);
		height:28px;
}

.overlay_image .inside{
	padding:34px;
	padding-top:36px;
	padding-bottom:0px;
}

.overlay_image .image{
	width:545px;
}

.overlay_image .bottom{
	margin-top:15px;
	width:545px;
	font-family:verdana;
	color:#999999;
	font-size:11px;
}

.overlay_image .bottom .close_button{
	margin-top:15px;

}

.overlay_image .bottom .close_button a{
	display:none;

}
.overlay_image .bottom #img_desc{
	width:470px;	
	float:left;
}

.overlay_image .bottom .close_button{
	float:right;
}

.right_images{
	position:absolute;
	top:60px;
	left:845px;
	width:155px;

}

.right_images .image{
	margin-bottom:8px;

}

.right_images .image .arrow{
	position:absolute;
	left:-14px;
	background:url(/_media/images/float/arrow.png);
	height:108px;
	width:15px;
	display:none;
}

.right_images .image img{
	border:none;

}