﻿
/*------------- Lang from Ninja boy-----------------*/



body#lang  {
	background: #EFEFEF;
}



#lang #wrapper {
	width: 750px;
	margin: 0 auto;
}



#lang #content {
	background: url('/images/lang-content-bg.gif') repeat-y center center;
	width: 780px;
	height: 433px;
}



#lang #content #content-top {
	background: url('/images/lang-content-top.gif') no-repeat center top;
	width: 780px;
	height: 32px;
}



#lang #content-bottom {
	background: url('/images/lang-content-bottom.gif') no-repeat center bottom;
	width: 780px;
	height: 48px;
}



#lang #deco1 {
	background: url('/images/lang-banner.jpg') no-repeat center 24px;
	width: 604px;
	height: 345px;
	margin: 0 auto;
}



#lang #content-inner1 {
	margin: 0 auto;
	padding:0;
	height: 355px;
	width: 640px; 
	background: url('/images/lang-inner-wrapper-bg.gif') repeat-x left 0;
}




ul#lang-nav {
	padding: 322px 0 0 113px;
}



ul#lang-nav li {
	float: left;
	text-decoration: none;
	border:none;

}



ul#lang-nav li a {
	float: left;
	margin-right: 70px;
	width: 80px;
	text-indent: -9999em;
	text-decoration: none;
	border:none;
}




#lang-footer {
	width: 740px;
	margin: 10px auto;
	font-size: .86em;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;

	line-height: 1.2;
	
}



#lang-footer p {
	font-size: .85em;
	text-align: left;
	color: #564B47;
	text-indent: 30px;
}




#lang-footer span.design-site {
	color: #9D9900;
	float: right;
	font-size: .86em;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;

	line-height: 1.2;

}



#lang-footer span.design-site a {
	color: #564B47;
}



#lang-footer span.design-site a:hover {
	color: #0C92D8;
}




#contactmenu {
	border: 1px solid #dee0e0;
	border-width: 1px 0;
	background: black url(/images/blockdefault.gif) center center repeat-x;
	height: 25px;
	float: left;
	width: 550px;
}



#contactmenu, #contactmenu ul {
	padding: 0;
	margin: 0;
	list-style: none;
}



#contactmenu a {
	display: block;
	padding: 0 20px;
	color: #666;
	font-weight: bold;
	text-decoration: underline;
	line-height: 22px;
	font-size: .89em;
}



#contactmenu a:hover {
	background: url('/images/blockactive.gif') repeat-x center center;
	color: #333;
}



#contactmenu ul li a {
	display: block;
	padding: 0 20px;
	color: #666;
	font-weight: normal;
	text-decoration: none;
	line-height: normal;
	font-size: .89em;
}



#contactmenu ul li a:hover {
	text-decoration: underline;
	background: none;
}



#contactmenu li {
	float: left;
}



#contactmenu ul li {
	float: none;
}



#contactmenu li ul {
	position: absolute;
	left: -999em;
	width: 20em;
	padding: 20px 0 0 0;
}



#contactmenu ul li a {
	display: block;
	width: 20em;
}



#contactmenu ul li {
	float: left;
	width: 20em;
}




ul#cinfo li {
	color: #666;
	font-weight: normal;
	text-decoration: none;
	line-height: normal;
	font-size: .89em;
	width: 30em;
	padding: 0 20px;
}




#contentmenu li ul#cinfo {
	width: 30em;	
}




#contactmenu li:hover ul, #contactmenu li.sfhover ul {
	left: auto;
}



#contactInfo {
	margin: 0 auto;
	width: 740px;}



#contactInfo h2 {
	font-size: .8em;
	color:#564b47; 
	float: left;
	margin: 0 10px 0 70px;
	line-height: 25px;
}

/*------------- End Lang from Ninja boy-----------------*/

/* =================== /Faq's 2 Page ============================ */

#faq2 p {
	margin: 12px 0;
	font-size: .95em;
	text-align: justify;
}

#faq2 h6, #faq2 dt {
	color: #265871;
	margin: 3px 0;
}

#faq2 .highlight {
	color: #265871;
}

#faq2 ol {
	margin: 10px 0;
}

#faq2 ol li {
	list-style-type: lower-roman;
	list-style-position: inside;
	padding: 5px 0; 
	padding-left: 0px;
	color: #265871;
}

#faq2 ol li span{
	color: #61625a;
}

#faq2 h2 {
	margin: 10px 0;
	font-size: 1.2em;
	font-weight: bold;

}

/*------------- End Faqs from Ninja boy-----------------*/


#sidebar .imgOurHomepage{
	display:block;
	margin:0 -3px 1em;
	background:#fff;
	padding:10px;
	border:1px solid #cecfce;
	height:202px;
	width:473px;
	float:left;
	}

#sidebar .imgOurHomepage2{
	display:block;
	margin:0 -3px 1em 12px;
	background:#fff;
	padding:10px;
	border:1px solid #cecfce;
	height:202px;
	width:257px;
	float:left;
	}

#sidebar .imgOurMission{
	display:block;
	margin:0 -3px 1em;
	background:#fff;
	padding:10px;
	border:1px solid #cecfce;
	height:230px;
	width:398px;
	}

#sidebar .imgOurHistory{
	display:block;
	margin:0 -3px 1em;
	background:#fff;
	padding:10px;
	border:1px solid #cecfce;
	height:230px;
	width:398px;
	}

#sidebar .imgOurBiographies{
	display:block;
	margin:0 -3px 1em;
	background:#fff;
	padding:10px;
	border:1px solid #cecfce;
	height:450px;
	width:298px;
	}

#sidebar .imgOurFaqs{
	display:block;
	margin:0 -3px 1em;
	background:#fff;
	padding:10px;
	border:1px solid #cecfce;
	height:230px;
	width:299px;
	}
#sidebar .imgOurFaqs2{
	display:block;
	margin:0 -3px 1em;
	background:#fff;
	padding:10px;
	border:1px solid #cecfce;
	height:224px;
	width:775px;
	}

#sidebar .imgContactUs{
	display:block;
	margin:0 -3px 1em;
	background:#fff;
	padding:10px;
	border:1px solid #cecfce;
	height:230px;
	width:398px;
	}

#sidebar .imgSiteMap{
	display:block;
	margin:0 -3px 1em;
	background:#fff;
	padding:10px;
	border:1px solid #cecfce;
	height:230px;
	width:299px;
	}


.clear{
  clear:both;
  height:10px;
  overflow:hidden;
  line-height:1%;
  font-size:0px;
  margin-bottom:-1px;
}


	
#content ul{
	padding:0px 12px 0px 18px;
	margin:4px auto;
	list-style-type: none;
	}
	
#content li{
	padding:1px;
	}
	
#content li{

	font:normal 11px/13px "Verdana", Arial, Helvetica, SunSans-Regular, Sans-Serif;
	color:#275774;
	}

#content li a{
	font:normal 11px/20px "Verdana", Arial, Helvetica, SunSans-Regular, Sans-Serif;
	color:#63615a;
	
	}

#content li a:hover{
	font:normal 11px/20px "Verdana", Arial, Helvetica, SunSans-Regular, Sans-Serif;
	color:#63615a;
	background:#e3e3e3;
	
	}
	
#content li b{
	font:normal 11px/16px "Verdana", Arial, Helvetica, SunSans-Regular, Sans-Serif;
	color:#275774;
	}
		
#content span{
	padding:1px;
	color:#63615a;
	}
table{
	
	margin:0;
	padding:0;
	}


#contentRightPanelBio{
	width:480px;
	padding:5px 20px 10px 11px;
	position:relative;
	color:#666;
	margin-top:auto;
	margin-bottom:auto;
	margin-left:auto;
	margin-right:auto;
	}

#contentRightPanelBio h1{
	/*position: relative;
	top:0px;
	left:162px;*/
	text-align:left;
	vertical-align:middle;
	text-transform:uppercase;/**/
	font:bold 20px/24px "Verdana", Arial, Helvetica, SunSans-Regular, Sans-Serif;
	color:#334654; /*#62625C;  #564b47 */
	background-color:transparent;
	padding:4px 11px 2px 11px; /*top right bottom left */
	
	}

#contentRightPanelBio h1 span{
	/*position:absolute;
	top:60px;	
	width:auto;
	text-align: center;
	vertical-align:middle;
	display:block;*/
	padding-top:-19px;
	padding-left:1px;
	text-transform:uppercase;
	font:normal 11px/16px "Verdana", Arial, Helvetica, SunSans-Regular, Sans-Serif;
	color:#131313; /* #62625C old color */
	}		

/* new right panel positioning */
#contentRightPanelBio h2{
	text-align:left;
	font:bold 12px/12px "Verdana", Arial, Helvetica, SunSans-Regular, Sans-Serif;
	color:#334654; /* #62625C #564b47 */
	padding:0px 11px 0px 11px; /*top right bottom left */
	}
	
#contentRightPanelBio h2 span{
	background:#fff; 
	color:#967001; 
	font:10px/12px "Verdana", Arial, Helvetica, SunSans-Regular, Sans-Serif;
	font-weight:bold; 
	padding:0; 
	text-align:justified;	
	}

#contentRightPanelBio h3{
	

	text-align: left;
	text-transform:uppercase;
	font:bold 12px/12px "Verdana", Arial, Helvetica, SunSans-Regular, Sans-Serif;
	color:#334654; /* #62625C #564b47 */
	background-color:transparent;
	padding:0px 11px 0px 11px; /*top right bottom leftvertical-align:middle; */
	}		



#contentRightPanelBio h3 span{
	
	width:200px;
	text-align: left;
	text-transform:lowercase;
	font:bolder 10px/12px  "Verdana", Arial, Helvetica, SunSans-Regular, Sans-Serif;
	color:#62625C; /* #564b47 */
	/*background-color:transparent;
	padding:0px 11px 0px 11px; top right bottom left */
	text-align:justified;
	}

#contentRightPanelBio h3 span a{ 	
	text-transform:lowercase;
	}



#contentRightPanelBio h4{
	
	text-align:left;
	margin:0px;
	padding:0px 11px 0px 11px; /*top right bottom left */
	font:bolder 12px/14px "Verdana", Arial, Helvetica, SunSans-Regular, Sans-Serif;
	color:#334654; /* #564b47 - 62625C */
	
	}
	
#contentRightPanelBio h4 span{
	background:#fff; 
	color:#334654; /* #62625C*/
	font:10px/12px "Verdana", Arial, Helvetica, SunSans-Regular, Sans-Serif;
	font-weight:bold; 
	padding:0px;
	margin:0px;
	text-align:justified; 	
	}


#contentRightPanelBio p{
	
	
	text-align:justified;
	vertical-align:middle;
	font:normal 12px/16px "Verdana", Arial, Helvetica, SunSans-Regular, Sans-Serif;
	/*color:#62625C;  #564b47 */
	background-color:inherit;
	padding:0px 23px 0px 11px; /* 11 bottom instead of 21 bottom dated July 9th. 
					2009 top right bottom left */
	}





#contentRightPanelBio p span{
	font:normal 11px/14px "Verdana", Arial, Helvetica, SunSans-Regular, Sans-Serif;
	color:#63615a;/* possible a /*top right bottom left */
	margin-top:1px;
	margin-bottom:1px;/*top right bottom left */
	padding-top:1px;
	padding-bottom:1px;
	text-align:justified;
	}



#contentRightPanelBio .clear{
	display:block;
	width:4px;
	height:7px;
	margin-left:11px;
	margin-top:1px;
	margin-bottom:1px;/*top right bottom left */
	padding-top:1px;
	padding-bottom:1px;
	}



	
#contentRightPanelBio ul{
	padding:0px 21px 0px 40px;
	margin:4px auto;
	}
	
#contentRightPanelBio li{
	list-style-image:url(../images/bioUlDot.jpg);
	padding:1px;
	}
	
#contentRightPanelBio li{
	font:normal 11px/13px "Verdana", Arial, Helvetica, SunSans-Regular, Sans-Serif;
	color:#275774;
	}

#contentRightPanelBio li a{
	font:bold 11px/20px "Verdana", Arial, Helvetica, SunSans-Regular, Sans-Serif;
	color:#63615a;
	
	}
#contentRightPanelBio li a:hover{
	font:bold 11px/20px "Verdana", Arial, Helvetica, SunSans-Regular, Sans-Serif;
	color:#63615a;
	background:#e3e3e3;
	
	}
	
#contentRightPanelBio li b{
	font:bold 11px/13px "Verdana", Arial, Helvetica, SunSans-Regular, Sans-Serif;
	color:#275774;
	}
		
#contentRightPanelBio li span{
	padding:1px;
	color:#63615a;
	}
	
	
* html #contentRightPanelBio{
  	height:100%;
	}

#contentRightPanelBio .imgplaceholder{
	/*background:url(images/placeholderfaq.jpg) 0 0 no-repeat #fff;*/
	background-color:#FFFFFF;
	margin:11px;
	padding:8px;
	border:#cecfce 1px solid;
	width:124px;
	/*width:300px; is the real width 
	height:378px; and real height of the bio pictures*/
	}

