@charset "utf-8";
/* CSS Document */

.footer{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	background-color:#75c044;
	text-align:left;
}


.footer_link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	font-weight: bold;

}


.content{
background-color:#e0e31c;
}




.heading{
	font-family:"Rockwell Extra Bold";
	font-size:26px;
}

.heading_small{
	font-family:"Rockwell Extra Bold";
	font-size:16px;
}

.menu{background:#231f20;
color: #FFFFFF;
width:210px;
text-align:left;
}

.menu_item{background:#231f20;
color: #FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
border-bottom: yellow 1px solid;
height:20px;
margin-top:2px;
}


.bl {background: url(../images/black_bl.png) 0 100% no-repeat}
.br {background: url(../images/black_br.png) 100% 100% no-repeat}
.tl {background: url(../images/black_tl.png) 0 0 no-repeat}
.tr {background: url(../images/black_tr.png) 100% 0 no-repeat; padding:10px}

.name_heading{
font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
}

.name_content{
font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bolder;
	color:#e0e31c;
}





.login_table{background:#FFF;
color: #000;
width:400px;
text-align:left;
font:Arial, Helvetica, sans-serif;
font-size:14px;
margin-top:20px;
}



.content_table_large{background:#FFF;
color: #000;
width:780px;
margin-left:20px;
text-align:left;
font:Arial, Helvetica, sans-serif;
font-size:12px;
margin-top:20px;
margin-bottom:20px;
}

.content_table{background:#FFF;
color: #000;
width:580px;
margin-left:20px;
text-align:left;
font:Arial, Helvetica, sans-serif;
font-size:12px;
margin-top:20px;
}



.ct_bl {background: url(../images/ct_bl.png) 0 100% no-repeat}
.ct_br {background: url(../images/ct_br.png) 100% 100% no-repeat}
.ct_tl {background: url(../images/ct_tl.png) 0 0 no-repeat}
.ct_tr {background: url(../images/ct_tr.png) 100% 0 no-repeat; padding:10px}



.np_table{background:#75c044;
color: #000;
width:210px;
align:right;
text-align:left;
margin-top:20px;
}

.np_bl {background: url(../images/np_bl.jpg) 0 100% no-repeat}
.np_br {background: url(../images/np_br.jpg) 100% 100% no-repeat}
.np_tl {background: url(../images/np_tl.jpg) 0 0 no-repeat}
.np_tr {background: url(../images/np_tr.jpg) 100% 0 no-repeat; padding:10px}

.menu_link{
	color:#fff;
	text-decoration: none;
	
}

.ab_table{background:#75c044;
color: #000;
background:#fff;
width:400px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
margin-top:20px;	

}

.ab_bl {background: url(../images/bl.png) 0 100% no-repeat}
.ab_br {background: url(../images/br.png) 100% 100% no-repeat}
.ab_tl {background: url(../images/tl.png) 0 0 no-repeat}
.ab_tr {background: url(../images/tr.png) 100% 0 no-repeat; padding:10px;}

.mattblacktabs{
width: 100%;
overflow: hidden;
}

.mattblacktabs ul{
margin: 0;
padding: 0; 
font: bold 12px Arial;
list-style-type: none;
}

.mattblacktabs li{
display: inline;
margin: 0;

}

.mattblacktabs li a{
	width:92px;
float: left;
display: block;
text-decoration: none;
margin: 0;
padding:1px;
padding-top:4px;
border-right: 1px solid white; /*right divider between tabs*/
color: black;
background: #75c044; /*background of tabs (default state)*/
text-align:center;
}



.mattblacktabs li a:hover, .mattblacktabs li.selected a{
background: #000; /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */
color: #fff;
}


.form_field {
width: 220px;
height: 16px;
background-color: #d0d0d0;
font: bold 12px Arial;
border:none;
padding: 10px 0 0 5px;
}


.small_print{
font-family:Arial, Helvetica, sans-serif;
	font-size:8px;
}


.link {
	color: #75C044;
	font-weight: bold;
}
