body {
	margin: 0px 0px; 
	font: 12px Arial;
	background-color: #ffffff;
/*	background-color: #678fc2; */
	background: url(http://www.bryantx.gov/images/bg_blue.jpg) repeat-y #21409a;
	background-position: center;
}

p, br
{
  line-height:1.5;
}


TABLE, TD		{ font: 12px Arial; word-spacing: 1.5px; line-height:1.5; }

.G9 			{ font-family: Geneva, Arial, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; }
.G9G 			{ font-family: Geneva, Arial, Arial, Helvetica, sans-serif; font-size: 10px; color: #76797C; line-height: 12px; }
.G9W			{ font-family: Geneva, Arial, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; line-height: 12px; }
.G10 			{ font-family: Geneva, Arial, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; }
.G10G 			{ font-family: Geneva, Arial, Arial, Helvetica, sans-serif; font-size: 11px; color: #76797C; line-height: 13px; }
.G10W			{ font-family: Geneva, Arial, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; line-height: 13px; }
.G10Wb			{ font-family: Geneva, Arial, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; line-height: 13px; }
.G10b 			{ font-family: Geneva, Arial, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; line-height: 13px; }

input.btn{
   color:#000;
   font-family:'arial',helvetica,sans-serif;
   font-size:100%;
   font-weight:bold;
   background-color:#fff;
   border:1px solid;
   border-top-color:#000000;
   border-left-color:#000000;
   border-right-color:#000000;
   border-bottom-color:#000000;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#cbcbcb');}

input.btnhov{
   color:#d41e23;
   border-top-color:#d41e23;
   border-left-color:#d41e23;
   border-right-color:#d41e23;
   border-bottom-color:#d41e23;}


table.sample {
	border-width: 1px 1px 0px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: d51e23 d51e23 d51e23 d51e23;
	border-collapse: collapse;
	background-color: white;
}

td.sample2 {
	border-width: 1px 1px 0px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: 8aafe1 8099bc 8099bc 8aafe1;
	border-collapse: collapse;
}

table.sample3 {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: 8aafe1 8099bc 8099bc 8aafe1;
	border-collapse: collapse;
	background-color: white;
}

td.sample4 {
	border-width: 1px 0px 0px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: 8aafe1 8099bc 8099bc 8aafe1;
	border-collapse: collapse;
}

td.sample5 {
	border-width: 0px 0px 0px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: 000 000 000 000;
	border-collapse: collapse;
}

table.sample6 {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: 000 000 000 000;
	border-collapse: collapse;
}

table.sample7 {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: 000 000 000 000;
	border-collapse: collapse;
}

 hr {
  border: 0;
  width: 100%;
  color: #8aafe1;
  background-color: #f00;
  height: 1px;
}

/*
.title 			{ font-family: Arial; font-weight: bold; color: #0A2267; font-size: 18px; }
*/
	/*  720517 */
.title 			{ font-family: Arial; font-weight: bold; color: #0A2267; font-size: 18px; }	/*  720517 */
.subtitle		{ font-family: Arial; font-weight: bold; color: #0A2267; text-decoration:none !important; }
.subtitle_job	{ font-family: Arial; font-weight: bold; color: #FFFFFF; font-size: 14px; }
.table_job		{ border-color: #000000; border-width: 1px; border-style: solid; }
.def 			{ font-weight: bold; color: #b9af5f; }

.form_style 	{ font-size : 12px; font-family : Arial; width: 215px; }
.form_style_short 	{ font-size : 12px; font-family : Arial; width: 185px; }
.tableborder 	{ background-color: #FFFFFF; border: 1px #A1A5A9 solid; }
.tabletitle		{ font-size: 10px; color: #FFFFFF; }
.tablenews		{ border-color: #E60B40; border-width: 1px; border-style: solid; }
.tablehead		{ border-color: #0A2267; border-width: 1px; border-style: solid; background-color: #0A2267; }
.tableheader	{ border-color: #0A2267; border-width: 1px; border-style: solid; background-color: #0A2267; font-size: 16px; color: #FFFFFF; font-weight: bold; }

.data_back1		{ background: #FFFFFF; border-right: #cccccc; border-width: 0 1px 0 0; border-style: none solid none none; }
.data_back2		{ background: #ddeeff; border-right: #cccccc; border-width: 0 1px 0 0; border-style: none solid none none; } /* DCDEE4 */
.back1			{ background: #ffffff; }
.back2			{ background: #ddeeff; }

.table_frame 	{ background-color: #FFFFFF; border: 1px #dedede solid; }
.border_t		{ border-top: 1px solid #FFFFFF; }
.table_title	{ background-color: #0A2267; font-size: 10px; color: #FFFFFF; font-weight: bold; }	/* #666666 */


a.announcment		{ font-size: 18px; font-family: Arial; color: #3366cc; text-decoration: underline; }
a:link			{ font-size: 13px; font-family: Arial; color: #3366cc; text-decoration: underline; }
a:visited		{ font-size: 13px; font-family: Arial; color: #336699; text-decoration: underline; }

a:hover			{ font-size: 13px; color: #ec1d25; text-decoration: underline; /* font-weight : bold; */ }
a.news			{ font-size: 13px; color:11449e; text-decoration:none; font-weight : bold;}/*, 006699*/
a.news:hover		{ font-size: 13px; color:ec1d25; text-decoration:none; font-weight : bold;}

.error 			{ font-family: Arial; font-size: 10px; color: red; }
.success		{ font-family: Arial; font-size: 10px; color: green; }
.attention		{ font-size: 14px; color: orange; font-weight : bold; }

ul.star			{ list-style-type: default; list-style-image: url(../images/star_red_sm.gif); list-style-position: inside; /*line-height: 13px;*/ padding: 0; }

/* -- Calendar styles -- */
	.sc_title		{ font-weight: bold; text-align: center; color: #000000; background-color: #FFFFFF; }	/* color: #0A2267; 720517 */
	.sc_tborder		{ background-color: #FFFFFF; }	/* border: 1px #A1A5A9 solid; */
	.sc_titlerow	{ background-color: #90c0ff; }	/* font-size: 10px; */
	.sc_tb			{ color: #999999; background-color: #ddeeff;  text-align: center; }	/* font-size: 10px; */
	.sc_tb_today	{ background-color: #90c0ff;  text-align: center; }	/* font-size: 10px; #99FFFF */
	
	.lc_title		{ font-size: 14px; font-weight: bold; text-align: center; color: #000000; background-color: #FFFFFF; }	/* color: #0A2267; 720517 */
	.lc_tborder		{ background-color: #FFFFFF; }	/* border: 1px #A1A5A9 solid; */
	.lc_titlerow	{ background-color: #90c0ff; }	/* font-size: 10px; */
	.lc_tb			{ background-color: #ddeeff; font-size: 10px; }
	.lc_tb_today	{ background-color: #90c0ff; font-size: 10px; }
	.lc_date		{ color: #0A2267; font-weight: bold; text-align: right; }	/* font-size: 10px; */
	
	a.sc_:link		{ font-weight: bold; }
	a.sc_:visited	{ font-weight: bold; }
	a.sc_:hover		{ color: #0A2267; text-decoration: underline; /* E60B40 font-weight : bold; */ }

/* -- End styles -- */

