body { margin: 0px; background: url(../images/bgCyan.gif) repeat-x; font: normal small "Tahoma", Arial, Helvetica, sans-serif; color: #666666; }
#main { background:#FFFFFF; }
/*-------------------------------------Header Starts-------------------------------------------*/
/* Header */

#fphheader { width: 100%; margin: 0px; padding: 0px 0px 0px 0px; background-image:url(../images/hdrBgCyn-test.gif); }
/* Header > Logo */

#fphlogo { float: left; width: 291px; padding-top:4px; }
#fphlogo img { background:url(../images/fp_logo_tran.png); _background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fp_logo_tran.png',sizingMethod='scale'); }
/* Header > Menu */
#fpDynmenu { float: right; text-align:right; padding-top:2px; }
#fpDynmenu span { font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:white; margin-right:5px; margin-left:2px; }
#fpDynmenu span a { color:#FFFFFF; text-decoration:underline; background:none; float: none; width: auto; height:auto; padding-top:0px; text-align: left; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
#fpDynmenu span a:hover { color:#FFFFFF; text-decoration:none; }
#fpDynmenu IMG { border:0px; padding:0px; }
#fpDynmenu a IMG { cursor:hand; cursor:pointer; }
#fphmenu-top {float: right; width:568px; background-image:url(../images/tpNavBgCyn-test.gif); height:96px; *vertical-align:top; }
#fphmenu {  }
#fphmenu ul{margin:0 1px 1px 0; ~margin:0 1px 0 0; padding:0; list-style:none; float:right;}
#fphmenu ul li{margin:0; padding:0; float:left;}
#fphmenu ul li a{width:56px; text-decoration:none; font-family:Tahoma, Geneva, sans-serif; font-size:11px; color: #017683; text-align: center; background:url(../images/nav-sprite.jpg) no-repeat -1px top; line-height:27px; height:27px; line-height:25px\9; height:25px\9; display:block;}
#fphmenu ul li a:hover{color:#000000;}

#fphmenu ul li a.nav2{width:72px; background-position:-57px top;}
#fphmenu ul li a.nav3{width:72px; background-position:-129px top;}
#fphmenu ul li a.nav4{width:72px; background-position:-129px top;}
#fphmenu ul li a.nav5{width:72px; background-position:-201px top;}
#fphmenu ul li a.nav6{width:92px; background-position:-273px top;}
#fphmenu ul li a.nav7{width:68px; background-position:-365px top;}
#fphmenu ul li a.nav8{width:94px; background-position:-433px top;}
#fphmenu ul li a.nav9{width:62px; background-position:-527px top;}
#fphmenu ul li a.nav10{width:83px; background-position:right top;}

#fphmenu ul li.active a{background-position:-1px -27px; font-weight:bold; color:#FFF;}
#fphmenu ul li.active a.nav2{background-position:-57px -27px;}
#fphmenu ul li.active a.nav3{background-position:-129px -27px;}
#fphmenu ul li.active a.nav4{background-position:-129px -27px;}
#fphmenu ul li.active a.nav5{background-position:-201px -27px;}
#fphmenu ul li.active a.nav6{background-position:-273px -27px;}
#fphmenu ul li.active a.nav7{background-position:-365px -27px;}
#fphmenu ul li.active a.nav8{background-position:-433px -27px;}
#fphmenu ul li.active a.nav9{background-position:-527px -27px;}
#fphmenu ul li.active a.nav10{background-position:right -27px;}

#fphmenu ul li.active a:hover{color:#f0ff00}
/*-------------------------------------Header Ends-------------------------------------------*/

/*-------------------------------------Content Starts-------------------------------------------*/

/* Content */

#content { width:100%; margin: 0px; padding:0px; display:table; }
/* Content > Main */

#content .mainPanel { display:table-row; }
#content .mainleftpanel { height:158px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; line-height:19px; text-align:justify; color:#000000; padding-left:70px; padding-top:10px; background-image:url(../images/main_txt_bg.gif); background-repeat:no-repeat; border:#009999 0px solid; }
#content .btn { text-align:right; padding-right:10px; }
#content .btn1 { text-align:right; padding-right:80px; }
/* Content > Main > right image */

#content .mainrgtpanel { width: 255px; float: right; height:168px; }
#content .mainrgtpanel img { background:url(../images/fphmain_img1_cyn.gif); }
/* Content > Main > bottom panel */

#content .midpanellft { width: 226px; height:465px; background:#ecf0f2; float: left; border-right:#d9d9d9 1px solid; }
#content .updatesBox { width:164px; margin-right:15px; border:1px solid #c7c7c6; background:#FFFFFF; border-top:0px; margin-top:0px; padding-top:0px; }
#content .smallTxt { color:#b66700; font-size:10px; font-family:Arial, Helvetica, sans-serif; }
#content .smallTxt a:link, #content .smallTxt a:visited, #content .smallTxt a:active { color:#b66700; text-decoration:none; }
#content .smallTxt a:hover { color:#b66700; text-decoration:underline; }
#content .smallTxt UL { margin:0px; padding:0px; }
#content .smallTxt UL LI { list-style:none; background:url(../images/sm_bul.gif) no-repeat 2px 7px; padding-left:10px; margin-left:3px; margin-right:3px; }
#content .sptrDotted { border-bottom:1px dotted #008a9a; margin:3px 10px; font-size:6px; }
#content .sptrBlank { margin:3px 10px; font-size:6px; }
#content .midpanelrgt { border:#009999 0px solid; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; background-image: url(../images/midtxt_bg.gif); padding-left:20px; height:330px; text-align:left; line-height:19px; }
#content .midpanelrgt UL { margin-bottom:0px; }
#content .midpanelrgt UL LI { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; width:90%; color: #008a9a; list-style-image: url(../images/arw_cyn.gif); border-bottom:#CCCCCC 1px dashed; padding-bottom:5px; margin-top:5px; }
#content .midpanelrgt UL LI a:link, #content .midpanelrgt UL LI a:visited, #content .midpanelrgt UL LI a:active { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color: #008a9a; text-decoration:none; }
#content .midpanelrgt UL LI a:hover { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color: #008a9a; text-decoration:underline; }
/* Content > bottombar */

#btmnav { height: 102px; background-image: url(../images/btm_nav.gif); background-repeat:repeat-x; border-top: #e4e4e4 1px solid; border-bottom: #e4e4e4 1px solid; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; display:table; width:100%; }
#btmnav UL { margin:0px; padding:0px; display:table-row; }
#btmnav UL LI { list-style:none; text-align:center; width:33%; display:table-cell; }
#btmnav UL LI b { font-weight:bold; background:#ecf0f2; border:1px solid #e2e5e6; padding:2px 8px; color:#26424f; white-space:nowrap; display:compact; }
#btmnav UL LI b a:link, #btmnav UL LI b a:visited, #btmnav UL LI b a:active { color:#26424f; text-decoration:none; }
#btmnav UL LI b a:hover { color:2#6424f; text-decoration:underline; }
#sidebar .boxed .title h2 { background: url(../images/img08.gif) no-repeat; }
/* Content > Sidebar > Login */

#login { }
#login form { }
#login fieldset { border: none; }
#login legend { display: none; }
#login label { display: block; }
#login input { margin-bottom: 10px; padding: 2px 5px; font: normal small "Trebuchet MS", Arial, Helvetica, sans-serif; color: #666666; }
#inputtext1, #inputtext2 { width: 160px; }
#inputsubmit1 { margin: 0; padding: 0; }
/* Content > Sidebar > Updates*/

#updates { }
#updates ul { margin: 0; list-style: none; }
#updates h3 { font-size: .8em; }
#updates p { line-height: normal; font-size: .8em; }
#updates a { text-decoration: none; }
/* Content > Sidebar2 */

#sidebar2 { float: left; width: 180px; padding-left: 20px; }
#sidebar2 .boxed .title h2 { background: url(../images/img10.gif) no-repeat right top; }
/* Content > Sidebar2 > Sponsors */

#sponsors { }
#sponsors ul { margin-left: 0; padding-left: 0; list-style: inside; }
/* Content > Sidebar2 > ad120x600 */

#ad120x600 { text-align: center; }
/* Footer */

#footer { clear: both; width: 100%; height: 61px; margin-top: 2px; padding: 0px; text-align: center; }
#footer .text { margin: 0px; padding: 0px; text-align: center; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; padding-top:13px; background:#09a4b4; padding-bottom:13px; }
#footer .text UL { margin:0px; padding:0px; }
#footer .text UL LI { list-style:none; display:inline; border-right:1px solid #FFFFFF; margin-left:10px; padding-right:10px; }
#footer .text UL LI.noBdr { border:0px; }
#footer .legal { margin: 0px; padding: 0px; text-align: center; font-family:Arial, Helvetica, sans-serif; font-size:10px; color: #FFFFFF; background:#25b7c6; padding-top:7px; padding-bottom:7px; }
#footer .text a { text-decoration: none; color: #FFFFFF; }
#footer .text a:hover { text-decoration: underline; color: #FFFFFF; }
/* Footer > Legal */

#legal { }
/* Footer > Links */

#links { }
/*------------------Class Starts----------------------------------------*/

.midtopcell { text-align:right; width:auto; }
/*---------------CSS Updation For New Section---------------*/

#content .smallTxt1 { color:#b66700; font-size:11px; font-family:Arial, Helvetica, sans-serif; background:url(../images/sm_bul.gif) no-repeat 3px 4px; padding-left:3px; padding-right:5px; }
#content .smallTxt1 a:link, #content .smallTxt1 a:visited, #content .smallTxt1 a:active { color:#b66700; text-decoration:none; }
#content .smallTxt1 a:hover { color:#b66700; text-decoration:underline; }
.globofaretext { font:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; line-height:18px; }
.imgpad { padding-top:6px; }
/*------------News Css Added------------*/

#content .midpanellftNew { width: 226px; height:465px; background:#ecf0f2; float: left; border-right:#d9d9d9 1px solid; }
.NewbdrRgtBG { background:#ecf0f2; height:500px; }
.tablepadleft { margin-left:50px; }
.alefttabbg { background-image:url(../images/news_bg_bk.gif); background-repeat:repeat-y; width:225px; }
.Newbtmbg { background-image:url(../images/btm_nws_bg.gif); background-repeat:no-repeat; width:225px; height:7px; }
.lftimgbg { background-image:url(../images/leftimgcss.gif); background-repeat:repeat-y; height:18px; }
.tablepaddingleft { padding-left:50px; }
.bgimgset { background-image:url(../images/fphmain_img1.jpg); background-repeat:no-repeat; height:168px; background-position:right; font-size:11px; line-height:18px; }
.maptextpad { font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.print { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FF0000; }
.print a:link, .print a:hover, .print a:visited { font-size:11px; color:#FF0000; text-decoration:none; }
.print a:hover { font-size:11px; color:#FF0000; text-decoration:underline; }


/*****Added Later *****/
.applicationForm td{padding-left:10px;}
.controls{clear:both; margin:0 0px 5px 0; float:left; width:100%}
.pageSpan{display:inline-block; width:150px; float:left;}
.pageInput{width:130px;}
.pageSelect{width:134px; height:22px;}
.applicationSubmit{display:inline-block; margin-left:145px; height:42px; width:95px; background:url(../images/submitDefault.gif) no-repeat 0 0;}
.applicationSubmit:hover{background:url(../images/submitDefault-hover.gif) no-repeat 0 0;}
.expand{background:url(../images/plus.gif) no-repeat left center; padding-left:15px; cursor:pointer}
.collapse{background:url(../images/minus.gif) no-repeat left center; padding-left:15px; cursor:pointer}
/*****Added Later *****/

/* Our Brands css start */
.our-brands-cont{padding:7px 15px 0 0; line-height:normal;}
.our-brands-cont a{color:#234757; font-size:13px; font-weight:bold; text-decoration:none; line-height:22px;}
.our-brands-cont a:hover{text-decoration:underline;}
/* Our Brands css end */

.orange-link{color:#eb4c14 !important;text-decoration:underline !important;font-size:11px !important;font-weight:normal !important;padding-top:5px !important;}
.orange-link:hover{text-decoration:none !important;}
