@charset "utf-8";/*header*/#body {text-align: center;background: url(../img/header_bg.gif) repeat-x;}#container,.margin_auto {position: relative;margin: 0px auto;text-align: left;width: 800px;}/*logo*/h1 #top{text-decoration:none;display: block;width: 800px;height: 16px;font-size: 12px;color : #ffffff;}ul#user_menu li,ul#header_menu li {list-style: none;float: left;}ul#user_menu li a {display: block;margin-top: 3px;height: 35px;font-size: 1px;text-indent: -3000px;text-decoration: none;}a#user_top {width: 60px;background: url(../img/h_top.gif) left top no-repeat;}a#user_r_1 {width: 112px;background: url(../img/h_r_1.gif) left top no-repeat;}a#user_r_2 {width: 111px;background: url(../img/h_r_2.gif) left top no-repeat;}a#user_r_3 {width: 112px;background: url(../img/h_r_3.gif) left top no-repeat;}a#user_contact {width: 101px;background: url(../img/h_contact.gif) left top no-repeat;}a#user_top:hover,a#user_r_1:hover,a#user_r_2:hover,a#user_r_3:hover,a#user_contact:hover {background-position: 0 -35px;}ul#header_menu {float: right;}ul#header_menu li a {display: block;margin-top: 5px;height: 31px;font-size: 1px;text-indent: -3000px;text-decoration: none;}a#header_company {width: 57px;background: url(../img/h_company.gif) left top no-repeat;}a#header_policy {width: 57px;background: url(../img/h_policy.gif) left top no-repeat;}a#header_ppolicy {width: 110px;background: url(../img/h_p_policy.gif) left top no-repeat;}a#header_sitemap {width: 71px;background: url(../img/h_sitemap.gif) left top no-repeat;}a#header_company:hover,a#header_policy:hover,a#header_ppolicy:hover,a#header_sitemap:hover {background-position: 0 -31px;}ul#global_menu {list-style: none;}ul#global_menu li {float: left;}ul#global_menu li a {display: block;width: 105px;height: 40px;font-size: 1px;text-indent: -3000px;text-decoration: none;}a#info {background: url(../img/info.gif) left top no-repeat;}a#academics {background: url(../img/academics.gif) left top no-repeat;}a#graduate {background: url(../img/graduate.gif) left top no-repeat;}a#international {background: url(../img/international.gif) left top no-repeat;}a#admissions {background: url(../img/admissions.gif) left top no-repeat;}ul#global_menu li a#placement {width: 106px;}a#placement {background: url(../img/placement.gif) left top no-repeat;}a#info:hover,a#academics:hover,a#graduate:hover,a#international:hover,a#admissions:hover,a#placement:hover {background-position: 0 -40px;}/*sidemenu*/#Type2 {width: 195px;}#Type2 ul {list-style-type: none;}#Type2 li {display: inline;}#Type2 a {display: block;position: relative;}a.menuPon1, a.menuPon2 {padding: 3px 0px 3px 21px;text-decoration: none;margin-bottom:2px;border-bottom: 1px dotted #666666;}a.menuPon1:link, a.menuPon1:visited {color: #000;background: url(../img/sidemenu_top_bg.gif) left center no-repeat;}a.menuPon1:hover {color: #000;background: url(../img/sidemenu_top_bg.gif) left center no-repeat;}.menuChd1 a, .menuChd2 a, .menuChd4 a {	padding: 4px 0px 4px 25px;	text-decoration: none;	margin-bottom:1px;	border-bottom: 1px dotted #999999;}.menuChd3 a {padding: 5px 0px 2px;	text-decoration: none;	border-bottom: 1px dotted #999999;}.menuChd1 a:link, .menuChd1 a:visited {color: #333;background: url(../img/sidemenu_bg.gif) left center no-repeat;}.menuChd1 a:hover {color: #666;}.menuChd2 a:link, .menuChd2 a:visited {color: #333;background: url(../img/sidemenu2_bg.gif) left center no-repeat;}.menuChd2 a:hover {color: #666;}.menuChd3 a:link, .menuChd3 a:visited {color: #333;}.menuChd3 a:hover {color: #666;}.menuChd4 a:link, .menuChd4 a:visited {color: #333;background: url(../img/sidemenu3_bg.gif) left center no-repeat;}.menuChd4 a:hover {color: #666;}/*footer*/ul#footer_menu {height: 40px;list-style: none;}ul#footer_menu li {float: left;}ul#footer_menu li a {display: block;height: 23px;font-size: 1px;text-indent: -3000px;text-decoration: none;}a#use {width: 130px;background: url(../img/use.gif) left top no-repeat;}a#privacy {width: 130px;background: url(../img/privacy.gif) left top no-repeat;}a#sitemap {width: 130px;background: url(../img/sitemap.gif) left top no-repeat;}a#inquiry {width: 131px;background: url(../img/inquiry.gif) left top no-repeat;}a#use:hover,a#privacy:hover,a#sitemap:hover,a#inquiry:hover {background-position: 0 -23px;}#footer {text-decoration:none;color:#ffffff;height: 40px;text-align: center;background: url(../img/footer_bg.gif) repeat-x;}#footer p a#page_top {text-decoration:none;position: absolute;margin-left: 660px;width: 140px;height: 26px;text-indent: -3000px;background: url(../img/page_top.gif) left top no-repeat;}#footer p a#page_top:hover  {background-position: 0 -26px;}#copyright {list-style:none;position: absolute;margin-top: 3px;font-size: 11px;font-weight:bold;line-height: 170%;float:left;}#copyright li{float:left;}#copyright a,#copyright a:link,#copyright a:visited{text-decoration:none;color:#ffffff;margin-right:10px;float:left;}#copyright a:hover{color:#333333;}#m{margin-left:60px;font-size:10px;}/*sitemap*/ul#map {margin: 0; padding: 0;}ul#map ul {margin: 0; padding: 0;}ul#map li {list-style-type: none;margin: 0 0 0 2em;padding: 0 0 0 15px;background: url(../img/map_marker.gif) no-repeat ;}ul#map li.joint  {background: url(../img/map_joint.gif) repeat-y top left;}ul#map li.bottom {background: url(../img/map_bottom.gif) no-repeat bottom left;}/*ryui*/ul#ryui {margin: 0; padding: 0;}ul#ryui ul {color:#0066BC;margin: 0; padding: 0;}ul#ryui li {list-style-type: none;margin: 0 0 0 2em;padding: 0 0 0 15px;background: url(../img/ryui_marker.gif) no-repeat ;}.cyan{color:#0066BC;}.cyan a, #cyan a:link, #cyan visited{text-decoration:none;color:#0066BC;}.cyan a:hover{color:#70C2E8;}