
body {
	background-image: url(images/index_01.png);
	background-repeat: repeat-x;
	background-color: #383838;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.style23 {font-family: "Trebuchet MS"; font-size: 18px; font-weight: bold; color: #666666; }
.spantext {font-family: "Trebuchet MS"; font-size: 13px;}

.style2 {
	font-family: "Trebuchet MS";
	font-size: 13px;
    padding: 10px;
    margin: 10px;
    border: 3px solid #eee;
    border-radius: 15px;
}
a:link {
	color: #CCCCCC;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #CCCCCC;
}
a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
a:active {
	text-decoration: none;
	color: #CCCCCC;
}
.style4 {font-family: "Trebuchet MS"; font-size: 18px; font-weight: bold; color: #666666; }
.style5 {
	font-family: "Trebuchet MS";
	color: #FFFFFF;
	font-size: 24px;
	font-weight: bold;
}
.style7 {font-family: "Trebuchet MS"; color: #FFFFFF; font-size: 13px; font-weight: bold; }
.style8 {font-family: "Trebuchet MS"; color: #CCCCCC; font-size: 13px; font-weight: bold; }
.style11 {font-family: "Trebuchet MS"; font-size: 13px; color: #FFFFFF; margin: 0; }
.style15 {
	color: #316499;
	font-weight: bold;
	font-size: 13px;
	font-family: "Trebuchet MS";
}
.style17 {
	color: #376A9F;
	font-weight: bold;
}
a.nav:link {color: #003399; text-decoration: none; }
a.nav:visited {color: #003399; text-decoration: none;  }
a.nav:hover {color: #000000; text-decoration: none; }
a.nav:active {color: #003399; text-decoration: none; } 


.style7 a {
	text-align: left;
}
td {
	border-spacing: 0px;
}
td img {
	border-spacing: 0px;
}
.glowingtabs a {
	height: 74px;
}
label {
	display: none;
}

.searchform {

	display: inline-block;

	zoom: 1; /* ie7 hack for display:inline-block */


	border: solid 1px #d2d2d2;

	padding: 3px 5px;

	

	-webkit-border-radius: 2em;

	-moz-border-radius: 2em;

	border-radius: 2em;



	-webkit-box-shadow: 0 1px 0px rgba(0,0,0,.1);

	-moz-box-shadow: 0 1px 0px rgba(0,0,0,.1);

	box-shadow: 0 1px 0px rgba(0,0,0,.1);



	background: #f1f1f1;

	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));

	background: -moz-linear-gradient(top,  #fff,  #ededed);

	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed'); /* ie7 */

	-ms-filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed'); /* ie8 */

}

.searchform input {

	font: normal 12px/100% Arial, Helvetica, sans-serif;

}

.searchform .searchfield {

	background: #fff;

	padding: 6px 6px 6px 8px;

	width: 202px;

	border: solid 1px #bcbbbb;

	outline: none;



	-webkit-border-radius: 2em;

	-moz-border-radius: 2em;

	border-radius: 2em;



	-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.2);

	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.2);

	box-shadow: inset 0 1px 2px rgba(0,0,0,.2);

}

.searchform .searchbutton {

	color: #fff;

	border: solid 1px #494949;

	font-size: 11px;

	height: 27px;

	width: 27px;

	text-shadow: 0 1px 1px rgba(0,0,0,.6);



	-webkit-border-radius: 2em;

	-moz-border-radius: 2em;

	border-radius: 2em;



	background: #5f5f5f;

	background: -webkit-gradient(linear, left top, left bottom, from(#9e9e9e), to(#454545));

	background: -moz-linear-gradient(top,  #9e9e9e,  #454545);

	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#9e9e9e', endColorstr='#454545'); /* ie7 */

	-ms-filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#9e9e9e', endColorstr='#454545'); /* ie8 */

}
.style4 {
	 margin: 0; 
}