body {
	font-family: Arial,Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	BACKGROUND-IMAGE: url(images/bg_main.gif);
	BACKGROUND-REPEAT: repeat-y;
	}

td,tr,li,ul,ol,div,p,select, option {  
	font-family: Arial,Verdana; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	color: #000000;
	}

	
a { 
	color: #2F97BA;
	}
a:link {
	color: #2F97BA;
	text-decoration: underline;
	}
a:visited { 
	color: #2F97BA;
	text-decoration: underline;}
a:hover {
	color: #2F97BA;
	text-decoration: underline;
	}
	
.head {
	BACKGROUND-IMAGE: url(images/bg_head.jpg);
	BACKGROUND-REPEAT: no-repeat;
}
.searchform {
	margin: 9px 0 0 0;
}
.searchform td {
	padding: 0 9px 0 0;
	font-family: Arial,Verdana; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	color: #000000;
}
.searchform td.headname {
	padding: 0 9px 0 0;
	font-family: Arial,Verdana; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	color: #F36421;
}

.searchform input {
	font-family: Arial,Verdana; 
	font-size: 11px; 
	font-style: normal; 
	height : 16px;
	width : 157px;
	border : 0px;
	background-color: #ffffff;
}
.chname {
	font-family: Arial,Verdana; 
	font-size: 14px; 
	font-style: normal; 
	font-weight: bold; 
	color: #F36421;
}
.chname2 {
	font-family: Arial,Verdana; 
	font-size: 13px; 
	font-style: normal; 
	font-weight: bold; 
	color: #F36421;
}
a.chname2:link {
	text-decoration: none;
	color: #F36421;
}
a.chname2:hover {
	text-decoration: none;
	color: #F36421;
}
a.chname2:visited {
	text-decoration: none;
	color: #F36421;
}

.chname3 {
	font-family: Arial,Verdana; 
	font-size: 13px; 
	font-style: normal; 
	font-weight: bold; 
	color: #A1968B;
}
.chname4 {
	font-family: Arial,Verdana; 
	font-size: 13px; 
	font-style: normal; 
	font-weight: bold; 
	color: #2C839F;
}
a.chname4:link {
	text-decoration: none;
	color: #2C839F;
}
a.chname4:hover {
	text-decoration: none;
	color: #2C839F;
}
a.chname4:visited {
	text-decoration: none;
	color: #2C839F;
}

.vtire {
	BACKGROUND-IMAGE: url(images/bg_vtire.gif);
	BACKGROUND-REPEAT: repeat-y;
	BACKGROUND-position: right;
}
.fp-docimg {
	padding: 0 1px 0 0;
}
.fp-propdblock {
	margin: 13px 0 17px 0;
}
.searchprod {
	BACKGROUND-color: #2C839F;
	padding: 12px 0 0 15px; 
}
.searchprod td {
	font-family: Arial,Verdana; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	color: #ffffff;
}
.searchprod select {
	font-family: Arial,Verdana; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	width: 140px;
	height : 16px;
	border : solid 1px #7F9DB9;
	background-color: #ffffff;

}
.searchprodhead {
	font-family: Arial,Verdana; 
	font-size: 14px; 
	font-style: normal; 
	font-weight: bold; 
	color: #ffffff;
}
.prep td {
	padding: 7px 0 0 0;
}
.fpnews {
	padding: 0 15px 0 15px;
}
.carera {
	padding: 0 1px 0 0;
	position: relative;
	visibility : block;
	top: 34px;
	z-index: 1;
}
.fp-vac {
	padding: 0 5px 0 5px;
}
.fp-vac div {
	margin: 10px 0 0 0;
	padding: 0 0 0 5px;
}

.cont-select {
}
.cont-select td {
	font-family: Arial,Verdana; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	color: #000000;
	padding: 0 10px 0 0;
}
.cont-select select {
	font-family: Arial,Verdana; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	width: 140px;
	height : 16px;
	border : solid 1px #7F9DB9;
	background-color: #ffffff;
}
.bmenu {
	padding: 17px 22px 22px 22px;
	background-color: #F1F1F1;
}
.bmenu div {
	line-height : 18px;
	font-family: Arial,Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #A1968B;
	display: inline;
	padding: 0 8px 0 8px;
}
.bmenu div.sep {
	line-height : 18px;
	font-family: Arial,Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	display: inline;
	}
.bmenu div a:link {
	text-decoration: underline;
	color: #A1968B;
	}
.bmenu div a:visited { 
	text-decoration: underline;
	color: #A1968B;
	}
.bmenu div a:hover {
	text-decoration: underline;
	color: #A1968B;
	}
	
.copy {
	font-family: Arial,Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #A1968B;
}
.copy td {
	padding: 0 8px 0 8px;
	font-family: Arial,Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #A1968B;
}
.copyyear {
	font-family: Arial,Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.devel {
	font-family: Arial,Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #A1968B;
}
.devel td {
	font-family: Arial,Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #A1968B;
	padding: 0 0 0 0;
}

.mmenu {
	height: 13px;
	display: block;
}
.mmenu div{
	height: 13px;
	display: inline;
	padding:0;
}
.mmenu-on {
	height: 13px;
	display: none;
}
.mmenu-on div{
	height: 13px;
	display: inline;
	padding:0;
}
.lmenu {
	margin: 10px 0 0 0;
}
.lmenu td {
	padding: 0 5px 5px 0;
}
.lmenu a {
	color: #A1968B;
	text-decoration: none;
}
.lmenu a:link {
	color: #A1968B;
	text-decoration: none;
}
.lmenu a:visited {
	color: #A1968B;
	text-decoration: none;
}
.lmenu a:hover {
	color: #A1968B;
	text-decoration: none;
}
.chaptname {
	padding: 10px 0 0 0;
	font-family: Arial,Verdana; 
	font-size: 14px; 
	font-style: normal; 
	font-weight: bold; 
	color: #000000;
}
.flban {
	border-right: solid 1px #ffffff;
}

.catan {
	background-color: #EFEDEC;
	border-bottom: solid 1px #C8C2BE;
}
.catan-text {
	padding: 0 13px 0 13px;
}
.catan-text a:link {
	color: #A1968B;
	text-decoration: none;
	font-weight: bold; 
}
.catan-text a:hover {
	color: #A1968B;
	text-decoration: none;
	font-weight: bold; 
}
.catan-text a:visited {
	color: #A1968B;
	text-decoration: none;
	font-weight: bold; 
}


.path {
	padding: 10px 0 0 0;
}
.path div {
	display: inline;
	line-height: 18px;
	font-family: Arial,Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #A1968B;
	padding: 0 20px 0 0;
	height: 18px;
}
.path div a:link {
	text-decoration: underline;
	color: #A1968B;
	}
.path div a:visited { 
	text-decoration: underline;
	color: #A1968B;
	}
.path div a:hover {
	text-decoration: underline;
	color: #A1968B;
	}

.path1 {
	font-family: Arial,Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #A1968B;
}
a.path1:link {
	text-decoration: underline;
	color: #A1968B;
	}
a.path1:visited { 
	text-decoration: underline;
	color: #A1968B;
	}
a.path1:hover {
	text-decoration: underline;
	color: #A1968B;
	}
	
	
.y-arch {
	font-family: Arial,Verdana; 
	font-size: 13px; 
	font-style: normal; 
	font-weight: bold; 
	color: #F36421;
}
a.y-arch:link {
	text-decoration: underline;
	color: #F36421;
}
a.y-arch:hover {
	text-decoration: underline;
	color: #F36421;
}
a.y-arch:visited {
	text-decoration: underline;
	color: #F36421;
}

.y-news {
	margin: 10px 0 5px 0;
}
.m-news {
	margin: 0 0 5px 0;
}
.hf {
		color: #000000;
}
a.hf:link {
	text-decoration: none;
	color: #000000;
}
a.hf:hover {
	text-decoration: none;
	color: #000000;
}
a.hf:visited {
	text-decoration: none;
	color: #000000;
}
.socprog {
	font-weight: bold;
	color: #000000;
}
a.socprog:link {
	text-decoration: none;
	color: #000000;
}
a.socprog:hover {
	text-decoration: none;
	color: #000000;
}
a.socprog:visited {
	text-decoration: none;
	color: #000000;
}
.subhead {
	padding: 8px 0 8px 0;
	font-family: Arial,Verdana; 
	font-size: 13px; 
	font-style: normal; 
	font-weight: bold; 
	color: #A1968B;
}
.career-bg {
}
.career-bg div {
	BACKGROUND-IMAGE: url(images/carera.gif);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-position: bottom center;
	padding: 0 1px 0 0;
	position: relative;
	visibility : block;
	top: 15px;
	z-index: 1;
}
.vac {
}
.vac div {
	padding: 10px 17px 10px 17px;
	background-color: #EFEDEC;
}
.s-ank {
	width:220px;
	border: solid 1px #7F9DB9;
}

.date {
	font-family: Arial,Verdana; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	width:80px;
	border: solid 1px #7F9DB9;
}
.text {
	font-family: Arial,Verdana; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	width:350px;
	border: solid 1px #7F9DB9;
}
.int {
	font-family: Arial,Verdana; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	width:40px;
	border: solid 1px #7F9DB9;
}
.smallarea {
	font-family: Arial,Verdana; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	width:500px;
	height : 40px;
	border: solid 1px #7F9DB9;
}
.bigarea {
	font-family: Arial,Verdana; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	width:500px;
	height : 80px;
	border: solid 1px #7F9DB9;
}
.anksel {
	font-family: Arial,Verdana; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	border: solid 1px #7F9DB9;
}
.s-rec {
	padding: 5px 20px 5px 20px;
	background-color: #C7C2BE;
	font-family: Arial,Verdana; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	color: #ffffff;
}
.s-vac {
	padding: 1px 20px 5px 20px;
	background-color: #2C839F;
	font-family: Arial,Verdana; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	color: #ffffff;
}
.search-prep {
	width: 174px;
	font-family: Arial,Verdana; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	border: solid 1px #7F9DB9;
}
.tbutton {
	BACKGROUND-IMAGE: url(images/but_search.gif);
	BACKGROUND-REPEAT: no-repeat;
}