* {
	margin: 0;
	padding: 0;
}

body {
background: url(nimages/oldpaper.gif);
/*background: #ccc url(nimages/headerbg.jpg) top center repeat-y;*/
font-family: Arial, Verdana,  Helvetica, sans-serif;
font-size: 12px;
line-height: 17px;
color: #333;
color: #22427b;
}

a {
text-decoration: none;
color: #DF8800;
}
a:hover {
text-decoration: underline;
color: #111;
}

#wrap {
margin: 0 auto;
width: 800px;

}

#user {
	float:right; 
	padding:30px 20px 5px 0;
	color: #E9A815;
	color: #22427b;
	font-size: 16px;

}

#user a {
	color: #22427b;
	font-weight:bold;

}

#header {
height: 60px;
padding-top:5px;
background: #fff url(nimages/headerbg.jpg) repeat-y;
}
#header h1 { 
font-size: 28px;
padding: 20px 0 0 20px;
line-height:30px;
color: #E9A815;
color: #22427b;


}


#menu {
height: 30px;
line-height: 30px;
background: #fff url(nimages/menu.jpg) no-repeat;
}
#menu ul {
list-style-type: none;
padding-left: 30px;
}
#menu ul li {
display: block;
float: left;
}
#menu ul li a {
padding: 0 15px 0 0;
text-decoration: none;
font-weight: 600;
font-size: 12px;
color: #666;
color: #22427b;

}
#menu ul li a:hover {
color: #111;
/*color: #24227b;*/
text-decoration: underline;
}
#menuextra {
background: #fff url(nimages/menuextra.jpg) no-repeat;
padding: 5px 0;
}

#content {
padding: 0 10px;
background: #fff url(nimages/bg3.jpg);
}

#left {
float: left;
width: 540px;
padding: 0 0 20px 15px; 
text-align: justify;
}
#left h2 {
font-size: 18px;
font-weight: 100;
padding: 15px 0 7px 0;
}
#left h2 a {
text-decoration: none;
}
#left h2 a:hover {
	color: #111;
}

#news h4 {

        font-size: 12px;
        margin: 10px 0 0 3px;
        color: #db8100;
        text-align:left;
}

#news h4 a{
	color:blue;
        text-decoration:underline;
        
}
#news p {
        padding-left:10px;;
}

#tests p {

        font-size: 12px;
        margin: 10px 0 0 3px;
        color: green;
        text-align:left;
}

#tests h4 a{
	color:blue;
        text-decoration:underline;
        
}


#left1 {
	float: left;
	width: 40%;
	border-top:4px solid #22427b;
}

#left2 {
	float: right;
	margin-left:20px;
	margin-right: 30px;
	width:45%;
	border-top:4px solid #22427b;
}

#right {
	float: right;
	width: 200px;
	padding: 10px 10px 20px 0;
}
#right h2 {
	margin: 10px 0 0 0;
	padding-left: 5px;
	height: 28px;
	line-height: 28px;
	font-size: 16px;
	font-weight: bold;

}
#right ul {
padding: 5px 0 15px 10px;

list-style-type: none;
}

.rtxt {
	color:red;
}

#right ul li a {
color: #DF8800;
color: #22427b;
text-decoration: none;
font-size: 12px;
font-weight: bold;
line-height:25px;

}
#right ul li a:hover {
color: #111;
color: #DF8800;
}

#botline {
background: #fff url(nimages/menuextra.jpg) no-repeat;
padding: 5px ;
}
#topline {
background: #fff url(nimages/menuextra.jpg) no-repeat;
padding: 5px 0 0 0 ;
}
#footer {
margin: 0 10px;
/*background: #fff url(nimages/menuextra.jpg) no-repeat top center;*/
padding-top: 10px;
height: 30px;
line-height: 30px;
text-align: center;
font-size: 11px;
}

.but {
	color:#22427b;
	background: #FEE3B4;
	cursor:pointer;
	font-weight:bold;
}

input {
	background:ivory;
	color:#22427b;
	padding-left:3px;
	
}

select {
	background:ivory;
	color:#22427b;
}
