body {
	color:#333;
	margin:0px 0px 0px 0px;
	background-color:#fff;
	font:11px verdana, arial, helvetica, sans-serif;
	}
h1 {
	margin:0px 0px 0px 00px;
	padding:0px;
	font-size:24px;
	font-weight:900;
	color:#ccc;
	}
h2 {
	font:bold 10px/12px verdana, arial, helvetica, sans-serif;
	margin:20px 0px 0px 0px;
	padding:0px;
	color:#999;
	}

h3 {
	font:bold 10px/12px verdana, arial, helvetica, sans-serif;
	margin:5px 0px 0px 0px;
	color:#666;
	padding:0px;
	}

h4 {
	font:bold 14px/16px verdana, arial, helvetica, sans-serif;
	margin: 0px 0px 10px 0px;
	color:#09f;
	padding:0px;
	}

h5 {
	font:bold 10px/12px verdana, arial, helvetica, sans-serif;
	margin:5px 0px -13px 0px;
	color:#666;
	padding:0px;
	}



p {
	font:12px/20px verdana, arial, helvetica, sans-serif;
	margin:5px 0px 5px 0px;
	}

p.dateline {
	font: 10px/12px verdana, arial, helvetica, sans-serif;
	margin:0px 0px 5px 0px;
	color:#666;
	padding:0px;
	}

p.snippet {
	font:11px/12px verdana, arial, helvetica, sans-serif;
                  color: #000;
	}

p.gray {
	font:10px/12px verdana, arial, helvetica, sans-serif;
	padding-bottom:5px;
                  color:#808080;
	}

p.text {
	font:12px/20px verdana, arial, helvetica, sans-serif;
	margin:5px 0px 15px 0px;
	}


legend {	color:#09c;
	}


dt{ 	font-weight: bold;
	margin-top: 20px; 
	margin-left: 5px ;}

dd {	font-weight: normal;
 	margin:5px;
                  line-height:11px;
   	color: #369;}

input {	font: 9px/10px verdana, arial, helvetica, sans-serif;
          }

select {	font: 9px/10px verdana, arial, helvetica, sans-serif;
          }

a {
	color:#09f;
	font-size:11px;
	font-family:verdana, arial, helvetica, sans-serif;
	font-weight:600;
	text-decoration:none;
	}

       
       a:link {color:#09c;}
       a:visited {color:#09c;}
       a:hover {background-color:#eee;}
  



/* All the content boxes belong to the center class. */
.center {
	position:relative; /* Position is declared "relative" to gain control of stacking order (z-index). */
	width:auto;
	min-width:300px;
                  /*  top:170px; */
	margin:170px 210px 10px 220px;
	/* background-color:white; */
	padding: 15px;
	z-index:3; /* This allows the content to overlap the right menu in narrow windows in good browsers. */
	}

#bodyone {
	position:relative; /* Position is declared "relative" to gain control of stacking order (z-index). */
	width:auto;
	min-width:300px;
                  /*  top:170px; */
	margin:170px 210px 10px 220px;
	/* background-color:white; */
	padding: 15px;
	z-index:3; /* This allows the content to overlap the right menu in narrow windows in good browsers. */
	}

#bodytwo {
	position:relative; /* Position is declared "relative" to gain control of stacking order (z-index). */
	width:auto;
	min-width:300px;
                  /*  top:170px; */
	margin:10px 210px 10px 220px;
	/* background-color:white; */
	padding: 15px;
	z-index:3; /* This allows the content to overlap the right menu in narrow windows in good browsers. */
	}
#bodythree {
	position:relative; /* Position is declared "relative" to gain control of stacking order (z-index). */
	width:auto;
	min-width:300px;
                  /*  top:170px; */
	margin:10px 210px 10px 220px;
                  background-color:#fff;
	/* background-color:#efefef; */
	border:1px solid #ccc;
	padding: 15px;
	z-index:3; /* This allows the content to overlap the right menu in narrow windows in good browsers. */
	}

#bodyfour {
	position:relative; /* Position is declared "relative" to gain control of stacking order (z-index). */
	width:auto;
	min-width:300px;
                  /*  top:170px; */
	margin:10px 210px 10px 220px;
                  background-color:#fff;
	/* background-color:#efefef; */
	/* border:1px solid #ccc; */
	padding: 15px;
	z-index:3; /* This allows the content to overlap the right menu in narrow windows in good browsers. */
	}


#left {
	position:absolute;
	width:150px;
	top:170px;
	left:50px;
	padding-right:10px;
	border-right:1px solid #ccc;
                  text-align: left;
	z-index:2;
        }

#top {
	position:absolute;
       	width:96%;
        height:100px;
	      top:10px;
        left:10px;
	      border:1px solid #09f;
	      padding:10px;
        background-color:#fff;
              }
#topleft {
	position:absolute;
       	width:96%;
        height:100px;
	      top:10px;
        left:10px;
	      padding:10px;
        background-color:#fff;
              }

		
#right {
	position:absolute;
	width:140px;
	top:170px;
	right:50px;
	/* order:1px dashed black; */
	/* background-color:#eee; */
	/* padding-top:5px; */
                  /* text-align: justify;  */
	/*  z-index:3; */
	}


