body, form {
	padding:0px;
	margin:0px;
}
body, th, td, input, textarea, select {
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#666666;
}
input, textarea, select {
 border:1px solid #cccccc;
 padding: 2px 0px;
}
img {
	vertical-align:bottom;
	border:none;
}
a, td a {
	outline:none;
	color:#333333;
	text-decoration:none;
	font:normal 11px Arial, Helvetica, sans-serif;
}
p {
	padding:0px 0px 20px 0px;
}
label {
	cursor:pointer;
	color:#333333;
}
#top, #banner_nav, #invest_export, #news, #footer {
	clear:both;
	float:left;
	width:100%;
	position:relative;
}
#top {
	background:url(/resources/images/design/top_masi.jpg) top left repeat-x;
}
.top_content {
	width:944px;
	height:104px;
}
.logo {
	width:300px;
	height:69px;
	float:left;
	padding:0px;
	margin:10px 0;
	display:inline-block;
	text-decoration:none;
	background:url(/resources/images/design/investmentfiji_logo.png) no-repeat;
}
* html .logo {
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/resources/images/design/investmentfiji_logo.png", sizingMethod="scale");
}
.ftib_text {
	padding:35px 0px 0px 10px; 
	float:left;
	font:normal 28px Arial, Helvetica, sans-serif;
	color:#ffffff;
}
.search {
	float:right;
	margin-top:42px;
}
.searchtextbox {
	width:157px;
	padding:3px 10px;
	vertical-align:middle;
	border:1px solid #ffffff;
}
.btnSearch {
	vertical-align:middle;
	border:none;
	outline:none;
}
#banner_nav {
	background:#f3ddba;
}
.top_shadow {
	background:url(/resources/images/design/top_horizontal_shadow.png) top left repeat-x;
	height:12px;
	width:100%;
	position:absolute;
	top:0px;
	left:0px;
}
* html .top_shadow {
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/resources/images/design/top_horizontal_shadow.png", sizingMethod="scale");
}
.banner_nav_content {
	width:944px;
	min-height:341px;
	text-align:left;
}
*html .banner_nav_content {
	height:341px;
} 
.banner_container {
	width:944px;
	height:299px;
	overflow:hidden;
}
/* Start of Menu *****************************************************/
#mainnav {
	min-height:73px;
	width:794px;
	float:left;
	clear:both;
	margin:-31px 0px 0px 150px;
	position:relative;
	z-index:100;
}
*html #mainnav {
	float:none;
	height:73px;
	clear:none;
}
.mainnav_top div {
	float:left;
	background:#333333 url(/resources/images/design/mainnav_left_bg.gif) left top no-repeat; 
	margin-right:3px;
}
.mainnav_top div:hover {
	background:#f3ddba  url(/resources/images/design/mainnav_left_bg_hover.gif) left top no-repeat;
}
.mainnav_top div a {
	display:inline-block;
	padding:7px 20px 8px 20px;
	font:bold 12px Arial, Helvetica, sans-serif;
	background: url(/resources/images/design/mainnav_right_bg.gif) right top no-repeat; 
	color:#ffffff;
} 
.mainnav_top div:hover a {
	color:#333333;
	background:url(/resources/images/design/mainnav_right_bg_hover.gif) right top no-repeat;
}
.current {
	background:#f3ddba  url(/resources/images/design/mainnav_left_bg_hover.gif) left top no-repeat!important;
}
.current a {
	color:#333333!important;
	background:url(/resources/images/design/mainnav_right_bg_hover.gif) right top no-repeat!important;
}
.mainnav_top span {
	margin:8px 0px 0px 7px;
	display:inline-block;
	padding:3px 11px 5px 10px;
	font-weight:bold;
	background:#d86e2d url(/resources/images/design/menu_nav.png) right top no-repeat; 
	color:#ffffff;
	cursor:pointer;
}
.mainnav_bottom {
	width:100%;
	float:left;
}
.mini_menu .subroot {
	float:left;
	display:none;
	padding:12px 0px 10px 0px;
}
.mini_menu .subroot div {
	float:left;
	margin-right:2px;
}
.mini_menu .current_linkG {
	background:#ab3b07 url(/resources/images/design/submenu_bg_left.gif) left top no-repeat; 
}
.mini_menu .subroot div a {
	color:#333333;
	padding:3px 7px 2px 7px;
	display:inline-block;
	font-size:12px;
}
.mini_menu .current_linkG a {
	color:#ffffff!important;
	background:url(/resources/images/design/submenu_bg_right.gif) right top no-repeat; 
}
/* Expanded CSS */
.maxi_menu {
	position:relative;
	height:350px;
	display:none;
}
.maxi_menu .subroot {
	width:110px;
	float:left;
	padding:10px 0px;
}
.maxi_menu .subroot div a {
	color:#333333;
	padding:5px 0px;
	display:inline-block;
	font-size:12px;
}
.maxi_menu .subroot div a:hover {
	text-decoration:underline;
}
.maxi_menu .ftibmenu {
	width:76px;
	margin-left:20px;
}
* html .maxi_menu .ftibmenu {
	margin-left:10px;
}
.maxi_menu .forinvestors {
	width:115px;
	margin-right:3px;
}
.maxi_menu .forexporters {
	
}
.mainnav_descript {
	width:326px;
	height:110px;
	padding:17px;
	position:absolute;
	top:71px;
	right:66px;
	background:url(/resources/images/design/mainnav_descript.png) left top no-repeat; 
	color:#ffffff;
}
/* End of Menu ********************************************************/
#invest_export {
	background:#ffffff url(/resources/images/design/invest_export_bg.png) 50% 50% no-repeat; 
}
.invest_export_content {
	width:948px;
	height:292px;
	background:url(/resources/images/design/invest_export_bottom_bg.gif) left bottom no-repeat; 
}
.invest_export_content_top {
	height:143px;
	width:948px;
	float:left;
	background:url(/resources/images/design/invest_export_border.gif) left top repeat-y;
}
.invest_export_content_topleft {
	width:434px;
	padding: 10px 18px;
	height:107px;
	float: left;
}
.invest_list {
	width:434px;
	height:64px;
	float:left;
}
.invest_list a {
	margin-left: 13px;
	margin-top: 5px;
	font-size: 12px;
	float:left;
	width: 192px;
	text-align: left;
	display: inline-block;
	background: url(/resources/images/design/list_red_arrow.gif) 0% 50% no-repeat;
	padding-left:10px;
}
.invest_export_content_topright {
	width:434px;
	padding: 10px 18px;
	height:107px;
	float:right;
}
.invest_export_content_bottom {
	margin-top:9px;
	height:136px;
	width:948px;
	float:left;
	background:url(/resources/images/design/invest_export_border.gif) left top repeat-y;
}
.investor_login {
	width:375px;
	height:100px;
	padding:18px 0px 18px 95px;
	float:left;
	background: url(/resources/images/design/investor_login_bg.jpg) 20px 8px no-repeat;
	position:relative;
}
.investor_login_title {
	width:335px;
	height:19px;
	padding:0px 0px 5px 0px;
	text-align:right;
	border-bottom: 1px solid #dadada;
	background:url(/resources/images/design/investor_login_title.gif) left top no-repeat;
	margin-bottom: 6px;
}
.underline_link {
	text-decoration:underline;
	margin-right:17px;
}
.underline_link:hover {
	color:#d99c2c;
}
.inverstor_form input {
	width: 200px;
	padding:2px 5px;
}
.exporter_dir {
	width:402px;
	height:100px;
	padding:18px 0px 11px 70px;
	float:right;
	margin-right: 1px;
	background:url(/resources/images/design/exporter_dir_bg.jpg) 12px 8px no-repeat;
}
.exporter_dir select {
	width: 248px;
}
.exporter_links {
	padding:5px 0px;
	color:#a82d03;
}
.exporter_links a {
	color:#a82d03;
	text-decoration:underline;
}
.fiji_online {
	width:387px;
	height:19px;
	padding:0px 0px 5px 0px;
	background:url(/resources/images/design/exporter_dir_title.gif) left top no-repeat;
	margin-bottom: 10px;
	border-bottom: 1px solid #dadada;
}
.export_go {
	width:74px!important;
	border:none;
	outline:none;
}
#news {
	background:url(/resources/images/design/news_bg.png) center center no-repeat;
}
.news_content {
	width:856px;
	height:46px;
	padding-top: 35px;
	padding-left: 90px;
	font-size: 12px;
}
.newsscroller {
	width: 706px;
	float: left;
	text-align:left;
}
.more_news {
	display: inline-block;
	width: 96px;
	height: 22px;
	float: left;
	margin-top: -6px;
}
.rss_news {
	display: inline-block;
	width: 42px;
	height: 22px;
	float: left;
	margin-top: -6px;
}
#footer {
	background:url(/resources/images/design/footer_bg.jpg) left top repeat-x; 
}
.footer_content {
	width:946px;
	height:462px;
}
.footer_content_top {
	width:946px;
	height:208px;
	background:url(/resources/images/design/thin_brown_line.png) left bottom no-repeat; 
}
.footer_content_top_left {
	width:468px;
	height:208px;
	float: left;
	background:url(/resources/images/design/footer_maroon_bg_news_home.png) left top no-repeat; 
}
.footer_content_top_right {
	width:472px;
	height:208px;
	float: right;
	background:url(/resources/images/design/footer_maroon_bg_calendar_home.png) left top no-repeat; 
}
.footer_content_top_left ul {
	margin:14px 0px 0px 19px;
	padding:0px;
}
.footer_content_top_left ul li {
	list-style-type: none;
	text-align: left;
	padding: 6px 10px;
	background: url(/resources/images/design/white_arrow.gif) 0% 50% no-repeat;
}
.footer_content_top_left ul li a {
	color: #ffffff;	
}
.apply_underline a:hover {
	text-decoration:underline;	
}
.newslinks {
	width:448px;
	height:20px;
	color:#ffffff;
	padding:19px 20px 5px 0px;
	text-align:right;
}
.newslinks a {
	color:#ffffff;
	text-decoration:underline;
}
.newslinks a:hover {
	color:#d99c2c;
	text-decoration:none;
}
.footer_content_middle {
	width:946px;
	height:139px;
	padding-top:10px;
	background:url(/resources/images/design/thin_brown_line.png) left bottom no-repeat;
	text-align:left;
}
.ftib_products {
	width:307px;
	height:125px;
	float:left;
}
.subscription_section {
	width:242px;
	height:74px;
	float:left;
	background: url(/resources/images/design/subscription_login_bg.png) left top no-repeat;
	margin: 0px 4px;
	padding:52px 0px 0px 70px;
	text-align:left;
}
.subscriptnInput {
	width:214px;
	padding-left:10px;
	border-color:#ffffff;
}
.btnSubscribe {
	width:97px;
	float:right;
	margin-top:12px;
	border:none;
	outline:none;
}
.footer_content_bottom {
	width:946px;
	margin-top:12px;
	text-align:left;
	color:#ffffff;
}
.footer_content_bottom a {
	color:#ffffff;
}
