body			{padding: 0px;
				margin-top: 0px;
				margin-bottom: 0px;
				margin-left: 0px;
				margin-right: 0px;
				background-color: #FFFFFF;
				font-size: 0.8em;
				color: #000000;
				font-family: arial, verdana, geneva;}
				
h1				{font-size: 1.3em;
				color: #000000;
				font-family: arial, verdana, geneva;}
				
td.line			{background-color: #858585;}

td				{font-size: 0.8em;
				color: #000000;}

td.il1			{padding: 2px;
				background-color:#ABABAB;
				border: 1px solid #000000;}
td.il2			{padding: 2px;
			     background-color:#ABABAB;	
				border: 1px solid #FF0000;}

td.tdHeader1	{
				font-family: arial, verdana, geneva;
				font-size: 1em;
				font-weight: bold;
				color: #000000;
				padding-bottom: 0px;
}

td.imageBorder1 {
	border: 1px solid #ABABAB; 
	padding: 5px;
}
td.ImageText		{font-size: 10px;
					color: #494949;
					font-style:italic;}
		
/* start link classes */
a:link {font-size: 11px; text-decoration: none; font-weight: normal; color: #FF0000; font-family: arial, verdana, sans-serif; background: #FFFFFF;}
a:active {font-size: 11px; text-decoration: underline; font-weight: normal; color: #990000; font-family: arial, verdana, sans-serif; background: #FFFFFF;}
a:visited {font-size: 11px; text-decoration: none; font-weight: normal; color: #FF0000; font-family: arial, verdana, sans-serif; background: #FFFFFF;}
a:hover {font-size: 11px; text-decoration: underline; font-weight: normal; color: #990000; font-family: arial, verdana, sans-serif; background: #FFFFFF;}

a.link1:link {font-size: 13px; text-decoration: none; font-weight: normal; color: #FF0000; font-family: arial, verdana, geneva; background: #FFFFFF;}
a.link1:active {font-size: 13px; text-decoration: underline; font-weight: normal; color: #990000; font-family: arial, verdana, geneva; background: #FFFFFF;}
a.link1:visited {font-size: 13px; text-decoration: none; font-weight: normal; color: #FF0000; font-family: arial, verdana, geneva; background: #FFFFFF;}
a.link1:hover {font-size: 13px; text-decoration: underline; font-weight: normal; color: #990000; font-family: arial, verdana, geneva; background: #FFFFFF;}

/*NEW STYLES*/
.top_gradient {
	background:#f00 url(../images/top_gradient.gif) no-repeat;
	height:9px;
	overflow:hidden;
	width:1020px;
	clear:both;
}
.header_content {	
	width:1020px;
	clear:both;
}
/*
.adress {
	float:left;
	vertical-align:middle;
	font-size: 1.1em; 
}*/

.left_side {
	float:left;
	vertical-align:middle;
	
}
.mid_side {
	float:left;
	vertical-align:middle;
	padding: 3px 0 0 15px;
}


.right_side {
	float:right;
	vertical-align:middle;
	padding: 4px 2px 0 0px;
}

/*Menu styles*/
.menu_wrapper {
	height:24px;
	position:relative;
	overflow:hidden;
	width:1020px;
	clear:both;
}

.blackbg {
	background:#000;
	/*border:1px solid #FD8E02;*/
	border-width:0px 0px 2px 0px; 
	height:2.3em;
	width:1020px;
}

 /* common styling */
.main_menu {
	font-family: arial, sans-serif; 
	position:absolute;
	top:0px;
	font-weight:bold;
	font-size:1.1em;
	padding-bottom:0px;
	width:1020px;
	
}

.main_menu ul {
	padding:0 0 0 90px; 
	margin:-6px;
	list-style-type: none;
}
.main_menu ul li {
	float:left;
	position:relative;
}

.main_menu ul li a, .main_menu ul li a:visited {
	background: #000000;
	height:24px; 
	padding:0px 18px 0px 8px; 
	line-height:2.4em;
	background:#000;
	font-size: 16px; 
	text-decoration: none; 
	font-weight: normal; 
	color: #FF0000; 
	font-family: Arial; 
	
}

.main_menu ul li a:hover {
	background: #000000;
	height:24px; 
	padding:0px 18px 0px 8px; 
	line-height:2.4em;
	background:#000;
	font-size: 16px; 
	text-decoration: none; 
	font-weight: normal; 
	color: #FF0000; 
	font-family: Arial; 
	
}

/*Conten styles*/
#page_content {
	margin: 10px 0 0 11px;
	width:1020px;
}

#left_col {
	float:left;
	margin:0px 11px 0px 0px; 
	width:238px;
}

#mid_col {
	float:left;
	width:500px;
	background:url('../images/border_mid_content.gif') no-repeat;
	padding-bottom:40px;
	/*background: #FFFF00;*/
}

.main_t{
	width:500px; 
	padding: 0 22px 0 22px;
	/*background: #FFFF00;*/
}

/*
.startpage #mid_col {
	background:none;
}*/

#mid_col .content {
	margin:0 11px 0 13px;
	font-size:1.1em;
}

#right_col {
	margin:0px 0px 0px 23px; 
	float:left;
	width:238px;
}
/*END Conten styles*/

/*DEFAULT BOX*/
.default_box {
	width:226px;
	clear:both;
	position:relative;
}

.default_box h2 { 
	padding:8px 0 0 0px;
	font-size:1.1em;
	z-index:50;
	top:0px;
	left:15px;
	position:absolute;
	margin:-4px 0 0 0;
}

.default_box .body {
	border:1px solid #CCC;
	border-width:0 1px 0 1px;
	padding: 0px 0px 4px 8px;
	font-size:1.1em;
	margin: -3px 0 0 0;
}
.default_box .body td{
	font-size:0.7em;
	/*margin:0 0 0 0;
	padding:0 0 0 0;*/	
}
.default_box .body td img{
	float:left;
	margin: 0 4 0 0px;
	padding: 0 0 0 0;
}
.default_box .body td input{
	width:205px;
	float:left;
	border:solid 1px #000;
}
.default_box .body .btnSave{
	width:100px;
	clear:both;
	float:right;
	border:solid 1px #000;
}
div .page_footer {
	padding-top: 10px;
}
.default_box .body .error input{
	width:205px;
	float:left;
	border:solid 1px #c00;
}
.default_box .body td .error , .default_box .body p .error {
	color: #c00;
}

/*Sifr styles*/
.sIFR-active h1,
    .sIFR-active h2
    /*.sIFR-active h3,
    .sIFR-active h4,
    .sIFR-active h5#pullquote*/{
      visibility: hidden;
      font-family: Verdana;
      line-height: 1em;
    }

.sIFR-active h1 {
      padding-bottom: 0;
      margin-bottom: 0;}
.sIFR-active h2 {
      padding-bottom: 0;
      margin-bottom: 0;}
/*.sIFR-active h2 {
      font-size: 55px;
      display: block;}
.sIFR-active h3 {
      font-size: 18px;}
    .sIFR-active h4 {
      font-size: 21px;
      font-weight: normal;
    }

    .sIFR-active h5#pullquote {
      font-size: 24px;
    }*/

/*Mailadmin*/

.mailtext_input {
	width:1000;
	height:400;
	} 
	
.mailsubject_input {
	width:500;
	} 