* {

	padding: 0px;

	margin: 0px;

}

body {

	background: url(images/background.gif) repeat-x fixed;

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

	font-size: 8pt;

	color: #363636;

}

#wrap {

	background: url(images/background_main.png) repeat-y top;

	behavior: url(scripts/iepngfix.htc); 

	width: 1000px;

}

#inwrap {

	width: 900px;

    text-align: left;

}

#header {

	height: 172px;

}

#title {

	height: 124px;

	background: url(images/background_title.gif) no-repeat;

	padding: 5px;

}

#navigation {

	height: 36px;

	padding: 7px 10px 0px 5px;

	background:url(images/background_nav.gif) no-repeat;

	font-size: 10pt;

	color: #ffffff;

	font-weight: bold;

	display: block;

/*	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; */

}

#menu {

	float: left;

}

#menu ul li {

	display: inline;

	list-style: none;

}

#menu li a {

	background: url(images/arrow.gif) no-repeat left; 

	padding-left: 10px;

	margin-left: 0px;

	color: #ffffff;

	text-decoration: none;

		font-weight: bold;

}

#menu li a:hover{

	background: url(images/arrow_on.gif) no-repeat left; 

	padding-left: 10px;

	margin-left: 0px;

	color: #f7941d;

}

#rnav {

	float: right;

}

#flags {

	padding-left: 15px;

}

.clear {

	clear: both;

	height: 1px;

}

.left {

	float: left;

}

.right {

	float: right;

}

/* content */

#welcome {

	background-color: #ffffff;

	padding: 10px 10px 20px 10px;

}

.wideleft {

	width: 670px;

	float: left;

}

.wideright {

	width: 230px;

	float: right;

}

.tdblue {

	background-color: #12a2cf;

	color: #ffffff;

	font-size: 10pt;

	font-weight: bold;

	text-align:center;

	padding: 2px 0px;

}

.tdorange {

	background-color: #f7941d;

	color: #ffffff;

	font-size: 10pt;

	font-weight: bold;

	text-align:center;

	padding: 2px 0px;

}

.tdblue:hover {

	background-color: #f7941d;

}

.tdorange:hover {

	background-color: #12a2cf;

}

td {

/*	text-align:left; */

}

.tdblue a,

.tdorange a {

	color: #ffffff;

	text-decoration: none;

		font-weight: bold;

}



/* colored tables/divs */

#whitewideleft {

	background:url(images/divbg_whitewideleft.gif) repeat-y;

	width: 610px;

	padding: 0px 30px 0px 30px;

}

a {

	color: #363636;

	text-decoration: none;

	font-weight: bold;

} 

a:hover {

	text-decoration: underline;

} 



#bluewideleft {

	background: url(images/divbg_bluewidelefttop.gif) no-repeat;

	width: 600px;

	padding: 30px 30px 20px 30px;

}

#bluewideright {

	width: 180px;

	background:url(images/divbg_bluewideright.gif) repeat-y;

	padding: 0px 20px;

	color: #ffffff;

}

#bluewideright a,

#greenwideright a {

	color: #ffffff;

	text-decoration: none;

	font-weight: normal;

}

#bluewideright a:hover,

#greenwideright a:hover {

	text-decoration: underline;

}

#bluewideright ul li,

#greenwideright ul li {

	list-style-image: url(images/arrow_bluewideright.gif);

	margin-left: 15px;

}

#greenwideright {

	width: 180px;

	background:url(images/divbg_greenwideright.gif) repeat-y;

	padding: 0px 20px;

	color: #ffffff;

}

.whitewideright {

	width: 180px;

	background:url(images/divbg_whitewideright.gif) repeat-y;

	padding: 0px 20px;

	text-align: center;

}

.content {

	width: 850px;

	padding: 0px 30px 0px 20px;

	background: url(images/dvbg_whitecontent.gif) repeat-y;

}

td ul li,

ul li{

	list-style-image: url(images/arrow_content.gif);

	margin-left: 25px;

}

ul li a {

	color: #363636;

	text-decoration: none;

	font-weight: normal;

}

#footer {

	padding: 20px 0px 10px 0px;

	background-color: #ffffff;

	text-align: center;

}

#footer a {

	color: #363636;

	text-decoration: none;

	font-weight: normal;

}

/* colored dividers */

.green {

	background: url(images/divider_green.gif) repeat-x;

	width: 890px;

	height: 16px;

}

.blue {

	background: url(images/divider_blue.gif) repeat-x;

	height: 8px;

	width: 890px;

}

/* text */

h1 {

	color: #779c2a;

	font-size:16pt;

	font-weight: normal;

}

h2 {

	color: #1a4862;

	font-size: 12pt;

	padding-bottom: 5px;

}

h3 {

	color: #f7941d;

	font-size: 12pt;

}

h3 a {

	color: #f7941d;

	text-decoration: none;



}

h3 a:hover {

	text-decoration: none;



}

h4 {

	color: #ffffff;

	font-size: 10pt;

	padding-bottom: 5px;

}

h5 {

	font-size: 12pt;

	color: #ffffff;

}

h5 a {

	color: #ffffff;

	text-decoration: none;

		font-weight: normal;

}

h1, h3, p, ul, ol {

	padding-bottom: 10px;

}

#bluewideright h2,

#greenwideright h2 {

	padding-bottom: 5px;

}

.whitewideright h3 {

	padding-bottom: 0px;

}

/* forms */

.startyoursearch,

.button,

#search,

#cmd,

#send {

	background: url(images/input_search.gif) no-repeat;

	display: block;

	font-size: 7pt;

	text-align: center;

	height: 34px;

	width: 134px;

	color: #ffffff;

	border: 0px;

	font-family: "tahoma", Arial, Helvetica, sans-serif;

}

#search2

 {

	background: url(images/input_search.png) no-repeat;

	display: block;

	font-size: 7pt;

	text-align: center;

	height: 34px;

	width: 134px;

	color: #ffffff;

	border: 0px;

	font-family: "tahoma", Arial, Helvetica, sans-serif;

}

input,

select {

	border: 1px solid #f7941d;

	margin-bottom: 2px;

	font-size: 8pt;

	color: #464646;

}

.buttonlink {

	background: url(images/input_search.gif) no-repeat;

	display: block;

	font-size: 7pt;

	text-align: center;

	height: 22px;

	padding-top: 12px;

	width: 134px;

	color: #ffffff;

	border: 0px;

	font-family: "tahoma", Arial, Helvetica, sans-serif;

}

.buttonlink a {

	color: #ffffff;

	text-decoration: none;

		font-weight: normal;

}

.buttonlink a:hover {

	text-decoration: none;

}

/* -- */

img {

	border: 0px;

}

td {

	vertical-align: text-top;

}

.mapBorder {

	border: thin solid #f7941d;

	margin: 2px;

	width: 575px;

	height: 400px;

}

#blanket {
   background-color:#111;
   opacity: 0.65;
   position:absolute;
   z-index: 9001; /*ooveeerrrr nine thoussaaaannnd*/
   top:0px;
   left:0px;
   width:100%;
}

#popUpDiv {
	border-style:double;
	border:solid 2px #CCCCCC;
	position:absolute;
	background-color:#F7F7F7;
	width:330px;
	height:215px;
	z-index: 9002; /*ooveeerrrr nine thoussaaaannnd*/
}

