
html{height: 100%;}
body{ background-color: #fff; font-family:Arial, Helvetica, sans-serif; font-size:12px;line-height:20px; margin:0 auto; height: 100%; 
      /*text-align:center; overflow: auto;*/ overflow-y: scroll; overflow-x:auto; color:#717171; padding:0;}
.Clear,.clear{clear:both;}
a{text-decoration:none;}
a:active,a:focus{outline:none;}
ol,ul{list-style:none;}
table{border-collapse:collapse; border-spacing:0;}
ul{list-style:none; padding:0; margin:0;}
ol{padding:0; margin:0px;}
.ContentHolder{padding-top:127px;}

/*----------- PAGE HEADER PANEL STARTS ------------*/
div.header-panel { position:fixed; top:0; left:0; right:0; width:100%; height:127px/*340px*/; z-index:5555; margin:0 !important; overflow: hidden; 
                   -webkit-transition: linear .3s; -moz-transition: linear .3s; -ms-transition: linear .3s; -o-transition: linear .3s; transition: linear .3s;}
div.header-panel-inner{max-width:1100px; margin:0 auto; float:none; margin-left:0 !important; margin-right:0px !important; 
                       border:1px solid #0CF; }

/*-----Page Top Header-----*/
div.header-panel .span12.login{ padding:3px 0; text-align:right; margin-left:auto; margin-right:auto; position:absolute; top:0; left:0;max-width:1100px;
                                 right:0; background-color:#fff; color:#57b9e0; height:76px;}
div.header-panel .span12.login table {width:1100px;}
div.header-panel .span12.login span{ color:#ffffff;}
div.header-panel .span12.login span.logo-panel .logo { width:165px; height:76px; position: relative; text-indent: -9999px; display:block;
                                                        margin:1px 0px 0px 0; float:left;-webkit-transition: all 200ms linear; -moz-transition: all 200ms linear; transition: all 200ms linear;}
div.header-panel .span12.login span.logo-panel .logo:after {content: ""; background: url('../images/icon-home.png') no-repeat top center transparent; height: 30px !important;
                                                             width: 30px; display:block; left: 0px; opacity: 0; position: absolute; top: 2px; transition: all 0.15s ease-in-out 0s; z-index:0; margin-left:180px;}
div.header-panel .span12.login span.logo-panel .logo:hover:after{opacity:1; left:5px;}
.TopRightPanel{padding:0px 10px;height:40px;}
.TopRightPanel-link{float:right;font-size:11px; padding:5px 4px 7px 4px;color:#000;text-transform:uppercase;background-position:left top;background-repeat:no-repeat; 
                    -webkit-transition: all 200ms linear; -moz-transition: all 200ms linear; transition: all 200ms linear;}
.TopRightPanel-link:hover{color:#07a1d4; -webkit-transition: all 200ms linear; -moz-transition: all 200ms linear; transition: all 200ms linear;}
.BottomRightPanel{padding:5px 15px;height:30px;text-align:right;color:#000;font-size:24px;}


/*-----Normal Menu-----*/
div.header-panel .span12.masthead {position:absolute; margin-left:auto; margin-right:auto; left:0; top:81px; right:0; max-width:1100px; 
                                   padding:0; display: block;}

div.header-panel div.span12.masthead ul.navigation-panel {text-align:left; padding:5px 0; /*height:50px;*/ width:auto; list-style:none;
                                                            height:66px;}
div.header-panel div.span12.masthead a.primary-button.signup-link {padding:8px 12px !important; display:inline-block; font-size:12px; 
                                                                   text-transform:uppercase; text-decoration:none; position:absolute; 
                                                                   right:0; top:6px; }
div.header-panel div.span12.masthead a.primary-button.login {padding:8px 12px !important; display:inline-block; font-size:12px; 
                                                             text-transform:uppercase; text-decoration:none; position:absolute;
                                                              right:85px; top:6px;}

/*----------- PAGE HEADER PANEL ENDS ------------*/

/*----------- PHONE AND TABLET MENU STARTS -------------*/
div.header-panel div.span12.masthead span.menu-box{ width:35px !important; height:35px !important; z-index:555; position:absolute; top:9px; right:15px;text-align:left;}
div.header-panel div.span12.masthead a.menu { display:inline-block !important; width:18px; padding:8px 8px 9px 8px; background-color:#3d494f; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
div.header-panel div.span12.masthead a.menu:hover{opacity:0.9;}
div.header-panel div.span12.masthead a.menu span.stripes { display:block !important; border-bottom:2px solid #fff; margin-bottom:4px; }
div.header-panel div.span12.masthead a.menu .stripes.last { margin-bottom:0; }

/*div.slide-menu { background-color:#161a1c; /*width:220px; width:auto !important;  position:fixed; right:-220px; top:0; bottom:0; z-index:99999999; margin-right:-101px; }*/
div.slide-menu {background-color:#161a1c; width:220px; position:fixed; right:-220px; top:130px; bottom:0; z-index:9999;}
div.slide-menu div.menu-list { width:188px; position:relative; /*margin-top:46px;*/ padding-left:5px; padding-top:20px; text-align:left;}
div.slide-menu div.menu-list a.close-slide:Link {background-image:url('../images/icon_close.png'); background-position:center center; background-repeat:no-repeat; display:block; width:10px; height:10px; position:absolute; padding:8px; top:2px; right:-5px; opacity:0.4;}
div.slide-menu div.menu-list a.close-slide:Hover { opacity:1.0; text-decoration:none; }
div.slide-menu div.menu-list a.nav-link:Link { text-decoration:none; padding:3px; margin-bottom:5px;width:180px;
                                               border-bottom:dotted 1px #fff; }
div.slide-menu div.menu-list a.nav-link:Hover{background-color:#078acd;}
/*----------- PHONE AND TABLET MENU ENDS -------------*/



/*-------------------------------------------------------Masthead Starts-----------------------------------------------------*/
.masthead-bg {background:transparent url('../Images/BlackStrip.jpg') repeat-x left -18px; }
/*-------------------------------------------------------Masthead Ends------------------------------------------------------*/

/*-----------------------------------------------------Navigation Starts----------------------------------------------------*/
a.nav-link{ font-family: 'myriadpro-semibold', sans-serif; font-size:12px; line-height:18px; display:inline-block; text-decoration:none; color:#adb6c2; text-transform:uppercase; letter-spacing:0px;}
a.nav-link:hover{text-decoration:none; color:#ffffff; -webkit-transition: all 200ms linear; -moz-transition: all 200ms linear; transition: all 200ms linear;}
/*-------------------------------------------------------Navigation Ends-----------------------------------------------------*/
/*----------------------------------------------------Sub Navigation Starts--------------------------------------------------*/
a.sub-nav-links:link, a.sub-nav-links:visited { font-family:'segoeui', sans-serif; font-size:13px; color:#546572; }
a.sub-nav-links:hover{ color:#ffffff; text-decoration:none; background-color:#6bc2e4; }


/*-----------------------------------------------------Sub Navigation Ends--------------------------------------------------*/


/*----------------------------------------------------Links / Buttons Starts------------------------------------------------*/


a.footer-link:link, a.footer-link:visited{  color:#535353; text-decoration:underline; }
a.footer-link:hover{ text-decoration:none;}

a.footer-link1:link, a.footer-link1:visited{  color:#535353; text-decoration:underline; }
a.footer-link1:hover{ text-decoration:none;}

a.primary-button{ font-weight:normal; border-radius:5px; background-color:#79b61f; color:#fff; text-align:center; display:block; text-decoration:none; }
a.primary-button:hover{ background-color:#88c133; text-decoration:none; -webkit-transition: all 200ms linear; -moz-transition: all 200ms linear; transition: all 200ms linear;}
/*----------------------------------------------------Links / Buttons Ends--------------------------------------------------*/

/*--------------------------------------------------------General Ends------------------------------------------------------*/


/*Most Down Block*/
#Home_MostLastHolder{padding:20px 0 10px 0;min-height:100px;}
.Home_MostLast_Header{background:url('../Images/HorizontalSeparetor.jpg') repeat-x left top;padding-bottom:30px;}
.Home_MostLast_Header span{background:white;padding:5px 30px;font-size:12px;text-transform:uppercase;letter-spacing:2px;}
.Home_MostLast_Header span strong{color:#26a4d6;}

#slider1 { width: 1100px;  height:40px; position: relative; overflow: hidden;}
.imgboder{ border:none; outline:0;}
#slider1Content { width: 100%; position: absolute;top: 0;margin-left: 0;}
.slider1Image { float: left; position: relative;display: none;}
.slider1Image div{width:137px;float:left;}
ul { list-style-type: none; margin:0; padding:0;}
.slider1Image img{height:40px;max-width:100%;}

/*----------- FOOTER PANEL STARTS ------------*/
.footer-bg{/*background-color:#e7e9eb;*/background-color:#f3f4f5; margin:0; padding-bottom:20px; }
.footer-text{font-family:Arial, Helvetica, sans-serif; font-size:11px !important; color:#444444; line-height:26px;}

div.footer-panel { margin-top:0px;}
div.footer-panel div.span12.footer-links {position:relative; margin:0 !important; max-width:1100px; margin-left:auto !important; margin-right:auto !important; float:none; display:block; height:auto;}
div.footer-panel div.span12.footer-links div.span4 a.footer-link { text-decoration:none; font-size:12px;}
div.footer-panel div.span12.footer-links div.span4 a.footer-link:Hover { text-decoration:underline; }
div.footer-panel div.span12.footer-links div.span4 a.footer-link1 { text-decoration:underline; font-size:11px;}
div.footer-panel div.span12.footer-links div.span4 a.footer-link1:Hover { text-decoration:none; }

div.footer-panel div.span12.footer-links div.span4.footer-text{ position:relative; text-align:left; margin:16px 0 8px 2%; padding:4px 0; width:37%; display:inline-block;}
div.footer-panel div.span12.footer-links div.span8.footer-logos{ position:relative; text-align:right; margin:15px 0 8px 0px; padding:0 0 4px 0px; width:61%; display:inline-block;}
div.footer-panel div.span12.footer-links div.span8.footer-logos .span1.logo{ position:relative; margin-top:5px; margin-right:5px; text-align:right; width:auto; height:44px;float:right;}
div.footer-panel div.span12.footer-links div.span8.footer-logos .span1.logo.norton{ margin-top:-5px; }

div.footer-panel div.span12.footer-links div.span4.footer-text, div.footer-panel div.span12.footer-links div.span4 a.footer-link { font-size:12px; line-height:15px;}

/*----------- FOOTER PANEL ENDS ------------*/



/*Pagger*/
.FL_SH_PaggerTable{text-align:right; width: 98%;}
.FL_SH_Paggercolumn{float:right;}
.FL_SH_linkbtn{padding:2px 4px;text-decoration:none;font-size:13px;color:#14689c;border-right:solid 1px #14689c}
.FL_SH_linkbtn:hover{color:#dc460b;}
.FL_SH_nextprevbtn{font-weight:600;text-decoration:none;font-size:13px;color:#14689c;}
