.alert{
    font: normal 17px  Tahoma, Helvetica, sans-serif;
    color:#FF0033;
	padding-top:2px;
	text-align:center;

}


.copyrights{
    color:#999999;
    font: normal 15px  Arial, Helvetica, sans-serif;
	text-align:center;
	padding-top:30px;
}

.form {
	margin:2px;
	width:95%; 
	padding:10px 10px 0 10px; 
	border:solid 1px rgb(200,200,200); 
	background-color:#FFFFFF;
}
.form fieldset {
	padding:20px 0 0 0 !important /*Non-IE6*/; 
	padding:0 /*IE6*/; margin:0 0 20px 0; 
	border:solid 1px rgb(220,220,220);
}
.form fieldset legend {
	margin:0 0 0 5px !important /*Non-IE*/; 
	margin:0 0 20px 5px /*IE6*/; 
	padding:0 2px 0 2px; 
	color:rgb(80,80,80); 
	font-weight:bold; 
	font-size:110%;
}
.form label.left {
	float:right; 
	width:100px; 
	margin:0 0 0 10px; 
	padding:2px; 
	font: bold 15px  Arial, Helvetica, sans-serif;
    color:#666666;
	padding-top:2px;
	text-decoration:none;
}
.form select.combo {
	width:175px; 
	padding:2px; 
	border:solid 1px rgb(200,200,200); 
	font-family:verdana,arial,sans-serif; 
	font-size:90%;
}
.form input.field {
	width:275px; padding:2px; 
	border:solid 1px rgb(200,200,200); 
	font-family:verdana,arial,sans-serif; 
	font-size:90%;
}
.form textarea {
	width:275px; 
	padding:2px; 
	border:solid 1px rgb(200,200,200); 
	font-family:verdana,arial,sans-serif; 
	font-size:110%;
}
.form input.button {
	float:right; 
	width:9.0em; 
	margin-right:20px; 
	padding:1px !important /*Non-IE6*/; 
	padding:0 /*IE6*/; 
	background:rgb(230,230,230); 
	border:solid 1px rgb(150,150,150); 
	text-align:center; 
	font-family:verdana,arial,sans-serif; 
	color:rgb(150,150,150); 
	font-size:90%;
}
.form input.button:hover {
	cursor: pointer; 
	border:solid 1px rgb(80,80,80); 
	background:rgb(220,220,220); 
	color:rgb(80,80,80);
}

.bold-text {
    font: bold 15px  Arial, Helvetica, sans-serif;
    color:#666666;
	padding-top:2px;
}
.bold-text a{
    font: bold 15px  Arial, Helvetica, sans-serif;
    color:#666666;
	padding-top:2px;
	text-decoration:none;
}
.bold-text a:hover{
	text-decoration:underline;
}

.normal-text{
    font: normal 15px  Tahoma, Helvetica, sans-serif;
    color:#666666;
	padding-top:2px;
	padding-left:2px;
	text-decoration:none;

}

.normal-text a{
    font: normal 15px  Arial, Helvetica, sans-serif;
    color:#666666;
	padding-top:2px;
	text-decoration:none;
}
.normal-text ul{
	margin:3px;
}

.pagination {
    font: bold 16px  Verdana, Arial, Helvetica, sans-serif;
    color:#333333;
	padding-top:2px;
	text-decoration:none;
}

.pagination a{
    font: normal 17px  Verdana, Arial, Helvetica, sans-serif;
    color:#333333;
	padding-top:2px;
	text-decoration:none;
}
.pagination a:hover{
	text-decoration:underline;

}
.show{
	display:inline;
}
.hide{
	display:none;
}

.border-table{
	clear:both;
	margin:3px;
	border-collapse:separate;
	empty-cells:show; 
	border: solid 1px #99cccc ; 
}
.border-table td{
	border: solid 1px #99cccc ;
	text-align:center;
}
.border-table th.top{
	height:auto; 
	empty-cells:show;
	background-color:#99cccc;
	text-align:center; 
	color:rgb(255,255,255); 
	font-weight:bold; 
	font-size:85%;
}
nav3-bullet {
line-height:2.0em; 

}
.nav3-bullet dt a, .nav3-bullet dt a:visited {line-height:2.0em; padding:0 0 0 10px; background:url(images/bg_bullet_full_1.gif) no-repeat 0px 50%; text-decoration:none; color:rgb(70,122,167); font-weight:bold; font-size:90%;}
.nav3-bullet dd a, .nav3-bullet dd a:visited {line-height:1.7em; margin:0 0 0 15px; padding:0 0 0 10px; background:url(images/bg_bullet_half_1.gif) no-repeat 0px 50%; text-decoration:none; color:rgb(70,122,167); font-weight:normal; font-size:90%;}
.nav3-bullet dt a:hover {line-height:2.0em;padding:0 0 0 10px; background:url(images/bg_bullet_full_2.gif) no-repeat 0px 50%; text-decoration:none; color:rgb(42,90,138);}
.nav3-bullet dd a:hover {background:url(images/bg_bullet_half_2.gif) no-repeat 0px 50%; text-decoration:none; color:rgb(42,90,138);}
.image_button{
padding:5px; margin-top:-8px;position:absolute;
}
.bread-crumb ,.bread-crumb a{
	font: normal 13px  Tahoma, Helvetica, sans-serif;
    color:#666666;
	text-decoration:none;
	margin:0;
}
.bread-crumb a:hover{
	text-decoration:underline;
}
