@charset "utf-8";
/* CSS Document */
*{
	padding:0;
	margin:0;
	}
	
html{

}

body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.4em;
	color:#4d4d4d;
	background-image:url(art/back.gif);
	background-attachment:scroll;
	background-position:top;
	background-repeat:repeat-x;
	background-color:#ffffff;
	}
	
h1{
	font-size:28px;
	font-weight:bold;
	color:#333333;
	padding-bottom: 16px;
	}
	
h2{	
	font-size:16px;
	font-weight:bold;
	}
	
h1 a{
	color:#333333;
	}
	
h1 a:hover{
	text-decoration:none;
	}
	
a{
	color:#c30040;
	text-decoration:none;
	}

a:hover{
	color:#c30040;
	text-decoration:underline;
	}

div {
	position: relative;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	}
	
div.main{
	width: 960px;
	height: 778px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(art/main_back.gif);
	background-attachment:scroll;
	background-repeat:no-repeat;
	background-position:center;
	background-position:top;
	}

div.header{
	height: 119px;
	padding-left:10px;
	}

div.content{
	width: 940px;
	clear:both; height:610px; position:relative;
	}

div.floater{
float:left; height:50%; margin-bottom:-305px;
}

	
div.contentMain{
	position:relative;
	width:960px;
	height:530px;
	background-color:#FFFFFF;
	padding:0px;
	margin-left:0;
	margin-right:0;
	overflow:hidden;
	}
	
strong{
	color:#333333;
	}
	
input{
	font-size:11px;
		}
.formLabel{
	font-size:9px;
	padding-top:4px;
	}

	#tableback a{
	color:#4d4d4d;
	}
#tableback a:hover{
	color:#c30040;
	text-decoration:none;
	}
	td.footer{
font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	}
td.footer a{
font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#c30040;
	}
	#footer a{
	color: #c30040;
	}
.TabbedPanelsContent a{
	color:#c30040;
}
.TabbedPanelsContent a:hover{
	color:#4c4c4c;
}