/* CSS Document */

.container_16
{
	background:#999999 url(../images/topmainbg.jpg) top repeat-x;
}

/*top menu style*/
.head
{
	height:320px;
	background:url(../images/head.jpg) 35px 0px no-repeat;
	margin-top:29px;
}

.nav a
{
	color:#000000;
	font-size:19px;
	display:block;
	float:left;
	text-decoration:none;
	padding: 0px 12px 0 12px;
	margin-top: 20px;
	border-bottom: 3px #000000 solid;
}

.nav a:hover
{
	margin-top: 18px;
	border-top:2px solid #000000;
}

body#nav1 .nav .nav1, body#nav2 .nav .nav2, body#nav3 .nav .nav3, body#nav4 .nav .nav4, body#nav5 .nav .nav5, body#nav6 .nav .nav6, body#nav7 .nav .nav7, body#nav8 .nav .nav8
{
	color:#C50A0A;
}

/*----------------------------*/

/*generic box style*/

.large, .small, .satisfaction
{	
	margin-top:20px;
}

.large p, .large h1, .large h2, .large ul, .small p, .small h1, .small h2, .small ul
{
	padding:3px 10px 6px 5px;
}

.large img, .small img,
{
	padding:10px;
}

a {
font-weight: bold;
}

.large a, .large a:link, .large a:visited, .small a, .small a:link, .small a:visited
{
	color:#000000;
	text-decoration:underline;
}

.large a:hover, .small a:hover
{
	color:#C50A0A;
}

.large table, .small table
{
	padding: 10px;
}

.eximage
{
	padding-left:20px;
}
/*----------------------------*/

/*large box style*/

.large
{
	background: #787878 url(../images/largeboxbg.gif) repeat-y;
}

.large .top
{
	background: url(../images/largeboxtop.gif) top no-repeat;
	height: 16px;
	margin-bottom: -10px;
}

.large .bottom
{
	background: url(../images/largeboxbottom.gif) bottom no-repeat;
	height: 16px;
}

/*----------------------------*/

/*small box style*/

.small
{
	background: #787878 url(../images/smallboxbg.gif) repeat-y;
}

.small .top
{
	background: url(../images/smallboxtop.gif) top no-repeat;
	height: 16px;
	margin-bottom: -10px;
}

.small .bottom
{
	background: url(../images/smallboxbottom.gif) bottom no-repeat;
	height: 16px;
}
/*----------------------------*/

/*left foot styles*/
.footleft a, .footleft a:link, .footleft a:visited
{
	color:#c50a0a;
	display:block;
	float:left;
	padding: 5px 10px 5px 10px;
	font-weight:bold;
	text-decoration:none;
}

.footleft a:hover
{
	color:#ffffff;
}

body#nav1 .footleft .nav1, body#nav2 .footleft .nav2, body#nav3 .footleft .nav3, body#nav4 .footleft .nav4, body#nav5 .footleft .nav5, body#nav6 .footleft .nav6, body#nav7 .footleft .nav7, body#nav8 .footleft .nav8
{
	color:#FFFFFF;
}
/*----------------------------*/

/*right foot styles*/

/*----------------------------*/
