body {
	margin-left: 				0px;
	margin-top: 				0px;
	margin-right: 				0px;
	margin-bottom: 				0px;
	background-color: 			#FFFFFF;
	
	scrollbar-face-color: 		#DDDDDD;
	
	scrollbar-highlight-color: 	#FFFFFF;
	scrollbar-shadow-color: 	#FFFFFF;
	
	scrollbar-3dlight-color: 	#D4D4D4;
	scrollbar-darkshadow-color: #0C4163;
	
	scrollbar-arrow-color: 		#0C4163;
	scrollbar-track-color: 		#F1F0EE;
}
a{
	text-decoration: 	underline;
	color: 				#0C4163;
}
a:hover{
	text-decoration: 	none;
	color: 				#0C4163;
}
.text {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #858681;
}
.textmain {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #858681;
	padding-left: 10px;
	padding-right: 10px;
	background-color: #FDFCFA;
}
.textmainframe {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #858681;
	background-color: #FDFCFA;
}
.textone {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #858681;
	font-weight: bold;
	letter-spacing: -1px;
}
.textBlue {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #658EC6;
	font-weight: bold;

}
.textfooter {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #0C4163;
}
.headerNavigation {
	height: 55px;
	padding-top: 28px;
	padding-bottom: 10px;
}
.flash {
	height: 258px;
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #CCCCCC;
}
.flashNEW {
	height: 258px;
	background-color: #F1F1F0;
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #CCCCCC;
	text-align: center;
	vertical-align: middle;
}
.namedate {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #858681;
	background-color: #EBE8E1;
	text-align: center;
	vertical-align: middle;
	height: 100px;
}
.welcome {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #858681;
	background-color: #F2EFE9;
	height: 100px;
	vertical-align: top;
	padding-left: 10px;
	padding-right: 10px;
	text-align: justify;
}
.memories {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #858681;
	background-color: #FDFCFA;
	background-image: url(../images/main_back/b_shadow.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 270px;

}
.sections {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #858681;
	background-color: #FDFCFA;
	background-image: url(../images/main_back/b_shadow.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 270px;
}
.sections2 {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #858681;
	background-color: #FDFCFA;
	background-image: url(../images/main_back/b_shadow.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 15px;
	line-height: 155%;
}
.sections2frame {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #858681;
	background-color: #FDFCFA;
	background-image: url(../images/main_back/b_shadow.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-bottom: 15px;
	line-height: 155%;
}
.sectionsBack {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #858681;
	background-color: #FDFCFA;
	background-image: url(../images/main_back/sections_spacer.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 270px;
}
.sectionsText {
	font-family: Tahoma, Arial, Verdana;
	font-size: 10px;
	color: #858681;
	vertical-align: top;
	padding-top: 4px;
	padding-left: 5px;
	padding-right: 10px;
}
.row21 {
	background-image: url(../images/main_back/row2cell1.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	height: 100px;
}
.row22 {
	background-image: url(../images/main_back/row2cell3.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.row221 {
	background-image: url(../images/pages/row2cell31.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.row23 {
	background-image: url(../images/main_back/row2cell5.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.row231 {
	background-image: url(../images/pages/row2cell51.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.row41 {
	background-image: url(../images/main_back/row4cell1.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	vertical-align: bottom;

}
.row42 {
	background-image: url(../images/main_back/row4cell3.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	vertical-align: bottom;

}
.row43 {
	background-image: url(../images/main_back/row4cell5.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	vertical-align: bottom;

}
.iframe {
	font-family: Tahoma, Arial, Verdana;
	font-size: 10px;
	text-align: center;
	color: #000000;
	vertical-align: top;
}
.formfield {
	border-left: #DEDBD5 1px solid;
	border-top: #DEDBD5 1px solid;
	border-right: #FFFFFF 1px solid;
	border-bottom: #FFFFFF 1px solid; 
	background-color: #F2EFE9;
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #858681; 
	height: 20px;
}
.formfield2 {
	border-left: #DEDBD5 1px solid;
	border-top: #DEDBD5 1px solid;
	border-right: #FFFFFF 1px solid;
	border-bottom: #FFFFFF 1px solid; 
	background-color: #F2EFE9;
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #858681; 
	/*overflow: hidden;*/
}
.formbutton {
	border-left: #F2EFE9 1px solid;
	border-top: #F2EFE9 1px solid;
	border-right: #DEDBD5 1px solid;
	border-bottom: #DEDBD5 1px solid; 
	background-color: #F2EFE9;
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #858681;
	height: 20px;
	width: 60px;
	cursor: pointer;
}
.posttop {
	background-image: url(../images/pages/post_top.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 10px;
}
.postleft {
	background-image: url(../images/pages/post_left.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.postright {
	background-image: url(../images/pages/post_right.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.post {
	font-family: Tahoma, Arial, Verdana;
	background-color: #FFFFFF;
	font-size: 11px;
	text-align: justify;
	color: #858681;
	padding-top: 7px;
	padding-right: 7px;
	padding-left: 7px;
	line-height: 155%;
}
.postheader {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #688CC6;
	background-color: #FFFFFF;
	background-image: url(../images/pages/dot.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 30px;
	padding-right: 7px;
	padding-left: 7px;
}
.photo1
{
	background-image: url(../images/photo/t.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 10px;
	font-family: Tahoma, Arial, Verdana;
	font-size: 10px;
}
.photo2
{
	background-image: url(../images/photo/b.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 10px;
	font-family: Tahoma, Arial, Verdana;
	font-size: 10px;
}
.photo3
{
	background-image: url(../images/photo/l.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	width: 10px;
	font-family: Tahoma, Arial, Verdana;
	font-size: 10px;
}
.photo4
{
	background-image: url(../images/photo/r.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	width: 10px;
	font-family: Tahoma, Arial, Verdana;
	font-size: 10px;
}




/*Photo Frame  */
.PhotoFrameFloatRight{
	float: right;
	margin: 0px 0px 10px 20px;
}

.PhotoFrameFloatLeft{
	float: left;
	margin: 0px 20px 10px 0px;
}

.PhotoFrame{
	background: #f0f4e3 ;
}

.PhotoFrameTopLeft{
	background: url("../images/photo/photoframe-top_left.jpg") no-repeat;
	width: 10px;
	height: 10px;
}

.PhotoFrameTopRight{
	background: url("../images/photo/photoframe-top_right.jpg") no-repeat;
	width: 10px;
	height: 10px;
}

.PhotoFrameTop{
	background: url("../images/photo/photoframe-top.jpg") repeat-x;
	height: 10px;
}

.PhotoFrameLeft{
	background: url("../images/photo/photoframe-left.jpg") repeat-y;
	width: 10px;
}

.PhotoFrameRight{
	background: url("../images/photo/photoframe-right.jpg") repeat-y;
	width: 10px;
}


.PhotoFrameBottomLeft{
	background: url("../images/photo/photoframe-bottom_left.jpg") no-repeat;
	width: 10px;
	height: 20px;
}

.PhotoFrameBottomRight{
	background: url("../images/photo/photoframe-bottom_right.jpg") no-repeat;
	width: 10px;
	height: 20px;
}

.PhotoFrameBottom{
	background: url("../images/photo/photoframe-bottom.jpg") repeat-x;
	height: 20px;
}
div.scroll_news_border
{
  width: 100%;
  height: 200px;
  position: relative;
  overflow: hidden;
  vertical-align: top;
}

div.scroll_layer
{
	text-align: left;
	vertical-align: top;
}
