body{
    text-align:center;
    vertical-align:top;
    margin:0px;
    font-size: x-small;
    background-color:#EAE3DC;
}

p{
    margin-bottom:30px;
    line-height:120%;
}

#wrapper {
    border-right:8px solid #CABEAA;
    width:800px;
    color:#555555;
    text-align:left;
    background-image:url('common/bg.gif');
    background-repeat:repeat-y;
    background-position:top left;
	padding: 0px;
    background-color:#FFF8ED;
}

#header{
    height:192px;
    background-image:url('common/head_bg.gif');
    background-position:top left;
    background-repeat:repeat-x;
    border: 0px;
    margin: 0px;
	padding: 0px;
}

H1{
    font-size:small;
    position:absolute;
    margin: 0px;
    margin-top:160px;
    border: 0px;
	padding: 0px;
}

H2{
    font-size:small;
	text-decoration: none;
    margin-top:50px;
	width: 400px;
	border-bottom: 1px dotted #555555;
}

#menu{
    padding: 0px;
    border:0px;
    float:left;
    width:212px;
    margin:0px;
    top:0px;
    font-size:x-small;
}

#menu a{
    text-decoration:none;
	border: 0px;
    height: 31px;
    width:212px;
    margin-bottom:10px;
}

#menu img{
	border: 0px;
}

#main{
    margin: 0px;
    padding: 20px;
    border-width:0px;
    float:left;
    background-color:#FFF8ED;
    font-size:x-small;
}


#footer{
    background-color:#169133;
    color:#FFFFFF;
    float:none;
    text-align:right;
    margin-top: 100px;
    padding: 5px;
}


img{
border:0px; 
margin: 0px;
}

table{
	width: 500px;
    font-size:x-small;
}

td{
    font-size:x-small;
}

hr{
	margin-top: 20px;
	color: #169133;
}

.que{
	color: red;
}

.ans{
	margin-left: 20px;
}

strong{
	color: #FF9900;
	font-weight: bold;

}
