/*
#################################################
# BODY / WRAPPER_BK / WRAPPER
# 
#################################################
*/
body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  margin:0px;
  padding:0px;
  background:#fff url(/images/site_bk.gif);
  background-position:top;
  background-repeat: repeat-x;
}
#wrapper_bk {
  display: block;
  margin: 0 auto;
  width: 940px;
  height: 100%;
  background:#fff url(/images/wrapper_bk.gif);
  background-position:top;
  background-repeat: no-repeat;
}
#wrapper { 
  margin:0 auto;
  width: 900px;
  height: 100%;
}
/*
#################################################
# HEADER / LOGO / HEADER_LEFT / HEADER_RIGHT / FLASH_SMJ / TOP_ICONS / PHONE 
# 
#################################################
*/

#header {
  color: #333;
  width: 900px;
  float: left;
  padding: 0px;
  height: 107px;
  margin: 0px 0px 0px 0px;
  background:#fff url(/images/header_bk.gif);
}
#logo{
  width:252px;
  border:0px solid #ccc;
}
#header_left{
  float:left;
  width:252px;
  border:0px solid #ccc;
  margin:0px 0px 0px 5px;
  clear:both;
}
#flash_sm{
  clear:both;
  border:0px solid #ccc;
  margin:0px 0px 0px 0px;
}
#header_right{
  float:right;
  width:205px;
  margin:15px 5px 0px 0px;
	
}
#top_icons{
  clear:both;
  border:0px solid #ccc;
}
#top_icons a img{
  border:0px solid #ccc;
  padding:0px 4px 0px 4px;
}
#phone{
  clear:both;
  border:0px solid #ccc;
  margin:10px 0px 0px 0px;
}
/*
#################################################
# BREADCRUMB
# 
#################################################
*/
#breadcrumb{
  background:url(/images/breadcrumb_bk.gif);
  height:30px;
  width:890px;
  margin:1px 0px 0px 5px;
  color:#fff;
  text-indent:15px;
  font-size:11px;
  clear:both;
}
#breadcrumb a{
  color:#fff;
}

/*
#################################################
# FLASH HEADER
# 
#################################################
*/
#flash{
  background:#fff;
  width:890px;
  height:261px;
  margin:3px 0px 0px 5px;
}

/*
#################################################
# LEFT COLUMN
# 
#################################################
*/
#leftcolumn { 
  color: #333;
  margin: 5px 0px 0px 5px;
  padding: 0px;
  float: left;
}
#left_box{
  clear:both;
  border:0px solid #ccc;
  margin:0px 0px 0px 0px;
}
#left_top{
  height:23px;
  width:225px;
  color:#fff;
  font-size:11px;
  font-weight:bold;
  text-indent:5px;
  padding:7px 0px 0px 0px;
  background:url(/images/left_top.gif);
}

#left_bottom {
  width: 225px;
  background: url(/images/left_bottom.gif);
  background-repeat: no-repeat;
  background-position: bottom;
  font-size: 10px;
  padding: 0px;
  margin: 0px;
  margin-bottom: 5px;
}

#left_bottom_content {
  display: block;
  float: left;
  width: 225px;
  background: url(/images/left_bottom-bg.gif);
  font-size 10px;
  padding: 0px;
  margin-bottom: 10px;
}

#left_bottom_wrapper {
  width: 100%;
  padding: 5px;
}

#left_description{
  padding:5px;
}
#left_bottom a{
  text-decoration:underline;
}

/*
#################################################
# RIGHT COLUMN
# 
#################################################
*/
#rightcolumn_top{
  height:14px;
}
#rightcolumn { 
  background:#fff url(/images/content_bk.gif);
  background-repeat:repeat-y;
  float: right;
  color: #333;
  margin: 5px 4px 5px 0px;
  padding: 0px;
  width: 660px;
  display: inline;

}
#rightcolumn_base{
	height:14px;
}
#page_content{
	padding:0px 10px 0px 10px;
}
h1{
	margin:0px;
	font-size:18px;
	font-weight:normal;
	color:#333;
}

/*
#################################################
# FOOTER / COPYRIGHT / CALL TO ACTION / CLEAR
# 
#################################################
*/
.copyright{
  font-size:10px;
  color:#333;
  text-align:center;
  margin:10px 0px 10px 0px; 
}
.clear{
  clear:both;
}
#footer_action { 
  width: 900px;
  clear: both;
  color: #333;
  margin: 10px 0px 10px 0px;
  padding: 0px;
}
#footer { 
  clear: both;
  color: #333;
  margin: 0px 0px 0px 0px;
  padding: 10px 10px 10px 10px;
  border-top:1px solid #ccc;
  text-align:center;
}
#footer a{
  font-size:11px;
  color:#333;
  text-decoration:none;
}
#footer a:hover{
  text-decoration:underline;
}
