html, body {
    
    
    font-family: arial,sans-serif;
    font-size: small;
    height: 100%;
    margin: 0;

	background-image: url(../../images/background-img.png);
    padding: 0;
	background-repeat:no-repeat;
	background-position:center top; 
	
}
.text-input
{
	border:1px solid #c4c4c4;
}
.error
{
	color:red;
}
div#footer {
    

    bottom: 0;
    position: relative;
    width: 100%;
	background-image:url(../images/footer.jpg);
	background-repeat:repeat-x;
	height:61px;
	bottom:0px;margin: 0 auto;
}


.maincontainer
{
	
	width:847px;
	text-align:left;	
	margin: 0 auto;
    min-height: 100%;
    position: relative;
    min-height: 100%;
	margin:auto;
	height:auto;
    
}
.leftarea
{
		
		width:287px;
		height:691px;
		float:left;
		
}
.rightarea
{
		
		width:287px;
		height:691px;
		float:left;
		
}
.container
{
	    background-color: #F5F3F4;
    float: left;
    height: 100%;
    padding-left: 25px;
    padding-right: 0;
    width: 823px;
}
.headers
{
	background-image: url(../../images/top.png);
	background-repeat:no-repeat;
	width:792px;
	height:125px;
	
}
.flash
{
	margin-top:12px;
	
}
.contentcontainer
{
	width:792px;
	float:left;
	margin-top:6px;
}
.leftcontarea
{
	width:590px;
	float:left;
	background-image:url(../images/red-tile.png);
	background-repeat:repeat-x;
	height:17px;
	color:#fff;
	font-weight:bold;
	padding-left:4px;
	padding-top:4px
	
}
.leftareamain
{
	float:left;
	width:594px;
}
.centercontentarea
{
	width:594px;
	margin-top:4px;
}
.clear
{
	clear:both;
}
.centercontentarea p
{
	  color: #000000;
    font-family: Verdana,Arial,sans-serif;
    font-size: 11px;
}
.rightcontent
{
	width:192px;
	float:left;
	margin-left:6px;
}
.righheading
{
	background-image:url(../images/red-tile.png);
	background-repeat:repeat-x;
	height:17px;
	padding-left:4px;
	padding-top:4px;
	color:#fff;
	font-weight:bold;
}
.rightcontents
{
	margin-top:21px;
	font-size:11px;
}
.cname
{
	height:100px;
}
.toplinsk
{
	color:#fff;
	float:right;
	width:482px;
}
.toplinsk ul
{
	padding:0px;
	margin:0px;
}

.toplinsk li
{
	display:inline;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
	
}
.toplinsk li a
{
	color:#fff;
	text-decoration:none;
}
.button
{
	   background-color: #EEEEEE;
    border: 1px solid #000000;
    color: #000000;
    cursor: pointer;
    font-weight: bold;
	font-family:arial;
	font-size:11px;
	padding:4px;
}