/* Styles for any layout elements e.g. layout tables */

body {
	margin: 0;
	padding: 0;
	background-color: #bfbebe;
}
table.wrapper {
	width: 760px;
	height: 100%;
}

td.boxhead { /* Box headings e.g. top row in cart page */
	background: #000;
	color: #fff;
	padding: 4px;
}

.header {
height:35px;
background:#FFFFFF url(../images/menubkg.gif) repeat-x;
vertical-align:middle;
font:15px Tahoma, Arial, Helvetica, sans-serif;
color:#dee3e6;
font-weight:bold;
padding-left:66px;
}




.header a {
font:15px Tahoma, Arial, Helvetica, sans-serif;
color:#dee3e6;
font-weight:bold;
text-decoration:none;
}

.header a:hover {
font:15px Tahoma, Arial, Helvetica, sans-serif;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}


.nav {
color:#dee3e6;
}
.nav2 {
color:#ffffff;
}
.nav a {
color:#dee3e6;
}
.nav2 a {
color:#ffffff;
}

.bodycell {
background: #FFFFFF url(../images/pagebkg.jpg) repeat-y;
vertical-align:top;
padding-top:8px;
padding-left:10px;
padding-right:0px;
padding-bottom:10px;
}

.smallfooter {
height:20px;
background:#dee3e6;
margin-top:10px;
font:11px Tahoma, Arial, Helvetica, sans-serif;
color:#436577;
vertical-align:middle;
}


.smallfooter a {
font:11px Tahoma, Arial, Helvetica, sans-serif;
color:#436577;
text-decoration:none;
}


.smallfooter2 {
font:11px Tahoma, Arial, Helvetica, sans-serif;
color:#436577;
vertical-align:middle;
}


.smallfooter2 a {
font:11px Tahoma, Arial, Helvetica, sans-serif;
color:#436577;
text-decoration:none;
}




.footer {
padding-top:5px;
vertical-align:middle;
}

.footer p {
font:11px Tahoma, Arial, Helvetica, sans-serif;
color:#436577;
}

.footer a {
font:11px Tahoma, Arial, Helvetica, sans-serif;
color:#436577;
text-decoration:none;
}

.content {
padding-top:7px;
padding-left:15px;
vertical-align:top;
}

.content p {
font:12px Tahoma, Arial, Helvetica, sans-serif;
color:#436577;
}

.text2 {
font:15px Tahoma, Arial, Helvetica, sans-serif;
color:#436577;
}

.text {
font:12px Tahoma, Arial, Helvetica, sans-serif;
color:#436577;
}
.text a {
font:12px Tahoma, Arial, Helvetica, sans-serif;
color:#436577;
text-decoration:none;
font-weight:bolder;
}
.text a:hover {
font:12px Tahoma, Arial, Helvetica, sans-serif;
color:#436577;
text-decoration: underline;
font-weight:bolder;
}

.textb {
font:12px Tahoma, Arial, Helvetica, sans-serif;
color:#436577;
font-weight:bolder;
}
.pagetitle {
width:220px;
height:30px;
color:#FFFFFF;
background:#4a6a7b;
padding-left:13px;
vertical-align:middle;
font:12px Tahoma, Arial, Helvetica, sans-serif;
font-weight:bold;
margin-top:15px;
}