﻿.box{
	display:block;
	float:left;
	background-color:#f3f3f3;
	margin-bottom:20px;
	color:#232323;
}

.box p{
	margin:0px;
	padding:0px;
	width:620px;
}

.box h1{
	font-size:14px;
	font-family:Verdana;
	color:#232323;
	font-weight:normal;
	width:200px;
	margin:0px 0px 12px 0px;
	padding:0px;
	display:block;
	border:none;
}

.box div div div div div div div div div{
	padding:20px;
}

.box div div div div div div div div{
	background-image:url('../images/box/tl.gif');
	background-repeat:no-repeat;
	background-position:top left;
	float:left;
}

.box div div div div div div div{
	background-image:url('../images/box/tr.gif');
	background-repeat:no-repeat;
	background-position:top right;
	float:left;
}

.box div div div div div div{
	background-image:url('../images/box/bl.gif');
	background-repeat:no-repeat;
	background-position:bottom left;
	float:left;
}

.box div div div div div{
	background-image:url('../images/box/br.gif');
	background-repeat:no-repeat;
	background-position:bottom right;
	float:left;
}

.box div div div div{
	background-image:url('../images/box/t.gif');
	background-repeat:repeat-x;
	background-position:top left;
	float:left;
}

.box div div div{
	background-image:url('../images/box/b.gif');
	background-repeat:repeat-x;
	background-position:bottom left;
	float:left;
}

.box div div{
	background-image:url('../images/box/l.gif');
	background-repeat:repeat-y;
	background-position:top left;
	float:left;
}

.box div{
	background-image:url('../images/box/r.gif');
	background-repeat:repeat-y;
	background-position:top right;
	float:left;
}

/*----------------------------------------------------------------*/

.bluebox {
	display:block;
	float:left;
	background-color:#c7c7d5;
	margin-bottom:20px;
	color:#2b2b4e;
}

.bluebox p{
	margin:0px;
	padding:0px;
	width:620px;
}

.bluebox h1{
	font-size:14px;
	font-family:Verdana;
	color:#2b2b4e;
	font-weight:normal;
	width:200px;
	margin:0px 0px 12px 0px;
	padding:0px;
	display:block;
	border:none;
}

.bluebox a{
	color:#2b2b4e;
}

.bluebox div div div div div div div div div{
	padding:20px;
}

.bluebox div div div div div div div div{
	background-image:url('../images/bluebox/tl.gif');
	background-repeat:no-repeat;
	background-position:top left;
	float:left;
}

.bluebox div div div div div div div{
	background-image:url('../images/bluebox/tr.gif');
	background-repeat:no-repeat;
	background-position:top right;
	float:left;
}

.bluebox div div div div div div{
	background-image:url('../images/bluebox/bl.gif');
	background-repeat:no-repeat;
	background-position:bottom left;
	float:left;
}

.bluebox div div div div div{
	background-image:url('../images/bluebox/br.gif');
	background-repeat:no-repeat;
	background-position:bottom right;
	float:left;
}

.bluebox div div div div{
	background-image:url('../images/bluebox/t.gif');
	background-repeat:repeat-x;
	background-position:top left;
	float:left;
}

.bluebox div div div{
	background-image:url('../images/bluebox/b.gif');
	background-repeat:repeat-x;
	background-position:bottom left;
	float:left;
}

.bluebox div div{
	background-image:url('../images/bluebox/l.gif');
	background-repeat:repeat-y;
	background-position:top left;
	float:left;
}

.bluebox div{
	background-image:url('../images/bluebox/r.gif');
	background-repeat:repeat-y;
	background-position:top right;
	float:left;
}

/*----------------------------------------------------------------*/

.darkgreybox {
	display:block;
	float:left;
	background-color:#4a4a4a;
	margin-bottom:20px;
	color:#ffffff;
}

.darkgreybox p{
	margin:0px;
	padding:0px;
	width:620px;
}

.darkgreybox h1{
	font-size:14px;
	font-family:Verdana;
	color:#ffffff;
	font-weight:normal;
	width:200px;
	margin:0px 0px 12px 0px;
	padding:0px;
	display:block;
	border:none;
}

.darkgreybox a{
	color:#ffffff;
	text-decoration:underline;
}

.darkgreybox a:hover{
	text-decoration:none;
}

.darkgreybox div div div div div div div div div{
	padding:20px;
}

.darkgreybox div div div div div div div div{
	background-image:url('../images/darkgreybox/tl.gif');
	background-repeat:no-repeat;
	background-position:top left;
	float:left;
}

.darkgreybox div div div div div div div{
	background-image:url('../images/darkgreybox/tr.gif');
	background-repeat:no-repeat;
	background-position:top right;
	float:left;
}

.darkgreybox div div div div div div{
	background-image:url('../images/darkgreybox/bl.gif');
	background-repeat:no-repeat;
	background-position:bottom left;
	float:left;
}

.darkgreybox div div div div div{
	background-image:url('../images/darkgreybox/br.gif');
	background-repeat:no-repeat;
	background-position:bottom right;
	float:left;
}

.darkgreybox div div div div{
	background-image:url('../images/darkgreybox/t.gif');
	background-repeat:repeat-x;
	background-position:top left;
	float:left;
}

.darkgreybox div div div{
	background-image:url('../images/darkgreybox/b.gif');
	background-repeat:repeat-x;
	background-position:bottom left;
	float:left;
}

.darkgreybox div div{
	background-image:url('../images/darkgreybox/l.gif');
	background-repeat:repeat-y;
	background-position:top left;
	float:left;
}

.darkgreybox div{
	background-image:url('../images/darkgreybox/r.gif');
	background-repeat:repeat-y;
	background-position:top right;
	float:left;
}

/*----------------------------------------------------------------*/

.redbox {
	display:block;
	float:left;
	background-color:#b61010;
	margin-bottom:20px;
	color:#ffffff;
}

.redbox p{
	margin:0px;
	padding:0px;
	width:620px;
}

.redbox h1{
	font-size:14px;
	font-family:Verdana;
	color:#ffffff;
	font-weight:normal;
	width:200px;
	margin:0px 0px 12px 0px;
	padding:0px;
	display:block;
	border:none;
}

.redbox a{
	color:#ffffff;
	text-decoration:underline;
}

.redbox a:hover{
	text-decoration:none;
}

.redbox div div div div div div div div div{
	padding:20px;
}

.redbox div div div div div div div div{
	background-image:url('../images/redbox/tl.gif');
	background-repeat:no-repeat;
	background-position:top left;
	float:left;
}

.redbox div div div div div div div{
	background-image:url('../images/redbox/tr.gif');
	background-repeat:no-repeat;
	background-position:top right;
	float:left;
}

.redbox div div div div div div{
	background-image:url('../images/redbox/bl.gif');
	background-repeat:no-repeat;
	background-position:bottom left;
	float:left;
}

.redbox div div div div div{
	background-image:url('../images/redbox/br.gif');
	background-repeat:no-repeat;
	background-position:bottom right;
	float:left;
}

.redbox div div div div{
	background-image:url('../images/redbox/t.gif');
	background-repeat:repeat-x;
	background-position:top left;
	float:left;
}

.redbox div div div{
	background-image:url('../images/redbox/b.gif');
	background-repeat:repeat-x;
	background-position:bottom left;
	float:left;
}

.redbox div div{
	background-image:url('../images/redbox/l.gif');
	background-repeat:repeat-y;
	background-position:top left;
	float:left;
}

.redbox div{
	background-image:url('../images/redbox/r.gif');
	background-repeat:repeat-y;
	background-position:top right;
	float:left;
}