body {
	background-color: #CECECE;
	text-align: center;
	margin:0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
}
p, ul, td, blockquote { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color:#000000; }
th {
	background-image: url(../images/topicbg.png);
	height:21px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#666666;
	font-weight: bolder;

}
li {
	line-height: 15px;
	padding-left: 15px;
	padding-top: 0px;
	background-image: url(../images/arrow.png) ;
	background-repeat: no-repeat;
	background-position: 0px 4px;
}
ul{
	padding: 0;
	list-style: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color:#FFFFFF;
	
}
acronym {
        border-bottom: 1px dashed #00cc00;
        cursor: help;
}
a:link, a:visited { color: #EF0021; text-decoration: none; font-weight: bold; }
a:hover, a:active { color: #EF0021;	text-decoration: none; font-weight: bold; }

hr { color:#CCCCCC; height:1px; width:99%;}
h1 { color:#000000; margin:0px; font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bolder; line-height: 24px; }
h2 { color:#000000; margin:0px; font-family: Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; font-weight: normal; line-height: 12px; }
h3 { color:#666666; margin:0px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; letter-spacing: 1px; line-height:  9px; }
h4 { color:#666666; margin:0px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size:  9px; font-weight: normal; letter-spacing: 1px; line-height:  9px; }
h5 { color:#333333; margin:0px; font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; line-height: 11px; }
h6 { color:#666666; margin:0px; font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; line-height: 10px; }

input#textfield          {cursor: text;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#000000;border-width:1px;background-color:#EEEEEE;border-color:#000000;border-style:solid;}
input#textfieldactive    {cursor: text;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#000000;border-width:1px;background-color:#CCCCCC;border-color:#000000;border-style:solid;}
input#button             {cursor: hand;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#000000;border-width:1px;border-style:solid;}
input#buttonactive       {cursor: hand;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#000000;border-width:1px;border-style:solid;}
input#submit             {cursor: hand;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#000000;border-width:1px;border-style:solid;}
input#submitactive       {cursor: hand;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#000000;border-width:1px;border-style:solid;}
select#selectfield       {cursor: hand;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#000000;border-width:1px;background-color:#EEEEEE;border-color:#000000;border-style:solid;}
select#selectfieldactive {cursor: hand;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#000000;border-width:1px;background-color:#CCCCCC;border-color:#000000;border-style:solid;}
textarea#textarea        {cursor: text;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#000000;border-width:1px;background-color:#EEEEEE;border-color:#000000;border-style:solid;}
textarea#textareaactive	 {cursor: text;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#000000;border-width:1px;background-color:#CCCCCC;border-color:#000000;border-style:solid;}

.textfield          {cursor: text;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#000000;border-width:1px;background-color:#EEEEEE;border-color:#000000;border-style:solid;}
.textfieldactive    {cursor: text;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#000000;border-width:1px;background-color:#CCCCCC;border-color:#000000;border-style:solid;}
.button             {cursor: hand;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#000000;border-width:1px;border-style:solid;}
.buttonactive       {cursor: hand;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#000000;border-width:1px;border-style:solid;}
.submit             {cursor: hand;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#000000;border-width:1px;border-style:solid;}
.submitactive       {cursor: hand;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#000000;border-width:1px;border-style:solid;}
.selectfield       {cursor: hand;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#000000;border-width:1px;background-color:#EEEEEE;border-color:#000000;border-style:solid;}
.selectfieldactive {cursor: hand;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#000000;border-width:1px;background-color:#CCCCCC;border-color:#000000;border-style:solid;}
.textarea        {cursor: text;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#000000;border-width:1px;background-color:#EEEEEE;border-color:#000000;border-style:solid;}
.textareaactive	 {cursor: text;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#000000;border-width:1px;background-color:#CCCCCC;border-color:#000000;border-style:solid;}

/* */
.topicbg { background-image: url(../images/topicbg.png); height:25px; }
.subhead { background-image: url(../images/subhead.png); height:25px; }

/* small help text/links */
.shelp { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color:#EF0021;}
a.shelp:link,  a.shelp:visited { font-weight:normal; text-decoration: none; color : #EF0021; }
a.shelp:hover, a.shelp:active  { font-weight:normal; text-decoration: underline; color : #EF0021; }

/* sitepath links */
#sitepath { color:#333333 }
.sitepath { align:left; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color:#333333; background-image: url(../images/arrow.png) ; background-repeat: no-repeat; background-position: 1px 2px; padding-left: 13px; padding-right: 5px; }
a.sitepath:link,  a.sitepath:visited { text-decoration: none;      color : #ff6600; }
a.sitepath:hover, a.sitepath:active  { text-decoration: underline; color : #C43C03; }

/* box text/links */
.boxtext{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; letter-spacing:0px}
a.boxtext:link, a.boxtext:visited { text-decoration: none;      color : #EF0020; }
a.boxtext:hover a.boxtext:active  { text-decoration: underline; color : #DE9919; }

/* default text/links */
.default{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}
a.default:link, a.default:visited { text-decoration: none;      color : #FF9900; }
a.default:hover a.default:active  { text-decoration: underline; color : #FFC95F; }

.actionlink    { font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;font-size:11px;color:#3D3758;text-decoration: none;}
a.actionlink:link, a.actionlink:visited  { font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;font-size:11px;color:#3D3758;text-decoration: none;}
a.actionlink:hover a.actionlink:active   { font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;font-size:11px;color:#3D3758;text-decoration: underline;}

.toplink    { font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;font-size:12px;color:#EF0020;text-decoration: none;}
a.toplink:link, a.toplink:visited  { font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;font-size:12px;color:#EF0020;text-decoration: none;}
a.toplink:hover a.toplink:active   { font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;font-size:12px;color:#DE9919;text-decoration: underline;}

.fielderror { background-color: #4B2F4B; border: 1px solid #9E1B2C; }

.maintable{
	text-align: left;
	width: 800px;
	border: none;
	background-color:#FFFFFF;
}

.leftboxtable{
	text-align: left;
	width: 160px;
	border: none;
	background-color:#CECECE;
	vertical-align: top;
}

.mainbody{
	text-align: left;
	width: 100%;
	height: 100%
	border: none;
	background-color:#FFFFFF;
	vertical-align: top;
	background-image: url(../images/mainbody.png);
}
/*      Tmenu   */
.tmenuback{
	background-image: url(../images/interface/mbg.png);
	height:21px;
}
a.tmenu:link, a.tmenu:visited {
	display: block;
	width:100%;
	padding-top:1px;
	padding-left:2px;
	padding-right:2px;
	border: 1px solid #FFFFFF;
	background-color:#FFFFFF;
	height:19px;
	font-size: 11px;
	color:000000;
	text-decoration:none;
}
a.tmenu:hover{
	display: block;
	width:100%;
	padding-top:1px;
	padding-left:2px;
	padding-right:2px;
	height:19px;
	font-size: 11px;
	color:000000;
	text-decoration:none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color:#EEEEEE;
}

/*
	MAIN MENU DEFINITIONS
*/
a.menumainlevel:link, a.menumainlevel:visited {
	display: block;
	background: url(../images/mainlevel.png) no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#000000;
	letter-spacing: 0px;
	vertical-align: middle;
	text-align: left;
	padding-top: 7px;
	padding-left: 15px;
	height: 23px !important;
	height: 31px;
	width: 100%;
	text-decoration: none;
}

a.menumainlevel:hover {
	background-position: 0px -25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
	text-decoration: none;
	background: url(../images/mainlevel-hover.png) no-repeat;
}

#active_menu {
	background-position: 0px -25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #565698;
	text-align: left;
	text-decoration: none;
	background: url(../images/mainmenubg_active.gif) no-repeat;
}
/*
	box definitions
*/
.boxhead{
	background-image: url(../images/box_heading_bg.png);
	background-color: #EEEEEE;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 2px;
	padding-left: 35px;
	font-weight:bold;
	letter-spacing:1px;
	height: 17px !important;
	height: 25px;
	width: 100%;
	color: #565698;
	text-align: left;
	vertical-align: middle;
}
.boxmain{
	border: 1px solid #9999CC;
	background-color:#514A73;
}

/*
	form elements
*/

.tophead{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	margin:0px;
	font-style: italic;
	font-weight: bold;
	line-height: 18px;
	letter-spacing: 1px;
	padding-bottom:5px;
	color:#EEEEEE;
}
.subhead{
	background-image: url(../images/subhead.png);
	height:25px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	letter-spacing: 1px;
	text-align:center;
	color:FF9900;
}
.subheaddesc{
	background-color: #FFCD6A;
}

.AMTtblborder{
	border-top: 1px solid #EF0020;
	border-right: 1px outset #EF0020;
	border-bottom: 1px outset #EF0020;
	border-left: 1px solid #EF0020;
	background-color:#EEEEEE;
}

.contentheading {
	height: 50px;
	background: url(../images/amw_content/categorieview_top.jpg) top left repeat-x;
	color: #666666;
	text-indent: 15px;
	font-weight: bold;
	font-size: 11px;
	white-space: nowrap;
}
.contentdescription{
	background: url(../images/amw_content/categorieview_main.jpg);

}
