body          {
	padding-right: 0px;
        padding-left: 0px; 
        padding-bottom: 0px;
        margin: 0px; 
        padding-top: 0px;
        background-color: #5d5eaa
              }
#container    {
	border-right: #c2c2f7 8px solid;
        padding-right: 4px; 
        border-top: #c2c2f7 0px solid;
        padding-left: 4px; 
        padding-bottom: 4px; 
        margin: 0px auto;
        border-left: #c2c2f7 8px solid; 
        width: 760px; 
        padding-top: 20px; 
        border-bottom: #c2c2f7 0px solid; 
        background-color: #fff;
        text-align: left
              }
#header       {
	width: 760px; 
        height: 99px
              }
#logo         {
	float: left;
        width: 265px; 
        height: 99px
              }
#top_links    {
        width: 495px; text-align: right
              }
#bottom_links {
        
        
        width: 495px;        
        height: 71px;
        text-align: right
              }
#top_links li {
	display: inline
              }
#top_links li a  {
	padding-right: 10px; 
        padding-left: 10px;
        font-size: 11px; 
        padding-bottom: 6px; 
        color: #0a0b77; 
        padding-top: 10px; 
        border-bottom: #c2c2f7 3px solid; 
        font-family: arial, helvetica, sans-serif; 
        background-color: #fff; 
        text-decoration: none
              }
#top_links li a:hover {
	font-size: 11px; 
        color: #000;
        border-bottom: #ff2026 3px solid; 
        font-family: arial, helvetica, sans-serif
              }
#top_links li a.done {
	font-size: 11px; 
        color: #000;
        border-bottom: #ff2026 3px solid; 
        font-family: arial, helvetica, sans-serif
              }

#bottom_links li {
        padding-right: 0px; 
        display: inline; 
        padding-left: 0px; 
        padding-bottom: 0px; 
        margin: 0px; 
        width: 177px;
        padding-top: 0px; 
        height: 19px
              }
#bottom_links a.la  {
	border-top-width: 0px;
        padding-right: 15px; 
        padding-left: 15px;
        border-left-width: 0px; 
        font-size: 11px; 
        border-bottom-width: 0px; 
        padding-bottom: 2px; 
        width: 117px; 
        color: #fff; 
        margin-right: 1px; 
        padding-top: 3px; 
        font-family: arial, helvetica, sans-serif; 
        height: 19px; 
        background-color: #0a0b77;
        border-right-width: 0px; 
        text-decoration: none
              }
#bottom_links a.la:hover  {
	border-top-width: 0px;
        padding-right: 15px;
        padding-left: 15px; 
        border-left-width: 0px; 
        font-size: 11px; 
        border-bottom-width: 0px; 
        padding-bottom: 2px; 
        width: 117px; 
        color: #0a0b77;
        margin-right: 1px; 
        padding-top: 3px; 
        font-family: arial, helvetica, sans-serif;
        height: 19px;
        background-color: #c2c2f7;
        border-right-width: 0px; 
        text-decoration: none
              }
#links        {
	float: left; 
        width: 495px
              }
#bottom_links a:hover {
	background-color: #552185
              }
#main-content {
	width: 760px;
        position: relative;
        vertical-align: top
               }
div.footer        {
	padding-right: 0px; 
        padding-left: 15px; 
        font-size: 10px;
        top: 40px;
        float: left;
        padding-bottom: 0px; 
        width: 760px; 
        line-height: 12px; 
        padding-top: 10px; 
        font-family: verdana, arial, helvetica, sans-serif;
        height: 20px
               }
div.foot        {
	padding-right: 0px; 
        padding-left: 15px; 
        font-size: 10px;
        top: 40px;
        float: left;
        padding-bottom: 0px; 
        width: 760px; 
        line-height: 12px; 
        padding-top: 10px; 
        font-family: verdana, arial, helvetica, sans-serif;
        height: 20px
               }
div.foot a      {
	font-size: 10px; 
        color: #333; 
        font-family: verdana, arial, helvetica, sans-serif; 
        text-decoration: none
               }
div.foot a:hover {
	font-size: 10px;
        color: #333;
        font-family: verdana, arial, helvetica, sans-serif;
        text-decoration: underline
               }
#clearer       {
	clear: both
               }
p.main-content  {
	padding-right: 30px; 
        padding-left: 15px;
        font-size: 14px; 
        color: #666; 
        line-height: 19px;
        font-family: arial, helvetica, sans-serif; 
        letter-spacing: 1px; 
        text-align: justify
               }
.header_bottom {
	height: 122px;
        text-align: right
               }
#base          {
	height: 1px; 
        width: 760px; 
        padding-right: 30px
               }
div.base a.link   {
	font-size: 10px; 
        color: #666;
        font-family: verdana, arial, helvetica, sans-serif;
        text-align: left; 
        text-decoration: none
                }
div.base a.link:hover  {
	color: #bbb;
        text-decoration: underline
                }
div.base a.link img  {
	border-right: medium none;
        border-top: medium none;
        border-left: medium none; 
        border-bottom: medium none
                }

div.bottom-line  {
	margin-top: 10px;
        margin-bottom: 10px
               }
div.bottom-line div {
	border-top: #294e88 1px solid; 
        width: 100%; 
        position: relative; 
        top: 15px; 
        height: 1px
               }
p.text-left-head {
        font-size: 14px; 
        padding-bottom: 1px;
        padding-left: 10px;
        color: #666; 
        line-height: 9px;
        padding-top: 15px; 
        font-family: arial, helvetica, sans-serif; 
        letter-spacing: 1px; 
        text-align: left
                }
p.align-left    {
        padding-bottom: 15px;
        padding-top: 15px; 
        text-align: left
                }
p.image    {
        width: 256px
                }
a.textleft     {
        font-size: 14px; 
        padding-left: 10px;
        color: #0d0e7e; 
        line-height: 19px;
        padding-top: 15px; 
        font-family: arial, helvetica, sans-serif; 
        letter-spacing: 1px; 
        text-align: left;
        text-decoration: none
                }
a.textleft:hover     {
        font-size: 14px; 
        padding-left: 10px;
        color: #0d0e7e; 
        line-height: 19px;
        font-family: arial, helvetica, sans-serif; 
        letter-spacing: 1px; 
        text-align: left;
        text-decoration: underline
                }
.diary         {
        font-size: 14px; 
        color: #666; 
        line-height: 9px;
        padding-top: 15px;
        padding-left: 10px; 
        font-family: arial, helvetica, sans-serif; 
        letter-spacing: 1px; 
        text-align: left
                }
.meet           {
        font-size: 14px; 
        font-weight: bold;
        color: #666; 
        padding-top: 5px;         
        font-family: arial, helvetica, sans-serif; 
        letter-spacing: 1px; 
        text-align: left
                }
.normal         {
        font-size: 14px; 
        font-weight: normal;
        color: #666;         
        padding-top: 9px; 
        font-family: arial, helvetica, sans-serif; 
        letter-spacing: 1px; 
        text-align: left
                }
.form-text      {
        font-weight: normal; 
        font-size: 12px; 
        color: #000000; 
        line-height: 150%; 
        font-family: verdana, arial, helvetica, sans-serif; 
        text-align: justify; 
        text-decoration: none;
                }
p.endtext     {
        font-size: 14px; 
        color: #0d0e7e; 
        line-height: 19px;
        padding-top: 25px; 
        font-family: arial, helvetica, sans-serif; 
        letter-spacing: 1px; 
        text-align: center;
        text-decoration: none
                }
.buttonr          {  
      font-family: arial, helvetica, sans-serif, verdana; 
      color: #000066; 
      font-size: 9pt; 
      font-weight: bold
                  }
.buttonsu         {  
      font-family: arial, helvetica, sans-serif, verdana; 
      color: #000066; 
      font-size: 9pt;  
      font-weight: bold
                  } 