.body 
{ 
	margin: 0px;
	padding: 0px;
	text-align: center;	
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, Geneva, Verdana;
	color: #696969;
	line-height:14px;
	


}	
.text
{
	color:#666666;
	font-family:arial;
	font-size:11px;
	line-height:16px;
	margin-left : 8px;	
	margin-right : 8px;	
	padding:10px 10px 10px 27px;
	text-align: justify;	
	/*width : 674px;*/
	/*border:solid 2px #cccccc;*/
	background-color: #EAEAEA;	
}

.p_header
{
	color:#8b0f04;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
}



.texta
{
	color:#666666;
	font-family:arial;
	font-size:11px;
	line-height:13px;
	margin-top : 10px;				
	margin-left : 14px;	
	width : 121px;	
	text-decoration: none;
}
.texta1
{
	color:#666666;
	font-family:arial;
	font-size:11px;
	line-height:13px;
	margin-top : 7px;				
	margin-left : 14px;	
	width : 121px;	
	text-decoration: none;
}
.textb
{
	color:#666666;
	font-family:arial;
	font-size:11px;
	line-height:13px;	
	width : 121px;	
	text-decoration: none;
}
.textb:hover
{
	color:#666666;
	font-family:arial;
	font-size:11px;				
	width : 121px;
	text-decoration: underline;	
}
.textc
{
	color:#000000;
	font-family:arial;
	font-size:11px;
	line-height:18px;
	margin-top : 16px;				
	margin-left : 136px;		
	text-decoration: none;
}
.textc:hover
{
	color:#3399CC;
	font-family:arial;
	font-size:11px;
	line-height:18px;
	margin-top : 16px;				
	margin-left : 136px;	
	text-decoration: none;	
}
.texth
{
	color:#3A3D07;
	font-family:arial;
	font-size:15px;
	line-height:16px;
	margin-top : 14px;
	margin-bottom : 8px;					
	margin-left : 16px;	
	font-weight: bold;
	text-align: justify;		
}
.textd
{
	color:#566B74;
	font-family:arial;
	font-size:12px;
	line-height:18px;	
	margin-bottom : 10px;					
	margin-left : 17px;	
	font-weight: normal;
	text-align: justify;
	width : 562px;		
}


.textd a
{
	color:#566B74;
	font-family:arial;
	font-size:12px;
	text-decoration:underline;
}


.textd a:hover
{
	color:#008c99;
	font-family:arial;
	font-size:12px;
	text-decoration:none;
}

a img 
{ 
	border: none; 
}

.texte
{
	color:#ffffff;
	font-family:arial;
	font-size:12px;
	line-height:18px;
	margin-top : 10px;	
	margin-bottom : 10px;			
	margin-left : 18px;	
	font-weight: normal;
	text-align: justify;
	width : 560px;	
		
}

.ppBox
{
	color:#000000;
	font-family:arial;
	font-size:12px;
	line-height:17px;
	font-weight: normal;
	overflow:visible; 
	height:293px; 
	width: 293px; 
	float:left;
	background:url(../graphics/ppBox_bg.gif) repeat-x top;
	/*border:solid 2px #025a5f;*/
}

.ppBox H3
{
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight: bold;
	margin:0;
}


.ppBox ul li
{
	margin:10px 10px 10px 5px;
}


.rkBox
{
	color:#000000;
	font-family:arial;
	font-size:12px;
	line-height:17px;
	font-weight: normal;
	overflow:visible;
	height:293px; 
	width: 293px; 
	float:right; 
	background:url(../graphics/rkBox_bg.gif) repeat-x top; 
	/*border:solid 2px #2a3643;*/
	
}

.rkBox H3
{
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight: bold;
	margin:0;
}

.rkBox ul li
{
	margin:10px 10px 10px 5px;
}

.textf
{
	color:#29361B;
	font-family:arial;
	font-size:11px;
	line-height:13px;					
	margin-left : 15px;		
	width : 180px;	
	text-decoration: underline;
}
.textf:hover
{
	color:#29361B;
	font-family:arial;
	font-size:11px;
	line-height:13px;					
	margin-left : 15px;					
	width : 180px;
	text-decoration:none;	
}

.textw
{
	color: #090909;
	font-family:arial;
	font-size:11px;
	line-height:13px;					
	margin-left : 15px;		
	text-decoration: underline;
}
.textw:hover
{
	color:#ffffff;
	font-family:arial;
	font-size:11px;
	line-height:13px;					
	margin-left : 15px;					
	text-decoration:none;	
}

.textw2
{
	color: #090909;
	font-family:arial;
	font-size:11px;
	line-height:13px;					
	margin-left : 15px;		
	text-decoration: underline;
}
.textw2:hover
{
	color:#090909;
	font-family:arial;
	font-size:11px;
	line-height:13px;					
	margin-left : 15px;					
	text-decoration:none;	
}

.textg
{
	color:#29361B;
	font-family:arial;
	font-size:11px;	
	margin-top : 6px;			
}

a.textg
{
	color:#29361B;
	font-family:arial;
	font-size:11px;	
	margin-top : 6px;
	text-decoration: underline;			
}

a.textg:hover
{
	color:#29361B;
	font-family:arial;
	font-size:11px;	
	margin-top : 6px;
	text-decoration: none;			
}

.texti
{
	color:#29361B;
	font-family:arial;
	font-size:11px;
	line-height:18px;					
	margin-left : 15px;		
	width : 170px;	
	text-decoration: underline;
}

.texti:hover
{
	color:#29361B;
	font-family:arial;
	font-size:11px;
	line-height:18px;					
	margin-left : 15px;					
	width : 170px;
	text-decoration:none;	
}
.textj
{
	color:#666666;
	font-family:arial;
	font-size:11px;
	line-height:13px;
	margin-top :5px;				
	margin-left :4px;	
	width : 200px;
	padding-left:10px;	
	text-decoration: none;
}

.textk
{
	color:#008c99;
	font-family:arial;
	font-size:11px;
	line-height:16px;	
	text-align: justify;		
	text-decoration:none;
	font-weight:bold;
}

.textm
{
	color:#008c99;
	font-family:arial;
	font-size:11px;
	line-height:16px;	
	text-align: justify;		
	text-decoration:none;
	font-weight:bold;
}
.textm:hover
{
	color:#008c99;
	font-family:arial;
	font-size:11px;
	line-height:16px;	
	text-align: justify;	
	text-decoration:underline;
}
.textm1
{
	color:#666666;
	font-family:arial;
	font-size:11px;
	line-height:16px;
	margin-top : 4px;	
	text-align: justify;		
	text-decoration:underline;
}
.textm1:hover
{
	color:#008c99;
	font-family:arial;
	font-size:11px;
	margin-top : 4px;
	line-height:16px;	
	text-align: justify;	
	text-decoration:none;
}



.bullet 
{
	list-style-image: url(../graphics/bullet.gif);
	font-family: arial;
	color:#FFFFFF;
	line-height:18px;	
	text-align:justify;
	font-size: 12px;		
	/*text-decoration:underline;*/
}
.bullet:hover 
{
	list-style-image: url(../graphics/bullet.gif);
	font-family: arial;
	color:#FFFFFF;
	line-height:18px;	
	text-align:justify;
	font-size: 12px;	
	text-decoration:none;			
}
.bullets 
{
	list-style-image: url(../graphics/bullet1.gif);
	font-family: arial;
	color:#666666;
	line-height:18px;	
	text-align:justify;
	font-size: 11px;			
}
.bullet1 
{
	list-style-image: url(../graphics/bullet2.gif);
	font-family: arial;
	color:#666666;
	line-height:22px;	
	margin-top : 20px;
	text-align:justify;
	font-size: 12px;	
	text-decoration:underline;			
}
.bullet1:hover 
{
	list-style-image: url(../graphics/bullet2.gif);
	font-family: arial;
	color:#666666;
	line-height:22px;	
	margin-top : 20px;
	text-align:justify;
	font-size: 12px;	
	text-decoration:none;			
}
.textbox1
{
	width: 118px;
	font-family: arial;	
	font-size: 11px;
	color:#46525C;
	margin-left: 5px;				
	height: 17px;	
	background-color: #FFFFFF;	
	border: 1px solid #7F9DB9;
	padding-left: 3px;
	padding-top: 1px;
	padding-bottom: 2px;	
	}
a
{
	color:#008c99;
	font-family:arial;
	font-size:11px;
	text-decoration:none;
}

a:hover
{
	color:#008c99;
	font-family:arial;
	font-size:11px;
	text-decoration:underline;
}
.footer
{
	color:#5C5C5C;
	font-family:arial;
	font-size:11px;
	margin-left :6px;
	margin-right :10px;				
	margin-top :6px;
	text-align:right;	
}
a.footer:hover
{
	color:#5C5C5C;
	font-family:arial;
	font-size:11px;
	margin-left :6px;	
	margin-right :10px;		
	margin-top :6px;
	text-align:right;
	text-decoration:underline
}

.contact_box
{
color:#29361B;
font-family:arial;
font-size:11px;	
margin-top : 6px;
margin-left:4px; 
width:170px;
padding:2px 2px 2px 10px; 
text-align:left; 
/*border: solid 1px #186772;*/
}

.contact_box h3
{
color:#29361B;
font-family:arial;
font-size:12px;	
text-align:left; 
font-weight:bold;
margin:0px 0px 10px 0px
}

.right_col_msgbox
{
color:#29361B;
font-family:arial;
font-size:10px;	
margin-top : 6px;
margin-left:4px; 
width:170px;
padding:4px; 
text-align:left; 
border: solid 1px #186772;
}

.right_col_msgbox a
{
	color:#29361B;
	font-family:arial;
	font-size:10px;
	line-height:16px;
	margin-top : 4px;	
	text-align: justify;		
	text-decoration:underline;
}
.right_col_msgbox a:hover
{
	color:#29361B;
	font-family:arial;
	font-size:10px;
	margin-top : 4px;
	line-height:16px;	
	text-align: justify;	
	text-decoration:none;
}

H1 
{
font-family:Arial, Helvetica, sans-serif; 
font-size:1em; 
color: #333333; 
font-weight:bold;
margin:0px;
padding:0px;
}

H1 sup 
{
	font-size:.8em; 

}

sup
{
	font-size:.95em;
}

div.messagebox 
{
	width:170;
	border:solid 8px #455560; 
	height:149; 
	background-color:#008c99; 
	font-family:Arial;
	font-size: .7em; 
	color:#fff;
}

* html div.messagebox /*IE browsers*/
{
	width:186;
	height:165; 
	background-color:#008c99; 
}

div.messagebox p
{
margin:7px 10px 7px 10px; 
}

div.messagebox a
{
color:#fff;
text-decoration:underline;
}

div.messagebox a:hover
{
color:#8b0f04;	
text-decoration:none;
}


div.messagebox div.header
{
	width:100%; 
	padding:5px 0px; 
	background-color:#186772; 
	position:relative;
}	


div.messagebox div.header H3
{
	margin:7px 10px; 
	font: bold 1.1em 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
	color:#fff;
}


table.news 
{
	width:640px;
	font-size: 11px;
	text-align:left;
	vertical-align:top;
}

table.news th.date
{
    width: 100px;
    font-weight:bold;
    text-decoration:underline;
}

table.news th.title
{
    width: 540px;
    font-weight:bold;
    text-decoration:underline;
}

table.news td
{
	vertical-align:top;
	text-align:left;
	padding: 10px 0px;
	border-bottom: solid 1px #cccccc;
}

table.news td a
{
	font-weight:bold;
}
