h1
{
	color:#1D497F;
	font-size:120%;
	border-bottom:4px double #C3C4C6;
	padding:0 0 10px 0;
	margin-top:6px;
}

h2, h3
{
	font-size: 12px;
}

h4, h5, h6
{
	font-size:110%;
}

.reg-column-1 {	float: left;
	width: 250px;}

.reg-column-1 input {	width: 100px;}

.reg-column-2 {	float: left;
	width: 250px;
	margin-left: 10px;}

.modern-table {	border-collapse: collapse;}

.modern-table td, .modern-table th {	padding: 4px 12px;
	border: 1px solid white;
	background: #eeefff;
	color: black;
	font-size: 12px;}

.modern-table th {	background: #ddd;}

.modern-table .starrequired {	padding-right: 2px;}

.modern-table input.inputtext, .modern-table input.string, .modern-table input.small-string {	border: 1px solid #FFA000;
	padding-left: 2px;
	padding-right: 2px;}

.modern-table input.string {	width: 200px;}

.modern-table input.small-string {
	width: 40px;
}

.modern-table .select, .modern-table .textarea {
	border: 1px solid #FFA000;
}

.no-border {
	border: none !important;
}

.clear {	clear: both;}

.notetext {	background: green;
	color: white !important;
	padding: 8px 12px;
	display: block;
}

/*Information block*/
.information-block
{
	margin-top:2px;
	font-size:95%;
	color:#4C4C4C;
}

.information-block-head
{
	background:#E7E7E7 url(images/information_bg.gif) repeat-x;
	font-weight:bold;
	min-height:26px;
	height:expression(this.scrollHeight < 26 ? "26px" :"auto");
	padding-left:14px;
	padding-top:4px;
}

.information-block-head-image
{
	width:21px;
	height:21px;
	background-image: url(images/information_image.gif);
	background-repeat:no-repeat;
	float:left;
	margin-right:9px;
}

.information-block-head-text
{
	padding-top:3px;
}

.information-block-body
{
	padding:14px;
	text-align:left;
	border:1px solid #C9C9C9;
}
.menu {
	background-image:url(/pics/menu/menu.gif);
	height:33px;
	font-size:11px;
	color:#0066CC;
	font-family:arial;
	padding-left:0px;
	padding-top:5px;
	padding-right:3px;
	font-weight:bold;
}
.menu a:link {font-size:12px;color:#0066CC; text-decoration:none;}
.menu a:visited {font-size:12px;color:#0066CC; text-decoration:none;}
.menu a:active {font-size:12px;color:#0066CC; text-decoration:none;}
.menu a:hover {font-size:12px;color:#444444; text-decoration:underline;}
.menu div.level2 {
	font-size:12px;
	margin-top:12px;
	margin-left:8px;
	margin-bottom:5px;
}

.menu div.level3 {
	font-size:12px;
	margin-top:1px;
	margin-left:18px;
	margin-bottom:1px;
}
a.submenu{
	color: #0066CC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
font-weight:normal;
	text-decoration: none;
}
a.submenu:hover
{
text-decoration: no;
}
font.maroon
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:444444;
}

td.height-ie {
height:49px;
//height:35px
}

.top-menu {
color:#0066CC;
font-family:arial;
font-size:12px;
font-weight:bold;
padding-left:5px
}
.top-menu1 {
color:#0066CC;
font-family:arial;
font-size:12px;
font-weight:bold;

}
.top-menu1:visited{
color:#0066CC;
font-family:arial;
font-size:12px;
font-weight:bold;

}
.top-menu:visited {
color:#0066CC;
font-family:arial;
font-size:12px;
font-weight:bold;
}
