#nav a:link, #servicemenu a:link {color:#000;text-decoration: none;}
#nav a:active, #servicemenu a:active {color:#000;text-decoration: none;}
#nav a:visited, #servicemenu a:visited {color:#000;text-decoration: none;}
#nav a:hover, #servicemenu a:hover {color:#21891C;text-decoration: none;}

a, a:visited {color:#21891C;text-decoration:underline;}
a:hover {color:#21891C;text-decoration:none;}

body	{
	background-color: #fff;
	height:100%;
	margin-top:0px;
}
.pageWrapper
{
	width: 744px;
}
.tables {
	text-align:left;
	border-spacing:0px;
	padding:0px;
	border-collapse: collapse;
	margin-left:3px!important;
	margin-left:-3px;
}

#title  {
	font: bold 24px "lucida sans unicode", arial, sans-serif;
	background: url(theme_images/uparrow.gif) no-repeat center left;
	height:60px;
	margin-left:5px;
	line-height:40px;
	text-indent:65px;
}

/* SLOGAN  SLOGAN  SLOGAN  SLOGAN  SLOGAN  SLOGAN  SLOGAN  SLOGAN  SLOGAN  SLOGAN  SLOGAN */

.slogan {font: italic 11px "lucida sans unicode", arial, sans-serif;margin-left:65px;margin-top:-25px;padding-bottom:10px;}

/* Service Menu  Service Menu  Service Menu  Service Menu  Service Menu  Service Menu  */

#servicemenu  {
	font: normal 11px "lucida sans unicode", arial, sans-serif;
	margin-top: 3px;
	list-style-type:none;
}

#servicemenu li{
	
	float: left;
	list-style-type:none;
}
#servicemenu li a, #servicemenu li a:visited
{
	float: left;
	height: 26px;
	width	:63px;
	border-right:1px solid black;
	border-top:1px solid black;
	border-bottom:1px solid black;
	padding-top:9px;
	text-align:center;
	margin-left:-2px;
}

ul#servicemenu {margin-left:0px;padding:0px;margin-bottom:0px!important;margin-bottom:-3px;}

ul#nav {
	height: 100%;
	min-height:595px;
	width:115px!important;
	width:116px;
	font: bold 11px "lucida sans unicode", arial, sans-serif;
	margin-left:-2px;
	padding-left:0px;
	padding-top:0px;
	margin-top:0px;
	list-style-type:none;}

#nav li{	
	height: 22px;
	padding-top: 5px;
	padding-left:10px;
	list-style-type:none;}

.navtable {border-left:10px solid #21891C;	border-right:1px solid black;vertical-align:text-top;}

/*CONTENT LARGE */

.large{width:100%;}

/* CONTENT MEDIUM */

.medium, mtitle {width:50%;}

/* CONTENT SMALL */

.small, stitle {width:33%;}

/* FOOTER */

.footer {

	font: normal 10px "lucida sans unicode", arial, sans-serif;
	text-align:right;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	border-right:1px solid black;
	border-bottom:1px solid black;
	border-left:10px solid #21891C;

	}

/* UNIVERSAL STYLE */

.mtitle, .ltitle, .stitle {
	padding-top:1px!important;
	padding-bottom:1px!important;
	padding-top:4px;
	padding-bottom:5px;
	padding-left:10px;
	color:white;
	height:27px!important;
	height:17px;
	vertical-align:middle;
	border-right:1px solid black;
	background: #21891C url(theme_images/arrowuparrow.gif) no-repeat center right;
	font: bold 14px "lucida sans unicode", arial, sans-serif;}

.medium, .large, .small{
	border-bottom:1px solid black;
	border-right:1px solid black;
	border-top:1px solid black;
	font: normal 13px "lucida sans unicode", arial, sans-serif;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:10px!important;
	padding-top:10px;
	padding-bottom:10px;
	background:#F6F6F6;
	vertical-align:text-top;}
	
#brand	{

	margin-bottom: 20px;
	padding-top: 10px;
	text-align:center;
	}