﻿@import url("../common.css");
@import url("../default/common_ssm.css");

h2
{
	color:#46779b;
	font-size:24px;
	font-weight:normal;
	margin:0;
	margin-bottom:5px;
	clear:both;
}

h3
{
	color:#7a8630;
	font-size:16px;
	font-weight:normal;
	margin:0;
	margin-top:5px;
}
	
h3 a
{
	color:#7a8630;
	text-decoration:none;
}
	
p
{
	color:#333333;
	font-size:12px;
	margin:0;
	padding:0;
}

.banner
{
	background:url(../default/images/banner_bg.gif) no-repeat top left;
	height:68px;
	padding-top:220px;
	padding-left:20px;
	width:564px;
}

.banner h2
{
	color:#FFFFFF;
	font-size:15px;
	margin:0;
	margin-bottom:4px;
	padding:0;
}

.banner .bannerContent
{
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
	line-height:15px;
	width:528px;
}

.content_box
{
	border-top:solid 1px #e0e4e5;
	margin-right:16px;
	padding:20px;
	padding-bottom:17px;
}

.contact
{
	background:url(../default/images/contact_icon.gif) no-repeat center top;	
}

.home
{
	background:url(../default/images/home_icon.gif) no-repeat center top;
}

.search
{
	background:url(../default/images/search_icon.gif) no-repeat center top;
}

#Content
{
	float: left;
	padding:0;
	width: 600px;
}

#Content h3
{
	margin-top:31px;
	margin-bottom:18px;
}

#Content .content_box h3
{
	margin-top:0;
	margin-bottom:20px;
}

#Content p
{
	margin-bottom:17px;
	width:542px;
}

#Content .content_box p
{
	margin-bottom:0;
	width:400px;
}

#Content .links
{
	float:right;
	margin-right:20px;
	margin-top:-80px;
}

#Content .links ul 
{
	list-style-type:none;
}

#Content .links ul li
{
	float:left;
	margin-left:13px;
}

#Content .links ul li a
{
    padding-top:20px;
	text-align:center;
	display:block;
	color:#858585;
	text-decoration:none;
}

/* Feature Selector slideshow */

#Feature
{
    position: relative;
}

#FeatureSlideshow
{
    display: block;
    height: 288px;
    list-style-type: none;
    margin: 0;
    overflow: hidden;
    padding: 0 !important;
    width: 637px;
}

#FeatureSlideshow li
{
    list-style-type: none;
    left: 0px;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 0px;
}

#FeatureSlideshow .overlayPhoto
{
    height: 288px;
    position: relative;
    width: 584px;
}

#FeatureSlideshow .slideContent
{
    color: #FFFFFF;
    font-size: 10px;
    font-weight: bold;
    left: 20px;
    line-height: 15px;
    position: absolute;
    top: 230px;
    width: 528px;
}

#FeatureSlideshow .slideTitle
{
    left: 20px;
    position: absolute;
    top: 213px;
    color: #FFFFFF;
    font-size: 15px;
}

.featureSelector
{
	display:block;
	height:30px;
	list-style-type:none;
	margin:0;
	padding:0 !important;
}

.featureSelector li
{
	float:left;
	margin-bottom:34px;
	cursor:hand;
	cursor:pointer;
}

.featureSelector li a
{
	background:url(../default/images/tab_left_corn.gif) no-repeat top left;
	color:#FFFFFF;
	display:block;
	font-size:15px;
	font-weight:bold;
	height:27px;
	line-height:27px;
	outline:none;
	text-decoration:none;
}

.featureSelector li a span
{
	background:url(../default/images/tab_right_corn.png) no-repeat top right;
	display:block;
	padding-right:36px;
}

.featureSelector li a b
{
	background:url(../default/images/tab_bg.gif) repeat-x top left ;
	display:block;
	height:27px;
}

.featureSelector li a:hover
{
	background:url(../default/images/tab_active_left_corn.gif) no-repeat top left;
}

.featureSelector li a:hover span
{
	background:url(../default/images/tab_active_right_corn.png) no-repeat top right;
	display:block;
}

.featureSelector li a:hover b
{
	background:url(../default/images/tab_active_bg.gif) repeat-x top left ;
	display:block;
	height:27px;
}

.featureSelector li a.selected
{
	background:url(../default/images/tab_active_left_corn.gif) no-repeat top left;
}

.featureSelector li a.selected span
{
	background:url(../default/images/tab_active_right_corn.png) no-repeat top right;
}

.featureSelector li a.selected b
{
	background:url(../default/images/tab_active_bg.gif) repeat-x top left ;
	height:27px;
}



/* end Feature Selector */






#Header .tools
{
	color: #7d9958;
	float: right;
	height: 25px;
	list-style-type: none;
	margin:16px 0 0 0;
	overflow: hidden;
}

#Header .tools h2
{
	display: none;
}

#Header .tools input
{
	background-color: #FFF;
	border: solid 1px #cccccc;
	color: #000;
	margin: 3px 12px 3px 0;
}

#Header .tools label
{
	display: none;
}

#Header .tools li
{
	display: inline;
	float: left;
	margin-right: 19px;
}

#Header .tools li a,
#Header .tools li a:link
{
	background-color: Transparent;
	color: #7D9958;
	display:block;
	font-weight:bold;
	font-size:11px;
	padding-top:11px;
	text-decoration:none;

}

#Header .tools p
{
	display: inline;
	float: left;
	margin: 0;
}

#Sidebar
{
	float:left;
	width:330px;
}
#Sidebar img
{
	margin-bottom:6px;
}
#Sidebar .sidebar_links
{
	float:left;
	list-style-type:none;
	margin:0;
	margin-bottom:13px;
	padding:0;
}
#Sidebar .sidebar_links li
{
	border-bottom: solid 1px #FFFFFF;
	float:left;
	height:31px;
	line-height:31px;
	width:300px;
}
#Sidebar .sidebar_links li a
{
	background:url(../default/images/sidebar_link_bullet.gif) no-repeat 6px 8px #d7e2ea;
	color:#443822;
	display:block;
	font-size:15px;
	font-weight:bold;
	padding-left:40px;
	text-decoration:none;
}
#Sidebar .sidebar_links li a:hover, #Sidebar .sidebar_links li.active a 
{
	background:url(../default/images/sidebar_link_active_bullet.gif) no-repeat 6px 8px #57492f;
	color:#fff;
	display:block;
}
/* 
#tab
{
	display:block;
	height:30px;
	list-style-type:none;
	margin:0;
	padding:0;
}
#tab li
{
	float:left;
	margin-bottom:34px;
}
#tab li a
{
	background:url(../default/images/tab_left_corn.gif) no-repeat top left;
	color:#FFFFFF;
	display:block;
	font-size:15px;
	font-weight:bold;
	height:27px;
	line-height:27px;
	outline:none;
	text-decoration:none;
}
#tab li a span
{
	background:url(../default/images/tab_right_corn.png) no-repeat top right;
	display:block;
	padding-right:36px;

}
#tab li a b
{
	background:url(../default/images/tab_bg.gif) repeat-x top left ;
	display:block;
	height:27px;
	
}
#tab li a:hover
{
	background:url(../default/images/tab_active_left_corn.gif) no-repeat top left;
}
#tab li a:hover span
{
	background:url(../default/images/tab_active_right_corn.png) no-repeat top right;
	display:block;
}
#tab li a:hover b
{
	background:url(../default/images/tab_active_bg.gif) repeat-x top left ;
	display:block;
	height:27px;
	
}
#tab li.active a
{
	background:url(../default/images/tab_active_left_corn.gif) no-repeat top left;
}
#tab li.active a span
{
	background:url(../default/images/tab_active_right_corn.png) no-repeat top right;

}
#tab li.active a b
{
	background:url(../default/images/tab_active_bg.gif) repeat-x top left ;
	height:27px;
	
}
*/
