/*
 * general styles
 */
body
	{
	color: black;
	font-family: Georgia, sans-serif;
	font-size: 12px;
	line-height: 18px;
	}
h1
	{
	color: #365AA1;
	font-family: Verdana, sans-serif;
	font-size: 13px;
	font-weight: bold;
	}
h2
	{
	font-family: Georgia, sans-serif;
	font-size: 17px;
	}
th
	{
	font-family: Georgia, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	border-bottom: 1px solid silver;
	white-space: nowrap;
	}
td
	{
	font-family: Georgia, sans-serif;
	font-size: 12px;
	}
img
	{
	border: 0px;
	padding: 0px;
	margin: 0px;
	}
a
	{
	color: #8A0A09;
	text-decoration: none;
	}
a:hover
	{
	color: #365AA1;
	text-decoration: none;
	}
a.black
	{
	color: black;
	text-decoration: none;
	}
a.black:hover
	{
	color: #365AA1;
	text-decoration: none;
	}
/*
 * special anchors
 */
a.action
	{
	color: #9E290B;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	}
a.action:hover
	{
	color: #365AA1;
	}
a.action_black
	{
	color: black;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	}
a.action_black:hover
	{
	color: #365AA1;
	}
a.action_gray
	{
	color: gray;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	}
a.action_gray:hover
	{
	color: #365AA1;
	}
a.menu_main
	{
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: white;
	}
a.menu_main:hover
	{
	color: #365AA1;
	}
a.menu_cat
	{
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: black;
	}
a.menu_cat:hover
	{
	color: #365AA1;
	}
a.special
	{
	color: #E09426;
	text-decoration: none;
	}
a.special:hover
	{
	color: #365AA1;
	text-decoration: none;
	}

/*
 * global styles
 */
.small
	{
	font-size: 10px;
	}
.verdana
	{
	font-family: Verdana, sans-serif;
	}
/*
 * layers
 */
div.all
	{
	position: relative;
	top: 0px;
	left: 0px;
	width: 1000px;
	border: 1px solid silver;
	}
div.header
	{
	width: 1000px;
	height: 90px;
	background: #38434c;
	}
div.menu_main
	{
	width: 1000px;
	}
div.menu_cat
	{
	font-family: Verdana, sans-serif;
	background: #E4E3D8;
	width: 1000px;
	}
div.main
	{
	width: 1000px;

	}
div.content
	{
	width: 645px;
	float: left;
	padding-left: 15px;
	padding-top: 20px;
	}
div.sidebar
	{
	width: 340px;
	padding-top: 46px;
	float: right;
	}
/*
 * forms
 */
input
	{
	font-family: Verdana, sans-serif;
	font-size: 12px;
	}
.button
	{
	color: #e09426;
	background: white;
	border: 1px solid silver;
	}
select
	{
	font-family: Verdana, sans-serif;
	font-size: 12px;
	}
textarea
	{
	font-family: Verdana, sans-serif;
	font-size: 12px;
	}
fieldset
	{
	padding: 10px;
	border: 1px solid silver;
	}
legend
	{
	font-family: Verdana, sans-serif;
	font-weight: bold;
	color: #3c5899;
	}
div.form_row
	{
	clear: both;
	padding-bottom: 5px;

	}

span.form_label
	{
	font-family: Verdana, sans-serif;
	font-weight: bold;
	float: left;
	width: 160px;
	}
span.form_field
	{
	font-family: Verdana, sans-serif;
	white-space: nowrap;
	width: 300px;
	}
/*
 * depre
 */
td.data_nowrap
	{
	width: 1%;
	white-space: nowrap;
	}
td.form_label
	{
	font-weight: bold;
	width: 160px;
	}
input.std
	{
	width: 500px;
	}
