* {
	margin: 0px;
	padding: 0px;
	border: 0px;
}
html, body {
	margin						: 0px;
	padding						: 0px; 
	height						: 100%;
	background-color			: #DEDEDE;
	width						: 100%;
	font-family					: Arial;
	font-size					: 11px;
	font-style					: normal;
}

input {
	border: solid 1px black;
}

textarea {
	border: solid 1px black;
}

div {

  	font-family					: Arial;
	font-size					: 11px;
	font-style					: normal;
}

#page_container {
	width						: 890px;
	height						: 100%;
	min-width					: 500px;
        background: url('/images/logo_bg.jpg');
        background-repeat: no-repeat; 
        background-position: top left;
}

.navtext {
	text-align					: center;
	border-width				: 2px;
	border-style				: outset;
	border-color				: #CECECE;
	background-color			: #EFEFEF;

	color						: black;
  }


#page_container, td {

	font-family					: Arial;
	font-size					: 11px;
	font-style					: normal;

}




#page_content .low_row_border {
  		border-bottom				: dashed 1px #CECECE;
}

#page_content .top_row_border {
  		border-top				: dashed 1px #CECECE;
}


#page_header {
	vertical-align: middle;
	text-align: left;
	height: 120px;

}
#page_footer {
	background					: url('/images/menu_bg.jpg');
	color						: #FFFFFF;
	
}


/* Links */ 
#page_footer a {
	color: #FFFFFF;
	text-decoration: none;
	font-size					: 11px;
}

#temamenu{
	margin						: 0px;
  	width						: 100%;
  	height						: 50px;
	background-color			: #000000;
}

#mainmenu {
	margin						: 0px;
  	width						: 100%;
  	height						: 25px; 
	vertical-align				: middle;
}

.menu_item {
	padding-right				: 22px;
	padding-left				: 22px;
	position					: relative;
	top							: 5px;
	font-size					: 11px;
	font-weight					: bold;		
}

/* Links */ 
#mainmenu a:link {
	color: #FFFFFF;
	text-decoration: none;
}

#mainmenu a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
#mainmenu a:hover {
	color: #FF0000;
	text-decoration: none;
	}
#mainmenu a:active {
	color: #FFFFFF;
	text-decoration: none;
} 


#designModuleContainer {
	width						: 100%;
 } 
 
.designModule {

   float						: left;
   padding						: 3px;
   display						: inline; 
}

#page_content {
	width						: 100%;
	background					: #FFFFFF;
	color						: #000000;
	min-height					: 400px;
}

/* Default table attributes */ 
#page_content, tr td {
  	vertical-align				: top;

}


.small_text {
	font-size					: 10px;
}
/* Headlines */

h1, h2, h3, h4 {
	display						: inline;

}

h4 {
  	font-family					: Arial;
  	font-size					: 10px;
	color						: #000000;
}

h3 {
   	font-family					: Arial;
	font-size					: 12px;
	color						: #000000;
}

h2 {
  	font-family					: Arial;  
	font-size					: 14px;
	color						: #000000;
}
h1 {
  	font-family					: Arial;  
	font-size					: 18px;
	color						: #000000;
}

/* Links */ 
a:link {
	color: #000000;
	text-decoration: none;
	font-weight		: bold;	
}
a:visited {
	color: #696969;
	text-decoration: none;
	font-weight		: bold;	
}
a:hover {
	color: #FF0000;
	text-decoration: none;
	font-weight		: bold;
	}
a:active {
	color: #000000;
	text-decoration: none;
	font-weight		: bold;
} 


img {
  	border						: 0px;
}



select {
  font-size: 10px;
}


ul 
{
/*	list-style-image: url('images/arrow.gif') */
}


.center_container {
  	display						: block;
  	text-align					: center;
}


.menu_item {
	padding-right				: 15px;
	padding-left				: 15px;
	position					: relative;
	top							: 5px;
	font-size					: 11px;
	font-weight					: bold;		
}



.anylinkcss{
	position:absolute;
	margin-left: 0px;
	visibility: hidden;
	border:1px solid black;
	border-bottom-width: 0;
	font:normal 12px Arial;
	line-height: 18px;
	z-index: 100;
	width: 205px;
	background-color	: #ffc100;

	
}

.anylinkcss a {
	width: 100%;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid black;
	padding: 1px 0;
	text-decoration: none;
	font-weight: bold;
	text-indent: 5px;
	color: #FFFFFF;
}

.anylinkcss a:hover{ /*hover background color*/
	background-color: #ff9600;
}	
