body
{
margin:0;
}
#wrapper
{
width: 1071px;
margin: 0 auto;
background: #F7E7D7;
border: 1px solid grey;

}
#inside_sub_header
{
display:inline-block;

}
#container
{
min-height:407px;
height: auto;
margin: 0 auto;
padding: 0 0 45px 0;

}
#top_page
{
font-size: 18px;
margin: 11px 0 0 371px;
}
#top_page1
{
color: #791406;
font-size: 23px;
font-weight: bold;
font-family: arial;
float: right;
text-align: right;
padding: 10px 38px 0 0;
}
#top_page12
{
color: #791406;
font-size: 23px;
font-weight: bold;
font-family: arial;
float: left;
text-align: right;
padding: 27px 0px 14px 177px;
margin: 0;
}
#top_main
{
margin: 22px auto 37px auto;
border-bottom: 4px black double;
height: 28px;
}
#top_main1
{
margin: 22px auto 37px auto;
border-bottom: 4px black double;
height: 28px;
}
#top_line
{
border-bottom: 1px solid black;
}
#header_right
.top_link
{
color: black;
float: left;
}
#wel_box
{
margin: 0px;
padding: 0 60px 0 0;

}
#wel_box1
{
margin: 0px;
padding: 0 60px 0 0;

}
#qn_top
{
border: grey 2px solid;
height: 36px;
margin: 26px 56px;
padding: 9px 0 0 18px;
}
#top_main p
{
margin:0px;

}
#top_main a
{
float:left;
}
.main_qn
{
margin: 0 118px;
min-height: 158px;
}
#buttons
{
margin: 20px auto;
border: 2px grey solid;
height: 43px;
width: 869px;
}
.sub_buttons
{
width: 130px;
float: left;
}
.skip_but
{
float: left;
margin: 11px 0 0 0px;
width: 103px;
}
#submit
{
margin: 13px 0 0 13px;
}
#bottom_main
{
border-top: 4px black double;
height: 40px;
padding: 15px 15px 0 15px;
}
#bottom_page
{
font-size: 14px;
margin: 0 0 0 6px;
}
#bot_text
{
font-size: 13px;
margin: 9px 0 25px 13px;
}
#bottom_page1
{
padding: 0px 0 0 756px;
margin: -14px 0 0 9px;
font-size: 14px;
}
#bottom_main a {
 color: #791406;
 text-decoration: none;
 padding: 0 0 0 8px;
 font-weight:bold;
}

a:hover {

 color:red;
 }
.footer_left
{
float: left;
width: 643px;
}
.footer_right
{
float: right;
}
#login_box
{
width:200px;

}
.login
{
height: 144px;
margin: 0 auto;
width: 250px;
padding: 130px 0 0 0;
}
.main_login
{
height: 144px;
margin: 0 auto;
width: 250px;
padding: 103px 0 0 0;
}
#uid
{
margin: 17px 0 0 27px;
width:150px;
}
#pwd
{
margin: 21px 0 0 11px;
width:150px;
}
#login_btn
{
margin: 21px 0 0 113px;
}
#logo
{
background:url("logo.jpg");
width:430px;
height:110px;
margin: 11px 0 0 0;
}
#logo12
{
background:url("logo.jpg");
width:430px;
height:110px;
margin: 11px 0 0 0;
float:left;
}
#logo1
{
background: url("logo.jpg");
width: 430px;
height: 109px;
margin: 33px 0 0 0;
padding: 2px 0 0 0;
}

#wel_box a
{
padding: 0 3px 0 7px;
float:right;
}
#wel_box p
{
padding: 0 7px 0 0px;
margin: 0px 0px;
color: black;
float:right;
}
#wel_box p a
{
color: red;
}
#wel_box span
{
float:right;
}
#sun_kj
{
margin:-85px 0 0 0;
height: 666px;
}
.cover_contents
{
width: 660px;
margin: 0 auto;
}
.cover_contents1
{
width: 660px;
margin: 0 0 0 28PX;
font-family: verdana;
}
#exam
{
font-size: 21px;
color: #791406;
}
.cover_contents1 ul li
{
list-style-type: decimal;
font-size: 18px;
padding:20px 0 0 0;
}
.cover_contents1 ul
{

}
#b
{
font-size: 21px;
font-weight: bold;
color: #791406;
}
#exam_p
{
padding:12px 0 0 0;
}
.cover_contents1 a
{
text-decoration: none;
color: black;
font-weight:normal;
}
.cover_contents1 a:hover
{
color: #791406;
}
#head_module
{
color: #791406;
font-weight: bold;
font-size: 21px;
}
#ex_time
{
float: right;
margin: -53px 35px;
}
#ex_time1
{
float: right;
padding: 0 30px 0 0;
}
.login_ans
{
height:309px;
margin:83px 325px 0 37px;
float:left;
}
#wel_msg
{
float:left;
}
#wel_msg11
{
float:left;
width:100px;
}
#wel_msg12
{
float:right;
}
#wel_msg1
{
float:right;
}
#mainpg_link 
{
 color: #791406;
 text-decoration: none;
 padding: 0 0 0 8px;
 font-weight:bold;
 float:left;
}
/*answer page*/
#ans_tbl
{
height: auto;
width: 62%;
margin: 0 0 0 21px;
float: left;
}
#ans_tbl1
{
height: auto;
border-bottom: 1px gray solid;
float: left;
}
.ans_head1
{
width: 300px;
height: 42px;
text-align: center;
font-weight: bold;
margin-top: 13px;
}
.ans_head2
{
width: 300px;
height: 42px;
text-align: center;
font-weight: bold;
margin-top: 13px;
}
.ans_head3
{
width: 300px;
height: 42px;
text-align: center;
font-weight: bold;
margin-top: 13px;
}
.ans_cont1
{
width: 301px;
height: 153px;
text-align: center;
margin-top: 13px;
}
.ans_cont2
{
width: 300px;
height: 71px;
text-align: center;
margin-top: 13px;
}
.ans_cont3
{
width: 300px;
height: 71px;
text-align: center;
margin-top: 13px;
}
.qstn_tbl
{
width: 305px;
float: left;
}
#ans_pg
{
width: 980px;
display: inline-block;
}
#home_pg
{
margin: 71px 0 0 869px;
}
#score
{
padding: 21px 0 0 0;
font-size: 25px;
text-align: center;
color: green;
font-weight: bold;
}
#percentage
{
padding: 21px 0 0 0;
font-size: 25px;
text-align: center;
color: green;
font-weight: bold;
}
#frm_actn
{
float:left;

}
#submit1
{
float:left;
}
#exit_but
{
float:left;
}
.td
{

}
.td1
{
float: left;
height: 40px;
margin: -37px 0 0 0;
padding: 0 0 0 20px;

}
.td2
{
float: left;
height: 39px;
margin: -37px 0 0 0;
}
.td3
{
float: left;
height: 39px;
margin: -37px 0 0 0;
}
#btm_btn_bx
{
width: 855px;
margin: 40px auto 0 auto;
border: gray 2px solid;
height: 45px;


}
#mn_cnt
{
margin: 0 auto;
width: 890px;

}
.reg
{
height: auto;
margin: 0 auto;
width: 423px;
padding: 42px 0 0 0;
}
.reg h1
{
padding: 9px 69px;
}
.textbox
{
margin: 10px 44px;
width:150px;
float:left;
}
.text_box1
{
margin: 8px 0px;
}
.cntr_txt
{
width: 421px;
float: left;
}


#student_details p
{
	
	font-size: 16px;
	font-weight: bold;
	color: #077396;
	
}
#student_details ul
{
	list-style-type: none;
	float: left;
	margin: 0;
	padding: 44px 57px;
	font-size: 14px;
	font-weight: bold;
	color: #0071E7;
}

#student_details ul li
{
	display:inline;
	padding: 0 30px;
}
.main_class
{
	
	width: 1041px;
	height: 92px;
	display: inline-block;
}
.studentname
{
	width: 165px;
min-height: 58px;
float: left;
border-right: 1px dotted #D1D1D3;
margin: 14px 0;
text-align: center;
}
.address
{
	width: 175px;
min-height: 58px;
float: left;
border-right: 1px dotted #D1D1D3;
margin: 14px 0;
text-align: center;
}
.phone
{
	width: 125px;
min-height: 58px;
float: left;
border-right: 1px dotted #D1D1D3;
margin: 14px 0;
text-align: center;
}
.gender
{
	width: 96px;
min-height: 58px;
float: left;
border-right: 1px dotted #D1D1D3;
margin: 14px 0;
text-align: center;
}
.course
{
width: 160px;
min-height: 58px;
float: left;
border-right: 1px dotted #D1D1D3;
margin: 14px 0;
text-align: center;
}
.email
{
width: 188px;
min-height: 58px;
float: left;
border-right: 1px dotted #D1D1D3;
margin: 14px 0;
text-align: center;
}
.studentname1
{
	width: 165px;
height: 37px;
float: left;
text-align: center;
}
.address1
{
width: 175px;
height: 37px;
float: left;
text-align: center;
}
.phone1
{
	width: 125px;
height: 37px;
float: left;
text-align: center;
}
.gender1
{
	width: 96px;
height: 37px;
float: left;
text-align: center;
}
.course1
{
	width: 160px;
height: 37px;
float: left;
text-align: center;
}
.email1
{
	width: 175px;
height: 37px;
float: left;
text-align: center;
}
.st_delete
{
	cursor: pointer;
	float: left;
	margin: 28px 0 0 0px;
}
.st_edit
{
	cursor: pointer;
	margin-top: 28px;
	float:left;
}
#container1
{
width:1015px;
min-height:400px;
height:auto;
margin:0 auto;
}
.rght_cnt
{
display: inline-block;
position: absolute;
height: 26px;
width: 302px;
margin: 33px 0 0 0;
right: 0;
}
.module_head
{
padding: 0 0 0 57px;
}
.main_login_top
{
margin: 86px 0 0 374px;
}
.main_login_top p
{
font-size: 17px;
font-weight: bold;
font-family: arial;
color: #4C5048;
}