/*---------------
Nokia 2007 / Author Keo Keonorasak  - Base Global Styles
-----------------*/

/* USED TO SPECIFY THE BODY TEXT WITHIN TABLES */
.bodyCopy, .bodyCopy font, .bodyCopy table tr td {
	font-family: arial,helvetica,clean,sans-serif;
	color:#000000;
	font-size:11px;
	font-weight:normal;
}
.countryItem a {
	color:#0000CC;
	text-decoration: none;
}
.countryItem a:hover {
	color:#0000CC;
	text-decoration: underline;
}
.linkText a, .linkText a:link, .linkText a:visited {
	color:#0000CC;
	font-size:11px;
  	text-decoration:none;
}

.linkText a:hover {
 	text-decoration:underline;
	color:#0000CC;
	font-size:11px;
	cursor:pointer;
}

.linkText a:active{
	border-style:inset;
	cursor:pointer;
	border:0;
}

/*---------------
Nokia Global Common Styles
-----------------*/
.contentHomePage{
	width:988px;
	height:390px;
}

form {
	margin:0;
	padding:0;
}

img {
	border:none;
	margin:0;
	padding:0;
}

.fixPNG {
	_behavior: url(iepngfix.htc);
	margin:0;
}

input {
	margin:0 0 0 0;
}

input, select, textarea {
	font-size:11px;
	font-family: arial,helvetica,clean,sans-serif;
}
/*---------------
Nokia base Font Styles
-----------------*/
h1, h2, h3, p {
	margin:0 0 5px 0;
	padding:0;
	text-align:left;
}
.textAndTitle h4,
h4, h5 {
	margin:0;
	padding:0;
	font-size:12px;
	font-weight:bold;
}
.textAndTitle h4 {
	color:#000;
}
h3,
h3 a:link,
h3 a:visited {
	color:#D48424;
	font-size:13px;
	line-height:15px;
	text-decoration: none;
}
h3 a:hover {
	color:#D48424;
	text-decoration:underline;
}
.ngageHeader {
	font-size:19px;
	color:#D48424;
	text-align:left;
}
.ngageHeader a:link, .ngageHeader a:visited {
  	text-decoration:none;
	font-size:19px;
	color:#D48424;
	text-align:left;
}
.ngageHeader a:hover {
  	text-decoration:none;
	font-size:19px;
	color:#D48424;
	text-align:left;
}
.ngageHeader a:active{
  	text-decoration:none;
	font-size:19px;
	color:#D48424;
	text-align:left;
}
.ngageSubHeader {
	font-size:15px;
	color:#D48424;
	font-weight:bold;
}
.ngageSubHeader a:link, .ngageSubHeader a:visited {
  	text-decoration:none;
	font-size:15px;
	font-weight:bold;
	color:#D48424;
	text-align:left;
}
.ngageSubHeader a:hover {
  	text-decoration:none;
	font-size:15px;
	font-weight:bold;
	color:#D48424;
	text-align:left;
}
.ngageSubHeader a:active{
  	text-decoration:none;
	font-size:15px;
	font-weight:bold;
	color:#D48424;
	text-align:left;
}
.ngageSubHeader2{
	font-size:13px;
	color:#000000;
	font-weight:bold;
}
.ngageSubHeader2white{
	font-size:13px;
	color:#ffffff;
	font-weight:bold;
}

.toutHeader {
	font-size:20pt;
	color:#D48424;
	text-align:left;
}
.clearboth {
	clear: both;
}
/*---------------
Nokia 2007 Navigation/Footer Definitions
-----------------*/
#header{
	width:990px;
}
.textField {
	background: transparent;
	border:solid 0;
	margin:0px 0px 0px 4px;
	_margin:0px 0px 3px 4px; /* IE Only */
}

#rightCell{
	margin-left:785px;
	margin-top:69px;
	position:absolute;
	width:200px;
	z-index:0;
}
#rightColumn{
	position:absolute;
	/* background:#E37F1C; */
	width:200px;
	margin-top:5px;
	margin-left:785px;
}

#footerArea01 {
	float:left;
	width:650px;
}

#footerArea01 ul {
	padding:0px 0px 0px 0px;
	list-style-type: none;
	display: inline;
}

#footerArea01 ul li{
	padding: 0px 5px 0px 5px;
	display:  inline;
}

#footerArea02 {
	text-align: right;
}

#footerArea02 ul {
	padding:0px 0px 0px 0px;
	list-style-type: none;
	display: inline;
}

#footerArea02 ul li{
	padding: 0px 2px 0px 2px;
	display: inline;
}
/*---------------
Nokia 2007 buttons and pseudo-buttons
-----------------*/
button {
    padding:0;
    margin:0;
	border:0;
	cursor:pointer;
	cursor:hand;
	display:inline;
}

/* ie6 expandomagic fix */
* html button {
	wid\th:10px;
    overflow:visible;
}
/**/

.arrowLink{
	text-align:right;
	padding:0px 12px 0px 0px;
	width:auto;
	height:auto;
	vertical-align:middle;
	background:url("../images/arrow_orange.gif") no-repeat right center;
}

/*---------------
Nokia 2007 Layout Template Classes
-----------------*/
#main{
	width:990px;
	margin-left: auto;
	margin-right: auto;
	text-align:left;
}
#contentWrapper{
	margin:0px;
	padding:0px;
}

#contentColumnRow{
	width:776px;
	display:table-cell;
}

.contentColumn{
	padding-right:10px;
	overflow:hidden;
}

#contentColumn01, #contentColumn02, #contentColumn03, #contentColumn04 {
	height:auto;
	float:left;
}

.toutBox {

	background:#ffffff;
	height:100px;
	width:33%;
	padding-top: 30px;
	float:left;
	}

.warnRed{
	font-family: arial,helvetica,clean,sans-serif;
	color:#cd2222;
	font-size:11px;
	font-weight:bold;
}

#rightCellContent{
	margin-left:4px;
	position:absolute;
	color:#ffffff;
	z-index:2;
}

#rightCellContainer{
	width:200px;
	position:absolute;
	height:100px;
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;
}

#registerBox{

	background:url("../images/register_bg.gif") no-repeat right top;
	width:190px;
	height:42px;

}
.registerContent{
	width:110px;
	margin-left:15%;
	padding-top:3px;
}

.clearfix{
	content: ".";
	display: block;
	height: 0;
	font-size:0;
	clear: both;
	display:none; }

/* Hides from IE-mac \*/
	* html .clearfix {height:1%;}
	.clearfix {display:block;}
/* End hide from IE-mac */

.orangeBoldText{
	font-family: arial,helvetica,clean,sans-serif;
	color:#D58B32;
	font-size:15px;
}


ul li .arrowLinkButton a, .arrowLinkButton a, .contentColumn a, a {
	text-decoration:none;
	color: #0000CC;
}
ul li .arrowLinkButton a:hover, .arrowLinkButton a:hover, .contentColumn a:hover, a:hover  {
	text-decoration:underline;
	color: #0000CC;
}
