body { background: #ffffff; margin: 0px 0px 0px 0px; }

a { color: #bf1313; text-decoration: underline; }

a:hover { text-decoration: none; }

td { font-size: 12px; color: #252525; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; }

.yellow { background: #f9e0a9; }

.red { background: #bf1313; }

.logo {	background: url(/assets/images/bg_logo.gif) repeat-x top; }

.vajra { background: url(/assets/images/bg_vajra.gif) no-repeat; color: #ffffff; font-size: 11px; font-style: italic; padding: 15px 25px 15px 15px; }

.garuda { background: url(/assets/images/bg_garuda.gif) no-repeat right top; }

.padding_lang { padding: 5px 0px 0px 15px; }

.padding_txtend	 { padding: 0px 0px 27px 0px; }

.copy {	font-size: 11px; color: #f68e56; padding: 15px 15px 15px 15px; }

.menu {	font-size: 12px; font-weight: bold;	color: #7c7c7c;	padding: 7px 0px 7px 0px; }

.sub { font-size: 12px; font-weight: normal; color: #7c7c7c; padding: 0px 0px 0px 0px; }

.sub_up { font-size: 11px; font-weight: normal;	color: #ffffff;	padding: 1px 1px 1px 28px; }

.up { font-size: 11px; font-weight: normal;	color: #ffffff; }

.ttl { font-size: 18px; font-weight: normal; color: #ffffff; padding: 1px 1px 1px 28px;	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; }

.padding15 { padding: 5px 0px 7px 15px; }

.welcome { margin: 10px 20px 10px 30px;	font-size: 18px; font-weight: bold;	color: #545454;	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; }

.txt { margin: 10px 20px 20px 30px;	text-align:justify; list-style: decimal; }

.news {	background: #f9e0a9 url(/assets/images/bg_news.gif) no-repeat right top; font-size: 14px; font-weight: bold; color: #545454; font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; }

.news_txt {	padding: 10px 10px 10px 10px; }

.newslatter { font-size: 11px; color: #7c7c7c; }

.newslatter_bg { background: #e2eef5 url(/assets/images/bg_newslatter.gif) no-repeat right top; }

.pic { border-style: solid; border-width: 5px; border-color: #e1e1e1; margin: 3px 15px 15px 0px; }
	
a:hover .pic { border-style: solid;	border-width: 5px; border-color: #f9e0a9; } 

.quest li { color: #ffffff;  padding-left: 15px;  background: url('/assets/images/arrow_s.gif') 0 3px no-repeat; margin-bottom: 3px; }  

.ttl_txt { margin: 0px 0px 0px 0px;	font-size: 18px; font-weight: bold;	color: #545454;	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; }

.ttl_list { margin: 0px 0px 0px 0px;	font-size: 16px; font-weight: normal;	color: #545454;	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; }

#accordion {
    border: 1px solid #1F669B;
    width: 140px;
    font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
    font-size: 11px;
}

ul.NoBulletNoIndent {
  list-style-type: none;
  margin-left: 0px;
  padding-left: 0px;
  text-align:left;
  margin:5px 0px 7px 15px;
}

.B_crumbBox { font-size: 11px; font-weight: normal;	color: #ffffff;	padding: 1px 1px 1px 28px;}
.B_crumb { font-size: 11px; font-weight: normal;	color: #ffffff;	}
.B_homeCrumb { font-size: 11px; font-weight: normal;	color: #ffffff;	}

#sitemap ul {
  margin: 0 0 0 1px;
  padding: 0 0 0 3px;
  background-image: url("/assets/images/t1.gif");
  background-repeat: repeat-y;
}

#sitemap ul li {
  margin: 0;
  padding: 0 0 0 14px;
  list-style: none;
  background-image: url("/assets/images/t2.gif");
  background-repeat: no-repeat;
  background-position: -3px 0;
}

#sitemap ul li.last {
  margin-bottom: 6px;
  background-image: url("/assets/images/t3.gif");
  background-repeat: no-repeat;
  background-position: -3px 9px;
}


.subscr {font-size: 18px; font-weight: bold;	color: #7c7c7c;	padding: 7px 0px 7px 0px; }
