body{
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #444;

}

a{	
	/*color:#666666;*/
	color:#007FC1;
}
a:hover,a.active{color:#6F2B90;}

.hide{display:none;}
.boldText{font-weight:bold;}

hr{border:1px solid #B8B8B8;clear:both;}

img.border{padding:3px; border:1px solid #ccc;margin:10px;}

h1{
	background: url(../images/header4.jpg) no-repeat;	
	width:720px;
	height:303px;
	display:block;
	
	border:1px solid #B8B8B8;
	border-width:0 1px 0 1px;
}

div.content, div.content1{
	width: 525px;
	border:1px solid #B8B8B8;
	border-width:0 1px 0 1px;
	margin-top:-140px; _margin-top:-120px;
	margin-left:175px; _margin-left:195px;	
	padding:5px 10px;
}

div.content1{
	margin-left:175px; _margin-left:194px;	
}

h2{	
	font-size: 22px;
	color: #666;
	font-weight:bold;
	
}

.boldTitle{color:#6F2B90;}

.blueText{clear:left;color:#007FC1;font-weight:bold;}
.blueText_unbold{clear:left;color:#007FC1;}

div.links {

	text-align:center;
	width:175px;
	_width:195px;
	position:absolute;
	top:250px;
	left:0px;
}

div.links a{
	display:block;	
	line-height:25px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	border:1px solid #ccc;
	background:#EAF0C0;
	color:#666;
}

div.links a:hover{background:#e7faff;Xcolor:#EAF0C0;}
div.links a.active{background:#6F2B90;color:#EAF0C0;}

/* sub menu */
ul.pagelinks{

margin:10px 0px;padding:3px 6px;float:left;background-color:#e7faff;
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
_padding:3px 1px;


}
ul.pagelinks li{padding:2px 5px;border-right:1px solid #ccc;float:left;list-style-type: none;}
ul.pagelinks li.last{padding:2px 5px;border:0px solid red;_padding:2px 1px 2px 5px;}
ul.pagelinks a:hover{color:#666;}
ul.pagelinks a{color:#5a93a3;}
ul.pagelinks a.active{color:#666;text-decoration:none;font-weight:bold;}

p.signature{
	font-size:11px;
}

h3{
	Xfont-weight:normal;
	font-size:15px;	
	color:#666;
}

.meetSubanan p{
 padding:10px;
 background:#EAF0C0;/*#E3EBBA;*/
 font-size:11px;
 width:270px;
 height:115px;
}

.meetSubanan a{	
	color:#444;	
}

.meetSubanan a:hover{	
	color:#6F2B90;	
}

ul.services{
	list-style-type: disc;
	width:200px;height:170px;
	margin-top:-180px;_margin-top:-200px;
	margin-left:330px;_margin-left:300px;
	padding:0;
}
ul.services a{
	line-height:19px;	
}
/*li{list-style-type: disc;}*/
ol li{padding:10px;}

/* FAQ*/
.faq_links {padding:5px 0; border-bottom:1px solid #B8B8B8;margin-bottom:10px;}
.faq_links a{color:#007FC1;display:block;line-height:18px;text-decoration:none;}
.faq_links a:hover{text-decoration:underline;}

.faq_question a{color:#007FC1;font-weight:bold;}

/* news & articles*/
.articles{border-top:2px solid #B8B8B8;padding:10px 0;}
.articles .article_title{font-weight:bold;font-size:12px;}
.articles .article_link a{color:#007FC1;}
.articles .article_link a:hover{color:#666;}

/* news & articles*/
.articles{border-top:2px solid #B8B8B8;padding:10px 0;}
.articles .article_title{font-weight:bold;font-size:12px;}
.articles .article_link a{color:#007FC1;}
.articles .article_link a:hover{color:#666;}

.quotes{border:0px solid red;padding:7px;margin:7px;background-color:#f8edfd;}
.article_quote{font-weight:bold;font-size:12px; font-style:italic;padding:5px;}
/* form */
form{padding:0px 0px;}
label{padding:5px 0; display:block;}

input, textarea, select {
   
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: normal;
   color: #444;
   padding:2px;
  
}


div.advertisement{

	float:left;
	/*
	padding:5px;
	border:1px solid #ccc;
	*/
	width:140px;
	height:269px;
	position:relative;
	top:-350px;
	left:10px;

}

div.advertisement a{border:0;color:#fff;}

div.logos img{padding:5px;}

.legaltext{color:#8a8a8a;font-size:10px;}
.downloadLink a{clear:left;color:#007FC1;font-weight:bold;}
.downloadLink a:hover{color:#cc0000;}

/* ---- FOOTER ------ */

/*
.footer{
	border-top:3px solid #B8B8B8;
	width: 525px;
	margin-left:175px; _margin-left:195px;	
	margin-top:8px; 	
	text-align:right;
	padding:5px 10px;
	
}
*/

#footer{
	position:relative;
	text-align:center;
	color:#666666;
	font-size:11px;
	border-top:3px solid #B8B8B8;
	width: 525px;
	margin-left:175px; _margin-left:195px;	
	margin-top:8px; 	
	text-align:right;
	padding:5px 10px;
	
}

#footer ul {
	 margin: 0.5em 0; /* Half a character of spacing above and below, none to either side. */
	 padding: 0; /* No spacing between inside of margin and outer edge of text. */
	 list-style-type: none; /* Hide the bullets. */ 
	 
	 
}
#footer a{	
	color:#666;
	font-size:11px;
	text-decoration: none;
}
									
#footer a:hover{
	text-decoration: underline;
}

#footer li {
	 border-right:1px solid #ccc;	
	 display: inline; /* Make the list horizontal. */
	 padding: 0 1em 0 0.7em; 
}

#footer li.last {
	border-right:none;
	padding: 0 0 0 0.7em; 
}

.image_quote{border:0px solid red;padding:7px;margin:7px;background-color:#f8edfd;height:107px;}
.image_quote div{margin-top:20px;margin-left:20px;}
.image_quote img{background:white;float:left;margin:0 10px 0px 0px;}

.subanan_with_celebrities{width:148px;float:left;margin:5px 10px;_margin:5px 7px;text-align:center;}
.subanan_with_celebrities img{margin:0;}
.subanan_with_celebrities p{margin:0;font-size:11px;Xfont-style:italic;padding:2px;}



/* contactform */

#contactform {width: 240px;	text-align: left; float: left;	padding-left: 25px;	_padding-left: 15px; padding-top: 10px;}
#contactform h3 {margin: 0;	padding: 0 0 10px 0;}
#contactform input, #contactform textarea {width: 180px; margin: 0px; padding: 0px;	height: 22px; font-size: 1em; color: #666666;}
#contactform .submit {clear: both;	margin-top: 4px; width: 80px; font-size: 1em; color: #000000;}
#contactform .note {font-size: 90%;	color: #990000;	padding-top: -6px;}
#contacts {_height: 325px;	border-bottom: 1px solid #999999; margin-top: 15px;	float: left; margin-bottom: 10px; padding: 5px 5px 15px 5px;}
#address {width: 200px;	text-align: center;	float: left; padding: 10px 15px 10px 20px; _padding: 10px 0 10px 35px;}
#map {padding-right: 16px;	padding-left: 16px;	width: 208px; float: left; text-align: center;}
#map a img {border: 1px solid #999999;	margin-bottom: 5px;}
#column1 {width: 247px;	float: left;}
