.PageHeader{
	font-family:Arial, Tahoma, Geneva, Helvetica, sans-serif;
	font-size:18px;
	font-weight: bolder;
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-table;}

* html .clearfix {height: 1%;}

.clearfix {display: block;}


* html>body .clearfix {
	display: inline-block; 
	width: 100%;
	}


.body {
margin:0;
background-color:#EAE5B8;
background-image: url(/images/bg-content.gif);
background-repeat:repeat-y;
background-position:center;
height:100%
}
.body-int {
margin:0;
background-color:#EAE5B8;
background-image: url(/images/bg-content-int.gif);
background-repeat:repeat-y;
background-position:center;
height:100%
}
html,body {
height:100%
}
/* LAYOUT */

div#wrapper{
width:950px;
text-align:center;
position:relative;
}

div#content{
width:878px;
margin:0;
padding:0;
overflow:hidden;

}

div#page-content{
width:480px;
padding:0;
text-align:left;
overflow:hidden;
height:100%;
float:left;
padding:0 0 0 18px;
font-family:Arial, Tahoma, Geneva, Helvetica, sans-serif;
font-size:12px;
color:#000;
}
div#page-content p{
font-family:Arial, Tahoma, Geneva, Helvetica, sans-serif;
font-size:14px;
color:#000;
}



div#page-content h1{
font-family:Arial, Tahoma, Geneva, Helvetica, sans-serif;
font-size:18px;
color:#000;

}

div#page-content h2{
font-family:Arial, Tahoma, Geneva, Helvetica, sans-serif;
font-size:16px;
color:#000;

}

div#page-content h3{
font-family:Arial, Tahoma, Geneva, Helvetica, sans-serif;
font-size:14px;
color:#000;

}
div#page-content a{
font-family:Arial, Tahoma, Geneva, Helvetica, sans-serif;
font-size:12px;
color:#666;
text-decoration:none;
}

div#page-content a:hover{
font-family:Arial, Tahoma, Geneva, Helvetica, sans-serif;
font-size:12px;
color:#000;
text-decoration:underline;
}



div#page-content-int{
width:654px;
padding:0;
text-align:left;
overflow:hidden;
height:100%;
float:left;
padding:0 0 0 18px;
font-family:Arial, Tahoma, Geneva, Helvetica, sans-serif;
font-size:12px;
color:#000;
}
div#page-content-int p{
font-family:Arial, Tahoma, Geneva, Helvetica, sans-serif;
font-size:12px;
color:#000;
}



div#page-content-int h1{
font-family:Arial, Tahoma, Geneva, Helvetica, sans-serif;
font-size:18px;
color:#000;

}

div#page-content-int h2{
font-family:Arial, Tahoma, Geneva, Helvetica, sans-serif;
font-size:16px;
color:#000;

}

div#page-content-int h3{
font-family:Arial, Tahoma, Geneva, Helvetica, sans-serif;
font-size:14px;
color:#000;

}
div#page-content-int a{
font-family:Arial, Tahoma, Geneva, Helvetica, sans-serif;
font-size:12px;
color:#666;
text-decoration:none;
}

div#page-content-int a:hover{
font-family:Arial, Tahoma, Geneva, Helvetica, sans-serif;
font-size:12px;
color:#000;
text-decoration:underline;
}

.content-input{
font-family:Arial, Tahoma, Geneva, Helvetica, sans-serif;
font-size:12px;
color:#000;
border:1px solid #E9CB92;
background-color:#E8DDC0;
margin:3px 3px 0 0;

}

div#menu{
	width:238px;
	padding:0;
	margin:0;
	text-align:center;
	position:absolute;
	z-index:100;
	left: 0px;
	top: 148px;
	background-repeat:no-repeat;

}
div#menu-links{
	width:238px;
	padding:0;
	margin:0;
	text-align:center;
	position:absolute;
	z-index:101;
	left: 0px;
	top: 148px;
	background-image:url(/images/menu-bg.gif);

}
.menu-links-img{
border-bottom: 1px solid #e9ca91;
padding:0;
margin:20px 0 0 0;

}


/* LAYOUT LEFT COL */


div#left-column{float:left;width:202px;}

div#left-content{
background-color:#e9ca91;
width:202px;
padding:0;
float:left;
background-image:url(/images/lelft-content-footer.gif);
background-position:bottom;
background-repeat:no-repeat;
text-align:left;
overflow:hidden;
font-family:Arial, Tahoma, Geneva, Helvetica, sans-serif;
font-size:12px;
color:#000;
}
div#left-content form{
margin:0;
padding:0;
}
div#left-content img{
margin:2px 0 2px 2px;
padding:0;
}

.img{
vertical-align:middle;

}
.login{
margin:60px 0 20px 0;
}

.login-but{
margin:0 20px 0 0;
text-align:right;
}

.ad{margin:10px 0 0 0;}
/* LAYOUT RIGHT COL */

div#right-content{
width:174px;
padding:0;
float:right;
text-align:left;
overflow:hidden;
height:100%;
font-family:Arial, Tahoma, Geneva, Helvetica, sans-serif;
font-size:11px;
color:#000;
}
div#right-content p{
padding: 0 3px 0 8px;
}

div#right-content input{
background-color:#b3beeb;
border:1px solid #fff;
font-family:Arial, Tahoma, Geneva, Helvetica, sans-serif;
font-size:11px;
margin:10px 0 0 8px;
}
div#right-content select{
background-color:#b3beeb;
border: 1px solid #fff;
font-family:Arial, Tahoma, Geneva, Helvetica, sans-serif;
font-size:11px;
margin:10px 0 0 8px;

}
/* LAYOUT COPYRIGHT */
div#copyright{
width:878px;
background-image: url(/images/copyright-footer.gif);
background-repeat:no-repeat;
text-align:left;font-family:Arial, Tahoma, Geneva, Helvetica, sans-serif;
font-size:11px;
color:#000;}


div#copyright a{
font-family:Arial, Tahoma, Geneva, Helvetica, sans-serif;
font-size:11px;
color:#666;
text-decoration:none;
}

div#copyright a:hover{
font-family:Arial, Tahoma, Geneva, Helvetica, sans-serif;
font-size:11px;
color:#000;
text-decoration:underline;
}


/* CLASSES */

.input{
background-color:#e8ddc1;
border: 1px solid #fff;
font-family:Arial, Tahoma, Geneva, Helvetica, sans-serif;
font-size:11px;
margin:10px 0 0 0;

}

#flashcontent{
margin:0px 0px 0px 0px;
}

.header-img{
text-align:center;
border-bottom: 5px solid #e9ca91;
padding:0;

}

.small{
font-family:Arial, Tahoma, Geneva, Helvetica, sans-serif;
font-size:10px;
color:#000;
}
.tblfix{margin-bottom:60px;}