body{margin:0;padding:0;color:#4d4d4d;background:#9e9e9d;font-family:Tahoma, Geneva, sans-serif;font-size:12px;}

#mainBody{margin:0 auto 40px;padding:0;background:#fff;width:918px;border-width:0 2px 2px;border-style:solid;border-color:#80808c;}
.fccbody{float:left;margin:0 84px;width:750px;}
.fccrecordings{float:left;margin:0 9px;width:900px;}
.maincontent {margin:0 0 30px;padding:0;}

.fccheader{float:left;width:916px;margin:0;padding:0 0 10px;background:#fff;}
.fcclogo{float:left;width:368px;margin:0 0 11px 50px;padding:10px 20px 0 0;position:relative;}
.fcclogo a{float:left;}
.fcclogo p{float:right;color:#A9A9A9;font-weight:bold;text-align:right;margin:0;font-size:14px;position:absolute;top:58px;left:67px;clear:both;width:300px;}

.cstel{color:#489bbb;display:block;}

.loginpanel{float:right;position:relative;width:150px;margin:28px 50px 0 0;}
.loginbtn{width:55px;float:right;margin:0;}

.logoutbtn{float:right;}

.fccnav {background:#fff url(../images/mainnavbg.png) no-repeat center 0;height:29px;width:918px;margin:28px 0 0;display:block;float:left;}
.fccnav ul{width:805px;margin:0 auto;padding:0 5px;height:25px;}
.fccnav ul li{float:left;display:inline;margin:0;padding:0;border-right:1px solid #3e7cb7;}
.fccnav li a{display:block;padding:5px 30px;color:#fff;font-weight:bold;color:#fff;}
.fccnav a:active,.fccnav a:visited{color:#fff;}
.fccnav a:hover{background:url(../images/navlinkbghover.png) repeat-x 0 0;color:#2478Af;}


.flagscontainer{float:left;margin:10px 0 0;width:480px;}
.fcccountrylist{width:480px;display:block;margin:0 auto;padding:0;background:#eef2f5;}
.fcccountrylist ul{float:left;width:160px;margin:0;padding:0;list-style:none;}
.fcccountrylist li{float:left;width:160px;display:block;padding:0 0 10px;height:27px;}
.fcccountrylist li p{margin:0 5px 0 5px;padding:0 0 0 5px;line-height:27px;float:left;color:#4d4d4d;font-weight:normal;text-decoration:none;width:120px;border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;}
.fcccountrylist li p:hover{background:#fefefe;color:#2773A7;}
.fcccountrylist a,.fcccountrylist a:active{float:left;border:none;color:#888;text-decoration:none;color:#888;}
.fcccountrylist a:hover,.fcccountrylist a:visited{color:#888;text-decoration:none;}
.fcccountrylist img{border:none;float:left;}
.fcccountrylist li.nopadding{padding:0;}
ol li ol{list-style:lower-alpha outside none;}
p.indent{margin:5px 0 0 60px;}

.pager{margin:0 0 0 440px;}
#loading{position:relative;}
#loading p{color:#F00;}

.footercontainer{margin:30px 0 0;}
.intlfooterdate{background:url(../images/intlfooter.png) no-repeat 0 0;color:#60ad0e;width:750px;height:30px;text-align:right;line-height:30px;margin:0 auto;padding:0 10px 0 0;}
.footernav{width:760px;clear:both;margin:20px auto 10px;padding:0;}
.footernav ul{list-style:none;width:100%;margin:0;text-align:center;padding:0;}
.footernav ul li{display:inline;}
.footernav ul li a{border-right:1px solid #333;padding:0 5px;}
.footernav ul li.noborder a,.supportbuttons ul li.noborder a{border:none;}

#background2{background:url(../images/fcc_be_background02.jpg) no-repeat center top;height:162px;}
.oneColElsCtr #container{width:46em;background:#fff;margin:0 auto;border:1px solid #000;text-align:left;}
.oneColElsCtr #mainContent{padding:0 20px;}
#survey{font-size:12px;width:1100px;margin-right:auto;margin-left:auto;margin-top:0;margin-bottom:0;}
#surveylink{width:100px;position:absolute;top:625px;margin-right:0;margin-left:1000px;margin-top:0;margin-bottom:0;}
#surveylinkabout{width:100px;position:absolute;top:625px;margin-right:0;margin-left:1000px;margin-top:0;margin-bottom:0;}
#surveylinkcontact{width:100px;position:absolute;top:625px;margin-right:0;margin-left:1000px;margin-top:0;margin-bottom:0;}
#surveylinkfaq{width:100px;position:absolute;top:600px;left:1125px;}

#Testimonialsbox{background: url(../images/TestimonialsCenter.gif) repeat-y 0 0;height:auto;width:314px;}
#TestimonialsText{height:auto;width:100%;position:relative;font-style:italic;left:0;#left:10px;}
#ltfreetable{position:relative;top:0;margin-bottom:5px;width:220px;}
#rtfreebox {width:191px;}
#TestimonialsShare {float: right;height: 20px;width: 100px;text-align: right;font-size: 10px;font-weight: bold;color: #51A009;text-decoration: none;position: relative;top: 10 ]\;display: block;right: 20px;top: 10px;}
#TestimonialsTop {background:url(../images/TestimonialsTop.gif) no-repeat 0 0;height: 25px;width: 314px;font-weight: bold;text-align: center;}
#testplacement {position: relative;top: 8px;color: #008dc2;}
#TestimonialsBottom {background:url(../images/TestimonialsBottom.gif) no-repeat 0 0;height: 12px;width: 314px;_bottom: 10px;}
#randomdiv1,#randomdiv2,#randomdiv3,#randomdiv4,#randomdiv5,#randomdiv6,#randomdiv7,#randomdiv8,#randomdiv9 {padding:5px 15px;}	
#centersection {width: 328px;}
#survey {position: relative;top: 0px;left: 1140px;width: 150px;font-size: 10px;}
#pdf{height:20px;width:150px;float:right;margin:5px 0 0;}
.bordertable {border: 1px solid #076d93;}
#widecontentBK {background:url(../images/widecontentbox.jpg) no-repeat;width:780px;}
H1.blueheader{COLOR: #2773A7;FONT-SIZE: 18px;FONT-STYLE: normal;FONT-WEIGHT: bold;vertical-align: text-top;}
H3.blackheader{COLOR: #4d4d4d;FONT-STYLE: normal;FONT-WEIGHT: bold;margin:0;}
H2.blueheader{COLOR: #4d4d4d;FONT-SIZE: 14px;FONT-STYLE: normal;FONT-WEIGHT: bold;margin: 0px;}
H4{COLOR: #4d4d4d;FONT-SIZE: 14px;FONT-STYLE: normal;FONT-WEIGHT: bold;margin: 0px;}
a:link {text-decoration: none;color: #2773A7;}
a:visited {text-decoration: none;color: #2773A7;}
a:hover {text-decoration: none;color: #2773A7;}
a:active {text-decoration: none;color: #2773A7;}
.text {color: #4d4d4d;font-size: 10pt;text-align: left;}
#servicetop {float: left;}
#servicemiddle {float:left;width:765px;}
#serviceName {text-align: left;padding-top: 10px;padding-left: 10px;color: #FFF;font-weight: bold;font-size: 12px;}
#lgcontent {position: relative;}
#servicestyle {border-width:5px;border-style:solid;border-color: #2773A7;}
#servicesTitleTop1 {background:url(../images/servicestop01.gif) no-repeat 0 0;height:34px;width:765px;}
#servicesTitleTop {background:url(../images/servicestop.gif) no-repeat 0 0;height:34px;width:765px;}
#servicetablebottom {background: url(../images/servicesbottom.gif) no-repeat 0 0;height:20px;width:765px;}

.tdspace {width:10px;}

.tableone_pressreleases{background:#edf2f5;width:300px;}
.tabletwo_pressreleases{width:280px;padding:0;}
.inner_pressreleases{height:454px;overflow:auto;scrollbar-base-color:#edf2f5;scrollbar-arrow-color:#3DB4FB;}
.tddate_pressreleases{text-align:left;width:140px;color:#60ad0e;vertical-align:bottom;}
.tddesc_pressreleases{text-align:left;vertical-align:top;width:270px; }
a.pressrelease:link{color:#2478AF;font-size:11px;text-decoration:none;}
a.pressrelease:visited{color:#2478AF;font-size:11px;text-decoration:none;}
a.pressrelease:hover {color:#3DB4FB;font-size:11px;text-decoration:none;}

.tableone_industrynews {background:#edf2f5;width:175px;}
.tabletwo_industrynews {width:155px;padding:0;}
.inner_industrynews {}
.tddate_industrynews { text-align: left; width:100px; color: #60ad0e; vertical-align: bottom; font-size: 12px; }
.tddesc_industrynews { text-align: left; vertical-align: top; width:155px; }
a.industrynews:link { color: #2478AF; font-size: 11px; text-decoration : none;}
a.industrynews:visited { color: #2478AF; font-size: 11px; text-decoration : none;}
a.industrynews:hover { color: #3DB4FB; font-size: 11px; text-decoration : none;}

.inner_training {height: 130px; overflow:auto;scrollbar-base-color: #edf2f5; scrollbar-arrow-color: #3DB4FB;}

a.training:link { color: #2478AF; font-size: 11px; text-decoration : none;}
a.training:visited { color: #2478AF; font-size: 11px; text-decoration : none;}
a.training:hover { color: #3DB4FB; font-size: 11px; text-decoration : none;}

.asterisk{color:#f00;font-weight:bold;}
.blue_button{FONT-SIZE:12px;FONT-FAMILY:Arial,Helvetica,sans-serif;BACKGROUND-COLOR:#00509f;color:#fff;}
.error{color:Red;font-family:Tahoma;font-size:10pt;}
.operation_ok{font-family:Tahoma;font-size:10pt;font-weight:bold;}
.operation_not_ok{font-family:Tahoma;font-size:10pt;font-weight:bold;color:#f00;}
.text_black{color:#333;font-family:Tahoma;font-size:10pt;}
.text_black_bold{font-family:Tahoma;font-size:10pt;font-weight:bold;color:#333;}
.account_table_label{font-family:Tahoma;font-size:10pt;font-weight:bold;}
.account_table_value{font-family:Tahoma;font-size:10pt;}
.selected_item_menu{font-size:14px;font-weight:bold;}
.item_menu{font-size:14px;font-family:Tahoma;}
.title_menu{color:#fff;font-weight:bold;font-size:14px;background-color:#00509f;font-family:Tahoma;}
.sign_label_black{COLOR:#4d4d4d;font-weight:bold;font-size:18px;font-family:Tahoma;}
.sign_label_white{font-family:Tahoma;font-size:12pt;font-weight:bold;color:#fff;}
.sign_label_gray{color:#666;font-size:18px;font-family:Tahoma;}
.sign_label_value{COLOR:#4d4d4d;font-size:18px;font-family:Tahoma;font-weight:bold;}
.sign_title{color:#666;font-size:22px;font-family:Tahoma;font-weight:bold;}
.link{font-family:Tahoma;font-size:14px;}
.file{FONT-SIZE:12px;FONT-FAMILY:Arial,Helvetica,sans-serif;COLOR:#4d4d4d;}
.subpagenavlink{FONT-WEIGHT:bold;}
A{color:#2478af;text-decoration:none;}
A:visited{color:#2478af;}
A:Active{color:#8cd319;}
A:Hover{color:#8cd319;text-decoration:none;}
a.subpagenavlink:link{color:#8cd319;}
a.subpagenavlink:visited{color:#8cd319;}
a.subpagenavlink:hover{color:#2478af;}
a.white:link{color:#2478af;text-decoration:none;}
a.white:visited{color:#2478af;text-decoration:none;ite;}
a.white:hover{color:#8cd319;}
a.spotlight:link{color:2478AF;font-size:10px;}
a.spotlight:visited{color:2478AF;font-size:10px;}
a.spotlight:hover{color:#3db4fb;font-size:10px;}
a.resources:link{color:2478AF;font-size:16px;}
a.resources:visited{color:2478AF;font-size:16px;}
a.resources:hover{color:#3db4fb;font-size:16px;}
P{COLOR:#4d4d4d;FONT-SIZE:12px;FONT-STYLE:normal;FONT-WEIGHT:normal;}
TD.text{COLOR:#4d4d4d;FONT-SIZE:12px;FONT-STYLE:normal;FONT-WEIGHT:normal;}
TD.textbold{COLOR:#4d4d4d;FONT-SIZE:12px;FONT-STYLE:normal;FONT-WEIGHT:bold;}
TD.heading{COLOR:#fff;FONT-SIZE:12px;FONT-STYLE:normal;FONT-WEIGHT:bold;}
TD.border{COLOR:#fff;FONT-SIZE:12px;FONT-STYLE:normal;FONT-WEIGHT:bold;BACKGROUND-COLOR:#bbb;}
HTML{overflow-y:scroll;}FORM{margin:0;padding:0;border:0;margin:0;}
TABLE.footer{background-image:url(../images/fcc_fe_botmenuback.gif);}
TABLE.grey{COLOR:#514f4f;FONT-SIZE:12px;FONT-STYLE:normal;FONT-WEIGHT:normal;BACKGROUND-COLOR:#edf2f5;}
TABLE.white{COLOR:#514f4f;FONT-SIZE:12px;FONT-STYLE:normal;FONT-WEIGHT:normal;}
TABLE.blue{COLOR:#3a6d9a;FONT-SIZE:12px;FONT-STYLE:normal;FONT-WEIGHT:bold;BACKGROUND-COLOR:#ebeef3;}
TABLE.ltblue{COLOR:#57a50b;FONT-SIZE:12px;FONT-STYLE:normal;FONT-WEIGHT:bold;BACKGROUND-COLOR:#edf2f5;}
TD.greenheader{COLOR:#399;FONT-SIZE:13px;FONT-STYLE:normal;FONT-WEIGHT:bold;BACKGROUND-COLOR:#ebeef3;}
TD.bluetext{COLOR:#2773a7;FONT-SIZE:12px;FONT-STYLE:normal;FONT-WEIGHT:bold;BACKGROUND-COLOR:#fff;}
TD.greentext{COLOR:#449507;FONT-SIZE:12px;FONT-STYLE:normal;FONT-WEIGHT:bold;BACKGROUND-COLOR:#fff;}
TD.dkgreentext{COLOR:#093;FONT-SIZE:12px;FONT-STYLE:normal;FONT-WEIGHT:bold;BACKGROUND-COLOR:#fff;}
TD.botmenu{COLOR:#60ad0e;FONT-SIZE:10px;FONT-STYLE:normal;FONT-WEIGHT:normal;text-decoration:none;}

TD.formtitle{text-align:right;}
TD.accttext{text-align:left;font-size:12px;}

TH.accttext{COLOR:#fff;FONT-SIZE:12px;FONT-STYLE:normal;FONT-WEIGHT:normal;BACKGROUND-COLOR:#05467e;}
TD.acctheader{COLOR:#fff;FONT-SIZE:13px;FONT-STYLE:normal;FONT-WEIGHT:bold;BACKGROUND-COLOR:#05467e;}
TR.medblue{COLOR:#fff;FONT-SIZE:12px;FONT-STYLE:normal;FONT-WEIGHT:normal;BACKGROUND-COLOR:#424c80;}
TD.title{COLOR:#fff;FONT-SIZE:15px;FONT-STYLE:normal;FONT-WEIGHT:normal;}
TD.menu{COLOR:#fff;FONT-SIZE:12px;FONT-STYLE:normal;FONT-WEIGHT:normal;}
TD.submenu{COLOR:#fff;FONT-SIZE:10px;FONT-STYLE:normal;FONT-WEIGHT:normal;}
TD.datacolumnheader{COLOR:#fff;FONT-SIZE:13px;FONT-STYLE:normal;FONT-WEIGHT:normal;BORDER:hidden;BACKGROUND-COLOR:#2478af;TEXT-ALIGN:center;CURSOR:pointer;}
TD.datacell{COLOR:#4d4d4d;FONT-SIZE:12px;FONT-STYLE:normal;FONT-WEIGHT:normal;BORDER:1px solid #fff;BORDER-RIGHT:1px solid #000;BORDER-BOTTOM:1px solid #000;TEXT-ALIGN:center;CURSOR:pointer;}
TR.datarow{BACKGROUND-COLOR:#e5f5ea;}
TD.subpagetitle{COLOR:#2478af;FONT-SIZE:15px;FONT-STYLE:normal;FONT-WEIGHT:bold;}
TD.subpagelabel{COLOR:#3e3f40;FONT-SIZE:12px;FONT-STYLE:normal;FONT-WEIGHT:normal;}
TD.greytext{COLOR:#999;FONT-SIZE:12px;FONT-STYLE:normal;FONT-WEIGHT:normal;}
TABLE.maroon{COLOR:#460405;FONT-SIZE:12px;FONT-STYLE:normal;FONT-WEIGHT:bold;BACKGROUND-COLOR:#f7e9e8;}
TD.bluetitle{COLOR:#2773a7;FONT-SIZE:12px;FONT-STYLE:normal;FONT-WEIGHT:bold;}
TD.orangetitle{COLOR:#ed680d;FONT-SIZE:12px;FONT-STYLE:normal;FONT-WEIGHT:bold;}
TD.brbluetitle{COLOR:#1c9dc8;FONT-SIZE:12px;FONT-STYLE:normal;FONT-WEIGHT:bold;}
TR.datarowunselectedodd{COLOR:#4d4d4d;FONT-SIZE:12px;FONT-STYLE:normal;FONT-WEIGHT:normal;BACKGROUND-COLOR:#f0f0f0;}
TR.datarowunselectedeven{COLOR:#4d4d4d;FONT-SIZE:12px;FONT-STYLE:normal;FONT-WEIGHT:normal;BACKGROUND-COLOR:#fff;}
input.small_input{FONT-SIZE:12px;}.error_text{FONT-WEIGHT:normal;FONT-STYLE:normal;FONT-SIZE:12px;color:#f00;}
H1.blueheader{COLOR:#2773a7;FONT-SIZE:18px;FONT-STYLE:normal;FONT-WEIGHT:bold;margin: 0 0 10px;}
H2.blackheader{COLOR:#4d4d4d;FONT-SIZE:12px;FONT-STYLE:normal;FONT-WEIGHT:bold;margin:0;}
H2.blueheader{COLOR:#2773a7;FONT-SIZE:14px;FONT-STYLE:normal;FONT-WEIGHT:bold;margin:0;}
#divider{height:33px;width:934px;position:relative;#left:1px;}
#divider_ie7{height:33px;width:934px;position:relative;}

p.c3{font-size:80%;}
div.c2{text-align:left;}
div.c1{text-align:center;}
#dialingrid{width:308px;}
#gridtop {background: url(images/recording_top.jpg) no-repeat 0 0;height:20px;width:308px;font-weight:bold;color:#FFF;padding-left:10px;font-size:12px;vertical-align:middle;padding-top:2px;}
#ltside {background: url(images/recording_ltside.jpg) repeat-y 0 0;width:5px;position:relative;height:70px;}
#rtside {background: url(images/recording_rtside.jpg) repeat-y 0 0;height:70px;width:4px;}
#ltsidedownload{background: url(images/recording_ltside.jpg) repeat-y 0 0;float:left;width:5px;position:relative;height:55px;}
#rtsidedownload{background: url(images/recording_rtside.jpg) repeat-y 0 0;height:55px;float:left;width:4px;}
#ltsidelisten{background: url(images/recording_ltside.jpg) repeat-y 0 0;float:left;width:5px;position:relative;height:130px;}
#rtsidelisten{background: url(images/recording_rtside.jpg) repeat-y 0 0;height:130px;float: left;width:4px;}
#gridbottom{background: url(images/recording_bottom.jpg) no-repeat 0 0;height:7px;width:308px;}
#gridcontent{width:289px;padding:5px;font-size:12px;color:#000;position:relative;left:7px;}
#title{font-size:12px;font-weight:bold;color:#FFF;padding-left:10px;}
#ltsiderecord{background: url(images/recording_ltside.jpg) repeat-y 0 0;width:5px;position:relative;height:80px;}
#rtsiderecord{background: url(images/recording_rtside.jpg) repeat-y 0 0;height:80px;width:4px;}
div.loading-invisible{display:none;}  
div.loading-visible{display:block;position:absolute;top:200px;left:0;width:100%;text-align:center;background:#fff;filter: alpha(opacity=75);-khtml-opacity: 0.75;-moz-opacity: 0.75;opacity: 0.75;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.tableborder{border-style:solid;border-width:0 1px 1px;border-color:#ccc;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;height:190px;}
.regulartableborder{border-style:solid;border-width:1px;border-color:#ccc;}
.tablebordergrid{border-style:solid;border-width:0 0 0 1px;border-color:#ccc;}
.tablebordergrid td{border-style:solid;border-width:0 1px 1px 0;border-color:#ccc;}

.tableborder tbody tr td input{width:115px;}
.tableborder tbody tr td input.formcheckbox{width:13px;margin:0;padding:0;}
.tableborder tbody tr td input.forgotid{background:#fff;color:#00509f;width:300px;border:0;font-weight:bold;cursor:pointer;margin:0;padding:0;}
.tableborder tbody tr td input#email,.tableborder tbody tr td input#txtpwd{width:150px;}
#fccintllogin{width:382px;background:#f5f5f5 url(../images/fccibtn_topborder.gif) no-repeat 0 0;overflow:hidden;margin:20px auto;padding:5px 0 0;line-height:42px;}
#loginbottomborder{background:#F5F5F5 url(../images/fccibtn_bottomborder.gif) no-repeat 0 bottom;float:left;height:46px;padding:0 10px;width:362px;}
#fccintllogin h5{color:#00509F;font-size:12px;font-weight:700;float:left;padding:0;margin:0;}
.intllogin{background:#f5f5f5 url(../images/intlloginbtn.png) no-repeat 0 0;height:42px;width:126px;color:#fff;font-size:12px;line-height:42px;text-align:center;font-weight:700;float:right;}
.intllogin a{padding:7px 37px;margin:0;}
.intllogin a,.intllogin a:visited,.intllogin a:hover,.intllogin a:active{color:#fff;}
.loginerror{color:#f00;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
* html .clearfix             {zoom: 1; } /* IE6 */
*:first-child+html .clearfix {zoom: 1; } /* IE7 */

#anniversaryribbon{background:#fff url(../images/anniversaryribbon.png) no-repeat 0 0;height:115px;width:140px;display:block;position:absolute;top:0;left:468px;clear:both;}
#anniversaryribbon a{display:block;height:115px;width:140px;}
/* Celebrating 10 Years*/
ul.milestonelist{padding:0;}
ul.milestonelist ul{padding:0 0 0 20px;list-style:none;}
.viewcountrylistpopup,#ctl00_ContentPlaceHolder1_pnlParticipant,.testimonialpopup{background:#fff;padding:10px;width:400px;height:500px;top:10% !important;-webkit-box-shadow: 0 0 5px #000;-moz-box-shadow: 0 0 5px #000;box-shadow: 0 0 5px #000;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px;-khtml-border-radius:10px;border-radius:10px 10px 10px 10px;}
.testimonialpopup{height:375px;}
.testimonialpopupiframe{border:0 none;width:380px;height:350px;}

