
body,div,td{
    font-family: Georgia, "Times New Roman", Times, Serif;
    font-size: 12px;    
}

h1 {
    font-family: Georgia,  "Times New Roman", Times, Serif;
    font-size: 24px;
	font-weight: normal;
    border:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    padding:5px 0px 5px 0px;
}

h2 {
    font-family: Georgia,  "Times New Roman", Times, Serif;
    font-size: 18px;
	font-weight: normal;
    border:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    padding:5px 0px 5px 0px;
}

h3{
    padding-top:40px
}


#top_wrapper {
    width : 980px;
    float: left;
//	margin: 0 auto;
//  border-style:solid;
//  border-width:thin;
}

#box1 {
    width : 810px;
    float: left;
//	margin: 0 auto;
    // border-style:solid;
    // border-width:thin;
}

#leftsidebar {
    /* background-color : #F0F0FF; */
    width : 170px;
    float: left;
}


#header {
    /* background-color : #F0F0FF; */
    width : 820px;
    text-align:center;
    // border-style:solid;
    // border-width:thin;

}

#topmenu {
    padding-bottom: 10px ;
    padding-top: 10px ;
}


.topmenuitem {
    float: left;
    padding-right: 10px ;
    padding-top:   10px ;
}

#box2 {
    font-family: Arial;
    float: left;
    width: 820px;       
    padding-top:    0px ;
    padding-bottom: 0px ;
    padding-left:   0px ;
    padding-right:  0px ;
    // border-style:solid;
    // border-width:thin;
}

#box div,td{
    font-family: Arial;
    font-size: 12px;    
}


#rightsidebar {
    /* background-color : #F0F0FF; */
    width : 150px;
    float: right;
}

#bottommenu {
    text-align: center;
    border: thin sold;
}

.bottommenu {
    text-align: center;
    border: thin sold;
}

.bottommenuitem {
    float: left;
    padding-right: 10px ;
    padding-top:   10px ;
}

#footer {
    /* background-color : #F0F0FF; */
    width : 820px;
	clear: both;
    text-align: center;
    // border-style:solid;
    // border-width:thin;

}

.caption {
    color : #777;
}

.addtable {
    
}
.addtable td {
    vertical-align: top;    
}

td.definition{
    text-align: justify;
}

td.example{
    text-align: justify;
}

.headerbannertext{
    font-size: 24px;
    text-align: center;
}


.headersubtext{
}

.headersubtext h1{
    font-size: 16px;
	font-weight: normal;
}

.footerbannertext{
    text-align: center;
   
}

.letter_links{
    font-size: 200%;
    margin-right:  5.0% ;
}

.rigth_sidebar_section{
    margin-top:  10px ;
    text-align: justify; 
    text-justify: auto;
}

.word_links{
    font-size: 130%;
}

.article_title{
    font-size: 150%;
}

.current{
    // font-size: 180%;
    font-weight: bold;
}

.void_void a td {
    text-decoration: underline;
}

