/* --------------------------------------------------------------

    layout.css
    * Sets up the framework of the site

-------------------------------------------------------------- */

html {
    
    color: #222;
    overflow-y: scroll;
    }
body {
    min-width: 980px;
    line-height: 1.5;
    text-align: left;
    font-family: Helvetica, "Helvetica Neue", Arial, sans-serif;
    font-size: 62.5%;
    }

.body-small #container {
 	font-size: 1.3em;
}
.body-medium #container {
    font-size: 1.5em;
}
.body-large #container {
    font-size: 1.7em;
}

#container {
    position: relative;
    background: #fff;
    font-size: 1.5em;
    overflow: hidden;
    }

.inner-block {
    position: relative;
    margin: 0 auto;
    width: 980px;
    text-align: left;
    }

.header-top {
    background: #00c0f3;
    overflow: hidden;
    }

.header {
    background: #f6f6f6 url(../images/bg_header.png) center;
    overflow: hidden;
    }

.highlight-container {
    padding: 20px 0;
    border-top: 1px solid #d2d2d2;
    }

.content {
    border-top: 1px solid #d2d2d2;
    background: #fff;
    overflow: hidden;
    }

.footer {
    background: #6cbd45;
    overflow: hidden;
    }


#fontsize  {
	float:left;
	padding: 2px 0;
}
#fontsize {
    list-style: none outside none;
    margin: 0;
    overflow: hidden;
}
       
#fontsize li {
   	float:left;
   /* background: url("../images/fontsize.png") no-repeat scroll 0 0 transparent;
    color: #00C0F3; */
    cursor: pointer;
    height: 21px;
    margin-left: 4px;
    overflow: hidden;
    width: 21px;
    padding-right: 0;
    color: #fff;
   
}

#fontsize li#body-small {	
	 background-position: -50px 0;
	font-size: 9px;
    font-weight:bold;
    line-height:28px;
    text-indent:9px;
    font-family: "Times New Roman";
}
#fontsize li#body-medium {
    background-position: -25px 0;
    font-size: 14px;
    font-weight:bold; 
    line-height:27px; 
    text-indent:5px;
    font-family: "Times New Roman";
}
#fontsize li#body-large {
    background-position: -50px 0;
    font-size: 18px;
    font-weight:bold;
    line-height:22px; 
    text-indent:4px;
    font-family: "Times New Roman";
}
.body-small #fontsize li#body-small, #fontsize li#body-small.active, #fontsize li#body-small:hover {
    background-position: 0 bottom;
    color: #000;
}
.body-medium #fontsize li#body-medium, #fontsize li#body-medium.active, #fontsize li#body-medium:hover {
    background-position: -25px bottom;
    color: #000;
}
.body-large #fontsize li#body-large, #fontsize li#body-large.active, #fontsize li#body-large:hover {
    background-position: -50px bottom;
    color: #000;
}





