h1, h2, h3, h4, h5, h6 { font-weight: normal; color: #666; }
a, a:link, a:visited { color: #23a6c7; }
a:hover { color: #444; text-decoration: underline; }

#navcontainer a, #navcontainer a:link, #navcontainer a:visited {color: #23a6c7;}
#navcontainer a:hover { color: #444; }

#footerContainer a, #footerContainer a:link, #footerContainer a:visited {color: #23a6c7;}
#footerContainer a:hover{color: #444;}

#featured_added h3 a { color: #23a6c7; font-size: 16px; text-decoration: none; border:none; font-weight: bold; }
#featured_added h3 a:hover { color: #444; }
.featured_added_blockB, .recent_added_blockB{ background: #ECEFF5; padding-bottom: 8px; padding-top: 8px; border-top:1px solid #eee;
}

/********** Top Navigation and Drop Down Menu ****************/
.ddsubmenustyle li a, .ddsubmenustyle li a:link, .ddsubmenustyle li a:visited{ color:#23a6c7; }
.ddsubmenustyle li a:hover{ color: #444; }
.mattblackmenu ul { background:#fff; background-image:none; border-bottom:3px solid #ECEFF5;  border-top:1px solid #eee;  border-right:1px solid #eee; }
.mattblackmenu ul li a, .mattblackmenu ul li a:link, .mattblackmenu ul li a:visited{ background-image:none; background:#fff; color: #23a6c7;}
.mattblackmenu ul li a:hover { color: #444; background:#ECEFF5; background-image:none;}
.mattblackmenu ul li a:active, .mattblackmenu ul li a.selected { color:#222; background-image:none; background:#fff; }
.mattblackmenu a.selected:visited{ background-image:none; background:#ECEFF5; color: #222; }
.breadcrumb-web { background:#fff; }


.boldTitle h2 a, .boldTitle h2 a:link, .boldTitle h2 a:visited {color: #23a6c7;}
.boldTitle h2 a:hover { color: #444; }

.pages p a:hover { color: #444; }
#contentbox a:hover { color: #444; }


/* home page create and explore Buttons ......................................................... */
.large .blue .awesome{color:#fff; }
.button a{ color:#fff; width:170px; margin-bottom:6px; }
.awesome, .awesome:visited {
    background: #222 url(/quiz-school/images/alert-overlay.png) repeat-x; 
    display: inline-block; 
    padding: 5px 10px 6px; 
    color: #fff; 
    text-decoration: none;
    -moz-border-radius: 5px; 
    -webkit-border-radius: 5px;
    -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
    -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
    text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
    border-bottom: 1px solid rgba(0,0,0,0.25);
    position: relative;
    cursor: pointer;
}

    .awesome:hover                            { background-color: #111; color: #fff; text-decoration: none; }
    .awesome:active                            { top: 1px; }
    .small.awesome, .small.awesome:visited             { font-size: 11px; padding: ; }
    .awesome, .awesome:visited,
    .medium.awesome, .medium.awesome:visited         { font-size: 13px; font-weight: bold; line-height: 1; text-shadow: 0 -1px 1px rgba(0,0,0,0.25); }
    .large.awesome, .large.awesome:visited             { font-size: 14px; padding: 8px 14px 9px; }
    
    .green.awesome, .green.awesome:visited        { background-color: #91bd09; }
    .green.awesome:hover                        { background-color: #749a02; }
    .blue.awesome, .blue.awesome:visited        { background-color: #007d9a; }
    .blue.awesome:hover                            { background-color: #2daebf; }
    .red.awesome, .red.awesome:visited            { background-color: #e33100; }
    .red.awesome:hover                            { background-color: #872300; }
    .magenta.awesome, .magenta.awesome:visited        { background-color: #a9014b; }
    .magenta.awesome:hover                            { background-color: #630030; }
    .orange.awesome, .orange.awesome:visited        { background-color: #ff5c00; }
    .orange.awesome:hover                            { background-color: #d45500; }
    .yellow.awesome, .yellow.awesome:visited        { background-color: #ffb515; }
    .yellow.awesome:hover                            { background-color: #fc9200; }
    .green.awesome, .green.awesome:visited        { background-color: #693; }
    .green.awesome:hover                            { background-color: #679d44;}
	
	
/*** Home page Search Form ............................................ */
form input#searchsite { width:162px; border:1px solid #d1d8e8; -moz-border-radius-topleft: 3px; -moz-border-radius-bottomleft: 3px; -webkit-border-top-left-radius: 3px; -webkit-border-bottom-left-radius: 3px;}
form #searchsite {
    background:#fff;
    float:left;
    font-size:14px;
    height:16px;
    padding:5px 0 5px 2px;
	margin-bottom:10px;
}
form #searchsite:focus { color:#000; background-color: #ffd; }
form #search_btn {
    background:url(/quiz-school/images/search-blue.gif) 0 0;cursor:pointer;display:inline-block;width:30px;height:28px
}
/**** Browse Page *****/
ul#tabnav a:hover, ul#tabnav li a.current:hover { color: #444; }
ul#tabnav a, ul#tabnav a:link, ul#tabnav a:visited{ color: #23a6c7; }
ul#tabnav a.current { color:#222; }

/*** Tour Page ******/
.designy-button a, .designy-button a:link, .designy-button a:visited { color:#23a6c7; }
.designy-button .designy-button-text a, .designy-button .designy-button-text a:link, .designy-button .designy-button-text a:visited { color:#23a6c7; }
.designy-button .designy-button-text, .designy-button .designy-button-text a:hover{ color: #444; }

/*** spy Page ******/
.shadetabs li a, .shadetabs li a:link, .shadetabs li a:visited{ color:#23a6c7; }
.shadetabs li a:hover{ color: #444; }
.shadetabs li.tabselected{ color:#222; }
.shadetabs li.tabselected a, .shadetabs li.tabselected a:link, .shadetabs li.tabselected a:visited {color:#23a6c7;}
.shadetabs li.tabselected a:hover { color: #444; }
#contentbox a, #contentbox a:link, #contentbox a:visited{color:#23a6c7;}
#contentbox a:hover{ color: #444; }
.breadcrumb-web a, .breadcrumb-web a:link, .breadcrumb-web a:visited{ color:#23a6c7; }
.breadcrumb-web a:hover{ color: #444; }
#sidebottombox a, #sidebottombox a:link, #sidebottombox a:visited{ color:#23a6c7; }
#sidebottombox a:hover{ color: #444; }
