body {margin:0px; background:url(images/img_02.jpg) repeat-x top #fff; font-family:Verdana; font-size:12px; color:#464646;}


a {color:#bf2d4f; text-decoration:none;}
a:hover { text-decoration:underline;}

#menuTop a { color:#fff; text-decoration:none; font-weight:bold; padding: 0px 5px 0px 5px; font-size:11px;}
#menuTop a:hover { color:#000;}

#footer { font-weight:bold;}
#footer a {color:#464646; text-decoration:none;}
#footer a:hover { color:#464646; text-decoration:underline;}


.txt11 { font-size:11px;}
a.txt11 { text-decoration:none;font-size:11px;color:#464646;}
a.txt11:hover { text-decoration:underline;font-size:11px;}


.txtRed { color:#bf2d4f;}

.txtWhite {color:#fff;}

.txtBlue {color:#215682;}
a.txtBlue {color:#215682;}


.txtTitle { color:#bf2d4f; font-size:18px; font-weight:bold; text-transform:uppercase; padding:4px 0; border-bottom:1px dashed #ccc;border-top:1px dashed #ccc; }
.b { display:block;}
#links a { text-decoration:underline;}
#links a:hover { text-decoration:none;}

.phead {
	background:url(images/top_0bg.gif) no-repeat ;
	color:#FFFFFF; font-weight:bold; font-size:12px;
	text-align:center; letter-spacing:0px;
	padding:9px 0 9px 0px; 	
	}
.phead a { text-decoration:none;}
.phead a:hover { text-decoration:underline;}
body .phead a { text-decoration:underline; color:#FFFFFF;}
.ppic img { border:1px solid #bcbcbc; padding:5px; margin:10px auto; display:block;}
.hyper {
	color:blue;
	}
.hyper:visited {
	color:#551a8b;
	}