/* CSS Document */

* {margin:0; padding:0;}
h2 { color:#658171; font-size:13px;}
h3 { color:#658171; font-size:16px;  border-bottom:#666666 1px solid; padding-bottom:4px;}
h4 { color:#333333; font-size:13px; }
p { font-size:10px;}

body{
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	background:#CCCCCC;
	}

#wrapper{
	background-color:#fff;
	width:740px;
	position:relative;
	left:50%;
	margin-left:-390px;
	margin-top:10px;
	margin-bottom:10px;
	padding:20px 20px 5px 20px;
	border-top:#658171 1px solid;
	border-left:#658171 1px solid;
	border-right:#658171 2px solid;
	border-bottom:#658171 2px solid;
	}
#company_logo { float:left; width:300px;}
#header h1 { color:#658171; font-family:Georgia, "Times New Roman", Times, serif; font-size:22px;}
#header h2 { color:#999999; font-family:"Times New Roman", Times, serif; font-size:16px; font-weight:normal;
	border-bottom:#658171 1px dotted; padding-bottom:10px;}
#navigation { float:right; width:430px; text-align:right;}
#navigation ul { list-style:none; margin:0; padding:0;}
#navigation li { width:100px; display:inline; }
#navigation a { padding:0; margin:0;}

#maincontent, #maincontent p { line-height:18px;}
#left_content { width:310px; float:left;}
#right_content { width:410px; float:right;}
#single_content {width:100%;}
#LatestNews p {padding:10px; padding-left:18px;
}

#copyright { width:300px; float:left;}
#sitedesign {width: 300px; float:right; text-align:right;}
#sitedesign a { color:#658171; text-decoration:none;}
#sitedesign a:hover { text-decoration:underline;}

.AccordionPanelTab {
	padding:8px 0 8px 10px;
	border-bottom:#999999 1px dotted;
	font-size:12px;
	text-decoration:none;
	color:#333333;
	}
.dark_green_large { color:#658171; font-size:12px; font-weight:bold;}	
#bottom_link_bar { text-align:center; background:#e9f4e3; margin-top:24px; margin-bottom:18px; padding:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#bottom_link_bar ul { list-style:none; margin:0; padding:0;}
#bottom_link_bar li { display:inline;}
#bottom_link_bar a { color:#658171; text-decoration:none; margin:12px 0; padding:12px 8px;}
#bottom_link_bar a:hover {text-decoration:underline;}

.clear { clear:both; line-height:1px; font-size:1px;}

.text9  { font-size:9px;}
.text10 { font-size:10px;}
.text12 { font-size:12px;}

.date_line { font-family:Verdana, Arial, Helvetica, sans-serif; color:#658171; padding-top:8px;}

#wrapper #maincontent #right_content p.tinytext{
	font-size: 9px;
	color: #333333;
}
.TabbedPanelsContent {
	font-size: 9px;
	color: #333333;
}
.labeltext{
	font-size:9px;
	padding:0 0 0 0;
	}
.left_right_border { 
	border-left:#658171 1px dotted;
	border-right:#658171 1px dotted;
	padding-left:10px;
	padding-right:10px;}


#wrapper #maincontent #left_content .help_pictures {
	clear:left;
	font-size: 9px;
	color:#333333;
}

a { color:#658171; text-decoration:none;}
a:hover { text-decoration:underline;}

a.externallink:link,  a.externallink:visited {
	color:#658171;
	text-decoration:none;
	padding:0 20px 1px 3px;
	background:#e9f4e3 url(images/icon_external_link.gif) no-repeat top right;
}
a.externallink:hover {
	color:#e9f4e3;
	text-decoration:none;
	padding:0 20px 1px 3px;
	background:#658171 url(images/icon_external_link.gif) no-repeat top right;
}

.link_box a{ 
	text-decoration:none;
	padding:10px;
	display:block;
	color:#658171;
	background-color:#e9f4e3;
	}
	
.link_box a:hover{
	color:#333333;
	background-color:#cee6c0;
	}	

.casestudy a {
	display:block; 
	font-size:10px;
	color:#333333;
	padding:5px 25px 5px 120px;
	margin-left:20px;
	border-bottom:1px dotted #658171;
	height:120px;
	background:#ffffff url(images/multipagedemofile_icon_skewed.png) top left no-repeat;}

.casestudy a:hover {
	text-decoration:none;
	background: url(images/multipagedemofile_icon_skewed_over.png) top left no-repeat #cee6c0;}

.case_ol { margin-left:30px; font-size:10px; padding-bottom:10px; padding-top:6px;}
h2.casestudyimage { background:url(images/multipagedemofile_icon_skewed.png) left top no-repeat;
    height:128px;
	padding:0 0 0 120px;
	text-align:left;
	font-weight:bold;
	border-bottom:#666666 1px dotted;}
