/* CSS Document */

body
{
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image:url(../images/bg.jpg);
	background-position:top;
	background-repeat:no-repeat;
	background-attachment:fixed;
}

#toplinks
{
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#toplinks a
{	
	color:#666666;
	text-decoration:underline;
}
#toplinks a:hover
{
	color:#666666;
}
#login
{
	color:#13545a;
	margin:10px 0 0 0;

}
#login .txtfld
{
	width:102px;
	height:12px;
	border:1px solid #999999;
	font-size:11px;
	color:#707070;	
}
#login .cmntxt
{
	color:#666666;
}
#welcometxt
{
	color:#1b6562;
	font-size:20px;
	padding:12px 0 10px 0;
}
#othertxts
{
	color:#595959;
	line-height: 1.5em;
	padding:0 0 12px 0;
	font-weight:bold;
}
#bullets{
	padding:3px 0px 5px 0px;
}
#bullets ul{
	list-style:none;
	margin:0px;
	padding:0px;
}
#bullets li{
	background-image:url(../images/bullets.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding:10px 0px 8px 25px;
	line-height:10px;
	color:#2d9c87;


}
#boxes
{
	float:left;
	background-image:url(../images/bg_boxes.jpg);
	background-repeat:no-repeat;
	width:148px;
	height:134px;
	margin:0 19px 0 0;
}
#boxes .bigtxt
{
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	padding:14px 0 0 12px;
	
}
#boxes .smalltxt
{
	color:#FFFFFF;
	font-size:12px;
	padding:9px 10px 0 12px;

}
#boxelast
{
	float:left;
	background-image:url(../images/bg_boxes.jpg);
	background-repeat:no-repeat;
	width:148px;
	height:134px;
	margin:0 0 0 0px;
}
#boxelast .bigtxt
{
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	padding:14px 0 0 12px;
	
}
#boxelast .smalltxt
{
	color:#FFFFFF;
	font-size:12px;
	padding:9px 10px 0 12px;

}
.btmtxts
{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#262626;
	padding:2px;
}
#tradeupdates
{
	width:213px;
	height:177px;
	background-image:url(../images/free_trdeupdate.jpg);
	background-repeat:no-repeat;
	
}
#tradeupdates .innerarea
{
	padding: 50px 0 0 6px;
}
#tradeupdates .txtfeld
{
	width:121px;
	height:16px;
	border:1px #cccccc solid;
	background-color:#eef1f4;
	color:#666666;
	margin:0 0 8px 0;
	
}
#footer
{
	color:#6a6a6a;
	text-align:center;
	margin:30px 0 20px 0;
}
#footer a
{
	color:#6a6a6a;
	text-align:center;
	text-decoration:none;
} 
#footer a:hover
{
	color:#666666;
	text-align:center;
	text-decoration:none;
} 

/*inner style starts*/


#linkbullets{
	padding:3px 0px 5px 0px;
	background-position:left;
}
#linkbullets ul{
	list-style:none;
	margin:0px;
	padding:0px;
}
#linkbullets li{
	background-image:url(../images/link-bulltet.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding:10px 0px 8px 30px;
	line-height:14px;
	color:#2d9c87;
	font-size:13px;
	font-weight:bold;
	}

#linkbullets li a
{
	color:#2d9c87;
	text-decoration:none;
}
#linkbullets li a:hover
{
	color:#0d4a48;
	text-decoration:underline;
}
#innerpagecaption
{
	font-size:16px;
	color:#1b6562;
	font-weight:bold;
}
#innercommontxt
{
	color:#333333;
	line-height:18px;
	padding:10px 0 0 0;
}
.innercommontxt
{
	color:#333333;
	line-height:18px;
	padding:7px 0 0 0;
}
.innersmallcaption
{
	font-size:14px;
	color:#1b6562;
	font-weight:bold;
	padding:5px 0 0px 0;
}
.aboutbox{
	padding:10px 0 5px 10px;
	margin:10px 5px 0 0;;
	background:url(../images/bx-bg.jpg) repeat-x;
	border:1px #CCCCCC solid;
	width:300px;
	float:left;
}
.aboutbox a{
	display:block;
	text-decoration:none;
	padding:0px;
	margin:0px;
	background:url(../images/bx-bg.jpg) repeat-x;
	color:#0d645e
}
.aboutbox h2{
	font-size:16px;
	color:#0d645e;
	padding:0 0 5px 0px;
	margin:0px;
	border-bottom:1px #CCCCCC solid;
}
.aboutbox ul{ 
	padding:10px 0px 10px 0px;
	margin:0px;
	list-style:none;
}
.aboutbox li{
	padding:5px 0px 5px 20px;
	margin:0px;
	font-size:0.9em;
	font-stretch:condensed;
	background:url(../images/tick.png) no-repeat left;
}

.normalboldtxt{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#333333;
	font-size:12px;
	padding:5px 0px 5px 0px;
	}
	
.normalboldtxtgray{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#333333;
	font-size:12px;
	padding:5px 0px 5px 0px;
	}
	
.innerlink a{
	display:block;
	text-decoration:none;
	outline:none;
	color:#0d645e;
	font-size:11px;
	font-weight:bold;
	background:url(../images/arrow-link.png) no-repeat right;
	padding:5px 15px 5px 0px;
	text-align:right;
}
.innerlink a:hover{
	text-decoration:underline;
}
.greenbut{
	padding:0px;
	margin:0px;
}
.greenbut a{
	width:200px;
	height:25px;
	display:block;
	padding:3px 0px 0px 10px;
	margin:0px;
	font-size:16px;
	background:url(../images/lefthead-bg.jpg) repeat-x;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.greenbut a:hover{
	background:url(../images/lefthead-bg-hover.jpg) repeat-x;
}


.servicescaption
{
	font-size:12px;
	color:#1b6562;
	padding:5px 0 5px 0;

}
#servicebox
{
	margin:0px;
}
#servicebox h1
{
	color:#1b6562;
	font-size:16px;
	border-bottom:1px #1b6562 solid;
	padding:5px 0 5px 0;
}
#servicebox .txts
{
	color:#666666;
	font-size:12px;
	padding:0 5px 0 10px;
}
#servicebox .link
{
	color:#127e6e;
	background:url(../images/arrow-green.png) no-repeat right;
	text-align:right;
	padding:0 25px 0 0px;
}
#servicebox .link a
{
	color:#127e6e;
	text-decoration:none;
}
#servicebox .link a:hover
{
	color:#045246;
}
.linkgreen
{
	color:#127e6e;
	background:url(../images/arrow-green.png) no-repeat right;
	text-align:right;
	padding:0 25px 0 0px;
}
.linkgreen a
{
	color:#127e6e;
	text-decoration:none;
}
.linkgreen a:hover
{
	color:#045246;
}