/* Alap oldalstilus */

a{font-family:"Trebuchet MS", Trebuchet, Arial; font-weight:normal; font-size:12px;}
div{font-family:"Trebuchet MS", Trebuchet, Arial; font-weight:normal; font-size:12px;}
body{font-family:"Trebuchet MS", Trebuchet, Arial; font-weight:normal; font-size:12px;}
hr{background-color:#DDBB88;border:none;color:#DDBB88;height:1px;}
img{border:none;}
form{margin:0;}
input{margin:0;padding:0;}

#page {width:980px; background:url(bg-page.gif) top left repeat-y; margin:0 auto; padding:0px; text-align:center;
		}
#header {
		width:980px; height:21px; padding:0; margin:0 auto; text-align:center; float:left; background:url(bg-felso1.gif) top left no-repeat; overflow:hidden;
		}
#header2 {
		width:980px; height:97px; padding:0; margin:0 auto; text-align:left; float:left; background:url(bg-felso2.jpg) top left no-repeat; overflow:hidden;
		}
#headlogo1 {
		width:152px; height:97px; padding:0;margin:0 auto; float:left; text-align:left; overflow:hidden;
		}
#headlogo2 {
		width:427px; height:97px; padding:0;margin:0 auto; float:left; text-align:left; background:url(kep-logo2.gif) top left no-repeat; overflow:hidden;
		}
#headclr {
		width:185px; height:97px; padding:0;margin:0 auto; float:left; text-align:left; overflow:hidden;
		}
#headikon {
		width:196px; height:97px; padding:0;margin:0 auto; float:left; text-align:left; overflow:hidden;
		}


#content {
		width:980px; padding:0; margin: 0 auto; text-align:center; float:left; background:url(bg-page.gif) top left repeat-y;
		}
#balmenu {
		width:216px; padding:0; margin: 0 auto; float:left; text-align:left;
		}
.baltabla {
		width:208px; padding:0; margin: 0 auto; float:left; text-align:left; color:#FFFFFF; font-size:11px;
		}
.baltabla p {
		margin:0 0 0 27px; padding:0; text-align:left; color:#FFFFFF; font-size:11px;
		}
#baltabla1 {
		width:27px; padding:0; margin: 0 auto; float:left;
		}
#baltabla2 {
		width:177px; padding:0; margin: 0 auto; float:left; text-align:left;
		}
#baltabla2text {
		width:167px; padding:0; margin: 0 auto; float:left; text-align:left;
		}
.baltext {
		width:167px; margin:0 0 0 27px; padding:0; float:left; text-align:left; overflow:hidden; color:#FFFFFF;
		}

		
#tartalom {
		width:548px; padding:0; margin: 0 auto; float:left; background:url(bg-kozep.gif) top left no-repeat;
		}
#kozepresz {
		width:530px; padding:0; overflow:hidden; text-align:left; margin: 15px 0 0 0;
		}

#jobbmenu {
		width:216px; padding:0; margin:0 auto; float:left; text-align:left;
		}

.jobbtabla {
		width:204px; padding:0; margin: 0 auto; float:left; text-align:left;
		}
.jobbtabladoboz {
		width:20px; padding:0; margin: 0 auto; float:left; text-align:left;
		}
.jobbtabla p {
		width: 167px; margin:0 0 0 10px; padding:0; text-align:left;
		}
#jobbtabla1 {
		width:10px; padding:0; margin: 0 auto; float:left;
		}
#jobbtabla2 {
		width:167px; padding:0; margin: 0 auto; float:left; text-align:left;
		}
.jobbtext {
		width:167px; margin:0 0 0 10px; padding:0; float:left; text-align:left; overflow:hidden;
		}
.search {
		width:216px; height:49px; padding:0; margin: 0 auto; float:left; text-align:left;
		}
.search1 {
		width:45px; padding:0; margin: 16px 0 0 0; float:left; text-align:left; background:url(ikon-keresonyil.gif) center right no-repeat;
		}
.search2 {
		width: 135px; margin:15px 0 0 0; padding:0; text-align:left; float:left; font-size:12px;
		}
.search3 {
		width: 15px; margin:18px 0 0 0; padding:0; text-align:left; float:left;
		}




.kep {
		width:176px; height:176px; padding:5px 0px 0px 0px; margin:0 auto; text-align:center; overflow:hidden; float:left;
		}


#also {
		width:980px; height:125px; padding:0; margin: 0 auto; text-align:center; float:left; background:url(bg-also.gif) top left repeat-y;
		}
#balalso {
		width:216px; height:110px; padding:0; margin: 0 auto; float:left; text-align:left;
		}
#jobbalso {
		width:548px; height:110px; padding:0; margin: 0 auto; float:left; text-align:center; overflow:hidden;
		}
#jobbalso p {
		text-align: center; color:#582611; padding:40px 0 0 0; width:548px;
		}

.sitemap {
		width:530px; padding:0; margin: 0 auto; float:left; text-align:left; overflow:hidden;
		}
.sitemaptext {
		font-size: 12px; color:#000000; text-align: left; font-weight: normal;
		}
.sitemaptext a {
		font-size: 12px; color:#000000; text-decoration:none; font-weight: normal;
		}
.sitemaptext a:hover {
		font-size: 12px; color:#666666; text-decoration:none; font-weight: normal;
		}
.sitemapsub1 {
		width:15px; padding:0; margin:0 0 0 15px; float:left; background:url(sitemap-sub1.gif) left center no-repeat;
		}
.sitemapsub2 {
		width:15px; padding:0; margin:0 0 0 35px; float:left; background:url(sitemap-sub2.gif) left center no-repeat;
		}
.sitemapsub3 {
		width:15px; padding:0; margin:0 0 0 55px; float:left; background:url(sitemap-sub2.gif) left center no-repeat;
		}
.sitemapsub4 {
		width:15px; padding:0; margin:0 0 0 75px; float:left; background:url(sitemap-sub2.gif) left center no-repeat;
		}

.img-shadow {
  float:left;
  background: url(shadowAlpha.png) no-repeat bottom right !important;
  background: url(shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
  }

.img-shadow img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -2px;
  padding: 4px;
  } 



.tabla {
		width:530px; padding:0; margin: 0 auto; float:left; text-align:left;
		}
.tablaform1 {
		width:200px; margin:0 auto; padding:0; text-align:left; float:left; font-size:12px; font-style: italic; padding-top:2px;
		}
.tablaform2 {
		width:330px; margin:0 auto; padding:0; text-align:left; float:left; font-size:12px; padding-top:2px;
		}
.tablaoszlop {
		padding:0; margin: 0 auto; float:left; text-align:left;
		}

.tablalista {
		width:530px; margin:0 auto; padding:0; text-align:left; float:left; background:url(vonal3.gif) top left no-repeat;
		}
.tablalista1 {
		width:130px; margin:0 auto; padding:0; text-align:left; float:left;
		}
.tablalista1 p {
		margin:4px 0 0 0; padding:0; text-align:left;font-size:11px; font-weight:bold;
		}
.tablalista2 {
		width:150px; margin:0 auto; padding:0; text-align:left; float:left;
		}
.tablalista2 p {
		margin:4px 0 0 2px; padding:0; text-align:left;font-size:11px;
		}
.tablalista3 {
		width:250px; margin:0 auto; padding:0; text-align:left; float:left;
		}
.tablalista3 p {
		margin:4px 0 0 2px; padding:0; text-align:left;font-size:11px;
		}
.tablalista4 {
		width:75px; margin:0 auto; padding:0; text-align:left; float:left;
		}
.tablalista4 p {
		margin:4px 0 0 2px; padding:0; text-align:center; font-size:11px;
		}
.tablalista50 {
		width:250px; margin:0 auto; padding:0; text-align:left; float:left;
		}
.tablalista50 p {
		margin:4px 0 0 0; padding:0; text-align:left;font-size:11px;
		}
.tablalista51 {
		width:250px; margin:0 auto; padding:0; text-align:left; float:left;
		}
.tablalista51 p {
		margin:4px 0 0 2px; padding:0; text-align:left;font-size:11px;
		}


.ugyvedlista {
		width:530px; margin:0 0 15px 0; padding:0; text-align:left; float:left;
		}
.ugyvedlista-1, .ugyvedlista-2 {
		width:150px; margin:0 auto; padding:0; text-align:left; float:left;
		}
.ugyvedlista-1 p,.ugyvedlista-2 p,.ugyvedlista-3 p,.ugyvedlista-gomb p {
		font-size:13px; font-style:italic; margin:0 0 3px 0;
		}
.ugyvedlista-1 select,.ugyvedlista-2 select,.ugyvedlista-3 select,.ugyvedlista-gomb select {
		font-size:11px;
		}
.ugyvedlista-3 {
		width:130px; margin:0 auto; padding:0; text-align:left; float:left;
		}
.ugyvedlista-gomb {
		width:100px; margin:0 auto; padding:0; text-align:left; float:left;
		}



.valaszvonal {
		width:530px; padding:0; margin: 0 auto; background:url(bg-valaszvonal.gif) center left no-repeat; height:15px; float: left;
		}


.pager{clear:both;text-align:center;}
.pager a,.pager strong.pager-current{padding:0.5em; color:#555555;}
.page-next{text-align:right;width:42%;display:block;float:right;}
.page-previous{text-align:left;width:42%;display:block;float:left;}
.page-links{border-top:1px solid #d9d4a7;border-bottom:1px solid #d9d4a7;text-align:center;padding:0.5em;}
.pager{clear:both;padding:10px 0px 3px;}
.pager div{padding:0em;display:inline;}
.pager strong,
.pager a{padding:2px 5px;margin:0px 0.25em 0px 0.25em;background:#efecd3;border:1px solid #dad6ac;-moz-border-radius:2px;}
.pager a:hover{text-decoration:none;background:#e9e4b1;}
.pager strong{background:#aca989;color:#ffffff;}



/* Menu */

.menumain ul{
margin: 0px; z-index:10;
padding: 0px;
list-style-type: none;
width: 216px; /* Width of Menu Items */
}
	
.menumain ul li{
position: relative;  z-index:10;
}
	
/*Masodszintu submenu */
.menumain ul li ul{
position: absolute;  z-index:10;
width: 255px; /*sub menu width*/
top: 0;
visibility: hidden; 
background: url(menu10.gif) bottom left no-repeat;
}

/*Harmadszintu submenu */
.menumain ul li ul li ul{
position: absolute;  z-index:10;
width: 285px; /*sub menu width*/
top: 0;
background: url(menu2-0.gif) bottom left no-repeat;
}

/*Submenu stilusok */
.menumain ul li a{
display: block; z-index:10;
overflow: auto; /*force hasLayout in IE7 */
font-weight: bold; color: #FFFFFF; font-size:12px;
text-decoration: none;
background: url(menu0.gif) bottom left no-repeat;
padding: 5px 0px 4px 40px;
}

.menumain ul li ul a{
display: block; z-index:10;
overflow: auto; /*force hasLayout in IE7 */
font-weight: bold; color: #FFFFFF; font-size:12px;
text-decoration: none;
background: #7ab079;
padding: 5px 0px 4px 23px;
}
.menumain ul li ul a:hover{
background: url(menu2-1.gif) bottom left no-repeat;
color: #FFFFFF; z-index:10;
}

.menumain ul li ul li a{
display: block; z-index:10;
overflow: auto; /*force hasLayout in IE7 */
font-weight: bold; color: #FFFFFF; font-size:12px;
text-decoration: none;
background: url(menu2-0.gif) bottom left no-repeat;
padding: 5px 0px 4px 23px;
}
.menumain ul li ul li a:hover{
background: url(menu2-1.gif) bottom left no-repeat;
color: #FFFFFF; z-index:10;
}

.menumain ul li a:hover{
background: url(menu1.gif) bottom left no-repeat;
color: #FFFFFF; z-index:10;
}

.menumain .subfolderstyle{
}

	
/* Hack for IE \*/
* html .menumain ul li { float: left; height: 1%; }
* html .menumain ul li a { height: 1%; }
/* End */






/* Doboz oldalstilus */

#doboz12 {
		width:530px; margin:15px 0 0 0; padding:0; text-align:left; float:left; background:url(doboz12-bg.gif) top left repeat-y;
		}
#doboz1 {
		width:260px; margin:0 auto; padding:0; text-align:left; float:left;
		}
#doboz1 p {
		margin:0 auto; padding:0 7px 3px 7px; text-align:left;
		}
#doboz1head {
		width:260px; height:42px; margin:0 auto; padding:0; text-align:left; float:left; background:url(doboz1-head.gif) top left no-repeat;
		}
#doboz1head p {
		margin:0 auto; padding:6px 10px 0 28px; text-align:left; color:#FFFFFF; font-size:14px; font-weight:bold; font-style:italic;
		}
#doboz2head {
		width:260px; height:42px; margin:0 auto; padding:0; text-align:left; float:left; background:url(doboz2-head.gif) top left no-repeat;
		}
#doboz2head p{
		margin:0 auto; text-align:left; color:#FFFFFF; font-size:14px; font-weight:bold; font-style:italic;
		}
.dobozcls {
		width:10px; height:10px; margin:0 auto; padding:0; text-align:left; float:left;
		}
#doboz2 {
		width:260px; margin:0 auto; padding:0; text-align:left; float:left;
		}
#doboz2 p {
		margin:0 auto; padding:0 7px 3px 7px; text-align:left;
		}
#doboz12also {
		width:530px; height:28px; margin:0 auto; padding:0; text-align:left; float:left; background:url(doboz12-also.gif) top left no-repeat;
		}

#doboz34 {
		width:530px; margin:8px 0 0 0; padding:0; text-align:left; float:left; background:url(doboz34-bg.gif) top left repeat-y;
		}
#doboz3 {
		width:260px; margin:0 auto; padding:0; text-align:left; float:left;
		}
#doboz3 p {
		margin:0 auto; padding:0 7px 3px 7px; text-align:left;
		}
#doboz3head {
		width:260px; height:42px; margin:0 auto; padding:0; text-align:left; float:left; background:url(doboz3-head.gif) top left no-repeat;
		}
#doboz3head p {
		margin:0 auto; padding:7px 10px 0 28px; text-align:left; color:#000000; font-size:14px; font-weight:bold; font-style:italic;
		}
#doboz4head {
		width:260px; height:42px; margin:0 auto; padding:0; text-align:left; float:left; background:url(doboz3-head.gif) top left no-repeat;
		}
#doboz4head p{
		margin:0 auto; text-align:left; color:#000000; font-size:14px; font-weight:bold; font-style:italic;
		}
.dobozcls {
		width:10px; height:10px; margin:0 auto; padding:0; text-align:left; float:left;
		}
#doboz4 {
		width:260px; margin:0 auto; padding:0; text-align:left; float:left;
		}
#doboz4 p {
		margin:0 auto; padding:0 7px 3px 7px; text-align:left;
		}
#doboz34also {
		width:530px; height:28px; margin:0 auto; padding:0; text-align:left; float:left; background:url(doboz34-also.gif) top left no-repeat;
		}


#box1 {
		width:208px; margin:15px 0 0 0; padding:0; text-align:left; float:left;
		}
#box1head {
		width:208px; height:25px; margin:0 auto; padding:0; text-align:left; float:left; background:url(bg-hirbox.gif) top left no-repeat;
		}
#box1head p {
		width:156px; margin:0 0 0 48px; padding:0; text-align:left; font-size:14px; font-weight:bold; color:#FFFFFF; font-style:italic;
		}
#box1content {
		width:208px; margin:0 auto; padding:0; text-align:left; float:left;
		}
#box1content p {
		width:183px; margin:0 0 0 27px; padding:0; text-align:left; font-size:10px; font-weight:bold; color:#FFFFFF;
		}

#box2 {
		width:208px; margin:15px 0 0 0; padding:0; text-align:left; float:left;
		}
#box2head {
		width:208px; height:25px; margin:0 auto; padding:0; text-align:left; float:left; background:url(bg-hirbox2.gif) top left no-repeat;
		}
#box3head {
		width:208px; height:25px; margin:0 auto; padding:0; text-align:left; float:left; background:url(bg-hirbox3.gif) top left no-repeat;
		}
#box4head {
		width:208px; height:25px; margin:0 auto; padding:0; text-align:left; float:left; background:url(bg-hirbox4.gif) top left no-repeat;
		}
#box5head {
		width:208px; height:25px; margin:0 auto; padding:0; text-align:left; float:left; background:url(bg-hirbox7.gif) top left no-repeat;
		}
#box5head p {
		width:156px; margin:0 0 0 28px; padding:0; text-align:left; font-size:14px; font-weight:bold; color:#000000; font-style:italic;
		}
#box2head p {
		width:156px; margin:0 0 0 28px; padding:0; text-align:left; font-size:14px; font-weight:bold; color:#000000; font-style:italic;
		}
#box3head p {
		width:156px; margin:0 0 0 28px; padding:0; text-align:left; font-size:14px; font-weight:bold; color:#000000; font-style:italic;
		}
#box4head p {
		width:156px; margin:0 0 0 28px; padding:0; text-align:left; font-size:14px; font-weight:bold; color:#000000; font-style:italic;
		}
#box2content {
		width:208px; margin:0 auto; padding:0; text-align:left; float:left;
		}
#box2content p {
		width:183px; margin:0 0 0 7px; padding:0; text-align:left; font-size:10px; font-weight:bold; color:#000000;
		}		

.dok {
		width:530px; padding:0; margin:0 auto; text-align:center; float:left;
		}
.doklogo {
		width:24px; height:20px; padding:0; margin:0 auto; text-align:center; overflow:hidden; float:left;
		}
.doktext {
		width:500px; padding:0 0 0 5px; margin:0 auto; text-align:left; float:left;
		}

		
		
#contentbox {
		width:530px; margin:0 auto; padding:0; text-align:left; float:left;
		}




.cssform p{
width: 530px;
clear: left;
margin: 0;
padding: 5px 0 8px 0;
padding-left: 185px; /*width of left column containing the label elements*/
border-top: 1px dashed gray;
height: 1%;
}

.cssform label{
font-weight: bold;
float: left;
margin-left: -185px; /*width of left column*/
width: 180px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}

.cssform input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/
width: 280px;
}

.cssform textarea{
width: 325px;
height: 150px;
}

/*.threepxfix class below:
Targets IE6- ONLY. Adds 3 pixel indent for multi-line form contents.
*/

* html .threepxfix{
margin-left: 3px;
}








/* Navigacio */

#navcontainer {
		width:980px; height:49px; padding:0; margin: 0 auto; overflow:hidden; text-align:left; background: url(bg-nav.gif) top left no-repeat; float:left;
		}
#nav {
		width:750px; margin:15px 0 0 9px; padding:0; font-size:12px; font-weight:bold; color:#FFFFFF; font-style:italic; float:left;
		}
a.navlink {
	  font-size: 12px; font-weight: bold; color:#FFFFFF; text-decoration: none; font-style:italic; 
}
a.navlink:hover {
	  font-size: 12px; font-weight: bold; color:#000000; text-decoration: none; font-style:italic;
	  }
#vissza {
		width:530px; height:55px; margin:0 auto; text-align:right; float:left; background:url(bg-vissza.gif) center left no-repeat; font-size:11px;
}
a.alsonav {
	  font-size: 12px; font-weight: bold; color:#582611; text-decoration: none;
}
a.alsonav:hover {
	  font-size: 12px; font-weight: bold; color:#FFFFFF; background-color:#5b955a; text-decoration: none;
	  }
a.nevlista {
	  font-size: 19px; font-weight: bold; color:#999999; text-decoration: none;
}
a.nevlista:hover {
	  font-size: 19px; font-weight: bold; color:#000000; text-decoration:underline;
	  }
		
.focim {
	font-size: 16px; color:#000000; margin-bottom: 20px;
}
.focim p {
	font-size: 11px; color:#000000; font-style:italic; margin-top:10px;
}
.alcim {
	font-size: 14px; font-style:italic; font-weight:bold; color:#386278; 
}


TD {
	font-size: 12px; font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Geneva, sans-serif; color: black; 
}
p {
	padding: 0px;
	margin: 0px;
}
ol {
	margin-top: 0px;
	margin-bottom: 0px;
}
img{border:none;
}
ul {
	margin: 2px 0px 0px 16px;
	}
a {text-decoration:none; font-weight:bold; color: #198b29;}

a.allas {
	FONT-SIZE: 10px; font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Geneva, sans-serif; font-weight: normal; color: #000000; text-decoration: none;
}
a.allas:hover {
	FONT-SIZE: 10px; font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Geneva, sans-serif; font-weight: normal; background-color: #ebf7e1; color: #000000; text-decoration: none;
}







/* Altalanos stilusok */

.alap9 {
	FONT-SIZE: 9px; font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Geneva, sans-serif;
}
.alap10 {
	FONT-SIZE: 10px; font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Geneva, sans-serif;
}
.alap11 {
	FONT-SIZE: 11px; font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Geneva, sans-serif;
}
.alap12 {
	FONT-SIZE: 12px; font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Geneva, sans-serif;
}
.alap13 {
	FONT-SIZE: 13px; font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Geneva, sans-serif;
}
.alap14 {
	FONT-SIZE: 14px; font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Geneva, sans-serif;
}
.alap15 {
	FONT-SIZE: 15px; font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Geneva, sans-serif;
}
.alap16 {
	FONT-SIZE: 16px; font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Geneva, sans-serif;
}
.alap20 {
	FONT-SIZE: 20px; font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Geneva, sans-serif;
}
.alap28 {
	FONT-SIZE: 28px; font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Geneva, sans-serif;
}
.alap36 {
	FONT-SIZE: 36px; font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Geneva, sans-serif;
}
.alap48 {
	FONT-SIZE: 48px; font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Geneva, sans-serif;
}
.alap72 {
	FONT-SIZE: 72px; font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Geneva, sans-serif;
}


.bold10 {
	FONT-SIZE: 10px; font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Geneva, sans-serif; font-weight: bold; color: black;
}
.bold11 {
	FONT-SIZE: 11px; font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Geneva, sans-serif; font-weight: bold; color: black;
}
.bold12 {
	FONT-SIZE: 12px; font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Geneva, sans-serif; font-weight: bold; color: black;
}
.bold13 {
	FONT-SIZE: 13px; font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Geneva, sans-serif; font-weight: bold; color: black;
}
.bold14 {
	FONT-SIZE: 14px; font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Geneva, sans-serif; font-weight: bold; color: black;
}
.bold15 {
	FONT-SIZE: 15px; font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Geneva, sans-serif; font-weight: bold; color: black;
}
.bold16 {
	FONT-SIZE: 16px; font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Geneva, sans-serif; font-weight: bold; color: black;
}





/* Altalanos hivatkozasok */

a.link9 {
	FONT-SIZE: 9px; font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Geneva, sans-serif; font-weight: normal; color: black; text-decoration: none;
}
a.link9:hover {
	FONT-SIZE: 9px; font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Geneva, sans-serif; font-weight: normal; color: black; text-decoration: underline;
}
a.link10 {
	FONT-SIZE: 10px; font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Geneva, sans-serif; font-weight: normal; color: black; text-decoration: none;
}
a.link10:hover {
	FONT-SIZE: 10px; font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Geneva, sans-serif; font-weight: normal; color: black; text-decoration: underline;
}
a.link11 {
	FONT-SIZE: 11px; font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Geneva, sans-serif; font-weight: normal; color: black; text-decoration: none;
}
a.link11:hover {
	FONT-SIZE: 11px; font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Geneva, sans-serif; font-weight: normal; color: black; text-decoration: underline;
}
a.link12 {
	FONT-SIZE: 12px; font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Geneva, sans-serif; font-weight: normal; color: black; text-decoration: none;
}
a.link12:hover {
	FONT-SIZE: 12px; font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Geneva, sans-serif; font-weight: normal; color: black; text-decoration: underline;
}
a.link13 {
	FONT-SIZE: 13px; font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Geneva, sans-serif; font-weight: normal; color: black; text-decoration: underline;
}
a.link13:hover {
	FONT-SIZE: 13px; font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Geneva, sans-serif; font-weight: normal; color: black; text-decoration: none;
}
a.link14 {
	FONT-SIZE: 14px; font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Geneva, sans-serif; font-weight: normal; color: black; text-decoration: underline;
}
a.link14:hover {
	FONT-SIZE: 14px; font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Geneva, sans-serif; font-weight: normal; color: black; text-decoration: none;
}
a.link15 {
	FONT-SIZE: 15px; font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Geneva, sans-serif; font-weight: normal; color: black; text-decoration: underline;
}
a.link15:hover {
	FONT-SIZE: 15px; font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Geneva, sans-serif; font-weight: normal; color: black; text-decoration: none;
}
a.linkbold9 {
	FONT-SIZE: 9px; font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Geneva, sans-serif; font-weight: bold; color: black; text-decoration: none;
}
a.linkbold9:hover {
	FONT-SIZE: 9px; font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Geneva, sans-serif; font-weight: bold; color: black; text-decoration: underline;
}
a.linkbold10 {
	FONT-SIZE: 10px; font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Geneva, sans-serif; font-weight: bold; color: black; text-decoration: none;
}
a.linkbold10:hover {
	FONT-SIZE: 10px; font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Geneva, sans-serif; font-weight: bold; color: black; text-decoration: underline;
}
a.linkbold11 {
	FONT-SIZE: 11px; font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Geneva, sans-serif; font-weight: bold; color: black; text-decoration: none;
}
a.linkbold11:hover {
	FONT-SIZE: 11px; font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Geneva, sans-serif; font-weight: bold; color: black; text-decoration: underline;
}
a.linkbold12 {
	FONT-SIZE: 12px; font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Geneva, sans-serif; font-weight: bold; color: black; text-decoration: none;
}
a.linkbold12:hover {
	FONT-SIZE: 12px; font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Geneva, sans-serif; font-weight: bold; color: black; text-decoration: underline;
}
a.linkbold13 {
	FONT-SIZE: 13px; font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Geneva, sans-serif; font-weight: bold; color: black; text-decoration: none;
}
a.linkbold13:hover {
	FONT-SIZE: 13px; font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Geneva, sans-serif; font-weight: bold; color: black; text-decoration: underline;
}
a.linkbold14 {
	FONT-SIZE: 14px; font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Geneva, sans-serif; font-weight: bold; color: black; text-decoration: none;
}
a.linkbold14:hover {
	FONT-SIZE: 14px; font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Geneva, sans-serif; font-weight: bold; color: black; text-decoration: underline;
}
a.linkbold15 {
	FONT-SIZE: 15px; font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Geneva, sans-serif; font-weight: bold; color: black; text-decoration: none;
}
a.linkbold15:hover {
	FONT-SIZE: 15px; font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Geneva, sans-serif; font-weight: bold; color: black; text-decoration: underline;
}
a.linkbold16 {
	FONT-SIZE: 16px; font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Geneva, sans-serif; font-weight: bold; color: black; text-decoration: none;
}
a.linkbold16:hover {
	FONT-SIZE: 16px; font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Geneva, sans-serif; font-weight: bold; color: black; text-decoration: underline;
}
a.hirlink {
	FONT-SIZE: 10px; font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Geneva, sans-serif; font-weight: normal; color:#FFFFFF; text-decoration: none;
}
a.hirlink:hover {
	FONT-SIZE: 10px; font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Geneva, sans-serif; font-weight: normal; color: #e7f3e7; text-decoration: none;
}
a.hirlink2 {
	FONT-SIZE: 10px; font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Geneva, sans-serif; font-weight: normal; color:#000000; text-decoration: none;
}
a.hirlink2:hover {
	FONT-SIZE: 10px; font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Geneva, sans-serif; font-weight: normal; color:#1d561c; text-decoration: none;
}
