body, html{margin:0; padding:5px 0 0 0;}

body, html, table, td, tr{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:17px;}

a{color:#0279a7; text-decoration:none; outline:none;}
a:hover{color:#0279a7; text-decoration:underline; outline:none;}

div#wrapper{width:975px; margin:auto; text-align:left;}

div#logo{float:left; padding:9px 0 0 15px;}
	#logo a{display:block; width:261px; height:80px;}
	#logo a img{display:block; border:0;}

div#nav{float:right; width:694px; padding:9px 0 0 0;}
	#nav a{color:#a2a2a2; text-decoration:none; margin:0 10px;}
	#nav a:hover{color:#0279a7; text-decoration:underline;}	
	#nav td.selected a{color:#0279a7; text-decoration:none;}
	.MenuTable{display:block; float:right;}

div#header{height:250px; float:right; width:593px;}
	#header #views{padding-right:52px;}

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

div#content{padding:0 0 0 35px;}

p{margin:0; padding:5px 0 15px 0;}

h1{margin:0; padding:9px 0 55px 0;}

div#footer{background:url(Images/dasher.gif) repeat-x top; margin:100px 0 0 0; padding:10px 0 30px 0; color:#999;}
	#footer a{ color:#999; }
	#footer a:hover{ color:#666; }

h2{color:#0279a7; margin:0; padding:0; text-transform:uppercase; font-weight:bold; font-size:12px;}

h3{ font-size:12px; font-weight:bold; margin:0; padding:5px 0 0 0;}

h4{margin:0; padding:25px 0; font-family:Georgia; font-size:23px; color:#0279a7; font-style:italic; font-weight:normal; line-height:28px;}

div.contentleft{width:213px; float:left; margin:0 0 0 20px;}

div.news{float:right; width:213px;}

div.block{position:absolute; display:none;}

div.casestudy{position:absolute; width:190px; right:20px; top:37px; font-style:italic; color:#a8a8a5; line-height:16px;}
	.casestudy p{background:#fff; padding:0;}
	
div.date{color:#9b9b9b; font-size:10px; padding:0; line-height:14px;}

div#leftblock{float:right; width:720px;}

div#rightblock{float:left; width:213px;}
	#rightblock li a{ border-bottom:1px dotted #9b9b9b; }
	#rightblock ul{ color:#0279a7; margin:0 0 5px 0; padding:0; }
	#rightblock li{ padding:0 0 10px 15px; background:url(Images/arrow.gif) no-repeat 0 -2px; list-style-type:none;}
	#rightblock a:hover{ text-decoration:none; border-bottom:1px solid #5caac9; }
	
.EmailFormContainer{width:450px;}