* {margin:0px;padding:0px;}

a img  {border:0;}

td  {padding-top:2px;}

html, body  {
  margin:0px;
  padding:0px;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  color:#656465;
  background: url(images/bg.png) repeat-x #fff;
  font-size:11px;
  height:100%;
  text-align: center;
}

a, a:visited  {color:#1c3335;}
a:hover {text-decoration: none;}

b {color: #b02334;}

input, textarea {background: #FFF; border: 1px solid #447e84; padding: 1px; margin: 1px; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #0e2427;}
input[type="radio"] {border: 0; background: none;}


hr {border: 0; border-top: 1px solid #9ba6a7;}

#wrapper  {
  width:1010px;
  margin:0px auto;
  position: relative;
  text-align: left;
}

#header  {
  position: relative; top: 0px; left: 0px;
  background:url(images/header.png) no-repeat;
  width:1010px;
  height:204px;
}
#header .advertisment  {
  width:468px;
  height:60px;
  position:absolute;
  top:40px;
  left:532px;
}
#header ul  {list-style:none;position:relative;top:169px;left:5px;}
#header ul li  {
  float:left;
  margin:0px;
}
#header ul li a  {
  background:url(images/topNavButton.png);
  width:125px;
  height:26px;
  line-height:26px;
  text-align:center;
  display:block;
  text-decoration:none;
  color:#fff;
  font-size:11px;
  font-weight:bold;
}
#header ul li a:hover  {
  background:url(images/topNavButtonOver.png);
  color:#1c3335;
}

#leftmenu {
  position: relative; top: 0px; left: 0px;
  width:201px;
  float:left;
}

#rightmenu   {
  position: relative; top: 0px; left: 6px;
  width:201px;
  float:left;
}

#leftmenu b, #rightmenu b, #leftmenu a, #rightmenu a {color: #58a2aa; text-decoration: none;}

#leftmenu .menu_header, #rightmenu .menu_header  {
  background:url(images/navTop.png);
  width:171px;
  height:36px;
  text-align:center;
  line-height:46px;
  color:#fff;
  font-weight:bold;
  padding: 0 15px;
}
#leftmenu .menu_body, #rightmenu .menu_body  {
  background:url(images/navMid.png);
  width:174px;
  padding: 0px 13px 0px 14px;
  color: #f0f0f0;
}
#leftmenu .menu_body ul, #rightmenu .menu_body ul {list-style:none;}
#leftmenu .menu_body ul li.k_menulist, #rightmenu .menu_body ul li.k_menulist {padding: 0;}
#leftmenu .menu_body ul li.k_menulist a, #rightmenu .menu_body ul li.k_menulist a, #rightmenu a.navr, #rightmenu a.navr_visited {
  position: relative; top: 0px; left: -5px;
  background:url(images/navMenuLink.png);
  width:177px;
  line-height:19px;
  text-decoration:none;
  display:block;
  text-align:left;
  color:#656465;
  font-weight:bold;
  padding: 0 3px;
}
#leftmenu .menu_body ul li.k_menulist a:hover, #rightmenu .menu_body ul li.k_menulist a:hover, #rightmenu a.navr:hover {
  background:url(images/navMenuLinkOver.png);
  color:#1c3335;
}
#leftmenu .menu_footer, #rightmenu .menu_footer  {
  background:url(images/navFoot.png);
  width:201px;
  height:28px;
  margin-bottom:3px;
}

#content  {
  position: relative; top: 0px; left: 3px;
  float:left;
  width:602px;
}
#content .content_header  {
  background-image:url(images/contentTop.png);
  width:602px;
  height:46px;
  line-height:44px;
  text-align:center;
  font-weight:bold;
  color:#fff;
}
#content .content_wrap  {
  background-image:url(images/contentMid.png);
  width:581px;
  padding:0px 11px 0px 11px;
  text-align:center;
  color:#656465;
}
#content .content_bg  {
  text-align:center;
}


#content .content_header2  {
  background: url(images/smallBox.jpg) repeat-x #b02334;
  width:275px;
  height:16px;
  line-height:16px;
  text-align:center;
  font-weight:bold;
  color:#fff;
  border: 1px solid #a71425;
  margin: 0 auto;
}
#content .content_wrap2  {
  width: 273px;
  text-align:center;
  color:#656465;
  border: 1px solid #a71425;
  margin: 0 auto;
  padding: 2px 1px;
}

#content .content_footer2  {
  background: #b02334;
  width:275px;
  height:5px;
  margin: 0 auto;
  margin-bottom:5px;
  border: 1px solid #a71425;
}

#content .content_footer  {
  background-image:url(images/contentFoot.png);
  width:602px;
  height:34px;
  margin-bottom:3px;
}

#footer  {
  border-top: 3px solid #e9eaea;
  width:1010px;
  margin:3px auto;
  text-align:center;
  padding:5px 0px;
  color:#9ba6a7;
}
#footer a  {color:#9ba6a7;}

#topbanner  {
  position:relative;
  top:14px;
  left:261px;
  width:468px;
  height:60px;
  margin:0px auto;
  text-align:left;
}

.k_menuform	{
	padding:0.3em 0;
}
.k_menulist	{
	padding:0.5em 0;
}
.k_menudiv	{
	width:100%;
	text-align:center;
}
.k_centercontent	{
	text-align:center;
}
.k_centercontent p	{
	padding: 1.2em 0;
	text-align:center;
}
.k_marquee_r1	{
	color:red;
	font-size:1.1em;
}
.k_marquee_r2	{
	color:red;
	font-size:1.5em;
}
.k_marquee_b1	{
	color:black;
	font-size:1.1em;
}
.k_marquee_b2	{
	color:black;
	font-size:1.5em;
}
