body
{
	margin: 0;
	padding: 0 0 0 0;
	min-width:780px;	
	background-color: #005dab;
	color: #000000;
}

#pagewrapper
{
	position: relative;
	text-align: left;
	width: 780px;
	background-color: #ffffff;
	background-image: url(background.gif);
	background-position: top left;
	background-repeat: repeat-y;
}

#pagewrapper2
{
	position: relative;
	text-align: left;
	width: 780px;
	background-color: #ffffff;
	background-image: url(background2.gif);
	background-position: top left;
	background-repeat: repeat-y;
}

#wspmenubox
{
	clear: both;
	height: 350px;
}

#wspcolumns
{
	clear: both;	
}

#wspcolumn1
{
	float: left;
	width: 170px;	
}

#wspcolumn2
{
	float: left;
	width: 1px;	
}

#wspcolumn3
{
	float: left;
	width: 609px;	
}

#wsplogo
{
	clear: both;
	width: 170px;
	height: 172px;
	text-align: center;
}

#wsplogoinner
{
	clear: both;
	width: 170px;
	padding-top: 24px;
	text-align: center;
}

#wspphoto
{
	clear: both;
	height: 127px;	
}

#wspslogan
{
	clear: both;
	background-color: #005dab;
	height: 21px;	
	padding-left: 15px;
	line-height: 21px;
	display: block;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	color: white;
}

#wspfooter
{
	clear: both;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	color: #66686e;	
	border-top: 1px dashed #66686e;
}

#wspfooterbreak
{
	clear: both;
	height: 20px;
}

.leftlink
{
	clear: both;
	text-align: right;
	padding-bottom: 15px;	
}

.wspfooterline
{
	clear: both;
	padding-top: 6px;
	text-align: center;
}

#wspfooter a
{
	text-decoration: none;
	color: #66686e;	
}

#wspfooter a:hover
{
	text-decoration: none;
	color: #66686e;	
}

#wspmaincolumns
{
	clear: both;	
}

#wspmaincolumn
{
	float: left;
	width: 439px;	
}

#wspmaincolumninner
{
	clear: both;
	padding: 15px 16px 0px 15px;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	color: black;		
}

#wspmaincolumninner td
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	color: black;		
}

#wspmaincolumninner th
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	color: white;		
}

h2
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	color: white;		
	margin: 0;
	padding: 0;
}

#wspmaincolumninner a
{
	color: #005dab;
	font-weight: bold;
	text-decoration: underline; 
}

#wspmaincolumninner a:hover
{
	color: #f48b18;
	font-weight: bold;
	text-decoration: underline; 
}

#wspmainpanels
{
	clear: both;
	padding: 20px 16px 15px 15px;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	color: black;		
}

#wspmainpanels ul
{
	margin-left: 10px;	
	padding-left: 5px;
	padding-bottom: 0px;
	margin-bottom: 0px;	
}

#wspwizzycolumn
{
	float: left;
	width: 170px;	
}

#wspwizzycolumn a
{
	color: #005dab;
	font-weight: bold;
	text-decoration: underline; 
}

#wspwizzycolumn a:hover
{
	color: #f48b18;
	font-weight: bold;
	text-decoration: underline; 
}

#wspwizzycolumninner
{
	clear: both;
	padding: 15px 15px 15px 15px;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	color: black;		
}

#wspemailbox
{
	clear: both;
	background-color: #f48b18;
	border-top: 1px solid #9c9c9c;
	border-bottom: 1px solid #9c9c9c;
}

#wspemailboxinner
{
	clear: both;
	padding: 15px 15px 15px 15px;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	color: white;			
}

#wspemailinputbox
{
	width: 134px;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;	
	color: black;	
}

#wspotherbodies
{
	clear: both;
}

.wspmenuitem
{
	clear: both;
	height: 21px;
	line-height: 21px;
	display: block;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;	
	color: black;
	border-top: 1px dotted #9c9c9c;
}

.wspmenuitemon
{
	clear: both;
	height: 21px;
	line-height: 21px;
	display: block;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;	
	color: white;	
	background-color: #005dab;
	border-top: 1px dotted #9c9c9c;	
}

.wspmenuitemon a
{
	text-decoration: none;
	color: white;	
}

.wspmenuitemon a:hover
{
	text-decoration: none;
	color: white;	
}

.wspmenuitem a
{
	text-decoration: none;
	color: black;	
}

.wspmenuitem a:hover
{
	text-decoration: none;
	color: black;	
}

.panel
{
	float: left;
	width: 197px;	
}

.break14
{
	float: left;
	width: 14px;	
}

.paneltext
{
	clear: both;
	border-left: 1px solid #005dab;
	border-right: 1px solid #005dab;
	border-bottom: 1px solid #005dab;
	background-color: #e1dfdf;
}

.paneltextinner
{
	clear: both;
	padding: 8px 8px 8px 8px;
	min-height: 105px;	
}

.paneltextinner a
{
	color: #005dab;
	font-weight: bold;
	text-decoration: underline; 
}

.paneltextinner a:hover
{
	color: #f48b18;
	font-weight: bold;
	text-decoration: underline; 
}

.panelheader
{
	clear: both;
	background-color: #005dab;
	height: 21px;	
	padding-left: 8px;
	line-height: 21px;
	display: block;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	color: white;
	font-weight: bold;
}

.panelheader a
{
	color: white;
	font-weight: bold;
	text-decoration: none;
}

.panelheader a:hover
{
	color: white;
	font-weight: bold;
	text-decoration: none;
}


.titleLink
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 14px;
	font-weight: bold;
	color: #006699;	
	text-decoration: none;	
}

.titleLink:hover
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 14px;
	font-weight: bold;
	color: #c21c1d;
	text-decoration: none;
}

.footerLink
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	color: white;
	text-decoration: none;
}

.footerLink:hover
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	color: white;
	text-decoration: none;
}

.clear {
    clear: both;
    display: block;
    height: 1px;
    overflow: hidden;
    margin: 0;
    padding: 0;
}

.mainTitle
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 13px;
	font-weight: bold;
	color: black;	
}

h1
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 13px;
	font-weight: bold;
	color: black;	
	padding-top: 0px;
	margin-top: 0px;
}

.imageleft
{
	float: left;
	border-width: 0px;
}

.imageright
{
	float: right;
	border-width: 0px;
}

.image
{
	border-width: 0px;		
}

p
{
	margin-bottom: 0;	
}

.thumbnailimage
{
	border-width: 0px;
}

.mainText
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: black;	
}

.mainNormalText
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	color: black;	
}

#menuwrapper
{
	clear: both;
	border-bottom: 1px solid #ffffff;
	background-color: #752446;
	height: 23px;	
}

.frontthumbrow
{
	clear: both;
	padding-top: 10px;
	width: 528px;
}

.frontthumbcell1
{
	float: left;
	width: 264px;	
}

.frontthumbcell2
{
	float: left;
	width: 264px;	
}

.frontthumbcelltextinner
{
	clear: both;
	padding-right: 15px;	
}

.frontthumbcellphoto
{
	float: left;
	width: 102px;
}

.frontthumbcelltext
{
	float: left;
	width: 162px;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	color: black;	
}

.frontthumbcelltext a
{
	font-weight: bold;
	color: #752446;	
}

.frontthumbcelltext a:hover
{
	font-weight: bold;
	color: #000000;	
}

.formbreak
{
	clear: both;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	color: black;	
	padding-top: 7px;
	padding-right: 5px;
}

.forminput
{
	width: 200px;
	margin: 0;
	padding: 0;
}

.forminputsmall
{
	width: 120px;
	margin: 0;
	padding: 0;	
}

.forminputverysmall
{
	width: 55px;
	margin: 0;
	padding: 0;	
}

form
{
	margin: 0;
	padding: 0;	
}

.formlabel
{
	float: left;
	width: 120px;
	text-align: right;	
}

.formfield
{
	float: left;
	width: 245px;	
}

.forminput
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	color: black;	
	width: 170px;	
}

.formselect
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	color: black;	
}

.formlabel2
{
	float: left;
	width: 240px;
	text-align: right;	
}

.formfield2
{
	float: left;
	width: 490px;	
}

