a:link img{border:0px solid white;}
a:visited img{border:0px solid white;}
a:hover img{border:0px solid white;}
a:active img{border:0px solid white;}
.OPO img		{/* for IE */filter:alpha(opacity=100);/* CSS3 standard */opacity:1;/* for Mozilla */-moz-opacity:1;border:0px;cursor:pointer;}
.OPO img:hover	{/* for IE */filter:alpha(opacity=50);/* CSS3 standard */opacity:.5;/* for Mozilla */-moz-opacity:.5;border:0px;cursor:pointer;}
div.divOPO div		{/* for IE */filter:alpha(opacity=100);/* CSS3 standard */opacity:1;/* for Mozilla */-moz-opacity:1;cursor:pointer;}
div.divOPO div:hover	{/* for IE */filter:alpha(opacity=50);/* CSS3 standard */opacity:.5;/* for Mozilla */-moz-opacity:.5;cursor:pointer;}
.OPO a:link.linkOPO, .OPO a:visited.linkOPO, .OPO a:active.linkOPO {/* for IE */filter:alpha(opacity=100);/* CSS3 standard */opacity:1;/* for Mozilla */-moz-opacity:1;cursor:pointer;}
.OPO a:hover.linkOPO{/* for IE */filter:alpha(opacity=50);/* CSS3 standard */opacity:.5;/* for Mozilla */-moz-opacity:.5;cursor:pointer;}


BODY{
	text-align:center;
    background-color:#c5c5c5;
    background-position:center top;
    background-repeat:no-repeat;
}
a:link {color:#3B6CA6;text-decoration:none;} /* unvisited link */
a:visited {color:#333333;text-decoration:none;} /* visited link */
a:hover {color:#919191;text-decoration:none;} /* mouse over link */
a:active {color:#919191;text-decoration:none;}

div#pageContainer{
margin:-10px auto 0;
text-align:left;
width:958px;
background-color:#fff;
}

div#headerContainer{
	height:196px;
	float:left;
	clear:both;
	background-color:#fff;	
}

div#headerLeft{
	margin-left:20px;
	margin-top:30px;
	float:left;
	width:430px;
	height:102px;
    background-color:transparent;
    background-image:url("../../includes/images/gcc_logo.png");
    background-position:center left;
    background-repeat:no-repeat;
}

div#headerRight{
background:#FFFFFF url(../../includes/images/trbluebggrad.png) no-repeat center right;
float:right;
height:150px;
width:451px;
}

div#headerTop{
	margin-top:40px;
	margin-right:15px;
	width:301px;
	height:30px;
    clear:both;
	float:right;
}

span#headTopSer{
	font-family:verdana;
	font-size:10pt;
	font-weight:light;
	font-style:italic;
	color:#FFFFFF;
}

span.headTopPlain{
	font-family:verdana;
	font-size:8pt;
	font-weight:light;
	font-style:normal;
	color:#FFFFFF;
}

span.headTopTimes{
	font-family:verdana;
	font-size:8pt;
	font-weight:bold;
	font-style:normal;
	color:#FFFFFF;
}

div#headerBottom{
	margin-top:-10px;
	width:324px;
    clear:both;
	float:right;
}

div#headerBottomLeft{
    background-color:transparent;
    background-image:url("../../includes/images/newhere.png");
    background-position:center left;
    background-repeat:no-repeat;
	width:316px;
	height:61px;
	float:left;
}

div#headerBottomRight{
	cursor:pointer;
	background-color:transparent;
	background-image:url(../../includes/images/watchThis.png);
	background-position:left center;
	background-repeat:no-repeat;
	float:left;
	height:50px;
	margin-left:164px;
	margin-top:-56px;
	width:134px;
}

div#headerMenuContainer{
	width:958px;
	height:47px;
	float:left;
    background-color:transparent;
    background-image:url("../../includes/images/menu_bg_color.png");
    background-position:center left;
    background-repeat:repeat-x;
}

div#menuLeft a:link{
color:#002174;
float:left;
height:32px;
margin-top:-5px;
padding-left:12px;
padding-right:12px;
padding-top:14px;
text-decoration:none;}

div#menuLeft a:visited{
color:#002174;
float:left;
height:32px;
margin-top:-5px;
padding-left:12px;
padding-right:12px;
padding-top:14px;
text-decoration:none;}

div#menuLeft a:hover{
color:#FFFFFF;
background-color:#335FA0;
float:left;
height:32px;
margin-top:-5px;
padding-left:12px;
padding-right:12px;
padding-top:14px;
text-decoration:none;}

div#menuLeft a:active{
color:#002174;
float:left;
height:32px;
margin-top:-5px;
padding-left:12px;
padding-right:12px;
padding-top:14px;
text-decoration:none;}

div#menuLeft{
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:15px;
	font-weight:bold;
	height:45px;
	text-align:left;
	text-decoration:none;
	vertical-align:middle;
	width:780px;
	margin-top:5px;
}


div#menuRight{
	cursor:pointer;
	margin-right:10px;
	margin-top:8px;
	width:152px;
	height:31px;
	float:right;
    background-color:transparent;
    background-image:url("../../includes/images/IBHlink.png");
    background-position:center left;
    background-repeat:no-repeat;
}

span#footerText{
	color:#646464;
	margin-left:40px;
	float:left;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	margin-top:8px;
}

span#footerText a:link{
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:#646464;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	text-decoration:none;
}
span#footerText a:visited{
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:#646464;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	text-decoration:none;
}
span#footerText a:hover{
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:#ADADAD;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	text-decoration:underline;
}
span#footerText a:active{
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:#646464;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	text-decoration:none;
}

div.footerNumber{
	cursor:pointer;
	float:left;
	margin-top:8px;
	margin-left:10px;
}

span#footerText2{
}

span#footerText2 a:link{
	text-decoration:none;
	margin-left:20px;
	float:left;
	font-family:arial;
	font-size:14px;
	font-weight:normal;
	margin-top:8px;
	color:#646464;
}

span#footerText2 a:visited{
	text-decoration:none;
	margin-left:20px;
	float:left;
	font-family:arial;
	font-size:14px;
	font-weight:normal;
	margin-top:8px;
	color:#646464;
}

span#footerText2 a:hover{
	margin-left:20px;
	float:left;
	font-family:arial;
	color:#ADADAD;
	font-size:14px;
	font-weight:normal;
	margin-top:8px;
	text-decoration:underline;
}

span#footerText2 a:active{
	text-decoration:none;
	margin-left:20px;
	float:left;
	font-family:arial;
	font-size:14px;
	font-weight:normal;
	margin-top:8px;
	color:#646464;
}

div#footerContainer{
	width:958px;
	clear:both;
	float:left;
	background-color:#fff;
	border-top:1px solid #ccc;
}

div#leftFoot{
	width:958px;
	height:45px;
	float:left;
	background-color:#fff;
}

div#leftFootTop{
	float:left;
	margin-left:10px;
	height: 21px;
}

div#rightFootTop{
	float:right;
	margin-right:10px;
}

div#leftFootBottom{
	float:left;
	margin-left:10px;
	clear:left;
}

div#rightFootBottom{
	float:right;
	margin-right:10px;
	clear:right;
}

span.linkSep{
	font-family:arial;
	font-size:14px;
	font-weight:normal;
	color:#D4D4D4;
}

span.links{
	text-decoration:none;
	float:left;
	font-family:arial;
	font-size:8pt;
	font-weight:normal;
	color:#646464;
	margin-bottom:4px;
}

span.links a:link{
	text-decoration:none;
	float:left;
	font-family:sans-serif;
	font-size:8pt;
	font-weight:normal;
	color:#646464;
	margin-left:15px;
	margin-right:15px;
}
span.links a:visited{
	text-decoration:none;
	float:left;
	font-family:arial;
	font-size:8pt;
	font-weight:normal;
	color:#646464;
	margin-left:15px;
	margin-right:15px;
}
span.links a:hover{
	text-decoration:underline;
	float:left;
	font-family:arial;
	font-size:8pt;
	font-weight:normal;
	color:#646464;
	margin-left:15px;
	margin-right:15px;
}
span.links a:active{
	text-decoration:none;
	font-family:arial;
	font-size:8pt;
	font-weight:normal;
	color:#646464;
}

span.links2{
	text-decoration:none;
	float:left;
	font-family:arial;
	font-size:8pt;
	font-weight:normal;
	color:#646464;
	margin-top:8px;
}

span.links2 a:link{
	font-family:sans-serif;
	font-size:8pt;
	font-weight:normal;
	color:#646464;
}
span.links2 a:visited{
	font-family:arial;
	font-size:8pt;
	font-weight:normal;
	color:#646464;
}
span.links2 a:hover{
	text-decoration:none;
	font-family:arial;
	font-size:8pt;
	font-weight:normal;
	color:#646464;
}
span.links2 a:active{
	font-family:arial;
	font-size:8pt;
	font-weight:normal;
	color:#646464;
}

img#divider{
	width:958px;
	background-color:#E4E4E4;
	height:1px;
	clear:both;
	float:left;
}
/***new css***/
/***6.6.9***/

div#centerContainer{
	width:958px;
	float:left;
	clear:both;
	background-color:#ffffff;
}

div#rightCenterContainer{
	width:318px;
	height:360px;
	float:right;
	background:#000 url('../../includes/images/rightConbg.png') top left repeat-x;
}

div.extraInfo{
	background-color:#1E1E1E;
	float:left;
	text-align:left;
	color:#fff;
	clear:both;
	width:958px;
	height:30px;
	margin-top:0px;
	border-bottom:1px solid #444444;
}

div.extraInfo img{
	float:left;
	margin:9px;
}

div.extraInfo span.extraTitle{
	font-family:arial;
	margin-top:8px;
	margin-left:10px;
	float:left;
	font-weight:bold;
	font-size:14px;
}

div.extraInfo span.extraSubTitle{
	font-family:arial;
	margin-top:10px;
	margin-left:10px;
	float:left;
	font-weight:normal;
	font-size:12px;
}

div#misc{
float:right;clear:both;width:1px;height:1px;margin-bottom:10px;
}

div#misc1{
float:right;clear:both;width:1px;height:1px;margin-bottom:180px;
}

div#misc2{
float:right;clear:both;width:1px;height:1px;margin-bottom:8px;
}
div.rightContent{
	float:right;
	text-align:right;
	color:#fff;
	clear:both;
	width:280px;
	margin-left:30px;
	margin-right:10px;
	height:30px;
	border-bottom:1px solid #444444;
}

div.rightContent img{
	float:left;
	margin:5px;
}

div.rightContent span{
	font-family:arial;
	margin-top:3px;
	margin-right:2px;
	float:right;
	font-weight:normal;
	font-size:18px;
}

div#joinUs{
	float:left;
	width:318px;
	height:42px;
}

div#joinUs span{
	float:left;
	clear:left;
	margin-right:15px;
	margin-left:15px;
	margin-top:10px;
	font-family:arial;
	font-weight:bold;
	font-size:14px;
	color:#fff;
}

div#joinUs img{
	float:right;
	width:32px;
	height:32px;
	margin-right:20px;
}

div#videoArea{
	width:640px;
	height:360px;
	float:left;
	clear:left;
}

div#divzArea{
	width:958px;
	height:151px;
	float:left;
	clear:both;
}

div#leftArrow{
	float:left;
	clear:left;
	width:55px;
	height:160px;
	background:#fff url('../../includes/images/leftarrow.png') left top no-repeat;
	cursor:pointer;
}

div#rightArrow{
	float:right;
	width:56px;
	height:160px;
	background:#fff url('../../includes/images/rightarrow.png') left top no-repeat;
	border-left:1px solid #ccc;
	cursor:pointer;
}

div.scrollingDivz{
	background:#fff url('../../includes/images/scrolldivslice.png') left top repeat-x;
	width:281px;
	height:160px;
	float:left;
	border-left:1px solid #ccc;
}

div.scrollingDivz:hover{
	background:#FFF4C6;
	width:281px;
	height:160px;
	float:left;
	border-left:1px solid #ccc;
	cursor:pointer;
}

div.scrollingDivz span.title{
	float:left;
	clear:both;
	width:99%;
	font-family:arial;
	font-size:16px;
	color:#444;
	font-weight:bold;
	margin-left:10px;
	margin-top:5px;
}

div.scrollingDivz span.subtitle{
	margin-left:10px;
	float:left;
	clear:both;
	width:99%;
	font-family:arial;
	font-size:12px;
	color:#444;
	font-weight:normal;
}

div.scrollingDivz img{
	float:left;
	text-align:right;
	clear:left;
	width:120px;
	height:90px;
	margin-right:5px;
	margin-top:15px;
	margin-left:10px;
}

div.scrollingDivz span.description{
	float:left;
	margin-top:15px;
	font-family:arial;
	font-size:12px;
	overflow:hidden;
	color:#444;
	padding:5px;
	width:135px;
}

div.subInfo{
	width:938px;
	padding:10px;
	float:left;
	clear:both;
	background-color:#444;
	color:#fff;
	font-weight:normal;
	font-size:12px;
	font-family:arial;
}

div#whatWeAreAbout{
	clear:both;
	float:left;
	width:938px;
	background-color:white;
	padding:10px;
	margin-top:2px;
	margin-bottom:3px;
}

div#whatWeAreAboutText{
	text-align:justify;
	margin-top:10px;
	float:left;
	margin-left:20px;
	font-size:14px;
	font-family:sans-serif;
	font-weight:normal;
	color:#707070;
}

span.topTitle{
	font-size:14px;
	font-family:sans-serif;
	font-weight:bold;
	color:#707070;
	margin-left:15px;
	margin-top:10px;
	float:left;
}