/* ************************ Defaults ************************ */
html, body {
		height: 100%;
}
body{ 
	font:0.73em Verdana, Arial, Helvetica, sans-serif; 
	text-align:center;
	color:#7b7b7b;
	background:url('../images/bg.jpg');			
}
body, h1, h2, h3, h4, h5, p, table, table th, form, a img, ul {
	border: none;
	margin: 0px;
	padding: 0px;
}
ul{
	list-style:none;
}
h2{
	font-size:1.60em;
	font-weight:normal;
}


h3{
	font-size:1.00em;
	font-weight:bold;
color:#FE0097;
}



a{
	color:#fe0097;
	text-decoration:underline;
}
a:hover{
	color:#000;
	text-decoration:underline;
}

/* ************************ structural ************************ */

#page{
	margin:0 auto; 
	padding:0px 55px 0px 56px;
	width:682px;
	text-align:left;
	background:url('../images/pagebg.jpg') top left repeat-y;					
    min-height: 100%;
}
* html #page {
    height: 100%;
}


/* ************************ header ************************ */

#header{
	height:89px;
	padding:27px 0px 0px 0px;	
	text-align:right;
	font-family: Arial, Helvetica, sans-serif;
	background:url('../images/header.gif') top right no-repeat; 	
}
#header p{
	float:left;
}
#header .headerp{
	padding:20px 0px 0px 0px;		
}
#header h2.headerp1{
	color:#ff019b;
	text-align:right;
	padding:0px 0px 5px 0px;		
}
#header h2.headerp1 span{
	color:#000;
	font-size:0.78em;
	font-weight:bold;		
}
#header h2.headerp2{
	color:#cdcdcd;
}

/* ************************ page image ************************ */

#pageimg{
	height:309px;
}
.imhome{
	background:url('../images/imhome.jpg') top left no-repeat;	
}

/* ************************ left panel ************************ */

#leftpanel{
	float:left;
	width:224px;
	font-family: Arial, Helvetica, sans-serif; 		
}
#leftpanel ul li{
	padding:0px 0px 18px 0px;
}
#leftpanel ul li a{
	display:block;
	height:20px;
    width: 224px; 
    text-decoration: none; 	
}
#leftpanel ul li a span{ 
   display: none; 
}  
#leftpanel ul li a:hover{ 
   background-position: -224px 0; 
}
#leftpanel ul li a span{
	display:none;
}
#leftpanel ul li .nav1{
	background:url('../images/nav1.gif') top left no-repeat;	
}
#leftpanel ul li .nav2{
	background:url('../images/nav2.gif') top left no-repeat;	
}
#leftpanel ul li .nav3{
	background:url('../images/nav3.gif') top left no-repeat;	
}
#leftpanel #sel{
   background-position: -224px 0;  
}

/* ************************ right panel ************************ */

#rightpanel{
	float:left;
	width:454px;
	padding-left:1px
}
.righthead{
	color:#fff;
	background:#000;
	height:18px;
	font-weight:bold;
	padding:2px 0px 0px 28px;
}
#rightpanel .righttext{
	background:url('../images/righttext.jpg') #fe0097 bottom left no-repeat;
	color:#ff8bcd;
	padding:8px 40px 8px 28px;
}
#rightpanel .righttext p{
	padding:3px 0px 3px 0px;
	font-size:0.93em;
}
#rightpanel .righttext .rdec{
	color:#fff;
	font-style:italic;		
	font-size:1.00em;
}
.pagetext{
	padding:10px 28px 20px 28px;
}
.pagetext p{
	padding:10px 0px 10px 0px;
	line-height:1.70em;
}

/* ************************ footer ************************ */

#footer{
	background:url('../images/footer.gif')  top left no-repeat;
	height:40px;
	padding:10px 0px 0px 13px;
	font-size:0.93em;
}
#footer p{
	float:left;
}
#footer .copyright{
	padding:0px 122px 0px 0px;
}
#footer a{
	color:#7b7b7b;
	text-decoration:none;
}
#footer a:hover{
	color:#fe0097;
	text-decoration:underline;
}
.clear{
	clear:both;
}


.ruler tr, .ruler td{
			border-bottom:1px solid #E3E3E3;
			font-size:12px;
		}


