html,body{margin:0;padding:0}

body{font: 80%/1.10em "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;text-align:center}

p{margin:0 10px 10px}

a.menu{display:block;color: #006;padding:10px}

a{color: #006;}

div#header{position:relative; background-color: #fcfcfc; border-bottom: thin dotted #dbdbdb}

div#header p{position:absolute;right:0;top:80px; color: #4d4b4b;}

div#container{text-align:left}
div#content p{line-height:1.4}

/* Niormal text */

h3 {font-size:1.25em; font-weight:bold;}

/* Nav Menu CSS */

div#navigation{background:#ffffff}

ul.nav_menu {list-style-type:none;list-style-position:inside;padding:6px; margin:2px}
a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:underline;}
a:active {text-decoration:underline;}

.nav_menu_title {height:28px; font-size:1.18em; font-weight:bold; vertical-align:middle;}

div#navigation{background:#ffffff;}

div#extra{background:#FF8539}

div#footer{background: #fcfcfc; border-top: thin dotted #dbdbdb;font: 70%/1.10em "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}
div#footer p{margin:0;padding:5px 10px; text-align: center;}
div#footer a{display:inline;padding:0;color: #C6D5FD}

div#container{width:700px;margin:0 auto}

div#content{float:right;width:100%;}

div#footer{clear:both;width:100%}

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

td.head {background-color: #fcfcfc; border: thin dotted #dbdbdb; font: 76% "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;text-align:center;
    font-weight: bold;
}
td.center {background-color: #ffffff; border: thin dotted #dbdbdb; font: 70% "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;text-align:center}
td.external {background-color: #F0F8FF; border: thin dotted #dbdbdb; font: 1.0em "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}
td.nojs {background-color: #ffffff; border: thin dotted #dbdbdb; font: 70% "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;;text-align:left}
td.nojsc {background-color: #ffffff; border: thin dotted #dbdbdb; font: 70% "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;;text-align:center}


/* Social share layout */

h4.share_title {font-size:1.25em; font-weight:bold;}

#social_container2 { width:700px; border:0px solid #900; margin:0px }

#social_left {float:left;width:340px;margin-top: 5px;margin-left: 2px; margin-right: 2px; padding: 2px;}
#social_right {float:left;width:340px;margin-top: 5px;margin-left: 2px; margin-right: 2px; padding: 2px; border:0px solid #900;}
#social_full {float:left;width:690px;margin-top: 5px;margin-left: 2px; margin-right: 2px; padding: 2px;  border:0px solid #900;}

