
#body *
{
	margin:0px;
	padding:0px;
}

body, html
{
	margin:0px;
	padding:0px;
	background-color: #E9EDF2;
}

#main{
	text-align: left;
}

#body #body
{
	background-color: none;
}

#body a img
{
	border:0px;
}

#body h1
{
	color: #192487;
	font-weight: normal;
}

#body .menu{
	width: 750px;

}

#body .menu ul{
	list-style: none;
	padding: 0;
	margin: 0;
	padding-left: 10px;
}

#body .menu ul a{
	display: block;
	padding-left: 8px;
	padding-right: 8px;
}

#body .menu ul li{
	float: left;
	margin: 0 1.0em;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}

#body .menu ul li:hover{
	background-color: #889BB6;
}

#body .menu a:link {color: #192487; text-decoration: none;}     /* unvisited link */
#body .menu a:visited {color: #192487; text-decoration: none;}  /* visited link */
#body .menu a:hover {color: #ffffff; text-decoration: none; background-color: #889BB6;}   /* mouse over link */
#body .menu a:active {color: #ffffff; text-decoration: none; background-color: #889BB6;}   /* selected link */

#body .menu #selected a{ color: #fff; background-color: #889BB6; }

div#body
{

}

span#body
{

}

#body {
	background				:none;
	font-family				:verdana,arial,helvetica;
	font-size				:8pt;
	line-height				:20px;
}

#body td {
	font-family				:verdana,arial,helvetica;
	font-size					:8pt;
	line-height				:20px;
}
#body p {
	background				:none;
	font-family				:verdana,arial,helvetica;
	font-size				:8pt;
	line-height				: 20px;
}
#body span {
	line-height				: 20px;
}
#body div {
	line-height				: 20px;
}

#body .submenutable {
	border-width			:1px;
	border-style			:solid;
	border-color			:#FFFFFF;
	background-color	:#dde1eb;
	width							:150px;
	height						:150px;
}
#body .submenutable_empty {
	border-width			:0px;
	border-style			:solid;
	width							:150px;
	height						:150px;
}
#body .contenttable {
	border-width			:1px;
	border-style			:solid;
	border-color			:#FFFFFF;
	background-color	:#dde1eb;
	width							:385px;
	height						:150px;
}
#body .contenttable_home {
	border-width			:0px;
	border-style			:solid;
	border-color			:#FFFFFF;
	width							:584px;
	height						:150px;
}
#body .header {
	border-width			:0px;
	border-style			:solid;
	border-color			:#FFFFFF;
	width							:385px;
	height						:30px;
}
#body .uppercorner {
	color							:#889bb6;
	font-size					:9pt;
	font-family				:verdana,arial,helvetica;
	text-decoration		:none;
}
#body .uppercorner2 {
	color							:#FFFFFF;
	font-size					:9pt;
	font-family				:verdana,arial,helvetica;
	text-decoration		:none;
}
#body .uppercorner:hover {
	color							:#FFFFFF;
	font-size					:9pt;
	font-family				:verdana,arial,helvetica;
	text-decoration		:none;
}
#body .uppercorner2:hover {
	color							:#FFFFFF;
	font-size					:9pt;
	font-family				:verdana,arial,helvetica;
	text-decoration		:none;
}
#body .submenu_link {
	font-family				:verdana,arial,helvetica;
	font-size					:9pt;
	text-decoration		:none;
	color							:#192487;
}
#body .submenu_link:hover {
	font-family				:verdana,arial,helvetica;
	font-size					:9pt;
	text-decoration		:none;
	color							:#FFFFFF;
	background				:#192487;
}
#body .submenu_link2 {
	font-family				:verdana,arial,helvetica;
	font-size					:9pt;
	text-decoration		:none;
	color							:#FFFFFF;
	background				:#192487;
}
#body .standardlink {
  color							:#192487;
  text-decoration		:none
}
#body .standardlink:hover {
  color							:#192487;
  text-decoration		:underline;
}
#body .hrnews {
	height						:1px;
	color							:#b8bbcf;
}

.std_table{
	width: 100%;
	border: 0px solid black;
}

.std_table_td{
	padding-left: 10px;
	margin-left: 10px;
}

#body .container{
	padding-left: 80px;
	padding-top: 40px;
	padding-bottom: 40px;
	padding-right: 80px;
}

#body .main_td{
	padding-bottom: 40px;
}

#body .main_image{
	width: 580px;
	height: 327px;
	border: 0px solid white;
}

#body .block_portofolio{
	color: #fff;
	margin-top: 40px;
	border:0px solid black;
	background: #192487;
	width: 753px;
	height: 261px;
	position: absolute;
	margin-left: -80px;
}

#body .block_portofolio_text{
	padding-top: 310px;
}

#body .submenu{
	border: 2px solid white;
	background-color: #DDE1EB;
	padding: 5px;
	float: left;
}

#body .submenu a:link {color: #192487; text-decoration: none;}     /* unvisited link */
#body .submenu a:visited {color: #192487; text-decoration: none;}  /* visited link */
#body .submenu a:hover {color: #fff; text-decoration: none; background-color: #192487;}   /* mouse over link */
#body .submenu a:active {color: #fff; text-decoration: none; background-color: #192487;}   /* selected link */


#body .submenu #selected{
	color: #fff;
	background-color: #192487;;
}

#body #controls {
	text-align: center;
	color: #fff;
}

#imageBox
{
  margin: auto;
  width: 720px;
  height: 220px;
  border: 0px #fff solid;
  overflow: hidden;
  margin-top: 14px;
  background-color: #D9DFEF;
}

#body #imageBoxInside
{
  width: 10000px;

}

#body #imageBox img
{
  float: left;
  width: 210px;
  height: 180px;
  margin: 15px;
  margin-bottom: 2px;
  margin-left: 17px;
}

#body #imageBox br
{
  clear: both;
}

#body #controls img
{
  border: 0;

}

#body .image{
	float: left;
}

#body .block_portofolio a{
	color: #fff;
}

#body .news_small{

	width: 150px;
}

#body h1{
	color: #192487;
	font-size: 21px;
}

#body h2{
	color: #192487;
	font-size: 17px;
}

#body h3{
	color: #192487;
	font-size: 14px;
}

#body h4{
	color: #192487;
	font-size: 12px;
}

#body .date{
	font-weight: bold;
}

#body .news_small h4{
	font-size: 8pt;
}

#body .news_small a:link {color: #192487; text-decoration: none;}     /* unvisited link */
#body .news_small a:visited {color: #192487; text-decoration: none;}  /* visited link */
#body .news_small a:hover {color: #fff; text-decoration: none; background-color: #192487;}   /* mouse over link */
#body .news_small a:active {color: #fff; text-decoration: none; background-color: #192487;}   /* selected link */

#body .close {color: #ff0000; text-decoration: none; text-transform: uppercase; }

#body .text_left_top{
	float: left;
	padding: 20px;
}
#body .text_left_bottom{
	position: absolute;
	bottom: 0;
	padding: 20px;
}
#body .text_right_top{
	float: right;
	padding: 20px;
}
#body .text_right_bottom{
	position: absolute;
	bottom: 0;
	right: 0;
	padding: 20px;
}

#body #outer-appear{
	position: relative;
	text-align: baseline;
}

#body #image_text span{
	line-height: 25px;

}

#body .img_text{
	background-color: #192487;
	color: #fff;
	padding-top: 0px;
	border-top: 8px solid #D9DFEF;
	line-height:1.5;
}

#body .main_img_head
{
	font-family: Verdana;
	font-size: 22px;
	font-weight: 700;
}

#body .main_img_text
{
	font-family: Verdana;
	font-size: 16px;
	font-weight: 600;
}