@charset "utf-8";
body {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	background-attachment: fixed;
	background-image: url(mk_images/bkgd.jpg);
	background-position: center bottom;
}
a {
	text-decoration: none;
}

.img_border {
	border: 2px solid #1077B2;
}
#wrap {
	background-image: url(mk_images/bkgdwrap.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #EDF5F8;
	width: 1000px;
	border: 2px solid #1077B2;
}
.text1 {
	font-size: 10px;
}
.text2 {
	background-color: #900;
	padding: 3px;
	border: 2px solid #FFF;
}
.text3 {
	font-style: italic;
	color: #666;
}
.text4 {
	color: #F00;
}
.text5 {
	font-size: 11px;
	letter-spacing: 4px;
}
.text6 {
	font-size: 11px;
	letter-spacing: 2px;
}


.link18 {
	font-size: 18px;
}
.link20 {
	font-size: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

div.transbox1 {
	background-color: #FFF;
	opacity:0.4;
	filter:alpha(opacity=40);
	margin-top: 0px;
	margin-right: 5px;
	margin-left: 5px;
	margin-bottom: 0px;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
}
.transbox1 a {
	color: #097EB3;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}
div.transbox
  {
	width:170px;
	margin:5px 0px 5px 0px;
	padding: 3px 0 3px 0;
	background-color:#ffffff;
	border:1px solid #0CF;
	/* for IE */
  filter:alpha(opacity=80);
	/* CSS3 standard */
  opacity:0.8;
  }
div.transbox p
  {
	font-weight:bolder;
	color:#000000;
	font-size: 20px;
  }
.transbox2
  {
	width:170px;
	margin:5px 0px 5px 0px;
	padding: 3px 0 3px 0;
	border:1px solid #0CF;
	background: url(mk_images/bkg_white_40p.png);
	color: #000;
  }
.transbox2 p
  {
	font-weight:bolder;
	color:#000000;
	font-size: 20px;
  }

/*body*/
#body {
	margin-top: 0px;
	background: url(mk_images/bird1.png) no-repeat right bottom;
	padding: 0px 10px 3px;
	margin-bottom: 0px;
}
#body1 {
	background-image: url(mk_images/bird1.png);
	background-repeat: no-repeat;
	background-position: right 105%;
}
#body2 {
	background-color: #FFF;
	padding-top: 3px;
	padding-bottom: 3px;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #066791;
	border-bottom-color: #066791;
	margin-top: 0px;
}

.h11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	padding: 4px;
	border: 2px solid #FFF;
	color: #066791;
	margin-bottom: 3px;
	text-align: left;
}
.h12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	padding: 4px;
	border: 2px solid #FFF;
	color: #900;
	margin-bottom: 3px;
	text-align: left;
}
.h13 {
	font-size: 18px;
	color: #900;
	margin: 2px;
	font-style: italic;
}
.button {
	background: #5EAEFF;
	height: 30px;
	width: 130px;
	border: 2px outset #D9ECFF;
	font-size: 14px;
	color: #FFF;
	font-weight: bold;
}
.h1sub {
	font-size: 16px;
	font-style: italic;
}

.body-text-blue {
	color: #3386B7;
}


.body-td1 {
	padding-right: 10px;
}
#body_div1 {
	height: 175px;
	overflow: hidden;
	text-align: justify;
}
#body_div2 {
	text-align: justify;
	padding: 0px 2px 4px 0px;
}

#body-slideshow {
	height: 200px;
	border: 3px solid #FFF;
	overflow: hidden;
	margin-bottom: 10px;
}
#body-bird {
	margin-right: 150px;
}
div.bird-above {
	margin-bottom: 201px;
}

div.body-trans
  {
	background-color:#ffffff;
	border:1px solid #0CF;
	/* for IE */
  filter:alpha(opacity=80);
	/* CSS3 standard */
  opacity:0.8;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-left: 5px;
  }
.body-trans p, .body-trans a {
	color: #007BA4;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 10px;
}
.body-trans a:hover {
	text-decoration: underline;
}
.img-trans {
	filter:alpha(opacity=40);
	/* CSS3 standard */
	opacity:0.4;
}
#response_div {
	border: #F00 solid 1px;
	background-color: #FFF;
	/* for IE */
	filter:alpha(opacity=80);
	/* CSS3 standard */
	opacity:0.8;
	padding: 5px;
	margin: 5px;
}
#response_div p {
		color: #F00;
}
.slider_hot_topics {
	padding: 5px;
	width: 99%;
}
/*end body*/

/*header*/
#header {
	font-size: 16px;
	color: #FFF;
}
#header a {
	color: #FFF;
}
#header a:hover {
	text-decoration: underline;
}
#header p {
	margin-top: 2px;
	margin-bottom: 0px;
}
#menu {
	background-image: url(mk_images/slices_03.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	height: 27px;
	width: 100%;
	font-size: 11px;
	color: #097EB3;
	font-weight: bold;
	overflow: hidden;
}
#menu a {
	color: #097EB3;
}
#menu td {
	color: #097EB3;
	padding-right: 7px;
	padding-left: 7px;
}
/*end header*/

/*footer*/
#footer {
	font-size: 10px;
	margin-top: 5px;
}
/*end footer*/

