body     { color: #333; font-size: 12px; line-height: 150%; background: #fff url(http://www.office-stella.com/image/moon_gold.gif) repeat-y fixed; text-align: left; margin: 0px; padding: 0px 0px 0px 50px }
p,div  { color: #333; font-size: 10pt; line-height: 170% }
li  { 
color: #333; 
font-size: 12px; 
	margin: 0;
	padding: 0;
	list-style-type: none 
	padding-top: 0;
 line-height: 170%; list-style-type: none 
}

.abc { list-style-type: lower-alpha }
strong  {color: #333; font-style: normal; font-weight: normal; font-size: 12px; line-height: 170%; margin-left: 1em }
em       { color: #3c0; font-style: normal; font-size: 12px; line-height: 170%; margin-left: 1em }

ul {
	margin-left: 0;
	padding-top: 0;
	padding-bottom: 0;
	list-style-position: inside;
	}

#container  { background-color: transparent; text-align: left; margin: 0px; padding: 0px; position: relative }
a:link,a:visited  { color: #1e90ff; text-decoration: none } 
a:active,a:hover { color: #00008b; text-decoration: underline; position: relative; top: 1px; left: 1px } 


h1 { font-style: normal; margin: 0px; padding: 0px }
h2,h3   { color: #483d8b; font-style: normal; font-weight: bold; font-size: 14px; margin: 0px; padding: 0px }
h4       { color: #4682b4; font-style: normal; font-size: 12px; margin: 0px; padding: 0px }

#banner   {
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 80px;
	padding: 0;
	}

#banner h1   {
	font-size: 10px;
	background-image: url(http://www.office-stella.com/image/title01.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: left 0;
text-indent: -9999px;
	position: relative;
	width: 470px;
	height: 80px;
	margin: 0;
	padding: 0;
	}
#banner p   {
	font-size: 10pt;
	margin: 0 0 0 1em;
	padding: 0;
	}

.headmessage   { color: #339; font-weight: normal; font-size: 12px; line-height: 150%; background-color: transparent; margin: 10px; top: 0px; left: 10px }


#content{
position:relative;
margin:0 200px 0 0;
background-color:transparent;
}


#links   { background-color: transparent; float: right; margin: 0; padding: 0; position: absolute; top: 125px; right: 5px; width: 200px }


.base { margin: 0px 10px 20px 80px; padding: 0px }

.indent    { margin: 0px 10px 20px; padding: 0px 10px; border-right: 2px solid #87ceeb; border-left: 2px solid #87ceeb }
.indent2      { margin: 0px 10px 20px 30px; padding: 0px 20px 0px 10px }

.date { color: #5860b3; font-style: normal; font-weight: normal; font-size: 12px; background-color: transparent; text-align: right; vertical-align: bottom; margin: 10px 0 5px; padding: 2px 10px 0 }


.stage  { 
margin: 0px 10px 20px; 
padding: 10px 0 10px 5px; 
border: dashed 1px #ccd1e7
 }

.title      {
	color: #339;
	font-weight: bold;
	font-size: 14px;
	vertical-align: middle;
	margin: 0; p;padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	}

.title2      {
	color: #339;
	font-weight: bold;
	font-size: 12px;
	clear: both;
	margin: 0 0 1em;
	padding: 0 
		}
	
.title3      {
	color: #339;
	font-weight: bold;
	font-size: 12px;
	clear: both;
	margin: 20px 0 0;
	padding: 0 
	}

.subtitle  {
 color: #4682b4; font-weight: bold; background: transparent url(http://www.office-stella.com/image/point01.gif) no-repeat left top; vertical-align: middle; margin: 0px; padding-left: 20px 
 }
.subtitle2 { 
color: #333333; font-weight: normal; font-size: 14px; background: transparent url(http://www.office-stella.com/image/p_03.gif) no-repeat left center; vertical-align: middle; margin: 0px; padding-left: 20px 
}


.main     {
	line-height: 150%;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-left: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 20px;
	}



.main-continues{
font-size:12px;
margin:10px 0 0 10px;
padding:2px 2px 2px 2px;
background-color:transparent;
}


.posted { color: #5860b3; font-size: 11px; text-align: right; margin: 0px 10px 0px 0px }


.pagetop{
font-size:12px;
text-align:right;
margin-top:5px;
margin-right: 30px;
}


.menu{
color:#ccd1e7;
font-size:xx-small;
text-align:right;
margin-top:5px;
}


.side {
	font-size: 12px;
	line-height: 130%;
	text-align: left;
	margin-left: 0;
	margin-bottom: 0;
	}
.sidetitle  { 
color: #5860b3; font-weight: bold; font-size: 12px; line-height: 150%; background-color: #d8bfd8; text-align: center; margin: 0 0 10px; padding: 0 
}
.sidebody     { color: #5860b3; font-size: 11px; line-height: 170%; text-align: justify; margin-left: 1em }

.photo{text-align:center;}
.message { color: #cacaca; font-size: 12px }
.underline       { margin-right: 10px; margin-left: 20px; padding-bottom: 20px; border-bottom: 1px solid #a9a9a9 }

blockquote{
border-left: 10px #5860b3 solid;
margin-left:10px;
padding:5px;
color:#ccd1e7;
}


#footer{
	font-size:12px;
	text-align:center;
	margin:0 0 0 80px;
	padding:0;
	width:100px;
	text-decoration:none;
	clear: both;
	}
.left  {
	float: left;
	margin-right: 10px;
	margin-left: 10px;
	padding-right: 10px 
	}
.right   { float: right; margin: 10px }
.over   {
	text-indent: -999px;
	float: left;
	margin: 10px 
	}
.clear { clear: both }
#navi     { margin: 4px 0px 4px 10px; padding: 0px }
.suji { list-style-type: decimal }
.p-li  {
	list-style-image: url(http://www.office-stella.com/image/p_li.gif) ;
	list-style-position: inside;
	}
.p-03  { list-style-image: url(http://www.office-stella.com/image/p_03.gif) }
.green  { color: #3cb371 }
.blue   { color: #4682b4 }
.pink { color: #ff69b4 }
.point      { font-weight: bold; background: url(http://www.office-stella.com/image/p_01.gif) no-repeat left top; margin-left: 0px; padding-left: 20px }
.date-header{
	font-size: 10px;
text-align: right;
	margin: 10px 
	}

.entry-footer
{
	margin-bottom: 5em;
	padding-bottom: 1em;
	border-bottom: 1px solid #666;
}

