
a:link, a:visited{
     text-decoration: none;
     color: #00558c;
}
a:hover{
     text-decoration: underline;
     color: #00558c;
}
#transparent{
    visibility: hidden;
    background-color: #EBEBEB;
    opacity: 0.5;
    filter:alpha(opacity=50); /* IE's opacity*/
    position: absolute;
    left: 0px;
    top: 0px;
    width: 500px;
    height: 500px;
    z-index: 99;
}
#surprise_box{
     visibility: hidden;
     position: absolute;
     /*top: 200px;
     left: 400px;*/
     background-color: #F0F0F0;
     border: 3px solid #C0C0C0;
     width: 300px;
     padding: 10px;
     display: block;
     z-index: 100;
}
body {
     padding: 10px 0 10px 0;
     margin: 0;
     text-align: center;
}
div, p{
	padding: 0px;
	margin: 0px;
	font-family: arial;
	font-size: 12px;
	text-align: left;
}
#my_form {
     padding: 0;
     margin: 0;
}
#my_form form{
     padding: 0;
     margin: 0;
}
.radio_li_style{
     list-style: none;
     padding: 8px 0px 0px 0px;
     margin: 0;
}
.radio_li_style li{
     margin: 0;
     padding: 0;
}
.radio_li_style li a:link, .radio_li_style li a:visited{
     text-decoration: none;
     color: #000000;
}
.radio_li_style li a:hover{
     text-decoration: none;
     color: #000000;
     background-color: #f0f0f0;
}
.radio_btn_style{
     position: relative;
     top: 2px;
}
#super_wrapper{
     width: 820px;
     display: block;
     margin: auto;
     padding: 0;
}
#main_container{
     width: 770px; /*TOTAL 770px*/
     margin: auto;
     border: 3px solid #C0C0C0;
     padding: 10px;
     display: block;
}
#bottom_container{
     /*
     width: 760px;
     margin: auto;
     border-bottom: 3px solid #C0C0C0;
     border-left: 3px solid #C0C0C0;
     border-right: 3px solid #C0C0C0;
     padding-left: 5px;
     padding-right: 5px;
     padding-top: 3px;
     padding-bottom: 3px;
     display: table;
     background-color: #F0F0F0;
     */
     border-bottom: 3px solid #C0C0C0;
     border-left: 3px solid #C0C0C0;
     border-right: 3px solid #C0C0C0;
     background-color: #F4EEDD;
     width: 770px;
     margin: auto;
     padding-left: 10px;
     padding-right: 10px;
     padding-top: 3px;
     padding-bottom: 3px;
     display: block;
}
#image_container{
     float: right;
     padding: 0;
     margin-left: 10px;
     text-align:center;
}
.ad_container{
     width: 760px;
     padding-bottom: 10px;
     margin: auto;
     text-align: center;
     display: block;
}
.logo_holder{
     padding-bottom: 8px;
}
.quiz_number{
     font-size: 15px;
     font-weight: bold;
     color: #2F6FA1;
     padding-bottom: 2px;
}
.results_header, .results_simple{
     display: inline;
     font-size: 15px;
     font-weight: bold;
     /*color: #FF7110;*/
     padding-bottom: 2px;
}
.results_simple{
    color: #000000;
    font-size: 13px;
}
.quiz_title{
     font-size: 24px;
	font-family:Times New Roman,serif;
	font-color:#000000;
     font-weight: bold;
/*
     color: #005994;
*/
     padding-bottom: 10px;
}
#score_container{
     float: left;
     width: 480px;
     display: inline;
     line-height: 19px;
}
#time_container{
     float: right;
     display: inline;
     padding-top: 2px;
     padding-left: 20px;
}

.score_element{
     display: inline;
     padding-right: 15px;
}
.no_style{
     border: 1px solid #005994;
     background-color: #888888;
     padding-left: 1px;
     padding-right: 1px;
     color: #FFFFFF;
     margin-top:2px;
}

#no_right{
    background-color: #7FC244;
    z-index: 99;
}
#no_wrong{
    background-color: #D1282E;
    z-index: 99;
}

b.txt_wrong {
	font-size: 17px;
	color: #D1282E;
}

b.txt_right {
	font-size: 17px;
	color: #5E9E26;
}

#source {
	font-size: 7pt;
     padding-left: 1px;
     padding-top: 2px;
	margin: 0px;
	text-align: left;
}
#source a {
    color:#000000;
	text-decoration:none;
	font-weight:normal;
}
/* right box for results page */
.rbox_more{
     width: 340px;
 /*    border: 1px solid #C0C0C0;*/
     float: right;
     padding: 10px;
     margin-left: 10px;
     margin-top: 50px;
}
.listhead{
     color: #990000;
     font-family: verdana;
     font-size: 11px;
     font-weight: bold;
}
.tryagain{
     padding-left: 115px;
     padding-top: 13px;
     padding-bottom: 0px;
     padding-right: 0px;
     margin: 0;
}
.line_divider{
    background-image: url(/kipimages/quiz_images/template_imgs/greyline_divider.gif);
    background-repeat: repeat-x;
    background-position: center center;
    height: 25px;
    clear: both;
}
/* list */
.result_li_style{
     list-style: none;
     padding-top: 5px;
     padding-bottom: 0px;
     padding-left: 0px;
     padding-right: 0px;
     margin: 0;
}
.result_li_style li{
     background-image: url('/kipimages/quiz_images/template_imgs/bullet_gray.gif');
     background-repeat: no-repeat;
     background-position: 0px 5px;
     margin: 0;
     padding-left: 10px;
}
.result_li_style li a:link, .result_li_style li a:visited{
     text-decoration: none;
     color: #00558c;
}
.result_li_style li a:hover{
     text-decoration: underline;
     color: #00558c;
}
/* quiz poll */
.poll_container{
     width: 303px;
     font-size: 11px;
     padding: 5px 0 5px 0;
     margin: 0 0 0 10px;
     display: table;
}
.poll_left_box{
     float: left;
     width: 30px;
     font-size: 11px;
     margin: 2px 0px 2px 0px;
     padding: 0;
     text-align: right;
}
.poll_right_box{
     float: right;
     width: 260px;
     font-size: 11px;
     margin: 1px 0px 1px 0px;
     padding: 0;
     border: 1px solid #C6C3C6;
}
.highlight {
     background-color: #6B9AB5;
     font-size: 11px;
     text-align: center;
     display: block;
}
.poll_container2{
     width: 303px;
     font-size: 11px;
     padding: 5px 0 5px 0;
     margin: 0 0 0 10px;
     display: table;
}
.poll_left_box2{
     float: left;
     width: 140px;
     font-size: 11px;
     margin: 2px 0px 2px 0px;
     padding: 0;
     text-align: right;
}
.poll_right_box2{
     float: right;
     width: 160px;
     font-size: 11px;
     margin: 1px 0px 1px 0px;
     padding: 0;
     border: 1px solid #C6C3C6;
}

.poll_title{
     font-size: 11px;
     font-weight: bold;
     padding: 0 0 5px 0;
     margin: 0;
     clear:both;
}
.poll_bottom_txt{
     font-size: 11px;
     padding: 0 0 0 0;
     margin: 0;
     clear: both;
     text-align: center;
}
.poll_side_txt{
     background-image: url('/kipimages/quiz_images/template_imgs/score_percent.gif');
     background-repeat: no-repeat;
     background-position: center center;
     float: left;
     width: 8px;
     height: 105px;
     vertical-align: middle;
     padding: 0;
     margin: 0;
}
.poll_limg{
     padding: 0;
     margin: 0;
     vertical-align: middle;
}
.result_container{
     display: block;
     width: 320px;
     padding 0;
     margin: 10px 0 10px 0;
}
.results_text{
     display: block;
     width: 320px;
     margin: 0;
     padding: 0;
     font-weight: bold;
}
.result_1{
     display: inline;
     padding: 4px;
     margin: 0;
     border: 2px solid #008000;
     background-color: #8CBB00;
     color: white;
     text-align: center;
     font-weight: bold;
     letter-spacing:1px;
}
.result_2{
     display: inline;
     padding: 4px;
     margin: 0;
     border: 2px solid #CC3300;
     background-color: #FF6500;
     color: white;
     text-align: center;
     font-weight: bold;
     letter-spacing:1px;
}
.result_3{
    font-size: 15px;
 
   color: #D1282E;
    font-weight: bold;
}
.result_4{
    font-size: 15px;
    color: #D1282E;
    font-weight: bold;
}
.total_players{
     font-size: 11px;
     padding-bottom: 2px;
}
.sendafriend{
    margin-bottom: 5px;
    padding: 0;
    font-weight: bold;
}
/*bottom ads*/
.bottom_ad{
     width: 820px;
     margin: auto;
     padding: 10px 0px 0px 0px;	
}
.bottom_ad_left{
    width: 336px;
    float: left;
    padding-right: 5px;
    padding-left: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
}
.bottom_ad_right{
    width: 336px;
    float: right;
}
.bottom_right_top{
    width: 420px;
    background-color: #F0F0F0;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
}
.bottom_right_bottom{
    width: 440px;
    background-color: #F0F0F0;
    text-align: center;
    height: 98px;
    margin-top: 10px;
    padding-top: 30px;
}
.btn_ad1, .btn_ad2{
    width: 120px;
    margin: 0;
    padding: 0;
}
#button-ad-container {
margin-left: 7px;
width: 130px;
background-color: #F6F2E6;
float:right;
}

.btn_ad1{
    margin-left: 5px;
    margin-right: 5px;
    margin-top: 40px;
    margin-bottom: 40px;

}
.btn_ad2{
    margin-left: 5px;
    margin-right: 5px;
    margin-top: 40px;
    margin-bottom: 40px;
}


