﻿body 
{
	background-color:#e5e5df;
}


.MainFrame
{
Width:777px;
Height:681px;
margin-left: auto;
margin-right:auto;
left:0;
right:0;
margin-top:0px;
}

.BorderFrameTopLeft
{
width:38px;
height:38px;
float:left;
background:url(images/1c.jpg) no-repeat;
}

.BorderFrameTop
{
width:700px;
height:38px;
float:left;
background:url(images/top_f.jpg) repeat-x;
font-size:12px;
font-weight:bold;
font-family:Verdana;
text-align:right;
}

.BorderFrameTopRight
{
width:38px;
height:38px;
float:left;
background:url(images/2c.jpg) no-repeat;
}

.BorderFrameLeft
{
width:38px;
height:780px;
float:left;
background:url(images/left_f.jpg) repeat-y;
}

.HomeContent
{
Width:700px;
height:780px;
float:left;
background-color:#ffffff
}

.BorderFrameRight
{
width:38px;
height:780px;
float:left;
background:url(images/right_f.jpg) repeat-y;
}

.BorderFrameBottomLeft
{
width:38px;
height:38px;
float:left;
background:url(images/4c.jpg) no-repeat;
}

.BorderFrameBottom
{
width:700px;
height:38px;
float:left;
background:url(images/bottom_f.jpg) repeat-x;
}

.BorderFrameBottomRight
{
width:38px;
height:38px;
float:left;
background:url(images/3c.jpg) no-repeat;
}

.Logo
{
width:175px;
height:131px;
background:url(images/lgo175_r1.jpg) no-repeat;
float:left;
}

.topgap
{
height:7px;
width:524px;
float:left;
line-height:7px;
}

.headr
{
Height:38px;
width:524px;
background:url(images/head_r.jpg) repeat-x;
float:left;
font-family:Verdana;
color:#ffffff;
font-size:16px;
font-weight:bold;
line-height:24px;
}

.menu
{
text-align:center;
background-color:#e5e5df;
width:500px;
height:20px;
float:left;
margin-top:5px;
margin-left:10px;
border-color:#7f7f75;
border-top:solid 3px;
border-bottom:solid 1px;
border-left:solid 1px;
border-right:solid 1px;
font-family:Verdana;
font-size:12px;
font-weight:bold;
color:#55554E

}

.menu a
{
	text-decoration:none;
	color:#55554E
}

.menu a:hover
{
	text-decoration:underline;
	color:#ffffff;
	background-color:#7f7f75
}


.RightInnerContent
{
background-color:#ffffff;
width:500px;
height:408px;
float:right;
margin-top:5px;
margin-right:7px;
font-family:Verdana;
font-size:12px;
font-weight:normal;
text-align:justify;
color:#55554E
}


.RightInnerContentLong
{
background-color:#ffffff;
width:500px;
height:670px;
float:right;
margin-top:5px;
margin-right:7px;
font-family:Verdana;
font-size:12px;
font-weight:bold;
text-align:left;
color:#55554E
}


.RightInnerContentLong a
{
color:#55554E;
text-decoration:none;

}

.RightInnerContentLong a:hover
{
color:#55554E;
text-decoration:underline;

}


.grimg
{
float:left;
width:85px;
height:86px;
margin-top:1px;
margin-left:1px;
margin-right:1px;
margin-bottom:2px;
}



.grblock
{
float:left;
width:85px;
height:86px;
margin-top:1px;
margin-left:1px;
margin-right:1px;
margin-bottom:2px;
background:url(images/gr_block.jpg) no-repeat;
text-align:center;
color:#ffffff;
font-family:Verdana;
font-size:12px;
font-weight:bold;
line-height:20px;

}





.grblock a 
{
	text-decoration:none;
	color:#ffffff;
	
	
	
}


.grblock_alt
{
float:left;
width:85px;
height:86px;
margin-top:1px;
margin-left:1px;
margin-right:1px;
margin-bottom:2px;
background:url(images/gr_block_hover.jpg) no-repeat;
text-align:center;
color:#ffffff;
font-family:Verdana;
font-size:12px;
font-weight:bold;
line-height:20px;

}


.grblock_alt a 
{
	text-decoration:none;
	color:#7f7f75;
	
	
	
}





.grblockc
{
float:left;
width:85px;
height:86px;
margin-top:1px;
margin-left:1px;
margin-right:1px;
margin-bottom:2px;
background:url(images/gr_block.jpg) no-repeat;
text-align:center;
color:#ffffff;
font-family:Verdana;
font-size:12px;
font-weight:bold;
line-height:27px;

}



.grblockc a 
{
	text-decoration:none;
	color:#ffffff;
	
	
	
}



.grblockc_alt
{
float:left;
width:85px;
height:86px;
margin-top:1px;
margin-left:1px;
margin-right:1px;
margin-bottom:2px;
background:url(images/gr_block_hover.jpg) no-repeat;
text-align:center;
color:#ffffff;
font-family:Verdana;
font-size:12px;
font-weight:bold;
line-height:27px;

}



.grblockc_alt a 
{
	text-decoration:none;
	color:#7f7f75;
	
	
	
}





.grblocklng
{
float:left;
width:173px;
height:86px;
margin-top:1px;
margin-left:1px;
margin-right:1px;
margin-bottom:2px;
background:url(images/gr_block_lng2.jpg) no-repeat;
text-align:center;
color:#ffffff;
font-family:Verdana;
font-size:12px;
font-weight:bold;
line-height:20px;

}


.grblocklng a 
{
	text-decoration:none;
	color:#ffffff;
	
	
	
}



.grblocklng2
{
float:left;
width:196px;
height:86px;
margin-top:1px;
margin-left:1px;
margin-right:1px;
margin-bottom:2px;
background:url(images/gr_block_lng2.jpg) no-repeat;
text-align:center;
color:#ffffff;
font-family:Verdana;
font-size:12px;
font-weight:bold;
line-height:20px;

}


.grblocklng2 a 
{
	text-decoration:none;
	color:#ffffff;
	
	
	
}


.grblockhlf
{
float:left;
width:46px;
height:41px;
margin-top:1px;
margin-left:1px;
margin-right:1px;
margin-bottom:2px;
background:url(images/gr_block_hlf.jpg) no-repeat;
text-align:center;
color:#ffffff;


}



.Bottom
{
Width:695px;
height:25px;
background-color:#7f7f75;
float:left;
margin-left:1px;
color:#ffffff;
font-family:Verdana;
font-size:10px;
text-align:center;
line-height:20px;

}

 

.textblockb
{
height:auto;
width:auto;
padding-bottom:4px;
border-bottom-width:1px;
border-bottom-color:#808076;
border-bottom-style:dotted;
font-size:12px;
font-weight:bold;
font-family:Verdana;
color:#55554E;
}

.texthead
{
font-size:14px;
font-weight:normal;
font-family:Verdana;
color:#55554E;
}

.textright
{
font-size:12px;
font-weight:normal;
font-family:Verdana;
color:#55554E;
border-left-width:1px;
border-left-color:#808076;
border-left-style:dotted;
float:right;
width:275px;
text-align:left;
margin-top:6px;
}


.InnerRight
{
float:right;
width:auto;
height:auto;
font-size:12px;
font-weight:bold;
font-family:Verdana;
text-align:right;
padding-bottom:5px;
}

.lbox
{
float:left;
width:218px;
height:auto;
font-size:12px;
font-weight:normal;
font-family:Verdana;
text-align:left;
padding-bottom:5px;
border-bottom-width:1px;
border-bottom-color:#808076;
border-bottom-style:dotted;
padding-top:5px;
}

.lboxr
{
float:left;
width:218px;
height:auto;
font-size:12px;
font-weight:normal;
font-family:Verdana;
text-align:right;
margin-bottom:5px;
border-bottom-width:1px;
border-bottom-color:#808076;
border-bottom-style:dotted;
padding-top:5px;
}

.lboxc
{
float:left;
width:218px;
height:auto;
font-size:12px;
font-weight:normal;
font-family:Verdana;
text-align:center;
padding-bottom:5px;
border-bottom-width:1px;
border-bottom-color:#808076;
border-bottom-style:dotted;
padding-top:5px;
}