div.generic-wrapper
{
width				: 960px;
overflow			: hidden;
border-top			: 5px solid #FFF;
background-image	: url(../images/generic/thecentre_bg.jpg);
background-position	: bottom left;
background-repeat	: no-repeat;
}

div.generic-wrapper div.copy
{
width				: 448px;
display				: block;
float				: left;
padding				: 20px 5px 20px 25px;
}

div.generic-wrapper div.copy h2
{
font-size			: 150%;
color				: #B7BD18;
line-height			: 20px;
font-weight			: bold;
margin				: 0px 0px 15px 0px;
}

div.generic-wrapper div.copy h3
{
font-size			: 140%;
color				: #00829C;
line-height			: 18px;
font-weight			: normal;
margin				: 0px 0px 15px 0px;
}

div.generic-wrapper div.copy p
{
font-size			: 70%;
color				: #666;
line-height			: 15px;
font-weight			: normal;
margin				: 0px 0px 15px 0px;
}

div.generic-wrapper div.copy p a
{
color				: #666;
}

div.generic-wrapper div.image
{
width				: 310px;
overflow			: hidden;
padding-left		: 5px;
padding-bottom		: 20px;
}

/* form */

div.generic-wrapper div.copy div.form
{
border				: 1px solid #B7BD18;
background-color	: #E4E5BF;
padding				: 15px 45px 15px 15px;
}

div.generic-wrapper div.copy div.form p
{
width				: 100%;
overflow			: hidden;
margin				: 0px 0px 5px 0px;
}

div.generic-wrapper div.copy div.form label
{
font-size			: 100%;
display				: block;
float				: left;
width				: 130px;
padding-right		: 10px;
}

div.generic-wrapper div.copy div.form input
{
float				: left;
font-family			: Arial;
font-size			: 100%;
border				: 1px solid #B7BD18;
padding				: 2px;
width				: 200px;
}

div.generic-wrapper div.copy div.form select
{
float				: left;
font-family			: Arial;
font-size			: 100%;
border				: 1px solid #B7BD18;
padding				: 2px;
width				: 205px;
}

div.generic-wrapper div.copy div.form textarea
{
float				: left;
font-family			: Arial;
font-size			: 100%;
border				: 1px solid #B7BD18;
padding				: 2px;
width				: 240px;
}

div.generic-wrapper div.copy div.form input.radio
{
border				: 0px;
width				: auto;
float				: none;
}

div.generic-wrapper div.copy div.form p.radiobutton input
{
border				: 0px;
width				: auto;
float				: none;

}

div.generic-wrapper div.copy div.form input.submit
{
float				: left;
font-family			: Arial;
font-size			: 100%;
border				: 1px solid #FFF;
padding				: 2px;
width				: 70px;
background-color	: #00829C;
font-weight			: bold;
color				: #FFF;
margin				: 10px 0px 0px 140px;
}

div.generic-wrapper div.copy div.form p span
{
display				: block;
float				: right;
font-size			: 90%;
padding				: 6px 0px 0px 0px;
}