body {
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	margin:0px;
	padding:0px;
	

}
img {
	border:0px;
}

.hide {display:none}

A, A:visited {color:#009EB4}



.lft {float:left}

h1 {
	margin:0px;
	font-size:18px;
	font-weight:bold;
	color:#17c3e6;
	text-align:left;
}

h2 {
	margin:0px;
	font-size:13px;
	color:#ffffff;
}

/*ID block*/
#wrapper {
	width:965px;
	text-align:left;
	margin:0px auto;
}

#header {
	width:965px;
	height:96px;
	background-color:#666666;
	background:url(/images/img_bg-header-white.aspx) no-repeat;
}

#header .logoplacer {
float:left;
height:85px;
padding:10px 0 0 3px;
width:212px;
}

#header .mainNavCMSMenu {
	width:565px;
	margin:13px 0px 8px 20px;
	float:left;
	cursor:pointer;
}

#header .mainNav ul{
	margin:0px;
	padding:0px;
}

#header .mainNav li{
	margin:0px;
	padding-left:9px;
	padding-right:9px;
	list-style: none; 
	display: inline;
	margin:0px;
}

#header .logoFriendster {
	width:103px;
	height:27px;
	margin:15px 0px 0px 0px;
	float:right;
}





#maincontent {	
	width:730px;
	min-height:490px;
	margin:-25px 0px 0px 2px;
	float:left;
	text-align:center;
}

#footer {
	width:965px;
	height:40px;
}

#footer .footerNav {
	width:460px;
	margin:18px 0px 0px 0px;
	float:left;
	font-size:11px;}

#footer .footerNav ul{
	margin:0px;
	padding:0px;
	list-style:none;
}

#footer .footerNav li
{
	font-size:10px;
	margin:0px;
	padding-right:18px;
	list-style: none; 
	display: inline;
	margin:0px;
	padding:0;
}

#inside-menu li
	{
	font-size:10px;
	margin:0px;
	list-style: none; 
	padding:0;
}

#footer .footerNav li a,
#footer .footerNav a {
	text-decoration:none;
	font-size:11px;
}

#footer .footerNav li a:hover,
#footer .footerNav a:hover {
	text-decoration:underline;
}

#footer .navBlue {
	color:#0099cc;
	text-decoration:none;	
}

#footer .navGrey {
	color:#666666;
	text-decoration:none;
}

#footer .navBlue,
#footer .navGrey
{	padding-right:10px;
}

#header .logoIDT {
	width:51px;
	height:29px;
	margin: 0px;
	float:right;
}

#footer .copyright {
	width:240px;
	font-size:10px;
	color:#666666;
	margin:18px 0px 0px 210px;
	float:left;
}

#footer .logoIDT {
	width:51px;
	height:29px;
	margin: 0px;
	float:right;
}

.textNormalGrey-12 {
	font-size:12px;
	color:#666666;
}

.textNormalBlue-12 {
	font-size:12px;
	color:#17c3e6;
}

.textTitleGrey-15 {
	margin:0px;
	font-size:15px;
	font-weight:bold;
	color:#666666;
}

.textTitleBlue-15 {
	margin:0px;
	font-size:15px;
	font-weight:bold;
	color:#17c3e6;
}

.textInsert {
	min-height:25px;
	display:table-cell;
	vertical-align:middle;
}

.textInsert img {
	display:table-cell;
	vertical-align:middle;
	margin-top:-8px;
}

.lineBlue {
	width:728px;
	height:3px;
	background-color:#17c3e6;
	margin:3px 0px 0px 0px;
}

.lineBroken {
	width:728px;
	height:1px;
	background:url(/images/img_linebroken.aspx) repeat-x;
	margin:3px 0px 0px 0px;
	padding:0;
}

.lineContent {
	width:728px;
	height:26px;
	line-height:25px;
	margin:3px 0px 0px 0px;
}



.clear {
 clear:both;
}

#sidebar {
	width:233px;
	float:left;
	padding:15px 0 0 0;
	margin:10px 0 0 0;
}













#faq, #terms {text-align:left;font-size:12px;color:#666666}

#faq .TOC {float:left; width:100%;}
	#faq .TOC div {float:left; width:49%;}
	
	#faq .TOC p {
		float:left;
		width:98%;
		margin:1px 2px;
		padding:5px;	
	}


	#faq .TOC p.MsoToc2 {
		margin:15px 0 0px 0; }

	
	#faq .TOC p.MsoToc2 a {
		font-size:14px;
		text-decoration:none;
		font-weight:bold;
	}
	
	#faq .TOC a:hover {color:black}
	
	#faq h2,
	#terms h2
 {
	margin:10px 0px;
	padding:5px 0;
	border-bottom:2px #d4d4d4 solid;
	font-size:16px;
	font-weight:bold;
	color:#fc8c00;
	clear:both;
	text-transform: capitalize

}
	#faq h3 {
	margin:20px 0px 10px 0;
	padding:5px 0;
	font-size:13px;
	font-weight:bold;
	clear:both;
}

	#faq h4 {
	margin:20px 0px 10px 0;
	padding:5px;
	width:51%;
	font-size:13px;
	font-weight:bold;
	clear:both;
	background:#efefef
}


	#faq li {margin:10px 0;}

	.access-num {
		padding:0 10px;	
	}

	.access-num {width:50%}
	.access-num strong {float:left;display:block;width:35%}
	.access-num p {
		border-bottom:1px silver solid;
		padding:3px;
		margin:3px;}

.FormButton
 {
	background:url('/images/btn_bg.aspx') no-repeat;
	color:white;
	font-weight:bold;
	font-size:13px;
	text-align:center;
	width:96px;
	height:25px;
	border:0;
	cursor:pointer }

.EditingFormErrorLabel {font-size:11px;color:red}

.ErrorLabel {color:red}


.EditingFormInfoLabel {font-size:14px;font-weight:bold;}

.requestfrm td {font-size:12px;color:#6C6C6C;padding:4px 2px}