body{
    margin:		auto;
    padding: 		auto;
    background: 	url(../images/crossword.png);
    font-family: 	sans-serif;
    font-size: 		12px;
    color:		#5C5C5C;
}

.center{
    margin-left:	auto;
    margin-right:	auto;
}

.right{
    text-align: 	right;
}

.horizontalrule{
    height:		5px;
    background-color: 	rgba(85,170,0,0.7);
    -moz-border-radius:	10px;
    border-radius: 	10px;
}

.title{
    font-size:		25px;
    font-weight: 	bold;
    line-height: 	50px;
}

.description{
    font-size:		12px;
    font-style: 	italic;
}

.floatLeft{float: left;}
.floatRight{float: right;}
.displayNone{display: none;}
.clearBoth{clear: both;}

.marginRight10px{margin-right: 10px;}

textarea{
    padding: 		8px; 
    border-radius: 	3px; 
    border: 		1px solid #CCC; 
    background-image: 	none; 
    width:		100%; 
}

input[type='text'],input[type='password'] { 
    padding: 		8px; 
    border-radius: 	3px; 
    border: 		1px solid #CCC; 
    background-image: 	none; 
    width:		270px; 
}

input[type='text']:focus,input[type='password']:focus,select:focus { 
    outline-color: 	#54B4AD; 
} 

input[type='submit'],input[type='button']{
    padding:		5px 10px!important;
}

select  { 
    height: 		31px;
    border-radius: 	3px; 
    border: 		1px solid #CCC; 
    width:		270px;
    background: 	transparent;
}

textarea.fixed{
    resize:none;
}

#container{
    width:		1000px;
}

#header{
    height: 		60px;
    padding: 		10px 0px 5px 0px;
}

#menu{
    background-color: 	rgba(85,170,0,0.7);
    height: 		40px;
    line-height: 	40px;
    color: 		#FFF;
    padding:		0px 15px;
    -moz-border-radius:	3px;
    border-radius: 	3px;
    font-size: 		16px;
}

#menu a{
    color: 		#FFF;
    text-decoration:	none;
}

#menu a:hover{
    color: 		#FFF;
    text-decoration:	none;
}

#content{
    min-height: 	700px;
    padding: 		15px;
}

#login_form table{
    width: 40%;
    margin-top: 200px;
}

#footer{
    text-align:		center;
    font-size:		12px;
    line-height: 	28px;
}

div.ui-tooltip {
    width: 400px;
}

.pointer{
    cursor: pointer;
}