/* CSS Document created by Dieter Schneider 2006 for www.csstemplateheaven.com */





* {margin: 0;


   padding: 0;}


   


body {


	font-family: "trebuchet MS" Arial, Helvetica, sans-serif;


	text-align:center;


	background-color: #e6ebf3;


}





#container {


	width: 57em;


	margin: 1em auto;


	background-color: #FFFFFF;


	font-size: .8em;


	border: 1px solid #75778E;


	text-align:left;


	padding: 1em;


}





#header {


	margin-bottom: 1em;


	border: 1px solid #EFEFEF;


	height: 11em;


	background-color: #FEFDFD;


/*	background-image: url(../images/header_bg.jpg);


	background-repeat: repeat-y;


	background-position: right;

*/
}








#content {




	float: right;


	width: 39.8em;


	padding: 0.5em;


	border: 1px solid #CCCCCC;


	background-image: url(../images/content_bg.jpg);


	background-repeat: no-repeat;


	background-position: right top;


	margin-top: 1em;


	margin-bottom: 1em;


	background-color: #FCFCFC;

line-height: 18px;
font-family:Arial, Helvetica, sans-serif;

}





#leftbox{


	padding: 0.5em;


	margin-right: 42em;


	background-color: #fcfcfc;


	background-repeat: no-repeat;


	background-position: right top;


	margin-top: 1em;


	border: 1px solid #CCCCCC;


	margin-bottom: 1em;


}  





#footer {


	clear: both;


	padding: 0.5em;


	background-color: #646675;


	color: #FFFFFF;


	text-align: center;


	font-size: .9em;


	border: 1px solid #CCCCCC;


	margin-top: 1px;


}





moduletable td {


	margin-top: 1em;


	margin-bottom: 1em;


	padding: .5em;


}





.moduletable{


	width: 100%;


	padding-bottom: 5px;


}





.moduletable th{


	font-size: 1em;


	padding: .5em;


	color: #7E0000;


	border: 1px dotted #CCCCCC;


	background-color: #F3F3F3;


}





.contentheading {


	font-size: 1em;


	padding: 0.5em;


	margin-bottom: 1em;


	color: #798196;


	border: 1px solid #EEEEEE;


}





.componentheading {


	font-size: 1em;


	padding: 0.5em;


	margin-bottom: 1em;


	color: #798196;


	border: 1px solid #EEEEEE;


}





h1 {


	font-size: 5.3em!important;


	font-size: 5.3em;


	padding: 0.5em;


	margin-bottom: 0,5em;


	color: #0206ff;


	font-family: "Times New Roman", Times, serif;


	font-style: italic;
	background-image: url(../images/header_bg.jpg);


}











/*a:link {color: #676D79;}*/

a:link {color: #146094;}


a:visited {color: #676D79}


a:hover {color: #281b7b}


a:active {color: #890000}





/********** Top navigation *************/


#navlist


{


	/*


	height: 2.6em!important;


	height: 2.7em;


	padding: 1.7em 0em 0.3em 0.4em;


	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;


	background-repeat: no-repeat;


	background-color: #646675;


	*/


	height: 32px;


	background-image: url(../images/bg_menu.gif);


	background-repeat:repeat-x;


	padding-top: 5px;


}





#navlist a, #navlist a:link, #navlist a:visited


{


	padding-right: 10px; 


	color: #CCCCCC;


	text-decoration: none;


}





#navlist a:hover, #navlist a:active, #navlist a:focus


{


	text-decoration: none;


	color: #FFFFFF;


}





#navlist #active a {


	color: #000000;


	font-size: 1em;


	font-weight: bold;


}


   


dl{


	margin-bottom: 1.5em;


	margin-left: 2em;


}





.modifydate{


	font-style: italic;


	color: #7E0000;


	font-weight: bold;


}





dd{


	margin-bottom: .3em;


	text-indent: .5em;


}





.contentpaneopen{


	width: 100%;


}


