/* CSS Document */
/* CSS Reset */
body {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;	
	background: #000;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#b3b198;
	/*line-height: 15px;
	*font-size: 75%;
	*line-height: 125%;
	color : #666;*/
}
/*img, div, input { behavior: url("iepngfix.htc") }*/

* {
	margin: 0;
	padding: 0;
}
p, ul, ol {
	margin-bottom: 18px;
}

img,
a img {
	border: 0;
}
/*
a:link,
a:visited {
	text-decoration: none;
	color: #000;
}
*/

/* Remove anchor outlines in Firefox */
a:focus {
     -moz-outline:0;
     outline:0;
     outline-offset 0; 
}
/* CSS Reset */

#main_img_handler
{
	width:1003px;
	height:803px;
	padding-bottom:0;
	margin:0 auto;
}
#menu_handler{
	width:1003px;
	margin:0 auto;
	height:103px;	
	}
#top_nav{
	margin:0px 0px 2px 0px;
	height: 27px;
	text-align: right;
	width:200px;
	float:right;
	background-color:#5c5c5c;
	}
	
#worldID{
	margin:-451px 0px 0px 790px;
	}
#loginID{
	margin:-451px 0px 0px 820px;
	}	
#overlay{
	width:100%;
	height:100%;
	background-color:#000000;
	z-index:400;
	overflow:hidden;
	position:fixed;
	margin:0px 0px 0px 0px;
	display: none;
	top:0px;
	left:0px;
	}
#menuContent{
	z-index:650;
	position:absolute;
	}	
#content{
	z-index:700;
	position:absolute;
	}		
#content1{
	margin:-373px 0px 0px 410px;
	}
#content2{
	margin:-373px 0px 0px 410px;
	}	
#content3{
	margin:-373px 0px 0px 410px;
	}
#content4{
	margin:-373px 0px 0px 410px;
	}
#content5{
	margin:-373px 0px 0px 410px;
	}					
.top_nav_link{
	float: right;
	display: block;
	padding-right: 10px;
	font-size: 12px;
	line-height: 25px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	}
	
.top_nav_link a{
	color: #FFFFFF;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}

.top_nav_link a:hover{
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	}


/* temp Nav Link */
.top_nav_linkTemp{
	float: right;
	display: block;
	padding-right: 10px;
	font-size: 12px;
	line-height: 25px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	}
	
.top_nav_linkTemp a{
	color: #000000;
	text-decoration: none;
	}

.top_nav_linkTemp a:hover{
	color: #FFFFFF;
	text-decoration: none;
	}
/* temp Nav Link */


/* temp Nav Link */
.top_nav_linkTemp2{
	float: right;
	display: block;
	padding-right: 10px;
	font-size: 12px;
	line-height: 25px;
	font-family:Helvetica, sans-serif;
	color:#FFFFFF;
	/*position: relative;
	top: 0;
	right: 0;*/
	}
	
.top_nav_linkTemp2 a{
	color: #FF0000;
	}

.top_nav_linkTemp2 a:hover{
	color: #000000;
	}
/* temp Nav Link */

.logo_handler{
	width:235px;
	height:74px;
	float:left;
	margin:0px 0 2px 0;
	padding:29px 0 0 0px;
	overflow: hidden;
	}
#myAlternativeContent{
	margin:0px 0px 0px 13px;
	}
#right_nav{
	line-height: 11px;
	width:580px;
	float:right;
	}
.investment_link{
	background: #5c5c5c;
	float:left;
	margin:0 2px 0 0;
	height:74px;
	width: 74px;
	}


#gs_nav_search {
	float:left;
	background: #5c5c5c;
	padding: 0 10px 0 0px;
	height: 74px;
	width: 190px;
	}

#gs_nav_searchbox_border {
/*	border-bottom:solid 1px #999;*/
	padding: 25px 0 0 0;
	width:180px;
	float: left;
	}
#gs_nav_searchbox_border-search {
/*	border-bottom:solid 1px #999;*/
	padding:20px 0px 0px 0px;
	width:180px;
	float:left;
	margin:0px;
	padding:0px;
	}
#gs_nav_searchbox {
	bottom:0px;
	border-style:none;
	padding:20px 0px 0px 0px;
	border-width:0;
	font-size:30px;
	color:#666;
	overflow:hidden;
	height:40px;
	width:150px;
	background:#5c5c5c;
	}

#gs_nav_searchbox-search{
	bottom:0px;
	border-style:none;
	padding:20px 0px 0px 0px;
	border-width:0;
	font-size:30px;
	color:#666;
	overflow:hidden;
	height:40px;
	width:150px;
	background:#5c5c5c;
	}
#gs_nav_searchbtn {
	color:#5c5c5c;
	border:none;
	cursor:pointer;
/*	position: relative;
	top: 50px;
	left: 5px;*/ 
}




.heading_handler{
	padding:50px 0px 0px 13px;
	font-size:15px;
	color:#FFFFFF;
	}
.heading_handler a{
	font-size:15px;
	color:#FFFFFF;
	text-decoration:none;
	line-height:30px;
	}
.heading_handler a:hover{
	font-size:15px;
	color:#FFFFFF;
	text-decoration:underline;
	}
.clear{
	clear:both;
	}
#footer{
	background:#000000 none repeat scroll 0;
	height:62px;
	width:1003px;
	margin:0 auto;
	line-height:50px;
	font-size:11px;
	color:#b3b198;
	}
#footer a{
	text-decoration:none;
	font-size:11px;
	color:#b3b198;
	}
#footer a:hover{
	text-decoration:underline;
	font-size:11px;
	color:#b3b198;
	}
.footer_left{
	width:640px;
	float:left;
	}
.footer_right{
	width:200px;
	float:right;
	text-align:right;
	}
/*************************inner pages************************/

.investment_handler{
	background-color:#FFFFFF;
	width:1003px;
	}
.investment_left_handler{
	width:251px;
	float:left;
	padding:35px 0px 0px 30px;
	}
.investment_right_handler{
	width:638px;
	float:left;
	padding:35px 0px 0px 60px;
	}
.title_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#6f6c44;
	}
.content_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#717171;
	line-height:20px;
	width:638px;
	text-decoration:none;
	}
.content_text ul{
	list-style:none;
	margin:7px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
.content_text li{
	list-style:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 20px;
	background-image:url(images/bullet2.gif);
	background-repeat:no-repeat;
	}
.content_text a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#717171;
	line-height:20px;
	width:638px;
	text-decoration:none;
	}
.content_text a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#717171;
	line-height:20px;
	width:638px;
	text-decoration:underline;
	}
.right_menu{
	width:246px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#7d7c7c;
	border-bottom:#e6e6e6 solid 1px;
	height:25px;
	margin:5px 0px 0px 0px;
	}
.right_menu a{
	width:246px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#353535;
	text-decoration:none;
	height:25px;
	margin:5px 0px 0px 0px;
	}
.right_menu a:hover{
	width:246px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#7d7c7c;
	height:25px;
	text-decoration:none;
	margin:5px 0px 0px 0px;
	}
.title_border{
	width:246;
	height:4px;
	background-color:#e6e6e6;
	margin:5px 0px 10px 0px
	}

#sub_img_handler{
	width:1003px;
	padding-bottom:0;
	margin:auto;
	}
.outer-container{
	width:1003px;
	}
.menu-container{
	width:1003px;
	padding:14px 0px 0px 0px;
	}
.menucontainer_right{
	width:590px;
	float:right;
	padding: 0px 13px 0px 0px;
	z-index:550;
	position:relative;
	}
.content_text_ubderline{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#717171;
	line-height:20px;
	width:638px;
	text-decoration:underline;
	}
.bg_box{
	width:615px;
	height:55px;
	background-color:#f2f2f2;
	padding:5px 5px 5px 5px;
	}

.bg_box_2{
	width:615px;
	background-color:#f2f2f2;
	padding:5px 5px 5px 5px;
	}


.bg_box_1{
	width:615px;
	height:80px;
	background-color:#f2f2f2;
	padding:5px 5px 5px 5px;
	}


.txt_rightalign{
	width:600px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:italic;
	color:#717171;
	}
.subhead{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#7d7c7c;
	}
.country_head{
	width:250px;
	float:left;
	padding:220px 0px 0px 30px;
	}
.title_textwhite{
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#FFFFFF;
	}
.contact_menu{
	width:246px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#353535;
	margin:5px 0px 0px 0px;
	}
.contact_menu a{
	width:246px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#353535;
	text-decoration:none;
	margin:5px 0px 0px 0px;
	}
.contact_menu a:hover{
	width:246px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#7d7c7c;
	text-decoration:none;
	margin:5px 0px 0px 0px;
	}
/************************search_handler*********************/
.search_handler{
	width:1003px;
	background-color:#FFFFFF;
	height:auto;
	padding-bottom:200px; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
.heading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	padding:10px 0px 0px 13px;
	}
.result-content{
	width:990px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	color:#717171;
	}		
.result-content a{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	}		
.result-content a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#000066;
	}
.sitemap_handler{
	width:968px;
	float:left;
	padding:35px 0px 0px 30px;
	}
.sitemap_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#717171;	
	text-decoration:none;
	}

.sitemap_text a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#717171;
	text-decoration:none;
	}
.sitemap_text a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#717171;
	text-decoration:underline;
	}
.sitemap_outer{
	width:968px;
	float:left;
	}
.sitemap_head{
	width:188px;
	float:left;
	}
.sitemap_links{
	width:156px;
	float:left;
	}

/*******/
#loaded{
	 display: none;
	}

#preloader{
	z-index: 150;
	position: relative;
	margin: auto;
	/*border: #FF0000 1px solid;*/
	width: 200px;
	height: 50px;
	padding-top: 250px;	
	}

object{
	outline: none;
	}
/*******/
.form_left{
	width:268px;
	float:left;
	padding:0px 0px 15px 0px;
	}
.form_right{
	width:670px;
	float:left;
	padding:0px 0px 15px 0px;
	}
.red-star{
	color:#c00302;
	}
.iof_handler{
	width:938px;
	float:left;
	padding:35px 0px 0px 30px;
	}	
.iof_outer{
	width:938px;
	float:left;
	}
.submitareagp{
	float:left;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;	
	text-decoration:none;	
	background-color:#6f6c44;
	cursor:pointer;
	border:none;
	height:23px;
	text-align:center;
	width:180px;
	}
.submitarea
{
	float:left;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;	
	text-decoration:none;	
	background-color:#6f6c44;
	cursor:pointer;
	border:none;
	height:23px;
	text-align:center;
	width:80px;
	}
.empty{
	width:15px;
	float:left;
	height:23px;
	}
.login{
	width:400px;
	float:left;
	}
.login_left{
	width:100px;
	float:left;
	height:35px;
	}
.login_right{
	width:300px;
	float:left;
	height:35px;	
	}
.memberwidth{
	width:120px;
	padding: 0px 0px 0px 0px;
	}
.loginfull{
	width:400px;
	float:left;
	height:35px;
	}
.guidewidth{
	width:160px;
	padding: 0px 0px 0px 0px;
	}
.chkbox_lft{
	width:30px;
	padding: 0px 0px 0px 0px;
	height:25px;
	float:left;
	}
.chkbox_rgt{
	width:630px;
	padding: 0px 0px 0px 0px;
	float:left;
	}
h2 .r{
	font-weight:bold;
	}	
