body {
	background-color: #6C577B;
	
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	font-family: Tahoma;
	font-size: 12px;
	color:#854c78;
}

.header{
background:url(images/header.png) no-repeat;
width:950px;
height:197px;
}

.content{
width:950px;
padding: 4px 0 0 0;
background-color:#fff;
}

h1{
font:normal 22px Tahoma;
color:#987200;
height:22px;
line-height:1.1em;

}

h2{
font:normal 22px Tahoma;
color:#987200;
height:22px;
line-height:1.1em;
margin:10px auto;}

h2 a{
font:normal 22px Tahoma;
color:#987200;
height:22px;
line-height:1.1em;
text-decoration:none;}

h2 a:hover{
font:normal 22px Tahoma;
color:#a7ac00;
height:22px;
line-height:1.1em;
text-decoration:none;}

.mcontent{
width:660px;
margin:0 0 0 10px;}

.link{
width:950px;
background-color:#ffffff;
font:bold 12px Tahoma;
margin:0 auto;
}

.link a {
background-color:#ffffff;
line-height:2.7em;
float:left;
padding:0 42.5px 0 44px;
margin:0 auto;
display: inline-block;
color:#641857;
text-decoration:none;

}

.link a:hover {
background-color:#641857;
color:#ffffff;
}

/*--sidebar--*/

.sidebar{
margin:0 0 0 15px;}

.sidebarup{
background:url(images/sidebartop.png) no-repeat;
width:214px;
height:52px;
color:#FFFFFF;
text-align:center;
font:normal 17px Tahoma;
line-height:2.5em;}

.sidebarbg{
background:url(images/sidebarbg.png) repeat-y;
width:214px;
}

.sidebarbg ul{
margin:0 auto;
}

.sidebarbg li {
font:normal 12px verdana;
padding:7px 0 0 0;
list-style:none;
color:#4c4e0d;
}

.sidebarbg li a {
background:url(images/lbutton.png) no-repeat;
margin:8px 0 0 -30px;
line-height:.4em;
font:normal 12px Geneva, Arial, Helvetica, sans-serif;
padding:0 0 0 25px;
list-style:none;
color:#4c4e0d;
text-decoration:none;
}

.sidebarbg li a:hover {
color:#902e81;
text-decoration:none;
}


.sidebarbottom{
background:url(images/sidebarbottom.png) no-repeat;
width:214px;
height:46px;}


.bodyfooter{
background:url(images/body-bottom.png) no-repeat;
width:950px;
height:64px;}


/*--footer--*/
.footer{
background-color:#949D1C;
text-align:center;
color:#fff;
font:bold 11px verdana;
}
.footer a {color:#FFFFFF;}
.footer a:hover{color:#990000;}
.fbottom{
background:url(images/footer.png) no-repeat;
width:950px;
height:41px;}


.shareit{
margin: 5px 0 5px 10px;}

.nl{
font:bold 14px Tahoma;}
.nlp{font: 14px Tahoma;}
.morebg{
	background:url(images/morebg.gif) repeat-x 0 0 #FFF7E4;
	color:#575555;
	border:4px solid #FFEAB7;
	padding:20px 0 0 0;
}
.morebg b{
	color:#9C7600;
	background-color:inherit;
	padding:7px 0 4px 0;
	display:block;
}
.morebg p{
	padding:0 0 12px 0;
}
.morebg a{
	background-color:#3C0000;
	color:#fff;
	font-weight:bold;
	width:50px;
	height:25px;
	text-align:center;
	display:block;
	line-height:24px;
}
.morebg a:hover{
	color:#FFFF00;
	background-color:#3C0000;
}


.nav {
height:35px; 
background: url(images/bg.gif) repeat-x; 
position:relative; 
font-family:arial, verdana, sans-serif; 
font-size:11px; 
width:100%; 
z-index:100;
margin:0;
padding:0;
}

.nav .table {
display:table; 
margin:0 auto;
}

.nav .select,
.nav .current {
margin:0; 
padding:0; 
list-style:none; 
display:table-cell; 
white-space:nowrap;
}

.nav li {
margin:0; 
padding:0; 
height:auto; 
float:left;
}

.nav .select a {
display:block; 
height:35px; 
float:left; 
font-weight:bold;
background: url(images/bg.gif); 
padding:0 30px 0 30px; 
text-decoration:none; 
line-height:35px; 
white-space:nowrap; 
color:#2b3238;
}


.nav .select a:hover, 
.nav .select li:hover a {
background: url(images/hover.gif); 
padding:0 0 0 15px; 
cursor:pointer; 
color:#2b3238;
}

.nav .select a b{
	font-weight:bold;
	}

.nav .select a:hover b, 
.nav .select li:hover a b {
display:block; 
float:left; 
padding:0 30px 0 15px; 
background:url(images/hover.gif) right top; 
cursor:pointer;
}

.nav .select_sub {
display:none;
}

/* IE6 only */
.nav table {
border-collapse:collapse; 
margin:-1px; 
font-size:1em; 
width:0; 
height:0;
}

.nav .sub {
display:table; 
margin:0 auto; 
padding:0; 
list-style:none;
}

.nav .sub_active .current_sub a, 
.nav .sub_active a:hover {
background:transparent; 
color:#2b3238;
}

.nav .select :hover .select_sub, 
.nav .current .show {
display:block; 
position:absolute; 
width:100%; 
top:35px; 
background:url(images/back.gif); 
padding:0; 
z-index:100; 
left:0; 
text-align:center;
}

.nav .current .show {
z-index:10;
}

.nav .select :hover .sub li a, 
.nav .current .show .sub li a {
display:block; 
float:left; 
background:transparent; 
padding:0 10px 0 10px; 
margin:0; 
white-space:nowrap; 
border:0; 
color:#2b3238;
}

.nav .current .sub li.sub_show a {
color:#2b3238; 
cursor:default; 
}

.nav .select .sub li a {
	font-weight:normal;
}

.nav .select :hover .sub li a:hover, 
.nav .current .sub li a:hover {
visibility:visible; 
color:#73a0d2; 
}





