body{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-family:tahoma, Arial,Verdana, Helvetica,Arial;
	font-weight: normal;
	color:#515151;
	background-color: white;
	/*background-image : url(coreimages/site_bg.gif);
	background-repeat : repeat-x;
	background-position : top;*/
}

p.title {
	color: #7B2632;
	font-size: 12pt;
	font-weight: bold;
}	

div{
	padding:0px;
	margin:0px;
}

span{
	padding:0px;
	margin:0px;
}

td {
	font-family:tahoma,  Arial, Verdana, Helvetica; 
	font-size:9pt;
}

img{
	padding:0px;
	margin:0px;
}

p {
	font-family: tahoma, Arial, Verdana, Helvetica; 
	font-size: 9pt;
}



div{
	padding:0 0 0 0;
	margin:0 0 0 0;
}

ul {
	font-family: tahoma, Arial, Verdana,Helvetica, ;
	list-style-position: inside;
	font-size: 9pt;
}

li {
	font-family: tahoma, Arial, Verdana,Helvetica;
	padding-bottom : 4.5pt;
	padding-top : 4.5pt;
	list-style-position: outside;
	}

h1{
	color:#7B2632;
	font-size:12pt;
	font-weight:bold;
	border-bottom: 1px solid #7B2632;
}

h2{
	font-size:9pt;
	font-weight:bold;
	margin-bottom:10px;
}

h3{
	font-size:8pt;
	font-weight:bold;
	margin-bottom:10px;
	font-style : italic;
}

h4{
	font-size:8pt;
	font-weight:bold;
	margin-bottom:10px;
}


/*link styles*/

A {
	font-family: tahoma, Arial, Verdana,Helvetica;
	font-weight:bold;
	color:#7ac142;
	text-decoration: none;
}

A:Visited {
	text-decoration: none;
}

A:Active {
	text-decoration: underline; 
	color: red;
}

A:Hover {text-decoration: underline;}

.bottom-links{
	color:white; 
	font-size:7.5pt; 
	font-weight:bold;
}

/*home styles*/

.home-nav-section{
	font-size:15px; 
	color:#C1C7D0; 
	font-weight:bold;
}

.home-nav-section:Active {
	text-decoration: underline; 
	color: #7ac142;
}

.home-nav-section:Hover {
	text-decoration: underline;
	color:#7ac142;
}

 .home-nav-list{
	margin:0px; 
	padding:0px; 
	list-style-type:none;
}

.home-nav-list li{
	margin:0px; 
	padding:1px 0px 1px 0px; 
}

.home-nav-subs{
	color:#808EA1; 
	font-weight:normal;
}

.home-nav-subs:Active {
	text-decoration: underline; 
	color: #7ac142;
}

.home-nav-subs:Hover {
	text-decoration: underline;
	color:#7ac142;
}

/*inner styles*/

.inner-nav-off{
	font-size:13px; 
	color:#ACACAC; 
	font-weight:bold;
	padding: 0px 5px 0px 5px;
}

.inner-nav{
	font-size:13px; 
	color: #7B2632; 
	font-weight:bold;
	padding: 0px 5px 0px 5px;
}

.inner-nav:Active {
	text-decoration: underline; 
	color: #7ac142;
}

.inner-nav:Hover {
	text-decoration: underline;
	color:#7ac142;
}

.inner-nav-panel{
	background-image: url(coreimages/inner_nav_bg.gif); 
	text-align:center; 
	margin:4px 0px 4px 0px;
}

.inner-bottom-panel{
	background-image: url(coreimages/inner_nav_bg.gif); 
	text-align:right; 
	margin:4px 0px 0px 0px;
}


.side-nav-section{
	background-color:#ACAFB7; 
	border-bottom:1px solid white; 
	padding:3px 0px 4px 10px; 
	color:white; 
	font-size:8pt;
}

.side-nav-subs{
	color:#7E7E7E; 
	font-size:8pt; 
	font-weight:normal;
	padding:3px 0px 3px 8px;
}

.side-nav-subs:Active {
	text-decoration: underline; 
	color: #7ac142;
}

.side-nav-subs:Hover {
	text-decoration: underline;
	color:#7ac142;
}

.side-nav-subs-links-off{
	color:#7E7E7E; 
	font-size:8pt; 
	font-weight:normal;
	padding:3px 0px 3px 3px;
}

.side-nav-subs-links{
	color:#7B2632; 
	font-size:8pt; 
	font-weight:normal;
	padding:3px 0px 3px 3px;
}

.side-nav-subs-links:Active {
	text-decoration: underline; 
	color: #7ac142;
}

.side-nav-subs-links:Hover {
	text-decoration: underline;
	color:#7ac142;
}

.side-nav-subs2{
	color:#7E7E7E; 
	font-size:8pt; 
	font-weight:normal;
	padding:3px 0px 3px 20px;
}

.side-nav-subs2:Active {
	text-decoration: underline; 
	color: #7ac142;
}

.side-nav-subs2:Hover {
	text-decoration: underline;
	color:#7ac142;
}

.side-nav-subs-links2-off{
	color:#7E7E7E; 
	font-size:8pt; 
	font-weight:normal;
	padding:3px 0px 3px 3px;
}

.side-nav-subs-links2{
	color:#7B2632; 
	font-size:8pt; 
	font-weight:normal;
	padding:3px 0px 3px 3px;
}

.side-nav-subs-links2:Active {
	text-decoration: underline; 
	color: #7ac142;
}

.side-nav-subs-links2:Hover {
	text-decoration: underline;
	color:#7ac142;
}

.bottom-links{
	color:#ACACAC;
}
	
ol.nopadding{
	padding: 0px 0px 0px 25px;
	margin: 0px 0px 0px 0px;
}

table.box{
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
	border-collapse: collapse;
	background-color: #E5E8FE;
}

table.box td{
	padding: 0px;
	margin: 0px;
}

table.boxgrad{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-collapse: collapse;
	background: #FFFFFF url(/includes/template/coreimages/box_bg.gif) repeat-x;
}

table.boxclear{
	padding: 0px 0px 0px 10px;
	margin: 0px;
	border-collapse: collapse;
}

td.content{
	width: 176px;
}

td.topleft{
	background: #E5E8FE url(/includes/template/coreimages/boxtopleft.gif) no-repeat;
	width: 2px;
	height: 2px;
}

td.top{
	border-top: 1px solid #ADADB5;
	height: 2px;
}

td.topright{
	background: #E5E8FE url(/includes/template/coreimages/boxtopright.gif) no-repeat;
	width: 2px;
	height: 2px;
}

td.left{
	border-left: 1px solid #ADADB5;
}

td.right{
	border-right: 1px solid #ADADB5;
}

td.botleft{
	background: #E5E8FE url(/includes/template/coreimages/boxbotleft.gif) no-repeat;
	width: 2px;
	height: 2px;
}

td.bot{
	border-bottom: 1px solid #ADADB5;
}

td.botright{
	background: #E5E8FE url(/includes/template/coreimages/boxbotright.gif) no-repeat;
	width: 2px;
	height: 2px;
}

div.tel{
	float: left;
	padding: 0px;
	margin: 0px;
}

p.tel{
	color: #7B2632;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;
	line-height: 12pt;
	padding: 0px;
	margin: 0px;
}

