/*
Theme Name: Response Scientific
Theme URI: http://www.responsescientific.com/
Description: The default Response Scientific Theme.
Version: 1.1
Author: Stefan Weise
Author URI: http://www.stefananion.com/
*/
@import 'menu5.css';
@import 'cforms.css';

a img					{	border:1px solid #CCC; }
body					{	font-family:Arial, Helvetica, sans-serif; min-width:800px; padding:0; margin:0; } 
p, a					{	font-size:12px; line-height:19px; color:#333; } 
small					{	font-size:10px; }
blockquote				{	font-style:italic; font-weight:bold; color:#555; padding:10px; margin:0; }
hr						{	height:0; margin:5px 0; border:0; border-bottom:1px solid #CCC; }

#main address			{	color:#666; font-size:13px; line-height:18px; }

h1						{	font-size:109%; line-height:125%; font-weight:lighter; color:#339999; }
h2						{	font-size:109%; line-height:125%; font-weight:lighter; color:#333; }
h3						{	font-size:12px; line-height:135%; font-weight:lighter; color:#399; }
h3 strong				{	font-weight:bold; }

a						{	color:#000; }
a:hover					{	color:#339999; } 

#wrap					{	margin:0 auto; width:740px; }
#header					{	width:740px; }
#nav					{	background:#FFF; }
#main					{	float:left; width:545px; margin:0 30px 20px 0; }
#main img				{	float:left; margin:0 10px 10px 0; }
#main-narrow			{	float:left; width:400px; margin:0 30px 20px 0; }
#sitemap				{	line-height:18px; font-weight:bold; }
#sitemap ul				{	font-size:11px!important; font-weight:normal; margin:10px 0 15px 15px; padding:0; }
#homemain				{	float:left; width:520px; margin:0 30px 20px 0; }
#middlebar				{	float:left; width:155px; margin-right:20px; margin-bottom:20px; }
#sidebar				{	float:right; width:155px; margin-bottom:20px; }
#sidebar hr				{	margin:10px 0 20px 0; }
#sidebar form			{	margin-top:-7px; }
#sidebar-wide			{	float:right; width:300px; margin-bottom:20px; }


#footer					{	clear:both; padding-left:110px; border-top:#99CCCC solid 1px; background:url(images/generic/g_logosmall.jpg) no-repeat left; border-bottom:#99CCCC solid 1px; } 	
#footernav				{	clear:both; margin:15px 0 15px 0; padding-bottom:25px; } 	
#footernav ul			{	list-style:none; padding:0; margin:0; }
#footernav ul li		{	float:left; }
#footernav ul a			{	padding-right:25px; font-size:11px; float:left; text-decoration:underline; color:#339999; } 

#minitabs				{	margin:5px 0 20px 0; _margin:5px 0 25px 0; padding:0; }

:focus					{	outline-style:none; }

#homebar				{	width:190px; float:right; }
#homebar div			{	width:158px; float:left; margin-right:12px; }
#homebar p				{	font-size:11px; line-height:16px; }
#homebar a				{	font-size:11px; }
#homebar a,
#homebar strong			{	color:#23408E; }

#sidebar p,
#sidebar p,
#sidebar a,
#sidebar strong,
#sidebar a				{	color:#23408E; }

#managementtable		{	font-size:12px; margin-bottom:30px; }
#managementtable td		{	 padding:7px 25px 7px 0; border-bottom:#999999 solid 1px; }
