/*@import url(https://fonts.googleapis.com/css?family=Raleway);*/
@import url('https://fonts.googleapis.com/css?family=IBM+Plex+Sans:300,400,500,600,700&display=swap');

.MainTable					{width:80%;margin:0 auto!important;padding:0px 0 0px 0px; background:none;}

.FooterBalck				{ background: #ffffff; padding:35px 0 8px 0; border-bottom:none; display:block;/*border-top:3px solid #676767;*/height: 0px; width: auto;} 
							.FooterBalck .ContainerTitle { color:#797979 ; font-size:21px !important; } .FooterBalck * { color:#797979;}.dark * a {font-size:12px; color:#FF000A !important;} .darkfoot * a {font-size:12px; color:#737373 !important;} .darkfoot * a:hover {font-size:12px; color:#FF000A !important;}.darkfoot * h2 { color:#797979 !important;}.darkfoot * hr { color:#555555 !important;}
.CopyrightMain				{ background:#172430; border-top:1px solid #172430;padding:10px 20px;height: 188px;}


/*===================================================================== */

.LoginHeaderPane 			{ float:right; width:200px;font-size:16px; white-space:nowrap; font-weight:normal;margin-right:0px;padding:30px 0px 0 0;text-align:right;  color:#797979;}
.LoginPane 					{ float:right; width:300px; font-size:14px; white-space:nowrap; font-weight:normal;padding:10px 0px 0 0; margin:0px;  text-align:right;  color:#737373;}
.LoginPane a 					{ text-decoration: none; color:#737373;font-size:13px; }
.LoginPane a:hover					{ text-decoration: none; color:#FF000A;font-size:13px; }
.LogoPane					{ float:left; width:200px; padding:10px 0px 10px 15px; min-height:60px; }


/* Row 4 */
.ContentPane4				{margin:0; padding:0px 0px 2px 0px;background-color: #676767; padding-left: 15px; width: 120px; margin-left: 1045px; height: 18px; padding-top: 5px;} .ContentPane4 .ContainerTitle { color:#fff !important; font-size:28px !important;}
.LeftPane4					{float:left; width:620px;margin:0 0px 0px 0px;  padding:1px 0px;}
.RightPane4					{float:right; width:315px; padding:1px 0px;float:right;}
/* Row 5 */
.ContentPane5				{margin:0; padding:0px 0px 2px 0px;} .ContentPane3 .ContainerTitle { font-size:28px !important;}
.LeftPane5					{float:left; width:60px;margin:0 0px 0px 0px;  padding:1px 0px;}
.CenterPane5				{float:left; width:320px; padding:1px 0px;}
.RightPane5					{float:left; width:320px; padding:1px 0px;}

.FooterPane1				{padding:0px 0px; float:left; width:180px; margin:0 55px 0 0;}
.FooterRightPane			{padding:0px 0px; float:right; width:350px;}

/* ContentPane Ends here */
.CopyrightPane				{color:#737373; float:left; width:600px; font-size:14px;padding:10px 0 0px 0; line-height:normal!important;text-align:left;}
.CopyrightPane a 					{ text-decoration: none; color:#737373;font-size:13px; }
.CopyrightPane a:hover					{ text-decoration: none; color:#FF000A;font-size:13px; }
/*=====================================================================*/
/* Template Text and Link Styles Based on Colors                       */
/*=====================================================================*/
/* Default font style Style */

body, TD, td,  div , table, li, blockquote {color: #283030; font-size:14px; line-height:125%; font-weight: 300; text-decoration: none;outline:none; font-family:'IBM Plex Sans',Arial,Microsoft Sans Serif,Arial;}

TH  {color: #FF000A!important; font-size:16px; line-height:125%; font-weight: bold; text-decoration: none;outline:none; font-family:'IBM Plex Sans',Arial,Microsoft Sans Serif,Arial;}


li.smaller  {font-size:11px;}



/* Login hover styles*/

 .LinkButton,A.LinkButton:link,A.LinkButton:visited,A.LinkButton:active {background-color:#FF000A; font-family:'IBM Plex Sans',Arial,Microsoft Sans Serif,Arial; color:#ffffff;font-size:14px; font-weight: normal;text-decoration:none;width: 119px; height: 28px; padding:12px 12px 12px 12px; vertical-align: middle !important;margin:10px 10px 10px 10px; margin-bottom:10px\9;padding-bottom:15px\9;}

 .MyAccount,A.MyAccount:link,A.MyAccount:visited,A.MyAccount:active {color:#53565A !important;font-size:14px; font-weight: normal;text-decoration:none;}
A.MyAccount:hover 				{color:#FF000A!important; text-decoration:none;}

 .Login,A.Login:link,A.Login:visited,A.Login:active {color:#797979 !important;font-size:12px; font-weight: normal;text-decoration:none;}
A.Login:hover 				{color:#FF000A!important; text-decoration:none;}

/* User hover styles*/
.User,A.User:link,A.User:visited,A.User:active {color:#797979;font-size:12px; font-weight: normal; text-decoration:none; }
A.User:hover 				{color:#FF000A!important;}

/* Default link syle */
A.visfooter:Link, A.visfooter:Visited, A.visfooter:Active , a.visfooter * {color: #FF000A;text-decoration: none; -moz-transition:all 0.4s linear!important;  -webkit-transition:all 0.4s linear!important; -o-transition:all 0.4s linear!important; -ms-transition:all 0.4s linear!important; transition:all 0.4s linear!important;}
A.visfooter:Hover 					{color: #FF000A; -moz-transition:all 0.4s linear!important;  -webkit-transition:all 0.4s linear!important; -o-transition:all 0.4s linear!important; -ms-transition:all 0.4s linear!important; transition:all 0.4s linear!important;}

.category a.visfooter {color: #53565A !important; cursor:text; font-size:14px; line-height:125%; font-weight: bold; text-decoration: none; font-family:'IBM Plex Sans',Arial,Microsoft Sans Serif,Arial;}

/* Black (Default color) */
.Normal						{color: #53565A;  font-size: 13px; font-weight: normal; line-height:normal;}
A.visfooter.Normal:link, A.Normal:visited, A.Normal:Active { color: #FF000A;  font-size: 13px; font-weight: normal; text-decoration: none; }
A.visfooter.Normal:Hover 				{color: #000101;  font-size: 13px; font-weight: normal; }


	a.visfooter.facebook {
    display: block;
    width: 49px;
    height: 47px;
    padding: 4px 0 0 0px;
    background: transparent url("../images/facebook_grey.png") no-repeat 0 0;
    text-align: center;
    color: #fff;
    text-decoration: none;
    }
    a.visfooter.facebook:hover {
    background: transparent url("../images/facebook.png") no-repeat 0 0;
    }
	a.visfooter.twitter {
    display: block;
    width: 49px;
    height: 47px;
    padding: 4px 0 0 0px;
    background: transparent url("../images/twitter_grey.png") no-repeat 0 0;
    text-align: center;
    color: #fff;
    text-decoration: none;
    }
    a.visfooter.twitter:hover {
    background: transparent url("../images/twitter.png") no-repeat 0 0;
    }
	a.visfooter.youtube {
    display: block;
    width: 49px;
    height: 47px;
    padding: 4px 0 0 0px;
    background: transparent url("../images/youtube_Grey.png") no-repeat 0 0;
    text-align: center;
    color: #fff;
    text-decoration: none;
    }
    a.visfooter.youtube:hover {
    background: transparent url("../images/youtube.png") no-repeat 0 0;
    }
	a.visfooter.google {
    display: block;
    width: 49px;
    height: 47px;
    padding: 1px 0 0 0px;
	margin: 3px 0 0 2px ;
    background: transparent url("../images/google_grey.png") no-repeat 0 0;
    text-align: center;
    color: #fff;
    text-decoration: none;
    }
    a.visfooter.google:hover {
    background: transparent url("../images/google_orange.png") no-repeat 0 0;
    }	
    a.visfooter.rss {
    display: block;
    width: 49px;
    height: 47px;
    padding: 4px 0 0 0px;
    background: transparent url("../images/rss_grey.png") no-repeat 0 0;
    text-align: center;
    color: #fff;
    text-decoration: none;
    }
    a.visfooter.rss:hover {
    background: transparent url("../images/rss.png") no-repeat 0 0;
    }
    
   .home06-linklist {
    text-align: center;
    /*margin-left: 155px;*/
    position: relative;
    padding-bottom: 50px;
    padding-top: 40px;

}
   .home06-linklist a {
    color: #737373;
    text-align: center;
    font-size: 20px;
    margin: 0px 10px;
    vertical-align: middle;
    text-decoration:none;
}
   .home06-linklist a:link {
       color: #737373 !important; text-decoration:none;
   }

      .home06-linklist a:hover{
          color: #FF000A !important; text-decoration:none;
      }


@media only screen and (min-width: 300px) and (max-width: 1194px) {

    .CopyrightPane {
        width: 90%;
        text-align: center;
    }

    .LoginPane {
        width: 110%;
        margin: 0 auto;
        text-align: center;
    }
}
@media only screen and (min-width: 300px) and (max-width: 1113px) {
.home06-linklist {
    padding-bottom: 35px;
    padding-top: 20px;
    line-height: 28px;
}
}