@charset "utf-8";
/* CSS Document */

html,body{
	background:url(../images/bg.png) #FAF9F8 repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;
	height:100%;
  border:none;
	}
	
a:link{
	color:#5A8EED;
	font-size:12px;
	text-decoration: underline;
	}
a:visited{
	color:#5A8EED;
	font-size:12px;
	text-decoration: underline;
	}	
a:hover{
	text-decoration: underline;
	}

/* Header */

.t{
	background:url(../images/t.png) repeat-x;
	height:10px;
	}
.tl{
	background:url(../images/tl.png) no-repeat;
	width:10px;
	height:10px;
	}
.tr{
	background:url(../images/tr.png) no-repeat;
	width:10px;
	height:10px;
	}

#header{
	background:url(../images/header_bg.gif) repeat-x;
	height:103px;
	}
.logo{
	padding-left:30px;
	}
.spinning{
	padding-right:30px;
	}
	
.header_hr{
	background:url(../images/header_hr.gif) repeat-x;
	height:10px;
	}	

/* Footer */

.footer_hr{
	background:url(../images/footer_hr.gif) repeat-x;
	height:6px;
	}	

#footer{
	background-color:#BE956B;
	border-top:1px solid #ffffff;
	padding:0px 10px 0px 10px;
	text-align:center;
	font-size:11px;
	color:#ffffff;
	height:42px;
	}

/* Main (Navigation & Content) */

#main{
	background:#FFFFFF;
	}
	
/* Menu */

#menu{
	width:162px;
	}

#main_menu{
	width:162px;
	border-top:1px solid #D6D3D3;
	vertical-align:top;
	border-left:1px solid #D6D3D3;
	border-right:1px solid #D6D3D3;
	}
#main_menu table{
	width:162px;
	background-color:#FFFFFF;
	
	}
#main_menu .header{
	/*background-color:#1e3f7c;*/
	height:69px;
	background:url(../images/1_menu.gif) repeat-x;
	border-bottom:1px solid #D6D3D3;
	padding:5px 6px 5px 6px;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	}

#main_menu div a:link{
	border-top:1px solid #D6D3D3;
	border-bottom:1px solid #D6D3D3;
	padding:3px 6px 4px 6px;
	background-color:#996633;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	color:#F8F8F8;
	display:block;
	}
#main_menu div a:visited{
	border-top:1px solid #D6D3D3;
	border-bottom:1px solid #D6D3D3;
	padding:3px 6px 4px 6px;
	background-color:#996633;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	color:#F8F8F8;
	display:block;
	}
#main_menu div a:hover{
	background-color:#F6F6F6;
	color:#663300;
	text-decoration:none;
	}

#sub_menu{
	width:162px;
	height:247px;
	background:url(../images/2_menu.gif) repeat-x;
	padding-top:10px;
	border-top:1px solid #a5a5a5;
	vertical-align:top;
	}
#sub_menu table{
	width:162px;
	background-color:#a5a5a5;
	border-left:1px solid #a5a5a5;
	border-right:1px solid #a5a5a5;
	}
#sub_menu .header{
	background-color:#1e3f7c;
	border-bottom:1px solid #a5a5a5;
	padding:3px 6px 3px 6px;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	}

#sub_menu div a:link{
	margin-bottom:1px;
	padding:1px 6px 2px 6px;
	background-color:#ededed;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	color:#1e3f7c;
	display:block;
	}
#sub_menu div a:visited{
	margin-bottom:1px;
	padding:1px 6px 2px 6px;
	background-color:#ededed;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	color:#1e3f7c;
	display:block;
	}
#sub_menu div a:hover{
	background-color:#9d1e36;
	color:#FFFFFF;
	text-decoration:none;
	}

/* Content */

#content{
	width:884px;
	border-left:1px solid #F6F6F6;
	border-right:1px solid #F6F6F6;
	border-top:1px solid #F6F6F6;
	border-bottom:1px solid #F6F6F6;
	/*background:url(../images/flash_o.png) #ededed no-repeat right top;*/
	background-color: #FFFFFF;
	padding:10px
	}
#content .header{
	padding:5px 6px 5px 6px;
	font-size:18px;
	color:#1e3f7c;
	}
#content .subheader{
	padding:0px 6px 5px 6px;
	margin-bottom:5px;
	font-size:14px;
	font-style:italic;
	color:#9d1e36;
	}
#content .content{
	padding:5px 6px 5px 6px;
	font-size:14px;
	color:#333333;
	}
#content .content a:link{
	color:#9d1e36;
	font-size:14px;
	text-decoration: none;
	}
#content .content a:visited{
	color:#9d1e36;
	font-size:14px;
	text-decoration: none;
	}	
#content .content a:hover{
	text-decoration: underline;
	}
.italic{
	color:#9d1e36;
	font-style:italic;
	}

.flash{
	background:url(../images/flash_bg.png) repeat-y;
	padding-bottom:10px;
	}
	
/* English */

#taal{
	padding:10px;
	}
#taal a{
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	}
#taal img{
	margin-bottom:-2px;
	}
	
/* Flash Banner */

#flash_spin{
	padding:10px;
	}
#flash_spin div{
	background:#ededed;
	width:389px;
	height:84px;
	}

/* Shadows */

.sl{
	background:url(../images/sl.png) repeat-y;
	width:10px;
	}
.sr{
	background:url(../images/sr.png) repeat-y;
	width:10px;
	}
.sb{
	background:url(../images/sb.png) repeat-x;
	height:10px;
	}
.sbl{
	background:url(../images/sbl.png) no-repeat;
	width:10px;
	height:10px;
	}
.sbr{
	background:url(../images/sbr.png) no-repeat;
	width:10px;
	height:10px;
	}