html{overflow:-moz-scrollbars-vertical;}
body {
	font-family:Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
	background-color:#FFFFFF;
	background-image:url(../images/bg.jpg);
	margin:15px auto 0 auto;
	color:#000000;
	font-size:1em;
	padding:0 0 54px 0;
	text-align: center;
	position:relative;
}
*html body{
	margin:5px auto 0 auto;
}
a:active, a:focus{outline:none;}
div.outer_borderline{
	width:741px;
	margin:10px auto 0 auto;
	border-right:1px solid #78849e;
}
div.site_container{
	border-top:5px solid #a6b2c8;
	border-left:5px solid #a6b2c8;
	border-right:5px solid #a6b2c8;
	border-bottom:1px solid #a6b2c8;
	background-color:#FFFFFF;
	background-image:url(../images/main_contain_bg.jpg);
	background-repeat:repeat-y;
	background-position:left; 
	margin:0 auto 0 auto;
}

div.main_inner_container{ 
	margin:0; padding:0;
	background-color:#FFFFFF;
	border-top:1px solid #d5d2cd;
	border-left:1px solid #d5d2cd;
	text-align:left;
}
div.main_inner_container2{        
    float:left; position:relative;
	margin:0; padding:0;
	background-color:#FFFFFF;
	border-top:1px solid #d5d2cd;
	border-left:1px solid #d5d2cd;
	background-image:url(../images/content_bg2.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	text-align:left; width:730px; 
}
*html div.main_inner_container2{
	background-image:url(../images/content_bg2.jpg); 
}
.hidden {
	position: absolute;
	height: 1px;
	top: -1000px;
	left: -5000px;
	overflow: hidden;
	font-size: 1em;
}
.hidden:focus, .hidden:active{ 
	display: block;
	position: absolute; 
	left: 6px; 
	top: 6px;
	font-size: 0.7em;
	z-index:1;
	width:130px;
	color:#FFFFFF;
	background-color:#fe0000;
	padding:5px 5px 0px 10px;
	height:30px;
}
div.clear{ clear:both;
}
div.news_heading_container{
	position:relative;
	background-color:#0080FF;
	background-image:url(../images/graphic_heading/news.gif);
	background-repeat:no-repeat;
	background-position:left;
	height:70px;
}

div.Archive{background:url(../images/graphic_heading/newsarchive.gif) no-repeat left #0080FF;}

div.news_heading_container div.NewsLink{padding:37px 10px 0 0; margin:0; text-align:right;}
div.news_heading_container div.NewsLink a{color:#FFFFFF; font-weight:bold;}
div.news_heading_container div.NewsLink a:hover, 
div.news_heading_container div.NewsLink a:active, 
div.news_heading_container div.NewsLink a:focus{color:#fe0000; background-color:#FFFFFF; text-decoration:none;}

div.your_stories_heading_container{
	background-color:#D10126;
	background-image:url(../images/graphic_heading/your_stories.gif);
	background-repeat:no-repeat;
	background-position:left;
	height:70px;
}
div.banner_bottom{ 
	background-image:url(../images/your_stories/banner_image_bott.jpg);
	background-repeat:no-repeat;
	background-position:right;
	height:70px;
}
/*//////Search and Banner Styles//////////*/
div.search_banner_container{
	position:relative;
	padding:0 0 4px 9px;
	margin:0;
	display:block;
	text-align:center;
}
div.banner_logos{
	position:relative;
	padding:9px 0 5px 0; 
	float:left;
}
* html div.banner_logos{
	padding:9px 0 5px 0; /* mac fix */
	/* Commented backslash hack hides rule from IE5-Mac \*/
	padding:9px 0 0 0;
	/* End IE5-Mac hack */
}
div.search_container{
	position:relative;
	background-color:#f5f5f5;
	border-top: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	padding:10px 5px 5px 15px;
	background-image:url(../images/seach_bg.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	width:13em;
	float:right;
}
* html div.search_container{
	width:13em; /* mac fix */
	/* Commented backslash hack hides rule from IE5-Mac \*/
	width:13em;
	/* End IE5-Mac hack */
}
div.search_container form{
	padding:0; margin:0;text-align:left;
}
.field_style{
	border:1px solid #0067d3;
	background-image:url(../images/searchfield_bg.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:65%;
	margin-right:5px;
	text-align:left;
}
.searchbutton{
	color:#FFFFFF;
	background-color:#0067d3;
	border-top:1px solid #75bbff;
	border-left:1px solid #75bbff;
	border-right:1px solid #04376c;
	border-bottom:1px solid #04376c;
	font-weight:normal;
	font-size:0.7em;
}
span.advanced_search{
	background-image:url(../images/search_arrow.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding:4px 0 0 20px;
	text-align:left;
	display:block;
}
a:link.search_advance, 
a:visited.search_advance {
	color:#0c60da;
	font-weight:bold;
	font-size:0.7em;
	text-decoration:none;
}
a:hover.search_advance{
	color:#fe0000;
	text-decoration:underline;
}
a:focus.search_advance,
a:active.search_advance{
	color:#ffffff;
	background-color:#000000;
}
/*//////Banner logo home///////////*/

div.home_banner_logos{
	position:relative;
	padding:9px 0 0px 1px; 
	float:left;
}
* html div.home_banner_logos{
	padding:9px 0 5px 0; /* mac fix */
	/* Commented backslash hack hides rule from IE5-Mac \*/
	padding:9px 0 0 1px;
	/* End IE5-Mac hack */
}
/*//////Breadcrumb Styles//////////*/
div.breadcrumb_container{
	border-top:1px solid #c2c2c2;
	border-left:1px solid #c2c2c2;
	border-right:1px solid #e4e4e4;
	border-bottom:1px solid #e4e4e4;
	background-color:#f7f7f7;
	text-transform: uppercase;
	padding:3px 5px 3px 5px;
	margin:0 8px 0 8px;
	letter-spacing: 0.2em;
	font-size:0.6em; width:700px; 
	text-align:left; 
}

div.breadcrumb_container a:link, 
div.breadcrumb_container a:visited{
	color:#0564da;
	font-weight:bold;
	text-decoration:none;
	background-image:url(../images/breadcrumb_arrow.jpg);
	background-repeat:no-repeat;
	background-position:right;
	padding:0 5px 0 0;
} 
div.breadcrumb_container a:hover{
	color:#fe0000;
	text-decoration:underline;
} 
div.breadcrumb_container a:focus, 
div.breadcrumb_container a:active{
	color:#ffffff;
	background-color:#000000;
}
.urhere{
	color:#616161;
}
/*//////Navigation Styles//////////*/
div.main_nav_container{ 
	padding:0; margin:0;
	clear:both; 
}
div.main_nav_container2{/*border:1px dashed red;width:73%;*/
	padding:0; margin:0; 
}
#main_nav ul{
	margin:0; padding:0;
	height:42px;
	list-style-type: none; 
}
#main_nav li{
	float:left;
	position:relative; 
}
#main_nav li a{ 
	position:relative; 
	height:41px;
	display:block;
	text-decoration:none;
}
#main_nav li.option1 a{ background-image:url(../images/navigation_options/home.gif);width:64px;}
#main_nav li.option1 a:hover{ background-image:url(../images/navigation_options/home_hover.gif);width:64px;}
#main_nav li a.option1_pageselected{ background-image:url(../images/navigation_options/home_selected.gif);width:64px;}

#main_nav li.option2 a{ background-image:url(../images/navigation_options/about.gif);width:77px;}
#main_nav li.option2 a:hover{ background-image:url(../images/navigation_options/about_hover.gif);width:77px;}
#main_nav li a.option2_pageselected{background-image:url(../images/navigation_options/about_selected.gif);width:77px;}

#main_nav li.option3 a{background-image:url(../images/navigation_options/recycling_steel.gif);width:123px; }
#main_nav li.option3 a:hover{background-image:url(../images/navigation_options/recycling_steel_hover.gif);width:123px; }
#main_nav li a.option3_pageselected{background-image:url(../images/navigation_options/recycling_steel_selected.gif);width:123px; }

#main_nav li.option4 a{background-image:url(../images/navigation_options/education_zone.gif);width:125px; }
#main_nav li.option4 a:hover{background-image:url(../images/navigation_options/education_zone_hover.gif); width:125px; }
#main_nav li a.pageselected{background-image:url(../images/navigation_options/education_zone_selected.gif);width:125px; }

#main_nav li.option5 a{background-image:url(../images/navigation_options/link.gif);width:48px;}
#main_nav li.option5 a:hover{background-image:url(../images/navigation_options/link_hover.gif);width:48px;}
#main_nav li a.option5_pageselected{background-image:url(../images/navigation_options/link_selected.gif);width:48px;}

#main_nav li.option6 a{background-image:url(../images/navigation_options/contact_us.gif); width:85px;}
#main_nav li.option6 a:hover{background-image:url(../images/navigation_options/contact_us_hover.gif); width:85px;}
#main_nav li a.option6_pageselected{background-image:url(../images/navigation_options/contact_us_selected.gif); width:85px;}

#main_nav li.option7 a{background-image:url(../images/navigation_options/BlogHome.gif); width:95px; margin-left:9px;}
#main_nav li.option7 a:hover{background-image:url(../images/navigation_options/BlogHomeH.gif); width:95px;}
#main_nav li.option7_pageselected a{background-image:url(../images/navigation_options/BlogHomeS.gif); width:95px;  margin-left:9px;}



#main_nav span{
	position: relative;
	top: -1000px;
	left: -5000px;
}
div.colour-indicator_option1{
	position:relative;
	background-image:url(../images/colour_indicators/option1_red.gif);
	background-repeat:no-repeat;
	padding:5px 0 5px 0; margin:0;
}
div.colour-indicator_option2{
	position:relative;
	background-image:url(../images/colour_indicators/option2_purple.gif);
	background-repeat:no-repeat;
	padding:5px 0 5px 0; margin:0;
}
* html div.colour-indicator_option2 {
	margin:45px 0 0 0;
	/* commented backslash hack v2 \*/
	margin:0;
	/* end hack */
}
div.colour-indicator_option3{
	position:relative;
	background-image:url(../images/colour_indicators/option3_orange.gif);
	background-repeat:no-repeat;
	padding:5px 0 5px 0; margin:0;
}
* html div.colour-indicator_option3 {
	margin:45px 0 0 0;
	/* commented backslash hack v2 \*/
	margin:0;
	/* end hack */
}
div.colour-indicator_option3small{
	position:relative;
	background-image:url(../images/colour_indicators/option3_orange_short.gif);
	background-repeat:no-repeat;
	padding:5px 0 5px 0; margin:0;
}
div.colour-indicator_option4{ 
	position:relative;
	background-image:url(../images/colour_indicators/option4_dpink.gif);
	background-repeat:no-repeat;
	padding:5px 0 5px 0; margin:0;
}
*html div.colour-indicator_option4{
	padding:5px 0 5px 0;
}
div.colour-indicator_option4_long{ 
	position:relative;
	background-image:url(../images/colour_indicators/option4_dpink_long.gif);
	background-repeat:no-repeat;
	padding:5px 0 5px 0; margin:0;
}
* html div.colour-indicator_option4_long {
	margin:45px 0 0 0;
	/* commented backslash hack v2 \*/
	margin:0;
	/* end hack */
}
div.colour-indicator_option4_kidszone{ 
	position:relative;
	background-image:url(../images/colour_indicators/option4_dpink_long.gif);
	background-repeat:no-repeat;
	padding:5px 0 5px 0; margin:0;
}
div.colour-indicator_option5{ 
	position:relative;
	background-image:url(../images/colour_indicators/option5_lgreen.gif);
	background-repeat:no-repeat;
	padding:5px 0 5px 0; margin:0;
}
* html div.colour-indicator_option5{
	margin:45px 0 0 0;
	/* commented backslash hack v2 \*/
	margin:0;
	/* end hack */
}
div.colour-indicator_option6{ 
	position:relative;
	background-image:url(../images/colour_indicators/option6_dgreen.gif);
	background-repeat:no-repeat;
	padding:5px 0 5px 0; margin:0;
}
* html div.colour-indicator_option6{
	margin:45px 0 0 0;
	/* commented backslash hack v2 \*/
	margin:0;
	/* end hack */
}

div.Option8{ 
	position:relative;
	background-image:url(../images/colour_indicators/Option8.gif);
	background-repeat:no-repeat;
	padding:5px 0 5px 0; margin:0;
}
* html div.Option8{
	margin:45px 0 0 0;
	/* commented backslash hack v2 \*/
	margin:0;
	/* end hack */
}






div.colour-indicator_option7{ 
	position:relative;
	background-image:url(../images/colour_indicators/option7_blue.gif);
	background-repeat:no-repeat;
	padding:5px 0 5px 0; margin:0;
}
* html div.colour-indicator_option7{
	margin:45px 0 0 0;
	/* commented backslash hack v2 \*/
	margin:0;
	/* end hack */
}

div.colour-indicator_option8{ 
	position:relative;
	background-image:url(../images/colour_indicators/option8_orange.gif);
	background-repeat:no-repeat;
	padding:5px 0 5px 0; margin:0;
}
* html div.colour-indicator_option8{
	margin:45px 0 0 0;
	/* commented backslash hack v2 \*/
	margin:0;
	/* end hack */
}
/*//////Main Content Styles//////////*/
div.content_container{
	padding:28px 20px 10px 35px;
}
div.content_area{ position:relative;
	padding:0 0 20px 0;
	text-align:left;
}
div.linediveder{
	padding:0;
	margin:0 0 20px 0;
	background-image:url(../images/dividing_line.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	height:1em; clear:both;
}
a:link.content_area_links, 
a:visited.content_area_links {color:#0763c8; text-decoration:underline;}
a:hover.content_area_links {color:#fe0000; text-decoration:underline;}
a:focus.content_area_links, 
a:active.content_area_links {color:#ffffff; background-color:#000000; text-decoration:none;
}
* html a:link.content_area_links, 
a:visited.content_area_links {
	text-decoration:none; /* mac fix */
	/* Commented backslash hack hides rule from IE5-Mac \*/
	text-decoration:underline;
	/* End IE5-Mac hack */
}
div.image_paragraph{
	position:relative;
	padding:0 0 10px 0;
}
div.content_container p{
	line-height: 1.9em;
}
div.content_container h2{
	font-size:2em;
	margin:0;
	padding:0 0 15px 0;
}
div.content_container h3{
	color:#fa4e06;
	font-size:1.5em;
	padding:0 0 15px 0;
}
div.img_left{
	float:left;
	padding:0 30px 0 0;
}
div.img_right{
	float:right;
	padding:0 0 0 30px;
}
div.content_container ul{
	padding:0; margin:0;
	list-style-type: none;
}
div.content_container ul li{
	font-weight:bold;
	padding:0 0 5px 30px; margin:0;
	background-image:url(../images/bulleted_point.gif);
	background-repeat:no-repeat;
	background-position:left 3px;
}
/*//////Footer Styles//////////*/

div.footer_container{    
	background-color:#a6b2c8;
	margin:0; padding:0; 
}
div.footer_nav{
	position:relative;
	background-color:#dee7f6;
	margin:10px 0 0 0; padding:0;
	height:1.8em;
}
*html div.footer_nav{
	margin:0 0 0 0;
	height:1.6em;
}
div.copyright{
	float:left;
	color:#6e7678;
	font-size:0.6em;
	padding:8px 0 0 10px;
	background-image:url(../images/copyrightcurve.jpg);
	background-repeat:no-repeat;
	background-position:left;
}
div.footerscrib_logo{
	float:left;
	width:150px;
}
*html div.footerscrib_logo {
	/* IE FiXeS */
	width:6em;
	/*5.x stuff */
	width:6em;
	/* 6.x stuff - tantek hack to skip 5.x */
	voice-family: "\"}\""; voice-family:inherit;
	width:10em;
}
div.footer_navoptions{
	float:right; 
	font-size:0.6em;
	padding:8px 10px 0 0;
}
div.footer_navoptions ul{
	list-style-type: none;
	margin:0; padding:0;
}
div.footer_navoptions ul li{
	display:inline;
}
div.footer_navoptions ul li a:link, 
div.footer_navoptions ul li a:visited{
	color:#0363d4;
	font-weight:bold;
	text-decoration:none;
}
li.pipdivider{
	background-image:url(../images/footer_nav_pipe.jpg);
	background-repeat:no-repeat;
	background-position:right;
	padding:0 7px 0 3px;
}
* html li.pipdivider{
	padding:0 3px 0 3px;
}
li.pipdivider_end{
	padding:0 0 0 3px;
}
div.footer_navoptions ul li a:hover{
	color:#fe0000;
	text-decoration:underline;
}
div.footer_navoptions ul li a:focus,
div.footer_navoptions ul li a:active{
	color:#ffffff;
	background-color:#000000;
}
div.bottomcurves{
	height:28px;
	margin:0 0 10px 0; padding:0;
	background-color:#FFFFFF;
}
*html div.bottomcurves{
	margin:0 0 0 0;
}
div.bottomcurve_left{
	float:left;
	padding:0; margin:0;
	background-image:url(../images/left_white_curve.jpg);
	background-repeat:no-repeat;
	background-position:left;
	width:31px; height:28px;
}
div.bottomcurve_right{
	float:right;
	padding:0; margin:0;
	background-image:url(../images/right_white_curve.jpg);
	background-repeat:no-repeat;
	background-position:right;
	width:31px; height:28px;
}
div.footer_divideline{
	background-image:url(../images/footer_dividingline.jpg);
	background-repeat:repeat-x;
	background-position:left;
	height:0.5em;
}

/*//////TEMPLATE STYLES 2//////////*/
#right_col_container{ 
	position:relative;
	width:185px; max-width:185px;
	float:right;
	background-color:#aab2c5;
	padding:5px 0 0 5px;
	min-height:100%;
	text-align:left; 
}
*html #right_col_container{
	width:184px; /* mac fix */
	/* Commented backslash hack hides rule from IE5-Mac \*/
	width:180px;
	/* End IE5-Mac hack */
}
div.innter_col_container{
	background-color:#FFFFFF;
	padding:0 20px 0 0;
}
*html div.innter_col_container{
	padding:0 0 0 0;
}
div.text_col{
	padding:0 5px 5px 5px; width:170px; max-width:170px;
}
div.text_col p{
	padding:0 2px 0 15px; 
}
div.content_container2 p{
	line-height: 2.4em;
	letter-spacing: 3px;
	text-align:left;
}
div.content_container2{
	width:537px; margin:0; padding:0;
}
*html div.content_container2 {
	/* IE FiXeS */
	width:535px;
	/*5.x stuff */
	width:535px;
	/* 6.x stuff - tantek hack to skip 5.x */
	voice-family: "\"}\""; voice-family:inherit;
	width:537px;
}

/****Hompe page container******/

div.content_container_home p{
	line-height: 2.4em;
	letter-spacing: 3px;
	text-align:left;
}
div.content_container_home{
	width:540px; 
	margin:5px 0 0 0; 
	padding:0;
}
*html div.content_container_home {
	/* IE FiXeS */
	margin:11px 0 0 0;
	/*5.x stuff */
	margin:11px 0 0 0;
	/* 6.x stuff - tantek hack to skip 5.x */
	voice-family: "\"}\""; voice-family:inherit;
	margin:0 0 0 0;
}
div.content_container_home h2{
	color:#000000;
	font-size:2em;
	font-weight:bold;
	margin:0; padding:0 0 15px 0;
}
div.content_container_home h3{
	color:#000000;
	font-size:1.4em;
	font-weight:normal;
	padding:15px 0 15px 0;
	letter-spacing: 3px;	
}
div.content_container_home ul{
	padding:0; margin:0;
	list-style-type: none;
}
div.content_container_home ul li{
	font-weight:bold;
	padding:0 0 5px 25px; margin:0;
	background-image:url(../images/bulleted_point.jpg);
	background-repeat:no-repeat;
	background-position:left 3px;
}

/******************************/
div.content_container2 h2{
	color:#000000;
	font-size:2em;
	font-weight:bold;
	margin:0; padding:0 0 15px 0;
}
div.content_container2 h3{
	color:#000000;
	font-size:1.4em;
	font-weight:normal;
	padding:15px 0 15px 0;
	letter-spacing: 3px;	
}
div.content_container2 ul{
	padding:0; margin:0;
	list-style-type: none;
}
div.content_container2 ul li{
	font-weight:bold;
	padding:0 0 5px 25px; margin:0;
	background-image:url(../images/bulleted_point.jpg);
	background-repeat:no-repeat;
	background-position:left 3px;
}
div.content_area2{
	padding:0 25px 20px 35px;
	text-align:left;
}
div.content_area2 a:link, 
div.content_area2 a:visited{
	color:#0763c8;
}
div.content_area2 a:hover{
	color:#fe0000;
}
div.content_area2 a:focus, 
div.content_area2 a:active{
	color:#ffffff;
	background-color:#fe0000;
}
div.education_heading_container{
	background-color:#ff0066;
	background-image:url(../images/graphic_heading/about_steel.gif);
	background-repeat:no-repeat;
	background-position:left;
	height:70px;
	width:536px;
}
/*//////Breadcrumb template 2//////////*/

div.breadcrumb_container2{
	border-top:1px solid #c2c2c2;
	border-left:1px solid #c2c2c2;
	border-right:1px solid #e4e4e4;
	border-bottom:1px solid #e4e4e4;
	background-color:#f7f7f7;
	text-transform: uppercase;
	padding:3px 5px 3px 5px;
	margin:0 8px 0 8px;
	letter-spacing: 0.2em;
	font-size:0.6em;
	text-align:left;
	width:515px; 

}
div.breadcrumb_container2 a:link, 
div.breadcrumb_container2 a:visited{
	color:#0564da;
	font-weight:bold;
	text-decoration:none;
	background-image:url(../images/breadcrumb_arrow.jpg);
	background-repeat:no-repeat;
	background-position:right;
	padding:0 5px 0 0;
} 
div.breadcrumb_container2 a:hover{
	color:#fe0000;
	text-decoration:underline;
} 
div.breadcrumb_container2 a:focus, 
div.breadcrumb_container2 a:active{
	color:#ffffff;
	background-color:#000000;
}
/*///////////Flash Holder for dynamic rollovers////////////*/

div.dr_holder{
	width: 175px;
	height: 83px;
	padding: 5px;
	text-align: center;
}


/*////////////////////////////*/
div.col_options{ 
	text-align:left; 
	background-color:#FFFFFF;
}
div.colimage{ 
	background-image:url(../images/col_dividingline.gif);
	background-repeat:repeat-x;
	background-position:top;
	margin:10px 0 0 0;
	padding:15px 0 0 0;
}
div.col_optionlink{ font-size:0.8em; display:block;
	position:relative;
	padding:5px 0 0 30px; margin:0;
	height:25px;
	background-image:url(../images/arrow_bullet.gif);
	background-repeat:no-repeat;
	background-position:left 2px;
}
div.col_optionlink span{ display:block;
}
div.col_optionlink a:link, 
div.col_optionlink a:visited{
	color:#0069cb;
	font-weight:bold;
	text-decoration:none;
}
div.col_optionlink a:hover{
	color:#fe0000;
	text-decoration:underline;
}
div.col_optionlink a:active, 
div.col_optionlink a:focus{
	color:#ffffff;
	background-color:#000000;
}

/*////Footer curves template 2////*/

div.bottomcurves2{
	height:28px;
	margin:0 0 10px 0; padding:0;
	background-color:#FFFFFF;
	background-image:url(../images/col_bg.gif);
	background-repeat:repeat-y;
	background-position:right;
}
*html div.bottomcurves2{
	margin:0 0 0 0;
}
div.bottomcurves3{
	height:28px;
	margin:0 0 5px 0; padding:0;
	background-color:#FFFFFF;
	background-image:url(../images/home/col_bg_white.jpg);
	background-repeat:repeat-y;
	background-position:right;
}
*html div.bottomcurves3{
	margin:0 0 0 0;
}
/*////////TEMPLATE STYLES 3////////*/

div.content_area3{ position:relative;
	padding:0 25px 20px 15px; margin:0;
	text-align:left;
}
div.content_area_news{ 
	padding:0 0px 20px 0px; margin:0;
	text-align:left;
}
div.content_area_your_story{ 
	background-color:#FAEBCA;
	padding:0 0px 20px 0px; margin:0;
	text-align:left;
	background-image:url(../images/your_stories/bkgd_image.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}
div.content_container2{
	text-align:left;
	position:relative;
}
div.links_heading_container{
	background-color:#009899;
	background-image:url(../images/graphic_heading/links.jpg);
	background-repeat:no-repeat;
	background-position:left;
	height:65px;
}
div.heading_container{
	height:65px;
}
div.morph_icon{
	float:left; 
}
div.leftcontent_col{
	float:left;
	width:45%;
	padding-right:20px;
	background-image:url(../images/col_divider.jpg);
	background-repeat:repeat-y;
	background-position:right;
}
div.rightcontent_col{
	padding-left:20px;
	float:left; 
	width:45%;
}
div.link_description{
	font-size:0.8em;
	padding:0 0 20px 30px;
	background-image:url(../images/arrow_bullet.gif);
	background-repeat:no-repeat;
	background-position: left top;
}
div.link_description a:link.weblink,
div.link_description a:visited.weblink{
	display:block;
	color:#0068cb;
	font-size:1.2em;
	font-weight:bold;
	text-decoration:none;
}
div.link_description a:hover.weblink{ 
	color:#fe0000;
	text-decoration:underline;
}
div.link_description a:active.weblink,
div.link_description a:focus.weblink{
	color:#ffffff;
	background-color:#000000;
}

.alignRight{text-align: right;}
span.note{padding:0px 0 10px 0;}
address span{display:block;}


/* - - New 2 col news layout - DH 25.02.2009 - - - - - - */
div.TwoColFix{padding:0; margin:0; text-align:left;}
div.content_area_news div.TwoCol{padding:15px 10px 25px 10px; margin:0; background:url(../images/NEWS/BottomFade.gif) repeat-x bottom #F7F7F7;}
div.content_area_news div.TwoCol h3{padding:0; margin:0 5px;}
div.content_area_news div.TwoCol div.Left{padding:13px 10px 0 10px; margin:0; float:left; clear:none; width:47%; background-color:#FFF;}
div.content_area_news div.TwoCol div.Right{padding:13px 10px 0 10px; margin:0; float:right; clear:none; width:47%; background-color:#FFF;}
div.content_area_news div.TwoCol ul{padding:0; margin:0;}
div.content_area_news div.TwoCol ul li{padding:0 5px 10px 5px; margin:10px 0; min-height:45px; list-style:none; font-size:1em; font-weight:bold; border-bottom:1px solid #E4E4E4;}
div.content_area_news div.TwoCol ul li a{ color:#0069CB; text-decoration:none;}
div.content_area_news div.TwoCol ul li a:hover{ text-decoration:underline;}
div.content_area_news div.TwoCol ul li span.new{color:#FF0000;}
div.content_area_news div.TwoCol ul li span.heading{color:#0069CB;}
div.content_area_news div.TwoCol ul li span.date{color:#7F7F7F; font-size:90%;}

/* - - New Partners Page - DH 25.02.2009 - - - - - - */
div.Partners{padding:0; margin:0;}
div.PartnersHead{padding:5px 0; margin:0; position:relative; background-color:#680099;}
div.PartnersHead h2{padding:0 0 0 15px; margin:0; font-size:300%; letter-spacing:0.5px; font-weight:normal; color:#FFFFFF; font-family:Myriad Tilt,Arial,Verdana,Helvetica,sans-serif;}
div.Partners p.Intro{padding:0 0 25px 0; margin:0; position:relative;}
/* - */
/*div.Partners div.PartnersBlock{padding:20px 0 15px 0; margin:0; border-top:2px solid #D9D9D9;}
div.Partners div.Alt{border-top:2px solid #E7E7E7;}
div.PartnersLogo{padding:0; margin:6px 0; float:left; clear:none; border:1px solid #E7E7E7; width:100px; height:100px;}
div.PartnersPic{padding:0; margin:6px 0; float:right; clear:none; border:1px solid #E7E7E7; width:140px; height:100px;}
div.Partners div.PartnersBlock h3{padding:0 155px 0 120px; margin:0 0 2px 0; font-size:130%; color:#000000;}
div.Partners div.PartnersBlock p{padding:0 155px 0 120px; margin:0 0 10px 0; font-size:90%;}
div.Partners div.PartnersBlock p a.Link,
div.Partners div.PartnersBlock p a.Link:visited{padding:0 0 4px 30px; margin:5px 0 0 8px; background:url(../images/arrow_bullet.gif) no-repeat left; color:#0068cb; font-weight:bold; text-decoration:none;}
div.Partners div.PartnersBlock p a.Link:hover{color:#fe0000; text-decoration:underline;}
div.Partners div.PartnersBlock p a.Link:active,
div.Partners div.PartnersBlock p a.Link:focus{color:#ffffff; background-color:#000000;}*/
div.Partners div.PartnersBlock{padding:25px 0; margin:8px; text-align:center; float:left; clear:none; width:30%; border:1px solid #E7E7E7;}

/* - - New Scrib Smart - DH 29.09.2009 - - - - - - */
div.ScribSmart{padding:0; margin:0;}
div.ScribSmartBanner{background:url(../images/ScribSmart/scribSmartBanner.jpg) no-repeat left top; height:117px;}
div.ScribSmart p{line-height:1.5em; font-size:90%;}
div.ScribSmart blockquote{line-height:1.5em; font-size:90%;}
div.ScribSmart p.Block span{ display:block;}
div.ScribSmart h3{color:#336600; font-size:90%; padding:10px 0 0 0;}
div.ScribSmart li{line-height:1.5em; font-size:90%;}
div.ScribSmart div.SchoolsHold{ border:5px solid #F3F3F3; padding:18px 12px 12px 12px; margin-bottom:20px;}
div.ScribSmart div.SchoolsHold h4{color:#336600; font-size:90%; padding:0; margin:0 0 20px 0;}
div.ScribSmart div.SchoolsHold img.School{float:right; clear:none; width:237px; padding:0 0 10px 10px;}



