/* Inspiraweb Ltd. */
body{
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	background-color: #ffffff;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

/*=============================
	Header Logo
==============================*/


.page_header{
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
	border-right: 0px;
	margin: 0px 0px;
	background: url(http://www.vox-teesvalley.org/style/header_image/header_bg.png);
	background-color: #ffffff;
	height: 150px; 
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px; 
	margin: 0px;
}



/*=============================
	Navigation
==============================*/
/* START sidebar navigation classes */
.innernavl{
	POSITION: relative;
	display: block;
	CLEAR: both;
	FLOAT: left;
	LEFT: 0px;
	Z-INDEX: 99;
	WIDTH: 175px;
	background: #c2a0c2 url(http://www.vox-teesvalley.org/style/site_images/leftnavBg.gif);
	FONT-FAMILY: verdana, sans-serif;
	FONT-SIZE: 0.85em;
	border-left: #800080 0px solid;
	border-right: #800080 0px solid;
	border-top: #800080 0px solid;
	border-bottom: #800080 0px solid;
	padding-left: 5px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom:0px;
	margin: 0px 0px 0px 0px;
}


.innernavr{
	POSITION: relative;
	display: block;
	CLEAR: both;
	FLOAT: right;
	LEFT: 0px;
	Z-INDEX: 98;
	WIDTH: 172px;
	height: 619px;
	background: #c2a0c2 url(http://www.vox-teesvalley.org/style/site_images/rightnavBg.gif);
	FONT-FAMILY: verdana, sans-serif;
	FONT-SIZE: 0.85em;
	border-left: #800080 0px solid;
	border-right: #800080 0px solid;
	border-top: #800080 0px solid;
	border-bottom: #800080 0px solid;
	padding-left: 8px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom:0px;
	margin: 0px 0px 0px 0px;
}

.areabody{
	width: 100%;
	text-align: left;
	padding: 20px 20px 0;
	}


/* START page LEFT Sidebar style*/

.lsidebarTop{
	width: 180px;
	height: 100%; 
	background: url(http://www.vox-teesvalley.org/style/site_images/leftnavBgtop.gif);
	border-top: #ffffff 0px solid;
	border-left: #ffffff 0px solid;
	border-bottom: #ffffff 0px solid;
	border-right: #ffffff 0px solid;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin: 0px 0px 0px 0px;
	text-align: left;
	vertical-align: top;
}

.lsidebar{
	width: 180px;
	height: 100%; 
	background-color: #ffffff;
	border-top: #ffffff 0px solid;
	border-left: #ffffff 0px solid;
	border-bottom: #ffffff 0px solid;
	border-right: #ffffff 0px solid;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin: 0px 0px 0px 0px;
	text-align: left;
	vertical-align: top;
}
/* END page LEFT sidebar style*/

.bodyTop{
	width: 100%;
	height: 100%; 
	background-color: #ffffff;
	border-top: #ffffff 0px solid;
	border-left: #ffffff 0px solid;
	border-bottom: #ffffff 0px solid;
	border-right: #ffffff 0px solid;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin: 0px 0px 0px 0px;
	text-align: left;
	vertical-align: top;
}

/* START page RIGHT Sidebar style*/

.rsidebarTop{
	width: 180px;
	height: 100%; 
	background: url(http://www.vox-teesvalley.org/style/site_images/rightnavBgtop.gif);
	border-top: #ffffff 0px solid;
	border-left: #ffffff 0px solid;
	border-bottom: #ffffff 0px solid;
	border-right: #ffffff 0px solid;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin: 0px 0px 0px 0px;
	text-align: left;
	vertical-align: top;
}

.rsidebar{
	width: 180px;
	height: 100%; 
	background-color: #ffffff;
	border-top: #ffffff 0px solid;
	border-left: #ffffff 0px solid;
	border-bottom: #ffffff 0px solid;
	border-right: #ffffff 0px solid;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin: 0px 0px 0px 0px;
	text-align: left;
	vertical-align: top;
}
/* END page RIGHT sidebar style*/

/*news box class */
div.newsbox {
	display: block;
	width: 145px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom:2px;
	margin: 0px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 0.90em;
	color: #000000;
	text-decoration: none;
	font-weight: 800;
	text-transform: none;
}

h3.newsbox {
	background-color: transparent;
	line-height: 16pt;
	font-size: 1.05em; 
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-style: normal; 
	font-weight: 800; 
	color: #ffffff; 
	text-align: center;
	text-decoration: underline;
	text-transform: uppercase; 
	}

.newsboxT{
	font-size: 10pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-style: normal; 
	font-weight: bold;
	color: #000000;	
	}
	
.newsboxlink{
color: #0000ff; 
}

#marqueecontainer{
position: relative;
width: 135px; /*marquee width */
height: 220px; /*marquee height */
background: url(http://www.vox-teesvalley.org/style/site_images/newsboxBg.gif);
overflow: hidden;
padding-right: 4px;
padding-left: 8px;
}


/*events box class */
div.eventbox{
	display: block;
	width: 145px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom:2px;
	margin-top: 58px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff0000;
	text-decoration: none;
	font-weight: 800;
	text-transform: none;
}

h3.eventbox {
	background-color: transparent;
	line-height: 16pt;
	font-size: 1.05em; 
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-style: normal; 
	font-weight: 800; 
	color: #ffffff; 
	text-align: center;
	text-decoration: underline;
	text-transform: uppercase; 
	}
	
.eventsboxT{
	font-size: 10pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-style: normal; 
	font-weight: bold;
	color: #000000;	
	}
	
.eventboxlink{
color: #0000ff; 
}

#evmarqueecontainer{
position: relative;
width: 135px; /*marquee width */
height: 220px; /*marquee height */
background: url(http://www.vox-teesvalley.org/style/site_images/newsboxBg.gif);
overflow: hidden;
padding-right: 4px;
padding-left: 8px;
}


/*=============================
	Modules
==============================*/
p.breadcrumbs{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 0.90em; 
	color: #000000; 
	text-decoration: none;
}

/*START Member Modules*/
h2.members_title{
	font-size: 1.10em;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-style: normal; 
	font-weight: 800;
	color: #5E3385;
	line-height: 1.50em;
	background-color: transparent;
	}
	
h2.members_readmore_title{
	font-size: 1.10em;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-style: normal; 
	font-weight: 600;
	color: #5E3385;
	line-height: 1.60em;
	background-color: transparent;
	}
	
p.members_text{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 1.00em; 
	color: #000000; 
	text-decoration: none;
}


a.memberslink:link{
	padding:50px;
}


div.memsnippet{
	border:1px solid #800080; 
	padding-left: 15px;
	padding-bottom:10px;
}

p.members_snippet{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 1.00em; 
	color: #000000; 
	text-decoration: none;
}

div.memextra{
	text-align:left; 
	border:0px solid blue;
	font-size: 1.08em;
}

div.member_contact1{
	WIDTH: 280px; 
	RIGHT: 10px;
	float: left;
	clear: none; 
	padding-left: 0px;
	font-size: 1.08em;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-style: normal; 
	font-weight: bold;
	color: #190564; 
}

div.member_contact2{
	WIDTH: 280px; 
	RIGHT: 10px;
	float: left;
	clear: right; 
	padding-left: 0px;
	font-size: 1.08em;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-style: normal; 
	font-weight: bold;
	color: #190564; 
}


div.member_contactdetails{
	clear: none; 
	padding-left: 0px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 1.00em; 
	font-weight: 400;
	color: #000000; 
	text-decoration: none;
}


/*END Member Modules*/

/*START Document Library*/
table.style1doclib {
	width: 100%;
	background-color: #c2a0c2;
	border-collapse: collapse; 
	border-spacing: 0px;
	border-left: 0px;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
}

td.style1doctitle{
	background-color: #9D85B6;
	border-collapse: collapse; 
	border-spacing: 0px;
	border-left: 0px;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	padding-left: 10px;
	font-size: 1.10em;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-style: normal; 
	font-weight: 800;
	color: #000000;
	line-height: 1.60em;
}

td.style1docsnippet{
	background-color: #c2a0c2;
	border-collapse: collapse; 
	border-spacing: 0px;
	border-left: 0px;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	padding-left: 10px;
}

td.style1doctype{
	width: 40px;
	background-color: #c2a0c2;
	border-collapse: collapse; 
	border-spacing: 0px;
	border-left: 0px;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	padding-left: 10px;
	text-align: center;
	vertical-align: middle;
}

table.style2doclib {
	width: 100%;
	background-color: #ffffff;
	border-left: #800080 1px solid;
	border-top: #800080 1px solid;
	border-right: #800080 1px solid;
	border-bottom: #800080 1px solid;
}


td.style2doctitle{
	background-color: #E7D5FB;
	border-left: 0px;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	padding-left: 10px;
	font-size: 1.10em;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-style: normal; 
	font-weight: 800;
	color: #000000;
	line-height: 1.60em;
}

td.style2docsnippet{
	background-color: #ffffff;
	border-collapse: collapse; 
	border-spacing: 0px;
	border-left: 0px;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	padding-left: 10px;
}

td.style2doctype{
	width: 40px;
	background-color: #ffffff;
	border-collapse: collapse; 
	border-spacing: 0px;
	border-left: 0px;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	padding-left: 10px;
	text-align: center;
	vertical-align: middle;
}

/*END Document Library*/

/*START News Modules*/
div.style_news1 {
	background-color: #E7D5FB;
	border-top: #800080 1px solid;
	border-left: #800080 1px solid;
	border-bottom: #800080 1px solid;
	border-right: #800080 1px solid;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 5px;
	margin-bottom: 10px;
}

div.style_news2 {
	background-color: #ffffff;
	border-top: #800080 1px solid;
	border-left: #800080 1px solid;
	border-bottom: #800080 1px solid;
	border-right: #800080 1px solid;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 5px;
	margin-bottom: 10px;
}

/*END News Modules*/

/*START FAQs Modules*/
div.style_faq1 {
	background-color: #E7D5FB;
	border-top: #800080 1px solid;
	border-left: #800080 1px solid;
	border-bottom: #800080 1px solid;
	border-right: #800080 1px solid;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 5px;
	margin-bottom: 10px;
}

div.style_faq2 {
	background-color: #ffffff;
	border-top: #800080 1px solid;
	border-left: #800080 1px solid;
	border-bottom: #800080 1px solid;
	border-right: #800080 1px solid;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 5px;
	margin-bottom: 10px;
}

/*END FAQs Modules*/

/*START Useful Links Modules*/
div.style_links1 {
	background-color: #E7D5FB;
	border-top: #800080 1px solid;
	border-left: #800080 1px solid;
	border-bottom: #800080 1px solid;
	border-right: #800080 1px solid;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 5px;
	margin-bottom: 10px;
}

div.style_links2 {
	background-color: #ffffff;
	border-top: #800080 1px solid;
	border-left: #800080 1px solid;
	border-bottom: #800080 1px solid;
	border-right: #800080 1px solid;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 5px;
	margin-bottom: 10px;
}

/*END Useful Links Modules*/

/*START Case Studies Modules*/
div.style1 {
	background-color: #C0C0FF;
	border-top: #8080FF 1px solid;
	border-left: #8080FF 1px solid;
	border-bottom: #8080FF 1px solid;
	border-right: #8080FF 1px solid;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 5px;
	margin-bottom: 10px;
}

div.style2 {
	background-color: #ffffff;
	border-top: #8080FF 1px solid;
	border-left: #8080FF 1px solid;
	border-bottom: #8080FF 1px solid;
	border-right: #8080FF 1px solid;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 5px;
	margin-bottom: 10px;
}

/*END Case Studies Modules*/


/*=============================
	Content
==============================*/

#content {
	position: relative;
	margin-top: 0px; 
	padding-top: 1px; 
	padding-bottom: 22px;
	height: 100%;
}

#bodycontent {
	position: relative;
	margin-top: 110px; 
	margin-left: 200px;
	padding-left: 10px; 
	padding-top: 1px; 
	padding-right: 10px;
	padding-bottom: 22px;
	height: 100%;
	background: #ff0000;
}

/*=============================
	General styling / positioning
==============================*/

 #padding_l1{
	padding-left: 20px;
 }

/*=============================
	Footer
==============================*/
/* START Module Grouping Header style*/

navheadtext_l{
	clear: none; 
	float: left; 
	padding-left: 15px;
	font-size: 16pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-style: normal; 
	font-weight: bold;
	color: #ffff00;
}


span.moduleGrouptitle{
	clear: none; 
	float: left; 
	padding-left: 5px;
	font-size: 10pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-style: normal; 
	font-weight: bold;
	color: #ffffff;
}

span.intronavtext_l{
	font-size: 11pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-style: normal; 
	font-weight: 800;
	color: #000000;
}


	/* END module Grouping Header style*/

	
/* START module Grouping  and Workshop Programme Grouping Div style*/
.modulebox1 {
	BACKGROUND: none transparent scroll repeat 0% 0%;
	WIDTH: 98%;
	PADDING-left: 2px;
	float: left;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	
}
.modulebox1 H1 {
	MARGIN: 0px 10px;
}
.modulebox1 P {
	MARGIN: 0px 10px;
}
.modulebox1 H1 {
	FONT-SIZE: 2em; 
	COLOR: #ffffff;
}
.modulebox1 P {
	PADDING-BOTTOM: 0.5em;
}


.modulebox1 .b1t {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden;
}
.modulebox1 .b1t {
	HEIGHT: 1px;
}
.modulebox1 .b1t {
	BACKGROUND: #5E3385; 
	MARGIN: 0px 5px;
}



.modulebox1 .b2t {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden;
}
.modulebox1 .b2t {
	HEIGHT: 1px;
}
.modulebox1 .b2t {
	BORDER-RIGHT: #5E3385 1px solid; 
	BACKGROUND: #5E3385; 
	BORDER-LEFT: #5E3385 1px solid;
}
.modulebox1 .b2t {
	BORDER-TOP-WIDTH: 0px; 
	BORDER-LEFT-WIDTH: 2px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	MARGIN: 0px 3px; 
	BORDER-RIGHT-WIDTH: 2px;
}


.modulebox1 .b3t {
	DISPLAY: block; FONT-SIZE: 1px; 
	OVERFLOW: hidden;
}
.modulebox1 .b3t {
	HEIGHT: 1px;
}
.modulebox1 .b3t {
	BORDER-RIGHT: #5E3385 1px solid; 
	BACKGROUND: #5E3385; 
	BORDER-LEFT: #5E3385 1px solid;
}
.modulebox1 .b3t {
	MARGIN: 0px 2px;
}


.modulebox1 .b4t {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden;
}
.modulebox1 .b4t {
	BORDER-RIGHT: #5E3385 1px solid; 
	BACKGROUND: #5E3385; 
	BORDER-LEFT: #5E3385 1px solid;
}
.modulebox1 .b4t {
	MARGIN: 0px 1px; 
	HEIGHT: 2px;
}

.modulebox1 .b5t {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden;
}

.modulebox1 .b5t {
	BACKGROUND: #5E3385; 
	MARGIN: 0px 0px;
}


.modulebox1 .headercontent {
	BORDER-RIGHT: #5E3385 2px solid; 
	DISPLAY: block; 
	BACKGROUND: #5E3385;
	BORDER-LEFT: #5E3385 2px solid;
}

.modulebox1 .b1b {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden;
}
.modulebox1 .b1b {
	HEIGHT: 1px;
}
.modulebox1 .b1b {
	BACKGROUND: #5E3385; 
	MARGIN: 0px 5px;
}

.modulebox1 .b2b {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden;
}
.modulebox1 .b2b {
	HEIGHT: 1px
}
.modulebox1 .b2b {
	BORDER-RIGHT: #5E3385 1px solid; 
	BACKGROUND: #ffffff; 
	BORDER-LEFT: #5E3385 1px solid;
}
.modulebox1 .b2b {
	BORDER-TOP-WIDTH: 0px; 
	BORDER-LEFT-WIDTH: 2px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	MARGIN: 0px 3px; 
	BORDER-RIGHT-WIDTH: 2px;
}

.modulebox1 .b3b {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden;
}
.modulebox1 .b3b {
	HEIGHT: 1px;
}
.modulebox1 .b3b {
	BORDER-RIGHT:#5E3385 1px solid; 
	BACKGROUND: #ffffff; 
	BORDER-LEFT: #5E3385 1px solid;
}
.modulebox1 .b3b {
	MARGIN: 0px 2px;
}

.modulebox1 .b4b {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden;
}
.modulebox1 .b4b {
	BORDER-RIGHT: #5E3385 1px solid; 
	BACKGROUND: #ffffff; 
	BORDER-LEFT: #5E3385 1px solid;
}
.modulebox1 .b4b {
	MARGIN: 0px 1px; 
	HEIGHT: 2px;
}

.modulebox1 .modulecontent1 {
	BORDER-RIGHT: #5E3385 1px solid; 
	DISPLAY: block; 
	BACKGROUND: #ffffff; 
	BORDER-LEFT: #5E3385 1px solid;
	padding-top: 5px;
	padding-left: 20px;
	padding-right: 20px;
	color: #000000;
}


.modulebox1 .modulesnippetdiv{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #5E3385;
	line-height: 200%;
}

.modulebox1 .moduledatetimediv{
	padding-bottom: 10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 1.0em;
	color: #033454;
}

.modulebox1 .moduletimediv{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 1.0em;
	color: #033454;
}

.modulebox1 .modulelocationdiv{
	padding-bottom: 10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 1.0em;
	color: #033454;
}

.modulebox1 .modulepricediv{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 1.0em;
	color: #033454;
}


.modulebox1 .moduleMaintext{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #033454;
	padding-right: 15px;
}

/*STYLE for second box*/

.modulebox2 {
	BACKGROUND: none transparent scroll repeat 0% 0%;
	WIDTH: 98%;
	PADDING-left: 2px;
	float: left;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	
}
.modulebox2 H1 {
	MARGIN: 0px 10px;
}
.modulebox2 P {
	MARGIN: 0px 10px;
}
.modulebox2 H1 {
	FONT-SIZE: 2em; 
	COLOR: #ffffff;
}
.modulebox2 P {
	PADDING-BOTTOM: 0.5em;
}

.modulebox2 .b1t {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden;
}
.modulebox2 .b1t {
	HEIGHT: 1px;
}
.modulebox2 .b1t {
	BACKGROUND: #5E3385; 
	MARGIN: 0px 5px;
}

.modulebox2 .b2t {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden;
}
.modulebox2 .b2t {
	HEIGHT: 1px;
}
.modulebox2 .b2t {
	BORDER-RIGHT: #5E3385 1px solid; 
	BACKGROUND: #5E3385; 
	BORDER-LEFT: #5E3385 1px solid;
}
.modulebox2 .b2t {
	BORDER-TOP-WIDTH: 0px; 
	BORDER-LEFT-WIDTH: 2px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	MARGIN: 0px 3px; 
	BORDER-RIGHT-WIDTH: 2px;
}

.modulebox2 .b3t {
	DISPLAY: block; FONT-SIZE: 1px; 
	OVERFLOW: hidden;
}
.modulebox2 .b3t {
	HEIGHT: 1px;
}
.modulebox2 .b3t {
	BORDER-RIGHT: #5E3385 1px solid; 
	BACKGROUND: #5E3385; 
	BORDER-LEFT: #5E3385 1px solid;
}
.modulebox2 .b3t {
	MARGIN: 0px 2px;
}

.modulebox2 .b4t {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden;
}
.modulebox2 .b4t {
	BORDER-RIGHT: #5E3385 1px solid; 
	BACKGROUND: #5E3385; 
	BORDER-LEFT: #5E3385 1px solid;
}
.modulebox2 .b4t {
	MARGIN: 0px 1px; 
	HEIGHT: 2px;
}

.modulebox2 .b5t {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden;
}

.modulebox2 .b5t {
	BACKGROUND: #5E3385; 
	MARGIN: 0px 0px;
}


.modulebox2 .headercontent {
	BORDER-RIGHT: #5E3385 2px solid; 
	DISPLAY: block; 
	BACKGROUND: #5E3385;
	BORDER-LEFT: #5E3385 2px solid;
}

.modulebox2 .b1b {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden;
}
.modulebox2 .b1b {
	HEIGHT: 1px;
}
.modulebox2 .b1b {
	BACKGROUND: #5E3385; 
	MARGIN: 0px 5px;
}

.modulebox2 .b2b {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden;
}
.modulebox2 .b2b {
	HEIGHT: 1px
}
.modulebox2 .b2b {
	BORDER-RIGHT: #5E3385 1px solid; 
	BACKGROUND:#EADCF8;
	BORDER-LEFT: #5E3385 1px solid;
}
.modulebox2 .b2b {
	BORDER-TOP-WIDTH: 0px; 
	BORDER-LEFT-WIDTH: 2px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	MARGIN: 0px 3px; 
	BORDER-RIGHT-WIDTH: 2px;
}

.modulebox2 .b3b {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden;
}
.modulebox2 .b3b {
	HEIGHT: 1px;
}
.modulebox2 .b3b {
	BORDER-RIGHT:#5E3385 1px solid; 
	BACKGROUND:#EADCF8;
	BORDER-LEFT: #5E3385 1px solid;
}
.modulebox2 .b3b {
	MARGIN: 0px 2px;
}

.modulebox2 .b4b {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden;
}
.modulebox2 .b4b {
	BORDER-RIGHT: #5E3385 1px solid; 
	BACKGROUND:#EADCF8;
	BORDER-LEFT: #5E3385 1px solid;
}
.modulebox2 .b4b {
	MARGIN: 0px 1px; 
	HEIGHT: 2px;
}

.modulebox2 .modulecontent2 {
	BORDER-RIGHT: #5E3385 1px solid; 
	DISPLAY: block; 
	BACKGROUND:#EADCF8;
	BORDER-LEFT: #5E3385 1px solid;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 20px;
	color: #000000;
}



.modulebox2 .modulesnippetdiv{
	padding-bottom: 10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #5E3385;
	line-height: 200%;
}

.modulebox2 .moduledatetimediv{
	padding-bottom: 10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 1.0em;
	color: #033454;
}

.modulebox2 .modulelocationdiv{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 1.0em;
	color: #033454;
}


.modulebox2 .moduleMaintext{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #033454;
	padding-right: 15px;
}

span.moduletitle{
	display: block;
	clear: right; 
	float: left; 
	padding-left: 5px;
	font-size: 14px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-style: normal; 
	font-weight: bold;
	color: #ffffff;
	line-height:200%
}

/* START Module Grouping Div style*/
.border {
	BACKGROUND: none transparent scroll repeat 0% 0%;
	WIDTH: 166px;
	PADDING-left: 2px;
	float: left;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	
}
.border H1 {
	MARGIN: 0px 10px;
}
.border P {
	MARGIN: 0px 10px;
}
.border H1 {
	FONT-SIZE: 2em; 
	COLOR: #ffffff;
}
.border P {
	PADDING-BOTTOM: 0.5em;
}


.border .b1t {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden;
}
.border .b1t {
	HEIGHT: 1px;
}
.border .b1t {
	BACKGROUND: #8C8C8C; 
	MARGIN: 0px 5px;
}



.border .b2t {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden;
}
.border .b2t {
	HEIGHT: 1px;
}
.border .b2t {
	BORDER-RIGHT: #646262 1px solid; 
	BACKGROUND: #8C8C8C; 
	BORDER-LEFT: #646262 1px solid;
}
.border .b2t {
	BORDER-TOP-WIDTH: 0px; 
	BORDER-LEFT-WIDTH: 2px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	MARGIN: 0px 3px; 
	BORDER-RIGHT-WIDTH: 2px;
}


.border .b3t {
	DISPLAY: block; FONT-SIZE: 1px; 
	OVERFLOW: hidden;
}
.border .b3t {
	HEIGHT: 1px;
}
.border .b3t {
	BORDER-RIGHT: #646262 1px solid; 
	BACKGROUND: #8C8C8C; 
	BORDER-LEFT: #646262 1px solid;
}
.border .b3t {
	MARGIN: 0px 2px;
}


.border .b4t {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden;
}
.border .b4t {
	BORDER-RIGHT: #646262 1px solid; 
	BACKGROUND: #8C8C8C; 
	BORDER-LEFT: #646262 1px solid;
}
.border .b4t {
	MARGIN: 0px 1px; 
	HEIGHT: 2px;
}

.border .b5t {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden;
}
.border .b5t {
	HEIGHT: 38px;
}
.border .b5t {
	BACKGROUND: #8C8C8C url(http://www.vox-teesvalley.org/style/site_images/greyboxheader.gif) top left repeat-x;
	MARGIN: 0px 0px;
}



.border .headercontent {
	BORDER-RIGHT: #646262 2px solid; 
	DISPLAY: block; 
	BACKGROUND: #646262;
	BORDER-LEFT: #646262 2px solid;
}


.border .b1b {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden;
}
.border .b1b {
	HEIGHT: 1px;
}
.border .b1b {
	BACKGROUND: #646262; 
	MARGIN: 0px 5px;
}

.border .b2b {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden;
}
.border .b2b {
	HEIGHT: 1px
}
.border .b2b {
	BORDER-RIGHT: #646262 1px solid; 
	BACKGROUND: #FDA907;  
	BORDER-LEFT: #646262 1px solid;
}
.border .b2b {
	BORDER-TOP-WIDTH: 0px; 
	BORDER-LEFT-WIDTH: 2px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	MARGIN: 0px 3px; 
	BORDER-RIGHT-WIDTH: 2px;
}

.border .b3b {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden;
}
.border .b3b {
	HEIGHT: 1px;
}
.border .b3b {
	BORDER-RIGHT:#646262 1px solid; 
	BACKGROUND: #FDA907;  
	BORDER-LEFT: #646262 1px solid;
}
.border .b3b {
	MARGIN: 0px 2px;
}

.border .b4b {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden;
}
.border .b4b {
	BORDER-RIGHT: #646262 1px solid; 
	BACKGROUND: #FDA907;  
	BORDER-LEFT: #646262 1px solid;
}
.border .b4b {
	MARGIN: 0px 1px; 
	HEIGHT: 2px;
}

.border .b5b {
	DISPLAY: block; 
	OVERFLOW: hidden;
	text-align:right;
}

.border .b5b {
	BORDER-RIGHT: #646262 1px solid; 
	BACKGROUND: #FDA907;  
	BORDER-LEFT: #646262 1px solid;
}

.border .boxcontent {
	BORDER-RIGHT: #646262 1px solid; 
	DISPLAY: block; 
	BACKGROUND: #FDA907; 
	BORDER-LEFT: #646262 1px solid;
	padding-left: 5px;
	padding-right: 5px;
	HEIGHT: 100px;
}


td.style1eventtitle{
	font-size: 1.10em;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-style: normal; 
	font-weight: 800;
	color: #5E3385;
	line-height: 1.50em;
	background-color: transparent;
	}


td.style2eventtitle{
	font-size: 1.10em;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-style: normal; 
	font-weight: 800;
	color: #5E3385;
	line-height: 1.50em;
	background-color: transparent;
	}

/* END Module Grouping Div style*/




