/* RESET CSS */
body {
    margin: 0;
    padding: 0;
}
h1, h2, h3, h4, h5, h6,form, p, ol, ul, li , dl, dt, dd, blockquote,fieldset,legend,input {
    margin: 0px;
    padding: 0px;
}
ol, ul{
    list-style: none;
}
a {
    text-decoration: none;
    cursor: pointer;
}

table {
    border-collapse: collapse;
}
a img{
	border:0px;
}

.wai{
    display:none !important;
}
.cb{
    clear:both !important;
}
.cl{
    clear:left !important;
}

/*  site's CSS */

body{
    font-family:trebuchet ms, arial, sans-serif;
    font-size:0.625em;
    text-align:left;
    background:#fff;
}
#page{
    width:100%;
    background:#fff;
}
/*  the header  */
#header,form,ul#mainnav, #footer,#footer_container,ul#topnav,stage,.call2action{
    display:none;
}



/* main content area  */

#content{
    width:100%;
    color:#41434c;
    font-size:140%;
}
#content p                              {padding:10px 0;}

#content h2                             {font-size:160%;padding:15px 0;line-height:130%;color:#72a700;font-weight:normal;}
#content h3                             {font-size:130%;padding:5px 0;}
#content h4                             {font-size:100%;padding:5px 0;}

#content a                              {color:#000;font-weight:bold;}
#content a:hover                        {color:#aaa;}

a.moreinfo                              {text-decoration:none !important;display:block;font-weight:bold;padding-left:35px;background: url("../img/moreinfo-bg.gif") no-repeat top left;height:25px;line-height:25px;}

.leftside                               {background:#f7f7f7;float:left;width:55%;padding:10px 20px;}
.rightside                              {margin:5px;float:right;width:35%;}
.rightside .box                         {background:#f7f7f7;-moz-border-radius: 15px;-webkit-border-radius: 15px;margin:10px 0;padding:10px 20px;float:right;width:80%;}
.darker                                 {background:#eee !important;border:1px dotted #ddd;}

.fullbox                                {background:#f7f7f7;-moz-border-radius: 15px;-webkit-border-radius: 15px;margin:10px;padding:10px 20px;float:left;width:870px;display:inline;}

.contentlist                            {margin:10px 20px 10px 40px;list-style-type:disc;}

.google_map                             {display:none;}

address                                 {font-style:normal;color:#000;font-family:arial;}
blockquote                              {font-style:italic;font-size:115%;padding:10px 0;font-family:arial;}
blockquote strong                       {display:block;padding:10px 0;}
hr                                      {height:1px;border:none;border-top:1px solid #aaa;width:100%;margin:15px 0;}

/* faq list */
.faqlist                                {}
.faqlist dt                             {font-weight:bold;}
.faqlist dd                             {padding:5px 5px 15px 5px;}


