body, html{ 
	scrollbar-face-color: #e7e7e7; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #DEE3E7; scrollbar-3dlight-color: #cacaca; scrollbar-arrow-color: #777777; scrollbar-track-color: #EFEFEF; scrollbar-darkshadow-color: #cacaca; 
	font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:2px; 
}

.pholder{ padding:10px 5px 10px 10px; text-align:left; line-height:160% }
.pholder a.plink{ color:#455D89; background:url(http://static.discoverstrandja.com/img/arr1bw.gif) no-repeat 0 4px; padding:0 0 0 10px; font-weight:bold; }
.pholder a.plink:hover{ text-decoration:none; } 
.pholder span.plink{ color:#455D89; font-weight:bold; }

.top1{ background:url(img/18.jpg); border-bottom:1px solid #b0adad; }
.top2{ background:url(img/19.jpg); border-bottom:1px solid #b59b74; border-top:1px solid #e2ccac; }

a.cat{ 
  padding:4px;
	border-bottom: 1px solid #cccccc;
	clear:both;
	display:block;
	color:#455d89;
	text-decoration: none;
	font-weight:bold;
	background-color:#f8f8f8;
}
a.cat:hover{ 
  padding:4px;
	border-bottom: 1px solid #cccccc;
	clear:both;
	display:block;
	color:#444444;
	text-decoration: none;
	font-weight:bold;
	background-color: #ffffff;	
}
.catdiv{
  padding:4px;
	border-bottom: 1px solid #cccccc;
	color:#222222;
	font-weight:bold;
	background-color: #ffffff;	
}

a.toplnk{
	color:#3d3120; 
	text-decoration:none;
}
a.toplnk:hover{
	color:#efe9c7;
	text-decoration:none; 
}
.topmenu_td{
	font-weight:bold;	
	color:#170e01;
	padding:0 7px 0 7px;
}

a.backlnk{
	font-size: 11px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}
a.backlnk:hover{
	font-size: 11px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;	
}

.page_text{
	 line-height:130%;
	 text-align:justify;
}

a.blacklnk{
	color: #000000; 
	text-decoration: none; 
}
a.blacklnk:hover{
	color: #000000;
	text-decoration: underline;
}

a.redlnk{
	color: #990000; 
	text-decoration: none; 
}
a.redlnk:hover{
	color: #990000;
	text-decoration: underline;
}
a.redlnk1{
	color: #990000; 
	text-decoration: underline;	
}
a.redlnk1:hover{
	color: #990000;
	text-decoration: none; 
}

.pathsep{ 
	margin:0 5px 0 5px; 
}

.redheader{
	color: #990000; 
	font-weight:bold; 
}

a.greylnk_1{
	color:#444444;
	text-decoration:none;
}
a.greylnk_1:hover{
	color:#777777;
	text-decoration: underline;
}

a.greylnk{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#444444;
	text-decoration:none; 
}
a.greylnk:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#555555;
	text-decoration: underline;
}

.index_hbg{width:527px; height:1px; background:url(img/gr_dot.gif)  repeat-x; margin:10px 0 10px 0; }
.index_tb{width:535px; background-color:#ffffff; }
.index_img{width:120px; height:100px; border:#cacaca 1px solid; margin:13px; padding:1px; background-color:#FFFFFF;}
.index_text_div{margin:10px 15px 10px 0; }
.index_num{color: #666666; font-weight:bold; }
.index_text_div1{text-align: justify; margin:10px 0 0 0; }
.middot{font-weight:bold;color:#990033; }
.index_subs_div{line-height: 15px; margin:10px 5px 10px 0; }

input,textarea{font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.btn{ width:80px; cursor:pointer; background-color:#e7e7e7;}

.flag{ border:1px solid #ffffff;width:25px;height:15px; }

.adverttb{ border:1px solid #cccccc; margin:15px 0 0 0; cursor:pointer;}
.adverttt{ font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#cccccc; text-decoration:underline;}
.adverttd{ font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:8px 2px 8px 2px;}
a.advertlnk{ color:#cc0000;}
a.advertlnk1{ color:#666666; text-decoration:none; font-size:9px;}

.gall_img{ border:1px solid  #E2E2E2; margin:5px 0 25px 0; padding:1px; background-color:#FFFFFF;}
.gall_img_th{ border:1px solid  #E2E2E2; padding:1px; background-color:#FFFFFF;}
a.gall_lnk_cl{color:#990000; font-weight:bold; text-decoration:none;}
a.gall_lnk{color:#666666; font-weight:bold; text-decoration:none;}
a.gall_lnk:hover{color:#990000; font-weight:bold; text-decoration: underline;} 

p { margin: 0; padding: 0; }
hr { height:1px; margin:5px 0 5px 0; color:#CCCCCC; }
h5 {font-size:10pt}
h6 {color: #455d89; font-weight: bold; font-size:9pt}

a.design{ text-decoration:none; color:#FFFFFF; }
a.design:hover{ text-decoration: underline; color:#FFFFFF; }