/* CSS Document 
EPS 2005 Screen*/

body {
  margin:0 auto;
  padding:0;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  line-height:18px;
  text-align:center;
  color:#F9F7F9;
  background:#351E33;
  
  
  }
  
h1, h3, h4, h5, h6{
    margin:0;
} 

h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#212426;
	font-weight:bold;
	}
	
h4{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#F1E7ED;
	font-weight:bold;
	}
	
h5{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#F1E7ED;
	font-weight:bold;
	margin:30px 0 0 0;
	}


	
img { 
    border: none;
    }

img a {
    border: 0;
}

p {
    text-indent:0;
	margin-top:0;
}

.head{
	color:red;
	}

a:link{
    color:#CA6CA5;
    text-decoration:none;
    }
    
a:visited{
    color:#CA6CA5;
    text-decoration:none;
    }
    
a:hover{
    color:#ED9ACD;
    text-decoration:underline;
    }
    
a:active{
    color:#CA6CA5;
    text-decoration:none;
    }
    
ul{
    line-height:18px;
    margin:15px;
    padding:0;
    }
	
dt{
	line-height:16px;
	}
	
dd{
	line-height:16px;
	}
    
ol{
    line-height:16px;
    margin:0;
    padding:0;
    }
form {
	margin:0;
}

blockquote{
	background:#3D233B;
	border: 3px solid #462A44;
	padding:5px;
	font-size:10px;
	font-weight:bold;
	line-height:20px;
	}
	
	
address{
	font-style:normal;
	color:#F5F0F5;
	}
	

/*ids*/
#wrapper	{
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	width: 740px; 
	padding:0;
	margin-top:48px;
}

#flheader{
	margin:0;
	padding:0;
	}
	
#flphoto{
	margin:0;
	padding:0;
	}
	
#idxtab{
	margin:2px 0 0 0;
	padding:0;
	border-top: 1px solid #6E476A;
	}
	
.tabone{
	margin-top:2px;
	width:100%;
	}
	
.cellone{
	width:30%;
	border-right: 1px solid #6E476A;
	padding:12px 8px 0 0;
	}
	
.celltwo{
	width:70%;
	border-right: 1px solid #6E476A;
	padding:12px 8px 0 8px;
	}
	
.cellthree{
	width:30%;
	padding:12px 8px 0 8px;
	}
	
.inputab{
	border-top: 1px solid #7C7C7C;
	border-left: 1px solid #7C7C7C;
	border-right: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
	background:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#717171;
	}
	
.i-shift{
	margin-bottom:8px;
	}
	

	
#footer{
	padding-top:15px;
	padding:0;
	font-size:9px;
	font-family: "Tahoma", verdana, sans;
	color:#543651;
	clear:both;
	}
	
#footer a{
	color:#543651;
	text-decoration:none;
	}	
	
#footer ul {
    margin: 0 0 1em 0;
    padding: 0;
    }
    
#footer li {
    display: inline;
    padding: 0 20px 0 0;
    margin: 0;
    white-space: nowrap;
    }

    
#footer li a:link{
    color:#7E557A;
    text-decoration:none;
    }
    
#footer li a:visited{
    color:#7E557A;
    text-decoration:none;
    }

#footer li a:hover{
    color:#7E557A;
    text-decoration:underline;
    }
	
#footer li a:active{
    color:#7E557A;
    text-decoration:underline;
    }

	
	
/*internal pages*/	
#letscheat{
	width:740px;
	float:left;
	margin-top:18px;
	background:#241423 url(../images/test/test-bg2.gif) bottom right no-repeat;
	}


#left{
	width:534px;
	background:#3E253C url(../images/test/test-bg.gif) top left no-repeat;
	float:left;
	border-right:20px solid #351E33;
	padding:8px;
	}
	
#left p{
	margin-top:4px;
	margin-bottom:14px;
	color:#DDCADC;
	}
	
#left blockquote p{
	color:#F2EAF1;
	}
	
	
	
#right{
	width:149px;
	padding:8px;
	background:#241423;
	float:left;
	}
	
#right p{
	margin-top:10px;
	margin-bottom:15px;
	border-bottom:1px solid #422940;
	color:#725D71;
	font-size:10px;
	}
	
#right a:link{
	background:url(../images/elements/arrow.gif) no-repeat left;
	color:#965991;
	text-indent:14px;
	padding-left:14px;
	}
	
#right a:visited{
	background:url(../images/elements/arrow.gif) no-repeat left;
	color:#965991;
	text-indent:14px;
	padding-left:14px;
	}
	
#right a:hover{
	background:url(../images/elements/arrow_up.gif) no-repeat left;
	color:#965991;
	text-indent:14px;
	padding-left:14px;
	}
	
#right a:active{
	background:url(../images/elements/arrow.gif) no-repeat left;
	color:#965991;
	text-indent:14px;
	padding-left:14px;
	}

	
#menu{
	margin:30px 0 20px 0;
	padding:0;
	}
	
#navbar{
	background:url(/images/buttons/8-blank.gif) repeat-x;
	height:40px;
	text-align:center;
	}
	
#navbar ul{
    line-height:0;
    margin:0 !important;
    padding:0 !important;
    }
	
#navbar li{
	display:inline;
	list-style-type:none;
	margin:0;
	padding:0;
	}
	
	
.hidelab{
	display:none;
	}
	
.formtab{
padding:5px;
margin:0;
}

img.alignleft{
	float:left;
	border:3px solid #573a55;
	margin-right:10px;
	margin-bottom:10px;
	}
	
img.alignright{
	float:right;
	border:3px solid #573a55;
	margin-left:10px;
	margin-bottom:10px;
	}


	
	
