	html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video, textarea {
		margin: 0;
		padding: 0;
		border: 0;
		font-size: 100%;
		font: Abel,sans-serif;
		vertical-align: baseline; }
	input, select, textarea {
		font-family: inherit;
		}	
	article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
		display: block; }
	body {
		line-height: 1; }
	ol, ul {
		list-style: none; }
	blockquote, q {
		quotes: none; }
	blockquote:before, blockquote:after,
	q:before, q:after {
		content: '';
		content: none; }

 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}
		
body{font-family:Abel,sans-serif;}
h1 { font-size: 26px;color:#fff;padding-bottom: 14px;}
.banner h2{font-size:22px; color:#fff; font-weight:bold; padding:6px 15px; margin-bottom:10px;}
h1 span{font-weight:bold;}
h2{font-size:24px; color:#616161;}
h3{font-size:20px; color:#616161; font-weight:bold; margin-bottom:15px;}
h4{font-sie:1px; color:#fff; font-weight:bold; margin-bottom:20px;}
p{ color: #2d2d2d;
    font-size: 14px;
    line-height: 15px;
    padding: 10px;}
.wrapper{margin:0 auto; width:800px; background:#ffffff; }


    #submit {
        float: right;
        background: #4162a8;
        border-top: 1px solid #38538c;
        border-right: 1px solid #1f2d4d;
        border-bottom: 1px solid #151e33;
        border-left: 1px solid #1f2d4d;
        -webkit-border-radius: 4px;
        -moz-border-radius: 4px;
        border-radius: 4px;
        color: #fff;
        line-height: 1;
        margin-bottom: 10px;
        padding: 5px 0 5px 0;
        text-align: center;
        text-shadow: 0px -1px 1px #1e2d4d;
        width: 100px;
        -webkit-background-clip: padding-box; }
    #submit:hover {

        cursor: pointer; }

    #left {
        width: 48%;
        float: left;
        border: 2px;
        height: 530px;
        padding: 5px;
        border-top:2px solid #ffffff;
        border-bottom:2px solid #ffffff;
        border-left:2px solid #ffffff;
        border-right:1px solid grey;
    }

    #right {
        width: 46%;
        float: right;
        padding:5px;
        border-top:2px solid #ffffff;
        border-bottom:2px solid #ffffff;
        border-left:2px solid #ffffff;
        border-right:2px solid #ffffff;
    }

    input.checkbox, input.radio
    {
        background:transparent;
    }
    label:focus, label:hover {
        border: 0 none;

        -moz-box-shadow: 0 0 5px #888;
        -webkit-box-shadow: 0 0 5px#888;
        box-shadow: 0 0 5px #888;
    }
	iframe{
		overflow-x: hidden; overflow-y:scroll ;
		}

    #window5{background: none repeat scroll 0 0 #DEDEDE;
                                            border-radius: 5px 5px 5px 5px;
                                            padding: 8px;
                                            width: 280px;
                                            margin-left:40px;
                                            margin-bottom:10px; cursor:pointer;}

    #window8{background: none repeat scroll 0 0 #DEDEDE;
        border-radius: 5px 5px 5px 5px;
        padding: 8px;
        width: 280px;
        margin-left:40px;
        margin-bottom:10px; cursor:pointer;}

    #window9{background: none repeat scroll 0 0 #DEDEDE;
        border-radius: 5px 5px 5px 5px;
        padding: 8px;
        width: 280px;
        margin-left:40px;
        margin-bottom:10px; cursor:pointer;}

    #window1{background: none repeat scroll 0 0 #DEDEDE;
        border-radius: 5px 5px 5px 5px;
        padding: 8px;
        width: 280px;
        margin-left:40px;
        margin-bottom:10px; cursor:pointer;}

    #window2{background: none repeat scroll 0 0 #DEDEDE;
        border-radius: 5px 5px 5px 5px;
        padding: 8px;
        width: 280px;
        margin-left:40px;
        margin-bottom:10px; cursor:pointer;}

    #window3{background: none repeat scroll 0 0 #DEDEDE;
        border-radius: 5px 5px 5px 5px;
        padding: 8px;
        width: 280px;
        margin-left:40px;
        margin-bottom:10px; cursor:pointer;}

    #w5{background: none repeat scroll 0 0 #DEDEDE;
         border-radius: 5px 5px 5px 5px;
         padding: 8px;
         width: 280px;
         margin-left:40px;
         margin-bottom:10px; cursor:pointer;}

    #w8{background: none repeat scroll 0 0 #DEDEDE;
        border-radius: 5px 5px 5px 5px;
        padding: 8px;
        width: 280px;
        margin-left:40px;
        margin-bottom:10px; cursor:pointer;}

    #w9{background: none repeat scroll 0 0 #DEDEDE;
        border-radius: 5px 5px 5px 5px;
        padding: 8px;
        width: 280px;
        margin-left:40px;
        margin-bottom:10px; cursor:pointer;}

    #w1{background: none repeat scroll 0 0 #DEDEDE;
        border-radius: 5px 5px 5px 5px;
        padding: 8px;
        width: 280px;
        margin-left:40px;
        margin-bottom:10px; cursor:pointer;}

    #w2{background: none repeat scroll 0 0 #DEDEDE;
        border-radius: 5px 5px 5px 5px;
        padding: 8px;
        width: 280px;
        margin-left:40px;
        margin-bottom:10px; cursor:pointer;}

    #w3{background: none repeat scroll 0 0 #DEDEDE;
        border-radius: 5px 5px 5px 5px;
        padding: 8px;
        width: 280px;
        margin-left:40px;
        margin-bottom:10px; cursor:pointer;}
		
    .box{
	font-size: 15px;
	line-height: 15px;
	padding: 10px;
	border: 0px solid #999;
	width: 426px;
	height: 270px;
	margin: 0 auto;
	background: #FFFFFF;
	overflow: hidden;
	}
	
	.box_1{
	font-size: 15px;
	line-height: 15px;
	padding: 10px;
	border: 0px solid #999;
	width: 426px;
	height: 400px;
	margin: 0 auto;
	background: #FFFFFF;
	overflow: hidden;
	}
	

.ans{
    background: -moz-linear-gradient(center top , #25A9E1, #158DC0) repeat scroll 0 0 transparent;
	background: -webkit-linear-gradient(top , #25A9E1 0%, #158DC0 100%) repeat scroll 0 0 transparent;
	background: linear-gradient(#25A9E1, #158DC0);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#25A9E1', endColorstr='#158DC0');
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#25A9E1', endColorstr='#158DC0')"; /* IE8 */
    border: 1px solid #107FAE;
    color: #FFFFFF;
	cursor:pointer;
	float:right;
    text-shadow: 1px 1px 1px #666666; padding:8px 15px; font-family:Abel,sans-serifs;}
.ans:hover{

    background: -moz-linear-gradient(center top , #158DC0, #25A9E1) repeat scroll 0 0 transparent;
	background:  -webkit-linear-gradient(top , #158DC0 0%, #25A9E1 100%) repeat scroll 0 0 transparent;
	
    border: 1px solid #107FAE;
    color: #FFFFFF;
}

.ques{
      background: -moz-linear-gradient(center top , #25A9E1, #158DC0) repeat scroll 0 0 transparent;
	  background: -webkit-linear-gradient(top , #25A9E1 0%, #158DC0 100%) repeat scroll 0 0 transparent;
	  background: linear-gradient(#25A9E1, #158DC0);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#25A9E1', endColorstr='#158DC0');
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#25A9E1', endColorstr='#158DC0')"; /* IE8 */
    border: 1px solid #107FAE;
    color: #FFFFFF;
	float:left;
	cursor:pointer;
    text-shadow: 1px 1px 1px #666666; padding:8px 15px; font-family:'Abel',sans-serifs;}
.ques:hover{

    background: -moz-linear-gradient(center top , #158DC0, #25A9E1) repeat scroll 0 0 transparent;
	background:  -webkit-linear-gradient(top , #158DC0 0%, #25A9E1 100%) repeat scroll 0 0 transparent;
	
    border: 1px solid #107FAE;
    color: #FFFFFF;
}

.selected { 
	
	 -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #9CEF6C !important;
    border-color: #58B322 #47A211 #47A211 #58B322;
    border-image: none;
    border-right: 1px solid #47A211;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 1px rgba(255, 255, 255, 0.3) inset;
    color: #369100;
    text-shadow: 0 1px rgba(255, 255, 255, 0.4);
	border-radius:5px;
	}
.selected1 { 
	
	 -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #9CEF6C !important;
    border-color: #58B322 #47A211 #47A211 #58B322;
    border-image: none;
    border-right: 1px solid #47A211;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 1px rgba(255, 255, 255, 0.3) inset;
    color: #369100;
    text-shadow: 0 1px rgba(255, 255, 255, 0.4);
	border-radius:5px;
	}
