/* ROYALQUIZ BASICS CSS            */
/* main area (right) width: 540px; */

#basic * {
  font-family: Verdana;
}

#basic h2 {
    font-size: 10px;
    font-weight: bold;
    line-height: 28px;
    margin: 0px;
    padding: 0px;
    padding-left: 6px;
    background-image: url('/images/h2_bak.gif');
    background-repeat: repeat-x;
    background-position: center bottom;
    height: 28px;
    color: #4E4E4E;
}
#basic h2.blue {
    background-image: url('/images/h2_bak_blue.gif');
    color: #4E4E4E;
}
#basic h2 img {
    float: left;
    margin: 0px;
    padding: 0px;
    margin-left: -3px;
}
#basic h2 .headerlink, #basic h3 .headerlink {
    float: right;
    margin-right: 8px;
    font-weight: normal;
}

#basic h3 {
    font-size: 10px;
    font-weight: bold;
    line-height: 15px;
    margin: 0px;
    margin-top: 5px;
    padding: 0px;
    height: 15px;
    color: #4E4E4E;
    clear: both;
}

#basic p,
#basic strong {
    font-size: 10px;
    margin: 0px;
    padding: 0px;
    line-height: 14px;
    margin-top: 3px;
    margin-bottom: 5px;
}

#basic .ingress,
#basic .ingress p,
#basic .ingress a {
    font-size: 12px;
    line-height: 16px;
    margin-top: 3px;
    margin-bottom: 5px;
}

#basic ul {
    margin: 0px;
    padding: 0px;
}

#basic li {
    margin: 0px;
    padding: 0px;
    line-height: 14px;
}

#basic .label {
    color: gray;
}

/* CONTENT LISTS */
#basic .listrow_header {
    font-size: 16px;
    line-height: 18px;
}


/* BOXES */
#basic .h2box {
    clear: both;
    margin-top: -3px;
    width: 100%;
}
#basic .h2box h3 {
    clear: left;
}
#basic .h2box .sideborder {
    width: 3px;
    background-color: #cdcee0;
}
#basic .h2box.blue .sideborder {
    background-color: #94c3ef;
}
#basic .h2box .content {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 0px;
    padding-left: 5px;
}
#basic .h2box .bottomborder {
    height: 3px;
    background: url('/images/h2box_bottom_border.gif') repeat-x;
}
#basic .h2box.blue .bottomborder {
    background: url('/images/h2box_bottom_border_blue.gif') repeat-x;
}
#basic .h2box .bottomborder img {
    display: block;
}
#basic .h2box .right_corner {
    float: right;
    margin-right: -1px;
}
#basic .h2box .left_corner {
    margin-left: -1px;
}
#basic .h2box .divider {
    margin-top: 10px;
    background: #E9E9E9;
    margin-bottom: 0px;
}


/* MENUES */
#basic .menu_selection * {
    margin: 0px;
    padding: 0px;
    padding: 0px;
    margin: 0px;
}
#basic .menu_selection {
    width: 100%;
    background-image: url('/images/menu_selection/bak.gif');
    background-repeat: repeat-x;
    text-align: center;
}
#basic .menu_selection td {
    padding: 0px;
    padding-left: 2px;
    padding-right: 2px;
    line-height: 29px;
}
#basic .menu_selection td a {
    color: #405C75;
}
#basic .menu_selection td a:hover {
    color: #058CE2; 
}
#basic .menu_selection .searchcell {
    text-align: right;
    width: 140px;
}
#basic .menu_selection .searchcell #submitbutton {
    margin-bottom: -4px;
    margin-left: 5px;
}
#basic .menu_selection .searchcell #keywords {
    width: 85px;
    font-size: 9px;
}
#basic .menu_selection .selected {
    background-image: url('/images/menu_selection/selected.gif');
    background-repeat: repeat-x;
    border-left: 1px solid #76b2eb;
    border-right: 1px solid #76b2eb;
}
#basic .menu_selection .selected a {
    text-decoration: none;
}
#basic .menu_selection .selectedarrow_first {
    border: none;
    border-left: 1px solid #76b2eb;
}
#basic .menu_selection .selectedarrow_last {
    border: none;
    border-right: 1px solid #76b2eb;
}
#basic .menu_selection .selectedarrow {
    border: none;
}
#basic .menu_selection .divider {
    padding: 0px;
    background-image: url('/images/menu_selection/divider.gif');
    background-repeat: no-repeat;
    width: 1px;
}
#basic .menu_selection .dividerarrow {
    padding: 0px;
    background-image: url('/images/menu_selection/divider.gif');
    background-repeat: no-repeat;
    width: 15px;
}
#basic .menu_subbox {
    background-color: #F2F2F2;
    padding: 5px;
}
#basic .menu_subbox .breadcrumb {
	padding-bottom: 5px;
	padding-top: 10px;
}
#basic .main_leftcolumn {
    background-color: #F2F2F2;
}
#basic .main_leftcolumn #firstpage_member_quiz_list {
	height: 133px;
}
#basic .main_leftcolumn #firstpage_member_quiz_list .categories {
	margin: 10px 0px 0px 10px;
	width: 380px;
}
#basic .main_leftcolumn #firstpage_member_quiz_list .categories td {
    padding-right: 5px;
    padding-bottom: 10px;
    width: 33%;
}



/* TITS AND TATS */
#basic .divider {
    padding: 0px;
    margin-top: 2px;
    margin-bottom: 5px;
    clear: both;
    height: 1px;
    background-image: url('/images/divider_line_horizont.gif');
    background-repeat: repeat-x;
}
#basic .padded {
    padding: 12px;
}

#basic .user_profile_image_small {
    padding: 10px;
    background-color: #E9E9E9;
}

#basic .user_profile_image_large {
    padding: 10px;
    background-color: #E9E9E9;
}
