@charset "utf-8";

/* CSS Document */

html {min-height:100%;}

/* {	margin: 0;	padding: 0;}*/

body {		
	background: #fff;	
	color: #666;	
	font: normal 62.5% "Verdana", Arial, Helvetica, sans-serif;	
	padding-top: 6px;	line-height: normal;	}
	
.wrapper {	
	border: 5px solid #eeeeee;	
	background: #eeeeee;	
	font-size: 1.2em;	
	margin: 0 auto;	
	padding: 1px;	
	width: 785px;
	}
	
.cimas {	
	background: #eeeeee;	
	font-size: 0.8em;
	padding-top:0;
	margin:0;	
	height: 5px;
	}
	
.cimas p{	
	font-size: 18px;	
	text-align: right;	
	padding-top: 0px;
	margin:5px;
	padding-right: 9px;	
	font-family: "Verdana", Arial, Helvetica, sans-serif;
	}
	
.cimas a {	
	text-decoration:none;	
	color:#333;
	}
	
.cimas a:hover {	
	text-decoration:none;	
	color:#afdc0c;	
	border-bottom: 1px dotted #afdc0c;
	}
	
#logo{	
	float:left;
	 }
	
#divider{	
	float:right;	
	padding-right: 5px;
		}
	
.header_top {	
	background: #ffffff;	
	height: 30px;	
	}
	
.header {	
	background: right url('../images/header_background.jpg') no-repeat;
	background-color: #97be0d;	
	height: 100px;	
	margin-bottom: 10px;
	}
	
	.header p {
	font-family:"Times New Roman", Times, serif;
	color: #000066;
	font-size:17px;
	text-align:right;
	padding-right:15px;
	padding-top:18px;
	margin:0;
	line-height:16px;
	}
	
.content h1 {	
	color: #000066;
	border-bottom: 2px #eeeeee;	
	border-bottom-style:solid;	
	font-size: 1.8em;	
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold;
	line-height: 20px; 	
	padding: 10px 0px 9px 0px;	
	margin-bottom: 5px;	
	position:relative;
}
	
.content h2 {	
	color: #000066;	
	font-size: 1.4em;	
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold;
	line-height: 20px; 	
	padding: 10px 0px 9px 0px;	
	margin-bottom: 5px;	
	position:relative;
	}


.content {	
	border-top: 5px solid #ffffff;	
	background:#ffffff;	
	float:left;	
	line-height: 1.3em;
	padding-top: 2px;	
	padding-left: 10px;	
	padding-right: 5px;	
	padding-bottom: 20px;	
	width: 470px;	
	height:auto;	
	font-family: "Verdana", Arial, Helvetica, sans-serif;	
	font-size: 0.9em;}
	
.content a {	
	border-bottom: 1px dotted #0000ff;	
	text-decoration:none;	
	color:#0000ff;}
	
.content a:hover {	
	border-bottom: 1px dotted #97be0d;	
	text-decoration:none;	
	color:#97be0d;}
	
.sidebar {	
	border-top: 5px solid #ffffff;	
	background: #ffffff;	
	float: right;	
	width: 280px;	
	height:auto;	
	line-height: 1.3em;
	padding-top: 2px;	
	padding-left: 10px;	
	padding-right: 5px;	
	padding-bottom: 20px;	
	font-family: "Verdana", Arial, Helvetica, sans-serif;	
	font-size: 0.9em;}
	
.sidebar h1 {	
	color: #666666;	
	font-size: 1.4em;	
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold;}

.sidebar h2 {	
	color: #666666;	
	font-size: 1.0em;	
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold;}
	
.sidebar h1 {	
	border-bottom: 2px #eeeeee;	
	border-bottom-style:solid; 	
	color: #553;	
	line-height: 20px; 	
	padding: 10px 0px 9px 0px;	
	margin-bottom: 5px;	
	position:relative;}
	
.sidebar a {	
	border-bottom: 1px dotted #0000ff;	
	text-decoration:none;	
	color:#0000ff;}
	
.sidebar a:hover {	
	border-bottom: 1px dotted #97be0d;	
	text-decoration:none;	
	color:#97be0d;}	
	
.content2 h1 {	
	color: #000066;	
	font-size: 1.6em;	
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold;}
	
.content2 h2 {	
	color: #666666;	
	font-size: 1.4em;	
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold;
}
	
.content2 h1{	
	border-bottom: 2px #eeeeee;	
	border-bottom-style:solid; 	
	color: #000066;	
	line-height: 20px; 	
	padding: 10px 0px 9px 0px;	
	margin-bottom: 5px;	
	position:relative;
}	
	
.content2 {
	border-top: 5px solid #ffffff;	
	background:#ffffff;	
	float:right;		
	height:auto;	
	margin:0px;	
	line-height: 1.3em;
	padding-top: 2px;	
	padding-left: 10px;	
	padding-right: 5px;	
	padding-bottom: 20px;	
	width: 560px;	
	font-family: "Verdana", Arial, Helvetica, sans-serif;	
	font-size: 0.9em;}
	
.content2 a {	
	border-bottom: 1px dotted #0000ff;	
	text-decoration:none;	
	color:#0000ff;}
	
.content2 a:hover {	
	border-bottom: 1px dotted #97be0d;	
	text-decoration:none;	
	color:#97be0d;}
	
.sidebar2 {	
	border-top: 5px solid #ffffff;
	background: #ffffff;	
	float: left;	
	width: 200px;		
	height:auto;	
	margin:0;	
	padding-top: 2px;	
	padding-left: 0px;	
	padding-right: 5px;	
	padding-bottom: 20px;	
	font-family: "Verdana", Arial, Helvetica, sans-serif;	
	font-size: 0.9em;}
	
.sidebar2 ul{ 
	list-style:square; 
	padding-left:1px;	}
	
.admin_content {	
	border-top: 5px solid #ffffff;	
	background:#ffffff;	
	float:right;	
	margin:0px;	
	padding-top: 2px;	
	padding-left: 10px;	
	padding-right: 5px;	
	padding-bottom: 20px;	
	width: 770px;	
	height:100%;	
	font-family: "Verdana", Arial, Helvetica, sans-serif;	
	font-size: 0.9em;}
	
.admin_content h1 {	
	color: #666666;	
	font-size: 1.4em;	
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold;}
	
.admin_content h2 {	
	color: #666666;	
	font-size: 1.2em;	
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold;}
	
.admin_content h1, h2 {	
	border-bottom: 2px #eeeeee;	
	border-bottom-style:solid; 
	color: #553;	
	line-height: 20px; 	
	padding: 10px 0px 9px 0px;	
	margin-bottom: 5px;	
	position:relative;}	
	
.admin_content a {	
	border-bottom: 1px dotted #0000ff;	
	text-decoration:none;	
	color:#0000ff;}
	
.admin_content a:hover {	
	border-bottom: 1px dotted #97be0d;	
	text-decoration:none;	
	color:#97be0d;}
	
.footer {	
	background: #97be0d;	
	color: #fff;	
	font-family: "Verdana", Arial, Helvetica, sans-serif;	
	font-size: 0.8em; 	
	font: normal;	
	margin-top: 0px;	
	padding: 10px 10px 5px 10px;	
	clear:both;	
	height: 30px;}
	
.footer-left { 	
	float: left;	
	padding-top: 5px;}
	
.footer-right { 	
	float:right;	
	padding-top: 5px;}

.footer-right a, .footer-right a:visited{	text-decoration:none;	color:#fff;}
.footer-right a:hover {	color:#c3f412;	text-decoration:none;	border-bottom: 1px dotted #c3f412;}/* navigation */
.footer-left a, .footer-right a:visited{	text-decoration:none;	color:#fff;}
.footer-left a:hover {	color:#c3f412;	text-decoration:none;	border-bottom: 1px dotted #c3f412;}
/* navigation */
#top_nav{	/*background:url(../images/divider.jpg) no-repeat;*/	float:left;	list-style:none;	margin: 0px;	padding-top: 5px;	padding-left: 4px;	padding-right: 0px;	padding-bottom: 5px;	width: 740px;	height: 20px;}

#top_nav li{	float: left;	margin: 0;	padding:0px 0px;	font-family: "Verdana", Arial, Helvetica, sans-serif;	font-size: .98em;}

#top_nav a{	float:left;	background: url(../images/arrow.gif) no-repeat center left;	display: block;	margin: 0 1px 5px 0;	padding: 4px 8px;	text-decoration:none;	color: #333;	height: auto;	/*border: solid 1px;*/}

#top_nav a:hover {	color:#97be0d;	text-decoration:none;	/*border-bottom: 1px dotted #97be0d;*/	display: block;}/*==============*/

#top_nav li ul {background:white none repeat scroll 0 0;
border:1px solid grey;
display:none;
line-height:0;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:25px 0 0;
padding:6px 0 2px 8px;
position:absolute;} 
#top_nav li:hover > ul {display: block;} 

.navigation {	float: left;	margin: 0;	width: 200px;	padding-top:50px;	padding-bottom:20px;	}
.navigation ul {	border-top: 1px solid #EAEADA;	width: 200px;	margin: 0;	padding-left:5px;	list-style-type:none;}
.navigation li {	border-bottom: 1px solid #EAEADA;	width:200px;	font-family: "Verdana", Arial, Helvetica, sans-serif;}
.navigation li a {	font-size: 1.2em;	color: #554;	display: block;		padding: 10px 0px 10px 10px;	text-decoration: none;	width: 190px;	background: url(../images/arrow.gif) no-repeat center left;}
.navigation li a:hover {	color:#97be0d;	width: 190px;	background: #F0F0EB url(../images/arrow.gif) no-repeat center left;	}
.spacer {border-bottom: 2px #eeeeee;	
		border-bottom-style:solid; 	
		padding: 0px 25px 15px 0px;	
		margin-bottom: 5px;	
		position:relative;
		}