body {	margin: 0px;	background: url(../images/bgr.png) repeat;}#main {	width:800px;	margin: 0 auto;	background-color: #fff;}p, div {  font-family      : Verdana, Arial, Helvetica, sans-serif,"ＭＳ Ｐゴシック",OSAKA;  font-size        : 12px;  line-height: 1.7em;  color            : #333;}hr {  background       : #999999;  height           : 1px;  width            : 100%;} td {vertical-align:top;}/*for titlebackground*//*for title or site name*/#title {background: #fff url(../images/logo_kana.png) top left no-repeat ;font-family: sans-serif;font-size: 9px;font-weight: bold;letter-spacing:13px;color : #999999;margin-left: 0px;padding-top:18px;height:36px;padding-left: 10px;}/*for the tag-line*/#subtitle {font-family: sans-serif;font-size: 10px;font-weight: normal;color : #666666;letter-spacing: 5px;padding-left: 10px;}#seachblk{padding-left:620px;margin-top:-24px;}#t_menu{clear:both;text-align:left;}#l_blk{margin-top:8px;clear:both;width:190px;float:left;}#c_blk{margin-top:8px;margin-bottom:16px;width:595px;float:left;background:#fff url(../images/bgpaper_btm.png) bottom left no-repeat;padding-bottom:8px;}#r_blk{width:165px;margin-left:625px;margin-top:36px;padding-right:5px;}#footer{clear:both;background: #fff url(../images/footerbg.png) top left no-repeat ;font-size: 9px;width:800px;height:50px;margin-top:30px;padding-top:6px;}#mainlevel-nav {background-color:transparent;padding: 0;}#mainlevel-nav li {background-image: none;padding-left: 0px;list-style:none;float: right; margin: 0;width: 15.5%; font-size: 10px;line-height: 18px;white-space: nowrap;text-indent: 18px;}#mainlevel-nav a {display: block;float: none;text-decoration: none;  background: transparent url(../images/dots_right_pink.png) 2px no-repeat;color: #666;}#mainlevel-nav a:hover {background:transparent url(../images/dots_right_green.png) 2px no-repeat;}/*different setting for newsflash*/.newsflash td {color: #333;vertical-align: middle;display: block;padding-left:5px;}/*setting for the greetings*/.mainpage {text-align: left;color: #333333;font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 14px; line-height: 1.5em; padding-right:8px; padding-left:8px; background:#fff url(../images/bgpaper.png) top left repeat-y;}#main_top {	padding-top:5px; background:transparent url(../images/bgpaper_top.png) top left repeat-y; z-index:10;}.greybg {  background: #eeeeee;}/*pathaway setting*/.pathway {font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 9px;margin-bottom:3px;}a.pathway:link, a.pathway:visited {  color            : #393;  font-weight      : normal;}a.pathway:hover {  color            : #ff3300;  font-weight      : normal;  text-decoration   : none;}#active_menu {  color: #ff0094; background:#fff url(../images/amenubg.png) 2px repeat-x;}/* --Default Class Settings-- */a.mainlevel:link, a.mainlevel:visited {display: block;color: #333;font-weight: bold;background:#fff url(../images/dots_right_pink.png) 2px no-repeat;width: 170px;text-indent: 20px;text-decoration: none;font-family: Verdana, Helvetica, Arial, sans-serif ,"ＭＳ Ｐゴシック",OSAKA;line-height: 20px;margin-bottom: 1px;margin-top: 2px;padding-top: 3px;border-bottom: 1px dotted  #ccc;border-left: 1px dotted  #ccc;}a.mainlevel:hover {color: #00ff00;background:#fff url(../images/dots_right_green.png) 2px no-repeat;border-bottom: 1px dotted  #0f0;border-left: 1px dotted  #0f0;}a.mainmenu:link, a.mainmenu:visited {color: #ffffff; font-family: Verdana, Helvetica, Arial, sans-serif, "ＭＳ Ｐゴシック",OSAKA;font-weight: bold;font-size: 10px;}.toptab {clear:both;text-align:left;margin-bottom: -6px;margin-top:6px;z-index:100000;	}	#active_menuttab01 {  color: #ff0094; background-color:#e8e3da ;background:#e8e3da url(../images/tab_1.png) top left repeat-x;border-bottom: 0px solid  #e8e3da;border-right: 1px solid  #e8e3da;border-left: 1px solid  #e8e3da;} a.mainlevelttab01:link, a.mainlevelttab01:visited {background:#e8e3da url(../images/tab_0.png) top left repeat-x;font-size:10px;display: inline;color: #333;font-weight: bold;text-decoration: none;font-family: Verdana, Helvetica, Arial, sans-serif ,"ＭＳ Ｐゴシック",OSAKA;margin-top:5px;padding: 5px 20px;border-top: 0px solid  #ccc;border-right: 0px solid  #e8e3da;border-left: 0px solid  #e8e3da;border-bottom: 1px solid  #e8e3da;}a.mainlevelttab01:hover {color: #00ff00;}.pollstableborder {border: 1px solid ;padding: 1px;}a.sublevel:link, a.sublevel:visited {display: block;color: #333;font-weight: bold;font-size: 10px;background:#fff url(../images/sdots_right_pink.png) 16px no-repeat;width: 160px;text-indent: 32px;text-decoration: none;font-family: Verdana, Helvetica, Arial, sans-serif ,"�l�r �o�S�V�b�N",OSAKA;line-height: 20px;margin-bottom: 1px;}a.sublevel:hover {color: #00ff00;background:#fff url(../images/sdots_right_green.png) 16px no-repeat;}table.moduletable {	padding: 5px 0px 5px 8px;	color: #aaa;	margin-bottom: 15px;	width: 100%;	background: url(../images/spacer.gif);}.moduletable_ban{padding-bottom:8px;}table.moduletable th {	font-size        : 11px;	font-weight      : bold;	color: #aaa;	text-align: left;	width            : 100%;	letter-spacing: 2px;	text-indent: 5px;	padding-bottom: 3px;}#c_blk table.moduletable th {	font-size        : 12px;	font-weight      : nomal;	color: #666;	text-align: left;	letter-spacing: 5px;	text-indent: 0px;	padding: 3px 10px 3px;	background:transparent url(../images/titlebg_short.png) 2px no-repeat;	}a.latestnewssaisin:link,  a.latestnewssaisin:visited{	padding: 5px 0px 5px 8px;	margin-bottom: 15px;	width: 100%;	color:#666666;	text-decoration-none;}table.moduletablesaisin th {	font-size        : 11px;	font-weight      : bold;	color            : #333333;	text-align       : left;	width            : 100%;	letter-spacing: 2px;	text-indent: 5px;	padding-bottom: 3px;	}.newsflash table.moduletable th {	font-size        : 11px;	font-weight      : bold;	color            : #333;	text-align       : left;	width            : 100%;	letter-spacing: 2px;	text-indent: 5px;	padding-bottom: 3px;}table.moduletable li {}table.moduletable ul {	padding: 0px;}table.moduletable td {font-size: 10px;font-weight: normal;}.poll {  font-family      : Arial, Helvetica, sans-serif,"ＭＳ Ｐゴシック",OSAKA;  font-size        : 10px;  color            : #666666;  line-height      : 14px;}table.pollstableborder {	border: 1px solid #007f00;}.sectiontableheader {  background-color : #CCCCCC;  color            : #333333;  font-weight      : bold;}.sectiontableentry1 {  background-color : #F0F0F0;}.sectiontableentry2 {  background-color : #E0E0E0;}.small {  font-family      : Verdana, Arial, Helvetica, sans-serif,"ＭＳ Ｐゴシック",OSAKA;  font-size        : 10px;  color            : #999999;  text-decoration  : none;  font-weight      : bold;}.smalldark {  font-family      : Verdana, Arial, Helvetica, sans-serif,"ＭＳ Ｐゴシック",OSAKA;  font-size        : 10px;  color            : #000000;  text-decoration  : none;  font-weight      : normal;}.contentpane {  background       : #dedede;}.contentpaneopen {   border-left : 0px solid #cccccc;   border-right : 0px solid #cccccc;   width: 100%;   font-family      : Verdana, Arial, Helvetica, sans-serif,"ＭＳ Ｐゴシック",OSAKA;  font-size        : 14px;  line-height: 1.7em;  color            : #333;  padding: 0px;}.contentheading, .componentheading {  font-family      : Verdana, Arial, Helvetica, sans-serif,"ＭＳ Ｐゴシック",OSAKA;  font-size        : 16px;  font-weight      : bold;  color            : #633;  text-align       : left; padding-bottom:0px;  padding-top:5px;  padding-left:5px;}.createdate {  font-family      : Arial, Helvetica, sans-serif,"ＭＳ Ｐゴシック",OSAKA;  font-size        : 10px;  color            : #999999;  text-align       : left;    padding-top:0px;}.button {  font-family      : Verdana, Arial, Helvetica, sans-serif,"ＭＳ Ｐゴシック",OSAKA;  font-style       : normal;  font-size        : 10px;  font-weight      : bold;  background-color :  #007f00;  color            : #ffffff;  border           : 1px solid  #007f00;}.inputbox {  font-family      : Verdana, Arial, Helvetica, sans-serif,"ＭＳ Ｐゴシック",OSAKA;  font-size        : 10px;  color            : #000000;  background-color : #F0F0F0;  border           : 1px solid #007f00;}a:link, a:visited {color: #808080;text-decoration: none;}a:hover {color: #ff577b;text-decoration: underline;}/* For content item titles that are hyperlink instead of Read On */a.contentpagetitle:link, a.contentpagetitle:visited {	font-family: Verdana, Arial, Helvetica, sans-serif,"ＭＳ Ｐゴシック",OSAKA;	font-size: 16px;	font-weight: bold; 	color: #633;	text-align:left;	text-decoration: none;	}a.contentpagetitle:hover {	font-family: Verdana, Arial, Helvetica, sans-serif,"ＭＳ Ｐゴシック",OSAKA;	color: #ff577b;	text-decoration:underline;	}a.category:link, a.category:visited {  color            : #333333;  font-weight      : bold;  font-size: 11px;font-weight: bold;}a.category:hover {  color            : #999999;}/* Styles for dhtml tabbed-pages */.ontab {	background-color: #ffae00;	border-left: outset 2px #ff577b;	border-right: outset 2px #808080;	border-top: outset 2px #ff577b;	border-bottom: solid 1px #d5d5d5;	text-align: center;	/* Cannot use hand as its not a W3C CSS validator */	/*	cursor: hand;*/	font-weight: bold;	color: #FFFFFF;}.offtab {	background-color : #e5e5e5;	border-left: outset 2px #E0E0E0;	border-right: outset 2px #E0E0E0;	border-top: outset 2px #E0E0E0;	border-bottom: solid 1px #d5d5d5;	text-align: center;	/* Cannot use hand as its not a W3C CSS validator */	/*	cursor: hand;*/	font-weight: normal;}.tabpadding {}.tabheading {	background-color: #ffae00;	text-align: left;}.pagetext {	visibility: hidden;	display: none;	position: relative;	top: 0;}/* for modifying {moscode} output.  Don't set the colour! */.moscode {	background-color: #f0f0f0;}.code {	background-color: #f0f0f0;	border: 1px solid #FFF;}/* Text passed with mosmsg url parameter */.message {	font-family : Verdana, Arial, Helvetica, sans-serif,"ＭＳ Ｐゴシック",OSAKA;	font-weight: bold;	font-size : 10pt;	color : #ff6600;	text-align: center;}/* Javascript Back button */.back_button {	text-align: center;	margin-top: 40px;}table.contenttoc {	color: #333300;	background-color: #e0e0e0;	border: 1px solid #333;}table.contenttoc td {    font-size: 8pt;    font-weight: normal;    text-align:left;}ul {  margin: 0;  padding: 0;  list-style: none;}li {  line-height: 15px;  padding-left: 10px;  padding-top: 0px;  background-image: url(../images/arrow.png) ;  background-repeat: no-repeat;  background-position: 0px 3px;}table.searchinto {	width: 100%;}table.searchintro td {	background-color: #293C43;	color: #ffffff;	font-weight: bold;}form {/* removes space below form elements */	margin: 0; 	padding: 0;}.categoly{text-align:right;}.readon{  font-family      : Arial, Helvetica, sans-serif,"ＭＳ Ｐゴシック",OSAKA;  font-size        : 10px;  text-align       : right;padding-top:0px;padding-bottom:8px;}#enroll {padding-left:12px;font-size        : 10px;line-height:14px;color:#666;  background-image: url(../images/arrow.png) ;  background-repeat: no-repeat;  background-position: 0px 3px;}td .buttonheading{vertical-align:bottom;}