/* General Styles */

p, h1, h2, h3, h4, h5, ul, li, div, form, input, select, img, legend, fieldset
   {
	margin:0;
	padding:0;
	border:0;
	}
					
body{
	color:#404040;
	font:normal 11px/18px Helvetica;
	padding:0;
	margin:12px 0;
	background:#2e2e2e;
	}

ul{
	list-style-type:none;
	}

a{
	outline:none;
	color:#d65ed6;
	background-color:inherit;
	text-decoration:none;
	}
	
a:hover{
	outline:none;
	color:#b410b4;
	background-color:inherit;
	text-decoration:underline;
	}

.spacer{
	font-size:0;
	line-height:0;
	clear:both;
	margin:0;
	padding:0;
	height:0;
	}
	
hr{color:#0065b3}
	
.left{
	float:left;
	width:auto;
	}
	
.right{
	float:right;
	width:auto;
	}
	
	
	
.topleft{
	background:url(../images/topleft.gif) top left no-repeat;
	height:14px;
	width:14px;
	}
	
.topright{
	background:url(../images/topright.gif) top left no-repeat;
	height:14px;
	width:14px;
	}
	
.botleft{
	background:url(../images/botleft.gif) top left no-repeat;
	height:14px;
	width:14px;
	}
	
.botright{
	background:url(../images/botright.gif) top left no-repeat;
	height:14px;
	width:14px;
	}
	
.topmid{
	background:url(../images/topmid.gif) top left repeat-x;
	height:14px;
	}
	
.botmid{
	background:url(../images/botmid.gif) top left repeat-x;
	height:14px;
	}
	
.leftmid{
	background:url(../images/leftmid.gif) top left repeat-y;
	width:14px;
	}
	
.rightmid{
	background:url(../images/rightmid.gif) top left repeat-y;
	width:14px;
	}
	
.midcolor{background:#2e2e2e;}
	
	
.topleft2{
	background:url(../images/topleft2.gif) top left no-repeat;
	height:14px;
	width:14px;
	}
	
.topright2{
	background:url(../images/topright2.gif) top left no-repeat;
	height:14px;
	width:14px;
	}
	
.botleft2{
	background:url(../images/botleft2.gif) top left no-repeat;
	height:14px;
	width:14px;
	}
	
.botright2{
	background:url(../images/botright2.gif) top left no-repeat;
	height:14px;
	width:14px;
	}
	
.topmid2{
	background:url(../images/topmid2.gif) top left repeat-x;
	height:14px;
	}
	
.botmid2{
	background:url(../images/botmid2.gif) top left repeat-x;
	height:14px;
	}
	
.leftmid2{
	background:url(../images/leftmid2.gif) top left repeat-y;
	width:14px;
	}
	
.rightmid2{
	background:url(../images/rightmid2.gif) top left repeat-y;
	width:14px;
	}
	
.midcolor2{background:#fff;}


.nav{
	list-style:none;
	background:#666666;
	height:33px;
	width:520px;
	float:left;
	background:url(../images/nav2.jpg) 0 0 repeat-x;
	}
	
.nav li{
	display:inline;	
	}
	
.nav li a{
	font:bold 16px/18px Helvetica;
	color:#fff;
	padding:4px 0px;
	margin:0 7px;
	height:27px;
	float:left;
	display:block;
	text-decoration:none;	
	}	
	
.nav li a:hover, .nav li .current{	
	color:#fff;
	text-decoration:none;
	background:url(../images/nav.jpg) 0 0 repeat-x;	
	}	

.text20white{
	font:bold 16px Helvetica;
	color:#fff;
	}
	
.textfield{
	height:16px;
	width:158px;
	padding:0 2px;
	font:12px normal Helvetica;
	color:#666666;
	}
	
.enina{
	background:url(../images/entina.gif) 100% 100% no-repeat;
	}
	
.border{
	border:1px #a1a1a1 solid;
	}	
	
.scroll{
	width:auto;
	height:125px;
	overflow-y:auto;
	overflow-x:none;
	
	}
	
.text12{
	font:normal 12px Helvetica;
	color:#b767b4;
	line-height:14px;	
	}
	
.text12t{
	background:#eaeaea;
	font:normal 12px Helvetica;
	color:#b767b4;
	line-height:14px;	
	}
	
.foter{
	border:#b2b2b2 1px solid;
	background:#666;
	height:13px;
	text-align:right;
	padding-right:43px;
	color: #ffffff;
	font-weight:bold;
	}	

.foter span{	
	color:#b8e213;
	}
	
.foter a{
	color:#fff;
	text-decoration:none;
	}
	
.foter a:hover{
	color:#fff;
	text-decoration:none;
	}
		
.border{
	border:1px solid #8c8c8c;
	}
	
.border2{
	border-width:1px 14px 1px 1px;
	border-style:solid;
	border-color:#8c8c8c;
	}
	
.borderbot{
	border-bottom:1px solid #8c8c8c;
	}
	
.txet18pink{
	font-size:18px;
	color:#d3acd3;
	font-weight:normal;
	}
	
.txet18white{
	font-size:18px;
	color:#fff;
	font-weight:normal;
	}
	
.navlink{
	list-style:none;
	padding-left:40px;
	}
	
.navlink li{
	display:inherit;
	}
	
.navlink li a{
	font-size:14px;
	text-decoration:none;
	color:#d7d7d7;
	font-weight:normal;
	padding:2px 0;
	}	
	
.navlink li a:hover, .navlink li .current{
	font-size:14px;
	text-decoration:none;
	color:#c490c4;
	font-weight:normal;
	}	
	
	
	
	
	
	
	
	
	