body {
    margin: 0px;
    padding: 0px;
    font-family:Verdana;
    font-size: 10px;
    text-align:center;
    background-color:#FFFFFF;
}
h1 {
    margin:0px; padding:0px; font-family:Verdana;font-size:21px; color:#FFFFCC;
}
h2 {
    margin: 0px;padding: 0px;font-family:Verdana;font-size: 18px;text-align:center;
}
h3 {
    margin: 0px;padding: 0px;font-family:Verdana;font-size: 15px;text-align:center;
}
h4 {
    margin: 0px;padding: 0px;font-family:Verdana;font-size: 13px;text-align:Left;
}
h5 {
    margin: 0px;padding: 0px;font-family:Verdana;font-size: 10px;text-align:Center;
}
p {
    text-align:left;PADDING-TOP: 5px;PADDING-LEFT: 10px;PADDING-RIGHT: 0px;PADDING-BOTTOM: 0px; 
}
a {
    text-decoration:none;
    font-weight:bold;
}
.highlight{
 background-color:#FFFFFF;  
}
input {
    font-size: 12px;
    PADDING-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px; 
    PADDING-BOTTOM: 0px;
    margin-top:2px;
}
.paragraph {
    text-align:justify;
    PADDING-TOP: 5px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 0px; 
    PADDING-BOTTOM: 0px;
}
.mainDiv {
    width:760px;
    text-align:left;
}
.divSub {
   float:left;
   width:760px;
   height:auto;
   overflow:visible;
   background-color:#FACD8A; 
   margin-top:-2px;
   margin-bottom:0px;
}
.divLeft{
    float:left;
    width:206px;
    PADDING-RIGHT: 0px; 
    PADDING-left: 0px; 
    PADDING-BOTTOM: 0px; 
    PADDING-TOP: 0px;
    margin-top:0px;
    margin-bottom:0px;
    color:#ffffff;
}
.menuItems {
    margin-left:0px;
    text-align:left;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 10px;
}
.menuItems a{
    text-decoration:none;
    color:#ffffff;
}
.webMaterials {
    margin-left:0px;
    text-align:left;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 10px;
    background-image:url(../images/menu_bg.gif);
}
.webMaterials ul {
    padding-left:5px;
    margin-left:5px;
    margin-right:10px;
    margin-top:0px;
    }
.webMaterials li {
    padding-top:3px;
    padding-left:0px;
    margin-left:10px;
    margin-right:10px;
    margin-top:0px;
    list-style-type: none;
    list-style: url(../images/arrow.gif);
    vertical-align: middle;
}
.webMaterials a{
    text-decoration:none;
    color:#ffffff;
    text-align:left;
    padding-top:1px;
    line-height:1.4;
}
.contact {
    text-align:left;
    padding-left:18px;
    padding-top:10px;
    padding-bottom:4px;
    margin:0px;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 10px;
    background-image:url(../images/menu_bg.gif);
    color:#ffffff;
}
.contact a {
    text-decoration:none;
    color:#ffffff;
}
.divRight{
    padding:5px;
    width:524px;
    float:left;
    margin:0px;
    margin-top:0px;
    background-color:#FACD8A;
}
.topBanner {
    width:760px;
    padding:0px;
}
.bookShelf {
   width:206px;
   height:114px;
   background-image:url(../images/bookShelf.gif);
   vertical-align:middle;
   text-align:left;
}
.bookShelf a{
   text-decoration:none;
   color:#ffffff;
}
.topBg {
   width:554px;
   height:37px;
   color:#ffffff;
   background-image:url(../images/topBg.gif);
}
.topBannerText {
   padding-top:5px;
   padding-left:15px;
   float:left;
}
.topBg a{
    text-decoration:none;
    color:#ffffff;
}
 .banner {
   clear:both;
   width:554px;
   padding:0px;
   margin:0px;
   height:84px;
   text-align:center;
   background-image:url(../images/banner_left_bg.gif);
}
.bannerLeft {
   float:left; 
   width:250px; 
   height:84px;
   color:#FFDE75;   
}
.bannerCenter {
   float:left; 
   width:74px;
   margin-top:15px;
}
.bannerRight {
   float:right;
   background-color:#EC2227;
   width:226px;
   height:50px; 
   margin-top:20px;
}
.bannerRight a{
   text-decoration:none;
   color:#ffffff;
}
.bannerBottom {
   background-color:#000000;
   height:35px;
   width:554px;
   padding:0px;
   margin:0px;
}
.bannerLine {
   height:8px; 
   float:right; 
   width:554px;
   margin-top:9px; 
   padding:0px;
   background-color:#AD7413;
}	
.bottomBannerText {
   padding-top:1px;
   padding-left:15px;
   padding-right:5px;
   float:right;
   color:#FFDE75;
   margin:0px;
}
.bannerBottom a{
   text-decoration:none;
   color:#ffffff;
}
.imageWrap {
    float:right;
    PADDING-TOP: 5px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px; 
    PADDING-BOTTOM: 0px;
    margin-top:5px;
}
.cartoon {
   padding-top:20px;
}
.cartoon a {
   text-decoration:none;
}
.reqfield{
   color:#ff0000;
}
.centerContainer {
   width:500px;
   float:left;
   PADDING: 0px;
   margin-top:5px;
   BORDER: #6C0C0C 1px solid; 
   BACKGROUND-COLOR: #FFFFCC;
   margin-left:0px;
}
.centerContainerEmail {
   width:300px;
   PADDING: 0px;
   margin-top:5px;
   BORDER: #6C0C0C 1px solid; 
   BACKGROUND-COLOR: #FFFFCC;
   margin-left:100px;
}
.contentTop {
    TEXT-ALIGN: justify;
}
.content {
   PADDING-LEFT: 10px;
   PADDING-RIGHT: 10px; 
   PADDING-BOTTOM: 0px; 
   PADDING-TOP: 2px;
   MARGIN: 0px;
   font-family: Tahoma, verdana, arial, helvetica, sans-serif;
   font-size:10px; 
}
.contentBottom {
    TEXT-ALIGN: justify;
}

.curveTop {
	DISPLAY: block; FONT-SIZE: 0px; MARGIN: 0px; LINE-HEIGHT: 0; POSITION: relative; HEIGHT: 4px
}
.curveTop .curveLeft {
	DISPLAY: block; FONT-SIZE: 0px; MARGIN: 0px; LINE-HEIGHT: 0; POSITION: relative; HEIGHT: 4px
}
.curveBottom {
	DISPLAY: block; FONT-SIZE: 0px; MARGIN: 0px; LINE-HEIGHT: 0; POSITION: relative; HEIGHT: 4px
}
.curveBottom .curveLeft {
	DISPLAY: block; FONT-SIZE: 0px; MARGIN: 0px; LINE-HEIGHT: 0; POSITION: relative; HEIGHT: 4px
}
.curveTop {
	RIGHT: -1px; WIDTH: 100%
}
.curveBottom {
	RIGHT: -1px; WIDTH: 100%
}
.curveTop .curveLeft {
	LEFT: -2px; WIDTH: 4px
}
.curveBottom .curveLeft {
	LEFT: -2px; WIDTH: 4px
}
.curveTop {
	BACKGROUND: url(../images/feedright_top.gif) no-repeat right top; TOP: -1px
}
.curveTop .curveLeft {
	BACKGROUND: url(../images/feedleft_top.gif) no-repeat left top
}
.curveBottom {
	BACKGROUND: url(../images/feedright_bottom.gif) no-repeat right bottom; BOTTOM: -1px
}
.curveBottom .curveLeft {
	BACKGROUND: url(../images/feedleft_bottom.gif) no-repeat left bottom
}
.leftBottom {
    DISPLAY: block; FONT-SIZE: 0px; MARGIN: 0px; 
    LINE-HEIGHT: 0; POSITION: relative; HEIGHT: 4px;
    RIGHT: -1px; WIDTH: 100%
    BACKGROUND: url(../images/left_bottom.gif) no-repeat left bottom; BOTTOM: 0px;
}
.leftBottom .rightBottom {
	BACKGROUND: url(../images/left_bottom.gif) no-repeat right bottom
}
.blogleft {
    width:100%;
    text-align:left;
    cellpadding:0px;
    cellspacing:0px;
}
.blogListcontent {
    TEXT-ALIGN: justify;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 0px; 
    PADDING-BOTTOM: 0px; 
    PADDING-TOP: 5px;
    MARGIN: 0px;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size:10px; 
    line-height:1;
}
.listblog {
    background-color:#FFFFCC;
    width:500px;
    float:right;
    PADDING: 0px;
    margin-top:5px;
    BORDER: #6C0C0C 1px solid; 
}
.bloglist {
    float:left;
    width:500px;
    margin-top:10px;
    text-align:left;
    margin-left:20px;
    font-size: 12px;
}
.comments {
    width:500px;
    float:left;
    padding:0px;
    margin-top:5px;
    BORDER: #6C0C0C 1px solid; 
    background-color:#FFFFCC;
}
.blogcomments {
    width:380px;
    float:left;
    PADDING: 0px;
    margin-top:5px;
    BORDER: #6C0C0C 1px solid; 
    background-color:#FFFFCC;
}
.blogleft {
    width:100%;
    text-align:left;
    cellpadding:0px;
    cellspacing:0px;
}
.blogListcomments {
    width:130px;
    float:left;
    PADDING: 0px;
    margin-top:5px;
    margin-left:10px;
    BORDER: #6C0C0C 1px solid; 
    background-color:#FFFFCC;
}
.blogListcontentTop {
    background-color: #dddddd;
    COLOR:#000000;
    TEXT-ALIGN: justify;
}
FORM {
    margin:0px;
    padding:0px;
}
