	/* Application-specific styles */


p 	{ clear: both;
	} 

      ol,ul {margin:0;padding:0}



body {
background-repeat: repeat-x;
width: 100%;
}

html {
min-height: 101%;
}

.arial8black { color:#000000; text-decoration:none; font-family:arial; font-size:8pt; font-weight:none; text-align:justify;}
.arial8blacknj { color:#000000; text-decoration:none; font-family:arial; font-size:8pt; font-weight:none}
.arial9black { color:#000000; text-decoration:none; font-family:arial; font-size:9pt; font-weight:none; text-align:justify;}
.arial9blacknj { color:#000000; text-decoration:none; font-family:arial; font-size:9pt; font-weight:none}
.arial10black { color:#000000; text-decoration:none; font-family:arial; font-size:10pt; font-weight:none; text-align:justify;}
.arial10blacknj { color:#000000; text-decoration:none; font-family:arial; font-size:10pt; font-weight:none; }
.arial12black { color:#000000; text-decoration:none; font-family:arial; font-size:12pt; font-weight:none; text-align:justify;}
.arial12blacknj { color:#000000; text-decoration:none; font-family:arial; font-size:12pt; font-weight:none; }

.arial8white { color:#FFFFFF; text-decoration:none; font-family:arial; font-size:8pt; font-weight:none; text-align:justify;}
.arial8whitenj { color:#FFFFFF; text-decoration:none; font-family:arial; font-size:8pt; font-weight:none}
.arial9white { color:#FFFFFF; text-decoration:none; font-family:arial; font-size:9pt; font-weight:none; text-align:justify;}
.arial9whitenj { color:#FFFFFF; text-decoration:none; font-family:arial; font-size:9pt; font-weight:none}
.arial10white { color:#FFFFFF; text-decoration:none; font-family:arial; font-size:10pt; font-weight:none; text-align:justify;}
.arial10whitenj { color:#FFFFFF; text-decoration:none; font-family:arial; font-size:10pt; font-weight:none; }
.arial12white { color:#FFFFFF; text-decoration:none; font-family:arial; font-size:12pt; font-weight:none; text-align:justify;}
.arial12whitenj { color:#FFFFFF; text-decoration:none; font-family:arial; font-size:12pt; font-weight:none; }

.verdana8black { color:#000000; text-decoration:none; font-family:verdana; font-size:8pt; font-weight:none; text-align:justify;}
.verdana8blacknj { color:#000000; text-decoration:none; font-family:verdana; font-size:8pt; font-weight:none}
.verdana9black { color:#000000; text-decoration:none; font-family:verdana; font-size:9pt; font-weight:none; text-align:justify;}
.verdana9blacknj { color:#000000; text-decoration:none; font-family:verdana; font-size:9pt; font-weight:none}
.verdana10black { color:#000000; text-decoration:none; font-family:verdana; font-size:10pt; font-weight:none; text-align:justify;}
.verdana10blacknj { color:#000000; text-decoration:none; font-family:verdana; font-size:10pt; font-weight:none; }
.verdana12black { color:#000000; text-decoration:none; font-family:verdana; font-size:12pt; font-weight:none; text-align:justify;}
.verdana12blacknj { color:#000000; text-decoration:none; font-family:verdana; font-size:12pt; font-weight:none; }

.verdana8white { color:#FFFFFF; text-decoration:none; font-family:verdana; font-size:8pt; font-weight:none; text-align:justify;}
.verdana8whitenj { color:#FFFFFF; text-decoration:none; font-family:verdana; font-size:8pt; font-weight:none}
.verdana9white { color:#FFFFFF; text-decoration:none; font-family:verdana; font-size:9pt; font-weight:none; text-align:justify;}
.verdana9whitenj { color:#FFFFFF; text-decoration:none; font-family:verdana; font-size:9pt; font-weight:none}
.verdana10white { color:#FFFFFF; text-decoration:none; font-family:verdana; font-size:10pt; font-weight:none; text-align:justify;}
.verdana10whitenj { color:#FFFFFF; text-decoration:none; font-family:verdana; font-size:10pt; font-weight:none; }
.verdana12white { color:#FFFFFF; text-decoration:none; font-family:verdana; font-size:12pt; font-weight:none; text-align:justify;}
.verdana12whitenj { color:#FFFFFF; text-decoration:none; font-family:verdana; font-size:12pt; font-weight:none; }

a.searchlink         { color:#CC0000; text-decoration:none; font-family:Arial; font-size:9pt; }
a:link.searchlink   { color:#CC0000; text-decoration:none; font-family:Arial; font-size:9pt; }
a:visited.searchlink { color:#CC0000; text-decoration:none; font-family:Arial; font-size:9pt; }
a:hover.searchlink   { color:#666666; text-decoration:none; font-family:Arial; font-size:9pt; }
a:active.searchlink  { color:#CC0000; text-decoration:none; font-family:Arial; font-size:9pt; }

a.searchlink2         { color:#FF9A38; text-decoration:none; font-family:Arial; font-size:9pt; }
a:link.searchlink2   { color:#FF9A38; text-decoration:none; font-family:Arial; font-size:9pt; }
a:visited.searchlink2 { color:#FF9A38; text-decoration:none; font-family:Arial; font-size:9pt; }
a:hover.searchlink2   { color:#FFFFFF; text-decoration:none; font-family:Arial; font-size:9pt; }
a:active.searchlink2  { color:#FF9A38; text-decoration:none; font-family:Arial; font-size:9pt; }

a.searchlinkGreenVerdana9         { color:#2f5d6a; text-decoration:none; font-family:verdana; font-size:9pt; }
a:link.searchlinkGreenVerdana9   { color:#2f5d6a; text-decoration:none; font-family:verdana; font-size:9pt; }
a:visited.searchlinkGreenVerdana9 { color:#2f5d6a; text-decoration:none; font-family:verdana; font-size:9pt; }
a:hover.searchlinkGreenVerdana9   { color:#666666; text-decoration:none; font-family:verdana; font-size:9pt; }
a:active.searchlinkGreenVerdana9  { color:#2f5d6a; text-decoration:none; font-family:verdana; font-size:9pt; }

a.searchlinkWhiteVerdana9         { color:#FFFFFF; text-decoration:none; font-family:verdana; font-size:9pt; }
a:link.searchlinkWhiteVerdana9   { color:#FFFFFF; text-decoration:none; font-family:verdana; font-size:9pt; }
a:visited.searchlinkWhiteVerdana9 { color:#FFFFFF; text-decoration:none; font-family:verdana; font-size:9pt; }
a:hover.searchlinkWhiteVerdana9   { color:#CCCCCC; text-decoration:none; font-family:verdana; font-size:9pt; }
a:active.searchlinkWhiteVerdana9  { color:#FFFFFF; text-decoration:none; font-family:verdana; font-size:9pt; }

.imageprop {
border-style : solid;
border-width : 1px;
border-color : #666666;
}

.site_search_box  {
	font-size : 9pt;
	font-weight : bold;
	font-family : Arial;
	color : #000000;
	border-style : solid;
	border-width : 1px;
	border-color : #71A7BD;
	background-color: #ffffff;
}

.flattextbox  {
	font-size : 8pt;
	font-weight : bold;
	font-family : Arial;
	color : #ffffff;
	border-style : solid;
	border-width : 1px;
	border-color : #CCCCCC;
	background-color: transparent;
}

.flattextbox2  {
	font-size : 8pt;
	font-weight : bold;
	font-family : Arial;
	color : #000000;
	border-style : solid;
	border-width : 1px;
	border-color : #CCCCCC;
	background-color: transparent;
}

.flattextboxGreen  {
	font-size : 8pt;
	font-weight : bold;
	font-family : Arial;
	color : #ffffff;
	border-style : solid;
	border-width : 1px;
	border-color : #2f5d6a;
	background-color: #2f5d6a;
}


ul.ListInfo {
    margin-top:3pt;
    margin-bottom:6pt;
	list-style-image:url(../uploaded_images/listbullet01.gif);
 	margin-left:10px;
 	margin-right:10px;
	padding-left:10px;
	list-style-position:outside;
	line-height:130%;
	}

ul.ListInfoHome {
    margin-top:3pt;
    margin-bottom:6pt;
	list-style-image:url(../uploaded_images/listbullet02.gif);
 	margin-left:10px;
 	margin-right:10px;
	padding-left:10px;
	list-style-position:outside;
	line-height:130%;
	}

ul.ListNAV {
    margin-top:3pt;
    margin-bottom:6pt;
	list-style-image:url(../uploaded_images/custom_bullet.gif);
 	margin-left:10px;
 	margin-right:10px;
	padding-left:8px;
	list-style-position:outside;
	line-height:130%;
	}

li.nav {
    font-size: 8pt; 
	margin-bottom:10px;
background-color: ffffff;
padding: 3px 3px 3px 3px;
	border-style : solid;
	border-width : 1px;
	border-color : #eeeeee;

	}
	
li {
    font-size: 8pt; 
	margin-bottom:10px;
background-color: eeeeee;
padding: 3px 3px 3px 3px;
	border-style : solid;
	border-width : 1px;
	border-color : #ffffff;

	}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
.dHide
{
position:absolute;
visibility:hidden;
}
.dShow
{
position:absolute;
visibility:visible;
}



	
	

#SubNav li.top {display:block; float:left; height:27px; border-right: 0px;}
#SubNav li a.top_link {display:block; float:left; height:27px; line-height:27px; color:#ff6600; text-decoration:none; font-size:1.1em; font-weight:bold; padding:0px; cursor:pointer; background:transparent;}
#SubNav li a.top_link span {float:left; display:block; padding:0 45px 0 0; height:27px; background:transparent;}
#SubNav li:hover a.top_link {color:#000000; padding-top:1px; background:transparent;}
#SubNav li:hover a.top_link span {background:transparent;}
#SubNav li:hover a.top_link span.down {background:transparent;}	
	
	

.SlideContainer {
	width: 570px;
	height:220px;
	background: transparent;
	text-align: left;
	margin: 0px 0px 0px 0px;
	}
	
.SlideImage {
	float: left;
	width: 162px;
	height:220px;
	background: transparent;
	text-align: left;
	margin: 0px 0px 0px 0px;
	}	
	
.SlideCopy {
	float: left;
	width: 380px;
	height:220px;
	background: transparent;
	text-align: left;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 1.20em;
	color: #333333;
	padding: 10px 10px 10px 10px;
	}
	
	
		
.HoverCopy {
	float: left;
	width: 220px;
	height:305px;
	background: #ffffff;
	text-align: left;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 1.20em;
	color: #333333;
	padding: 10px 10px 10px 10px;
	}	
	
.HoverImage {
	float: left;
	width: 350px;
	height:305px;
	background: #ffffff;
	text-align: left;
	margin: 0px 0px 0px 0px;
	}			
	
	
	img{border:none;}
	
			
    /* image replacement */
        .graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
    /* // image replacement */
			
	#container{	
		margin:0 auto;
		position:relative;
		text-align:left;
		width:570px;
		background: transparent;		
		margin-bottom:0;
		}	
				
	#Navcontent{
		position:relative;
		}			

/* Easy Slider */

	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:570px;
		height:241px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:-30px;
		top:71px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:570px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:30px;
		height:77px;
		background:url(../uploaded_images/btn_prev.gif) no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url(../uploaded_images/btn_next.gif) no-repeat 0 0;	
		}	
		
	/* numeric controls */	

	ol#controls{
		margin:1em 0;
		padding:0;
		height:28px;	
		}
	ol#controls li{
		margin:0 10px 0 0; 
		padding:0;
		float:left;
		list-style:none;
		height:28px;
		line-height:28px;
		}
	ol#controls li a{
		float:left;
		height:28px;
		line-height:28px;
		border:1px solid #ccc;
		background:#transparent;
		color:#555;
		padding:0 10px;
		text-decoration:none;
		}
	ol#controls li.current a{
		background: transparent;
		color:#000000;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	
/* // Easy Slider */
	
	
	