*
{
margin: 0px;
padding: 0px;
font-family:  Verdana, Arial, Helvetica, sans-serif;
}

#globalcontainer{
text-align:ter;
margin: 0px auto;
width:1002px;
height: 596px;
}

body
{
background-color:#595b60;
text-align: center;
margin: 0px 0px;
}

#topbanner
{
	height:240px;
	width:1002px;
	overflow:hidden;
}

#topmenu
{
	height:25px;
	width:972px;
	overflow:hidden;
	background-color: #999999;
	text-align:left;
	padding-left:30px;
	line-height:23px;
}

#topmenu ul
{
height:23px;
}

#topmenu li
{
display:inline;
color:#fdbf50;
width:250px;
margin-right:5px;
}

#topmenu li a
{
text-decoration: none;
color: #ffffff;
}

#bodycontainer
{
background-color: #ffffff;
width:1002px;
overflow:hidden;
padding-top:35px;
}

#leftbody
{
width:222px;
overflow:hidden;
float:left;
}

body.product #leftbody
{
width:222px;
}

#leftmenu
{
float:left;
width:222px;
}

#leftmenu ul
{
background-image:url(./images/leftmenutop.jpg);
text-align:right;
padding-top:15px;
width:187px;
margin-left:35px;
background-repeat: no-repeat;
background-color: #e2e3e5;
}

#leftmenu ul .submenu ul
{
text-align:right;
background-image:none;
padding-top:5px;
width:187px;
font-size:10px;
margin-left:0px;
margin-bottom:10px;
background-repeat: no-repeat;
background-color: #e2e3e5;
}

#leftbody li
{
list-style-type: none;
padding-right:10px;
color: #006bb7;
}

#leftbody li a
{
text-decoration: none;
color: #006bb7;
}

#leftmenu li.selected
{
list-style-type: disc;
}

#leftmenu li.last
{
background-image:url(./images/leftmenubottom.jpg);
background-repeat:no-repeat;
height:17px;
}

.submenu
{
width:187px;
}

#leftmenu ul .submenu li.last
{
background-image:none;
}

#rightmenu
{
float:left;
width:67px;
margin-left:8px;
}

#rightmenu li.selected
{
font-weight:700;
}

#rightmenu li a
{
font-size:10px;
}

#rightmenu ul
{
background-image:url(./images/rightmenutop.jpg);
text-align:right;
background-repeat: no-repeat;
background-color: #e2e3e5;
}

#rightbody li
{
list-style-type: none;
padding-right:0px;
color: #006bb7;
}

#rightmenu li.last
{
background-image:url(./images/rightmenubottom.jpg);
background-repeat:no-repeat;
height:17px;
}

#centerbody
{
text-align: justify;
float:left;
width:760px;
padding-left:20px;
padding-left:20px;
overflow:hidden;
}

body#nomenu #centerbody
{
width:982px;
}

body.product #centerbody
{
width: 735px;
}

body#noprod #centerbody p
{
width:740px;
}

#prodimage
{
float:right;
width:333px;
padding-left:10px;
right:0px;
position: relative;
}

#footer
{
	text-align: right;
	color: white;
	height:49px;
	width:1002px;
	overflow:hidden;
	background-image:url(./images/footer.jpg);
}

#footer span.strapline
{
float:left;
width:466px;
padding-left:35px;
padding-top:23px;
font-size:14px;
text-align:left;
}

#footer span.telno
{
float:left;
width:466px;
font-size:14px;
padding-right:35px;
padding-top:23px;
text-align:right;
}

#copyright
{
	font-size: 9px;
	text-align:right;
	text-align: right;
	color: white;
	height:15px;
	width:1002px;
	overflow:hidden;
	text-decoration: none;
}

#copyright a
{
color:#cccccc;
}

.thumbnail img{ border:1px solid grey;}

#prodimage
{
margin:10px;
width:300px;
height:300px;
}