body {
	background:#ffffff left top; margin:0 0 15px 0; padding:0; font:12px/18px Arial, Helvetica, sans-serif; color:#1c1c1c;
}
h1, h2, h3, h4, h5, h6, ul, p, span, a {
	margin:0; padding:0; outline:none;  list-style:none;
}

.bodytext {
	font:12px/18px Arial, Helvetica, sans-serif; color:#000;
}
.orangebold {
	font:bold 13px Arial, Helvetica, sans-serif; color:#f48628;
}
.stitle{
	font:bold 11px/16px Arial, Helvetica, sans-serif; color:#666666;
}
.reftext{
	font:11px/16px Arial, Helvetica, sans-serif; color:#666666;
}
.blinks, .blinks a {
	font:12px Arial, Helvetica, sans-serif; color:#5e377e; text-decoration:underline;
}
.blinks1, .blinks1 a {
	font:bold 12px Arial, Helvetica, sans-serif; color:#5e377e; text-decoration:underline;
}
.blinks a:hover, .blinks1 a:hover {
	color:#000; 
}
#left p {
	font:12px/18px Arial, Helvetica, sans-serif; color:#000; margin-top:10px;
}
#btext p {
	font:12px/18px Arial, Helvetica, sans-serif; color:#000; margin-bottom:15px;
}
h1 {
	color:#fff; font:22px "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0 0 10px 10px;
}
h2 {
	color:#1c1c1c; font:bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0 0 10px 0;
}
h3 {
	color:#4a1e6e; font-size:12px; font-weight:bold;
}
.boldtext {
	font-weight:bold; font-size:12px;
}

.innerimg {
	background:url(../images/inner_img.jpg) no-repeat left bottom;
}
.smenubg {
	background:#b8b0bc; border-top:1px solid #fff; border-bottom:1px solid #fff;
}
.input {
	font:11px Arial, Helvetica, sans-serif; color:#1c1c1c; border:1px solid #e7e1ec; background:#e7e1ec; padding:1px 3px; width:219px;
}

#navlist ul {
	list-style-type: none; 	margin: 0px; float:left;
}
#navlist ul li{
	padding: 0 5px 0px 10px; margin: 0; font:bold 11px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; display:inline;  background: url(../images/arrow1.gif) no-repeat left  top;
}
#navlist ul li a{
	margin: 0 0px 0 0px; color:#4a1e6e; text-decoration:none; padding: 0 5px 0px 0px;
}
#navlist ul li a:hover {
	color:#fff;
}

/*
#navlist ul {
	list-style-type: none; 	margin: 0px; float:left;
}
#navlist ul li{
	padding: 0 5px 0px 10px; margin: 0; font:bold 11px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; display:inline;  background: url(../images/arrow.gif) no-repeat left  top;
}
#navlist ul li a{
	margin: 0 0px 0 -10px;	color:#4a1e6e; text-decoration:none; background: url(../images/arrow1.gif) no-repeat left  top; padding: 0 5px 0px 10px;
}
#navlist ul li a:hover {
	color:#fff;
}
*/
.boxtop, .boxbot {
	background:#fff; height:10px;
}
.boxleft, .boxright {
	background:#fff; width:10px;
}
.boxbg {
	background:#fff;
}
.menubg {
	background:#d5cbdd; border-left:1px solid #fff; border-right:1px solid #fff; padding:0 6px;
}
.input {
	font:12px Arial, Helvetica, sans-serif; color:#000; border:1px solid #b193ca;
}

/* LEFT MENU START */

#slide {
	padding:0px; margin:0; width:232px; font:bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif; text-align:left; 
}
#slide ul{
	list-style:none;
}
#slide ul li a {
	height: 32px; height: 24px; text-decoration: none; list-style-type:none; color: #fff; display:block; background: url(../images/buttons.gif); padding: 6px 0 0 22px; margin-top:2px; outline:none;
}
#slide ul li a:hover{
	color: #000; background: url(../images/buttons.gif) 0 -32px; padding: 6px 0 0 22px; margin-top:2px;
}
#slide ul li.current a{
	color: #000; background: url(../images/buttons.gif) 0 -32px; padding: 6px 0 0 22px; margin:2px 0 -1px 0; height:25px; display:block; cursor:auto;
}
#slide ul li.active{
	color: #0168b2; font-weight:bold;
}
	
.v-menu{
	width:229px; clear:both; font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif; background:#d5cbdd; margin-top:-1px;
}
.v-menu ul li{
	padding:0; margin:0;
}
.v-menu ul{
	list-style:none; clear:both; margin:0px 0px 0px 0px; padding:0;
}
.v-menu li {
	border:1px solid #fff; width:229px; height:100%; background:#d5cbdd; margin:0px; border-bottom:0px;
}
.v-menu li a{
	color:#000; text-decoration:none; font:12px; display:block; height:100%; text-align:left; background:url(../images/arrow2.gif) no-repeat left top; padding:5px 5px 5px 25px;
}
.v-menu li a:hover, .v-menu li.current{
	color:#000; background:#f9b479 url(../images/arrow2.gif) no-repeat left top;
}
.v-menu li.current, .v-menu li.current a{
	color:#000; background:#f9b479 url(../images/arrow2.gif) no-repeat left top;
}

#bodylist {
	margin-top:10px;
}
#bodylist ul li {
	background: url(../images/arrow3.gif) left top no-repeat; padding:2px 2px 2px 25px; text-decoration: none; color: #1c1c1c; display:block; margin:0px 0 0 15px; font-size:12px; list-style:none;
}
#bodylist_prp {
	margin-top:10px;
}
#bodylist_prp ul li {
	background: url(../images/arrow3.gif) left top no-repeat; padding:2px 2px 2px 25px; text-decoration: none; color: #5e377e; display:block; margin:0px 0 0 15px; font-size:12px; list-style:none;
}

/*#bodylist {
	margin-top:10px;
}
#bodylist ul li {
	background: url(../images/arrow3.gif) left top no-repeat; padding:2px 2px 2px 25px; text-decoration: none; color: #1c1c1c; display:block; margin:0px 0 0 15px; font-size:12px; list-style:none;
}
#bodylist ul li a {
	background: url(../images/arrow3.gif) left top no-repeat; padding:2px 2px 2px 25px; text-decoration: none; color: #1c1c1c; display:block; margin:0px;
}
#bodylist ul li a:hover {
	background: url(../images/arrow3.gif) left top no-repeat; color: black;
}*/

#ref ol{
	text-decoration: none; color: #666666; font-size:11px; margin:0px; padding:0px;
}
#ref ol li{
	padding:2px 2px 5px 0px; text-decoration: none; color: #666666; font-size:13px; margin:0px;
}


.footer, .footer a:hover{
	font:12px/18px Arial, Helvetica, sans-serif; color:#f58220; text-decoration:none;
}
.footer a {
	color:#fff; text-decoration:none;
}
.footer1 {
	color:#fff; text-decoration:none;
}

.anchor_black {
	color: #1c1c1c;
}
