td,input,select,textarea { font-family: Verdana; font-weight: normal; font-style: normal; font-size: 11px;}

body
{
	background-image: url(/images/gsm/bck_main.jpg);
	background-repeat: repeat-x;
}


.greyfade
{
	background-image: url(/images/gsm/bck_greyfade.jpg);
	background-repeat: repeat-x;
}



h1
{
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	
	font-size: 16px;
	font-weight: bold;
	color: #010834;
}


h2
{
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	
	font-size: 12px;
	font-weight: bold;
	color: #4c5064;
}

A:link 		{color:#010834; text-decoration:underline;}
A:visited 	{color:#010834; text-decoration:underline;}
A:active	{color:#010834; text-decoration:underline;}
A:down		{color:#010834; text-decoration:underline;}
A:hover		{color:#7690C9; text-decoration:underline;}

.event_title
{
	padding: 5px;
	font-size: 14px;
	font-weight: bold;
	color: #040C4A;
	border-bottom: 1px solid #C0C0C0;
	margin-bottom: 3px;
}

.event_info
{
	padding: 5px;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.event_desc
{
	padding: 5px;
	font-size: 11px;
	color: #808080;
	height: 110px;
}

.event_extra
{
	padding: 5px;
	font-size: 11px;
	color: #000000;
}

.event_links
{
	padding: 5px;
	margin-top: 15px;
	margin-bottom: 35px;
}

.event_links A:link, .event_links A:visited, .event_links A:active
{
	border-right: 7px solid #758FC8;
	padding: 4px;
	padding-left: 8px;
	padding-right: 12px;
	color: #FFFFFF;
	background-color: #040523;
	text-decoration: none;
	font-weight: bold;
}

.event_links a:hover
{
	border-right: 7px solid #758FC8;
	padding: 4px;
	padding-left: 8px;
	padding-right: 12px;
	color: #FFFFFF;
	background-color: #03127C;
	text-decoration: none;
	font-weight: bold;
}


.nav_title
{
	font-size: 13px;
	font-weight: bold;
	color: #fcfcb4;
}

.nav_title A:link 	{color:#FFFFFF; text-decoration:none;}
.nav_title A:visited 	{color:#FFFFFF; text-decoration:none;}
.nav_title A:active	{color:#FFFFFF; text-decoration:none;}
.nav_title A:down		{color:#FFFFFF; text-decoration:none;}
.nav_title A:hover	{color:#fcfcb4; text-decoration:none;}

.nav
{
	font-weight: bold;
	color: #747474;
}
.nav A:link 	{color:#FFFFFF; text-decoration:none;}
.nav A:visited 	{color:#FFFFFF; text-decoration:none;}
.nav A:active	{color:#FFFFFF; text-decoration:none;}
.nav A:down		{color:#FFFFFF; text-decoration:none;}
.nav A:hover	{color:#fcfcb4; text-decoration:none;}


.content
{
	padding: 20px;
}


.footer_title
{
	padding-top: 28px;
	font-size: 12px;
	font-weight: bold;
	color: #010834;
}

.footer
{
	padding-top: 8px;
	color: #7c7c7c;
	font-size: 10px;
}
.footer A:link 		{color:#7c7c7c; text-decoration:none;}
.footer A:visited 	{color:#7c7c7c; text-decoration:none;}
.footer A:active	{color:#7c7c7c; text-decoration:none;}
.footer A:down		{color:#7c7c7c; text-decoration:none;}
.footer A:hover		{color:#010834; text-decoration:none;}

.err_msg
{
	color: #800000;
	font-weight: bold;
}



.form_heading
{
	padding-top: 10px;
	
	font-size: 16px;
	font-weight: bold;
	color: #010834;
}

.form_title
{
	font-weight: bold;
	background-color: #D0D1D6;
}

.form_input
{
	background-color: #EBEBEE;
}

.err_input
{
	border: 1px solid #FF0000;
}

.err_txt
{
	color: #FF0000;
	font-weight: bold;
}

.filterbar
{
	background-color: #f4f4f4;
}




.td_hdr
{
	font-weight: bold;
	background-color: #040C4A;
	color: #FFFFFF;
}

.td_cancel
{
	color: #808080;
}
.td_cancel2
{
	color: #808080;
	border: 1px solid #C0C0C0;
}


.odd
{
	background-color: #EBEBEE;
}

.even
{
	background-color: #E0E0E4;
}


.txt_NB		{ color: #800000; font-weight: bold; }
.txt_HIGH	{ color: #008000; font-weight: bold; }
.txt_LOW	{ color: #666666; font-style: italic; }


