@charset "utf-8";

/* CSS Document */

body {

	background:#ffffff;

	background: url(images/bg_01.jpg);

	background-position:top;

	background-repeat:repeat-x;

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	}
.main-table{
background:url(images/headerbg_01.jpg);
background-repeat:no-repeat;
background-position:top;
}
.mattblacktabs{

	width: 980px;

	overflow: hidden;

	/*border-bottom: 1px solid black; /*bottom horizontal line that runs beneath tabs*/

	}

.mattblacktabs ul{

	margin: 0;

	padding: 0;

	padding-right: 50px; /*offset of tabs relative to browser left edge*/

	font-family:Arial, Helvetica, sans-serif;

	font-size:17px;

	font-weight:bold;

	list-style-type: none;

	}

.mattblacktabs li{

	display: inline;

	margin: 0;

	}

.mattblacktabs li a{

	float: right;

	display: block;

	text-decoration: none;

	margin: 0;

	padding: 0px 16px; /*padding inside each tab*/

	border-right: 1px solid #f1609d; /*right divider between tabs*/

	color: #ffffff;

	/*background: #414141; /*background of tabs (default state)*/

	}

.mattblacktabs li a:visited{

	/*color: white;*/

	}

.mattblacktabs li a:hover, .mattblacktabs li.selected a{

	/*background: #2f0202; background of tabs for hover state, plus tab with "selected" class assigned to its LI */

	color:#89cbe8; text-decoration:underline;

	}

.mattblacktabs2{

	width: 100%;

	overflow: hidden;

	/*border-bottom: 1px solid black; /*bottom horizontal line that runs beneath tabs*/

	}

.mattblacktabs2 ul{

	margin: 0;

	padding: 0;

	padding-right: 220px; /*offset of tabs relative to browser left edge*/

	font-family:Arial, Helvetica, sans-serif;

	font-size:15px;

	font-weight:bold;

	list-style-type: none;

	}

.mattblacktabs2 li{

	display: inline;

	margin: 0;

	}

.mattblacktabs2 li a{

	float: right;

	display: block;

	text-decoration: none;

	margin: 0;

	padding: 0px 25px; /*padding inside each tab*/

	border-right: 2px solid #fff; /*right divider between tabs*/

	color: #ffffff;

	/*background: #414141; /*background of tabs (default state)*/

	}

.mattblacktabs2 li a:visited{

	/*color: white;*/

	}

.mattblacktabs2 li a:hover, .mattblacktabs li.selected a {

	/*background: #2f0202; background of tabs for hover state, plus tab with "selected" class assigned to its LI */

	color:#89cbe8;

	}

.mattblacktabs3{

	width: 100%;

	overflow: hidden;

	/*border-bottom: 1px solid black; /*bottom horizontal line that runs beneath tabs*/

	}

.mattblacktabs3 ul{

	margin: 0;

	padding: 0;

	padding-right: 100px; /*offset of tabs relative to browser left edge*/

	font-family:Arial, Helvetica, sans-serif;

	font-size:15px;

	font-weight:bold;

	list-style-type: none;

	}

.mattblacktabs3 li{

	display: inline;

	margin: 0;

	}

.mattblacktabs3 li a{

	float: right;

	display: block;

	text-decoration: none;

	margin: 0;

	padding: 0px 27px; /*padding inside each tab*/

	border-right: 2px solid #f07094; /*right divider between tabs*/

	color: #f07094;

	/*background: #414141; /*background of tabs (default state)*/

	}

.mattblacktabs3 li a:visited{

	/*color: white;*/

	}

.mattblacktabs3 li a:hover, .mattblacktabs3 li.selected a{

	/*background: #2f0202; background of tabs for hover state, plus tab with "selected" class assigned to its LI */

	color:#89cbe8;

	}

.line {

	border-bottom:1px solid #390000;

	width:900px;

	}

.line2 {

	border-bottom:1px solid #390000;

	width:450px;

	}

.headlink{

	font-size: 10px;

	font-family: Arial, Helvetica, sans-serif;

	color: #ee5a84;

	}

.headlink a{

	text-decoration:none;

	color: #ee5a84;

	text-decoration:underline;

}

.headlink a:hover{

	color: #55b9ee;

	text-decoration:underline;

	}

.headlink2{

	font-size: 30px;

	text-align:center;

	font-family: Arial, Helvetica, sans-serif;

	color: #69bbed;

	}

.headlink2 a{

	text-decoration:none;

	color: #69bbed;

	text-decoration:underline;

}

.headlink2 a:hover{

	color: #e32259;

	text-decoration:underline;

	}

.textcontent {

	font-family: Arial, Helvetica, sans-serif;

	font-weight: normal;

	font-size:12px;

	text-align:center;

	color:#323232;

	}

.textcontent2 {

	font-family: Arial, Helvetica, sans-serif;

	font-weight: normal;

	font-size:12px;

	text-align:justify;

	color:#323232;

	}

.textcontent3 {

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-size:12px;

	text-align:left;

	color:#323232;

	}

.textcontent4 {

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-size:23px;

	text-align:left;

	color:#838383;

	}

.textcontentpink2 {

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-size:23px;

	text-align:left;

	color:#e32259;

	}

.textcontentpink {

	font-family: Arial, Helvetica, sans-serif;

	font-weight: normal;

	font-size:12px;

	text-align:left;

	color:#e32259;

	}

.footer {

	font-family: Arial, Helvetica, sans-serif;

	font-weight: normal;

	font-size:10px;

	text-align:center;

	color:#555555;

	}