html, body, div, span, table, caption, tbody, tfoot, thead, tr, th, td, form {
	margin: 0;
	padding: 0;
	border: 0;
	color:#ffffff;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}


a, a:visited, a:link{
	color:#ffffff;
	text-decoration:underline;
}
a:hover, a:active{
	color:#E0EBF7;
}
a img, :link img, :visited img {
	border: 0;
}

html, body {
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
}

body {
	margin: 0px;
	padding: 0px;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	position: relative;
	min-width: 1000px;
	background:#5496d1 url(../images/background.png) repeat-x;	
}      

/* header */

#header{
	height:98px;
	width:90%;
	margin:0 auto;
	text-align:left;
}
#header .logo{
	float:left;
	width:210px;
	margin-top:13px;
	margin-right:15px;
}


#header .menu ul{
	list-style: none;
	margin: 0;
	padding: 0;
	float:right;
	margin-top:32px;
}
#header .menu ul li{
	float:left;
	padding:0px;
	margin:0px;
}

#header .menu ul li.current, #header .menu ul li.section{
	float:left;
	padding:0px;
	margin:0px;
	background:#8ea73c;
}

#header .menu ul li a{
	color:#ffffff;
	text-decoration:none;
	font:12px Tahoma;
	background:url(../images/vertdiv.gif) repeat-y;
	background-position:right;
	display:block;
	padding:5px 12px;
	font-size:12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
#header .menu ul li a.last{
	color:#ffffff;
	text-decoration:none;
	background:none;
	display:block;
	padding:5px 12px;
}
#header .menu ul li a:hover{
	color:#ffffff;
	text-decoration:none;
	display:block;
	background:#2579BE url(../images/vertdiv.gif) repeat-y;
	background-position:right;
}
#header .menu ul li a.last:hover{
	color:#ffffff;
	text-decoration:none;
	display:block;
	background:#2579BE;
}
#header .menu ul li a.active{
	color:#ffffff;
	background:#495570 url(../images/tophoverleft.gif) 0 0 no-repeat;
	text-decoration:none;
	display:block;
}
#header .nav{
	float:left;
	width:23px;
	background:url(../images/nav.gif) no-repeat;
	height:68px;
	margin-top:15px;
	margin-right:5px;
	padding:3px 4px;
}
#header .nav a{
	display:block;
	margin:4px 0;
}

/* main f page */

#main{
	margin:auto;
	background:url(../images/city.png) no-repeat;
	background-position: top center;
	padding-top:20px;
	padding-bottom:20px;
	text-align:center;
}

#menu_tags {
    height:250px;
    width:800px;
    position:relative;
}

#main .tags{
	text-align:left;
	background:url(../images/q.gif) no-repeat;
	background-position:top center;
	margin:10px auto;
	height:250px;
	width:800px;
	position:relative;   
}    

#main .peoples {
    height:292px;
    position:relative;
}

#main .tags .btn1{
	position:absolute;
	left:30px;
	top:170px;
	display:block;
	width:108px;
	height:46px;
	cursor:pointer;	
}
#main .tags .btn2{
	position:absolute;
	left:130px;
	top:80px;
	display:block;
	width:108px;
	height:46px;
	cursor:pointer;	

}
#main .tags .btn3{
	position:absolute;
	left:260px;
	top:180px;
	display:block;
	width:108px;
	height:4px;	
	cursor:pointer;	

}
#main .tags .btn4{
	position:absolute;
	left:340px;
	top:100px;
	display:block;
	width:108px;
	height:46px;
	cursor:pointer;	

}
#main .tags .btn5{
	position:absolute;
	left:500px;
	top:140px;
	display:block;
	width:108px;
	height:46px;
	cursor:pointer;	

}
#main .tags .btn6{
	position:absolute;
	left:650px;
	top:80px;
	display:block;
	width:108px;
	height:46px;
	cursor:pointer;

} 


/* second page */

#page{
	width:90%;
	margin:20px auto;
	text-align:left;
}
#page table{
	width:100%;
}
#page table td.left{
	/*background:url(../images/leftback.png) top no-repeat;*/
	vertical-align:top;
	width:20%;
}
#page table td.main{
	line-height:140%;
	height:400px;
	vertical-align:top;
	width:80%;
}
#page table td.main .path{
	font-size:11px;
	border-bottom:1px solid #5496D1;
	padding-bottom:10px;
	margin-bottom:20px;
}
.readtext{
	padding:0 20px 20px 20px;
	font-size:14px;
	line-height:140%;
	text-align: justify;
}
.readtext p{
	text-align: justify;
}

.qwestion{
	margin:25px 0;
}
.qwestion a{
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	font-family:Arial, Tahoma;
}
.answer{
	text-align:justify;
	padding-left:100px;
	margin:30px 0;
	font-size:14px;
}

h1 {
font-family:"Book Antiqua",Georgia,serif;
font-size:28px;
font-style:italic;
font-weight:normal;
margin:10px 0 40px 0;
padding:0;
text-align:right;
color:#ffffff;
line-height:130%;
}

ul.leftmenu{
	list-style: none;
	margin: 0;
	padding: 0;
	border:1px solid #5496D1;
	padding:5px;
	width:230px;
}
ul.leftmenu li{
	padding:5px;
	margin:0px;
}

ul.leftmenu li a{
	display:block;
	padding:5px 5px 5px 33px;
	font-size:15px;
}
ul.leftmenu li.current a, ul.leftmenu li.section a{
	background: url(../images/actmenufon.gif) no-repeat;
	text-decoration:none;	
}
ul.leftmenu li a:hover{
	display:block;
	padding:5px 5px 5px 33px;
}

.leftmenu ul.smallleftmenu{
	list-style: none;
	margin:0 25px 0 5px;
	padding: 5px;
	background:#1B75BC;	
}
.leftmenu  ul.smallleftmenu li{
	margin:0px;
	padding:3px;
}
.leftmenu  ul.smallleftmenu li.current a{
	font-weight:bold;
}
.leftmenu  ul.smallleftmenu li a{
	display:block;
	padding:5px 5px 5px 23px;
	font-size:11px;
	background:none;	
}



/* footer */

#footer{
	width:90%;
	margin:0 auto;
	background:url(../images/footerbg.gif) repeat-x;
	background-position:top;
	padding:20px 0;
	height:100px;
}
#footer a{
	text-decoration:underline;
}
#footer .left{
	float:left;
	width:33%;
	font-size:11px;
	line-height:140%;
}
#footer .center{
	width:200px;
	font-size:11px;
	line-height:140%;
	float:left;
	margin-left:10%;
}

#footer .center input{
	width:150px;
	font-size:12px;
	border:1px solid #8bc1e8;
	background:#5295d0;
	color:#ffffff;
	margin-top:4px;
}
#footer .center p{
	margin:0px;
	padding:0px;
	line-height:140%;
}
#footer .center img{
	vertical-align: middle;
}

#footer .right{
	float:right;
	width:220px;
	font-size:11px;
	line-height:140%;
}
#footer .right img{
	float:left;
	margin-right:10px;
}
.hidden {
    display: none;
}

/* Ññûëêè */

/* all A tags whose HREF attribute ends in .pdf */
a[href$='.pdf'] { 
	padding-right: 18px;
	background: transparent url(../images/linksico/icon_pdf.gif) no-repeat center right;
}

/* all A tags whose REL attribute equals pdf */
a[rel='pdf'] { 
	padding-right: 18px;
	background: transparent url(../images/linksico/icon_pdf.gif) no-repeat center right;
}

/*  all A tags whose REL attributes has the letters pdf somewhere mixed in*/
a[rel*='pdf'] { 
	padding-right: 18px;
	background: transparent url(../images/linksico/icon_pdf.gif) no-repeat center right;
}

/* all A tags whose REL attribute contains the value pdf, seperated from other values with a space */
a[rel~='pdf'] { 
	padding-right: 18px;
	background: transparent url(../images/linksico/icon_pdf.gif) no-repeat center right;
}

/* all A tags whose HREF attribute starts with mailto: */
a[href ^="mailto:"] {
	padding-right: 18px;
    background: transparent url(../images/linksico/icon_mailto.gif) no-repeat center right;
   
}

/* all A tags whose CLASS attribute is popup */
a[class ="popup"] {
	padding-right: 18px;
    background: transparent url(../images/linksico/icon_popup.gif) no-repeat center right;
}


a[href$='.doc'] { 
	padding-right: 18px;
	background: transparent url(../images/linksico/icon_doc.gif) no-repeat center right;
}
a[href$='.xls'] { 
	padding-right: 18px;
	background: transparent url(../images/linksico/icon_xls.gif) no-repeat center right;
}
a[rel ~='external'] {
	padding-right: 18px;
	background: transparent url(../images/linksico/icon_external.gif) no-repeat center right;
}

hr{border: 0;height: 1px;color: #6FA7D8;background-color: #6FA7D8;} 

