body{
	padding-top:31px;
	margin:0px;
	top:0px;
	background-color:#c0c0c0;
	background-image : url(/graphics/design/body_bg.gif);
	color:#666666;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	padding-bottom:15px;
	text-align:center;
	background-repeat:repeat-x;
	background-color:#eae9e5;
	border-top-width: 2px;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

h3 {font-size:0.9em;  color:#666666; margin-bottom:0px;}

.standfirst{ font-weight:bold;}
 
#Content h2, #Content h1{ font-size:1.0em; margin-bottom:5px; color:#cc3333; margin-top:10px; padding:0px; clear:left; }
#Content p{ font-size:0.75em; margin-top:5px; line-height : 1.5em; }
#Content p a, #Content li a{ color:#cc3333}

#Content li, li li{ font-size:0.75em;}

#ContactForm{ padding:20px; background-color:#DDDDDD; float:left;}

#OuterContainer{width:979px; margin-left:auto; margin-right:auto; position:relative;padding-top:4px; text-align:left;}
	#TopMenu{ position:absolute; top:0px; right:0px; list-style-type:none; height:66px; padding:0px; margin:0px;}
		#TopMenu li{ padding:0px; margin:0px; float:left; padding-right:12px;}
	#InnerContainer{background-color:#FFFFFF;}
		#Padding{ padding:12px;}
		#Header{ height:71px;}
			#Logo{ margin-left:4px;}
		#FocusImg{ padding:7px; background-image:url(/graphics/design/focus_img_bg.gif); }
		div#FocusImg{ overflow:hidden; line-height:1px;}
		#Breadcrumbs{ list-style-type:none; padding:0px; margin:0px; font-size:0.7em; padding-left:15px; clear:both;}
			#Breadcrumbs li{ float:left; padding:0px; margin:0px; padding-left:28px; background-image:url(/graphics/design/breadcrumb_arrow.gif); background-repeat:no-repeat; background-position:10px 4px;}
			#Breadcrumbs li.first{ float:left; padding-left:0px; background-image:none;}
				#Breadcrumbs li a{ color:#666666;}
				#Breadcrumbs li a:hover{ text-decoration:none; color:#cc3333;}
		#SubMenu{ float:left; list-style-type:none; clear:left; margin:0px; padding:0px; padding-top:30px; padding-right:20px;}
			#SubMenu li{ padding:0px; margin:0px;}
		#Content{ padding-top:10px;  }
		
			#Content.submenu{ float:right; width:795px;}
			#Content.what{ }
				#Content.what h1{ margin-top:0px; padding-top:18px;}
				#Content.what #RightCol h3{ margin-top:0px; padding-top:17px;}
				#ContentInner{ float:left; width:525px;}
			#Left{ float:left; width:410px; clear:both;}
			#Leftwmargin{
			float:left;
			width:410px;
			clear:both;
			}
			#Leftnew{
			float:left;
			width:690px;
			clear:both;
			}
			.twitter_container {
			height: auto;
			width: 260px;
			position: relative;
			margin-left: 10px;
			float: left;
			}
						.twitter_container2 {
						height: auto;
						width: 240px;
						position: relative;
						margin-left: 0px;
						float: left;
						border-left-width: 2px;
						border-left-color: #dadada;
						padding-left: 10px;
						border-left-style: solid;
			}
			#Right{ float:right; width:514px; padding-top:20px;}
				.hp_cs{ border:2px solid #dbdbdb; height:98px; width:245px; float:left; margin-right:6px; margin-bottom:6px; line-height:0.75em}
					.hp_cs img{ margin-left:5px; margin-top:5px; float:left;}
					.hp_cs h3{ font-size:0.75em; margin-top:7px; font-weight:normal; margin-bottom:0px; float:right; width:163px; margin-right:4px; color:black; line-height:1.3em;}
					#Content .hp_cs p{ margin-top:0px; font-size:0.65em; float:right; width:163px; margin-right:4px;line-height:1.3em; margin-top:3px; }
					#Content .hp_cs p a{ color:#666666; }
			#Rightnew{
			float:right;
			width:257px;
			padding-top:20px;
			}		
			#RightCol{ float:right; margin-left:13px; margin-bottom:15px; width:253px;}
				.box1{ border:2px solid #dbdbdb; padding:5px; margin-bottom:5px;}
					#Content .box1 h3{ margin-top:0px;}
		#Footer{ border-top:2px solid #dadada; color:#999999; font-size:0.6em; padding-top:7px; line-height:1.6em; clear:both; margin-top:10px; position:relative;}
			#FooterLogos{ position:absolute; top:10px; right:0px;}
				#FooterLogos img{ margin-left:5px;}
			#Footer a{ color:#999999; text-decoration:none;}
				#Footer a:hover{ text-decoration:underline;}
			#FooterMenu{ padding:0px; margin:0px; list-style-type:none; display:block;}
				#FooterMenu li{ float:left; padding:0px; margin:0px; padding-left:12px; padding-right:12px; border-left:1px solid #dadada;}
				#FooterMenu li.first{ border:0px; padding-left:0px;}
			#Footer p{ clear:both; margin:0px;}
		
.redArrow{ list-style-type:none;}
	.redArrow li{ padding-left:14px; background-image:url(/graphics/design/red_arrow.gif); background-repeat:no-repeat; background-position:0px 6px; padding-bottom:6px;}
.right{ margin-right:0px;}

.minusTop13{margin-top:-13px;}
.border_test {
	float: left;
	height: 150px;
	width: 900px;
	border: 3px solid #CCCCCC;
}
