﻿	/*Custom Images*/
	.logo {width:180px; height:45px; margin:10px 0 0 20px;}
	.home 
	{background:url(../images/home.png) center center no-repeat; 
 width:22px; height:23px;float:right;margin:10px;padding:7px; border-radius:9px;border:solid 1px #ddd!important;}
	
	
	.logoImage {width:104px; height: 36px; background:url(../images/aaalogo.png) 25px 15px no-repeat #1a5ca0;border:none;padding:15px;width:95%;}
	
	.homeImage {width:22px; height:23px; background:url(../images/home.png) top left no-repeat;border:none;}
	.emailImage {width:15px; height:22px; background:url(../images/email.png) top left no-repeat;border:none;}
	.printImage {width:22px; height:22px; background:url(../images/print.png) top left no-repeat;border:none;}
	.previewImage {width:24px; height:24px; background:url(../images/preview.png) top left no-repeat;border:none;}
	
	.arrowLeftImage {width:18px; height:18px; background:url(../images/leftSlide.png) top left no-repeat;border:none;}
	.arrowRightImage {width:18px; height:18px; background:url(../images/rightSlide.png) top left no-repeat;border:none;}
	.arrowUpImage {width:18px; height:18px; background:url(../images/upSlide.png) top left no-repeat;border:none;}
	.arrowDownImage {width:18px; height:18px; background:url(../images/downSlide.png) top left no-repeat;border:none;}
	
	.plusImage {width:11px; height:11px; background:url(../images/nodeplus.gif) top left no-repeat;border:none;}
	.minusImage {width:11px; height:11px; background:url(../images/nodeminus.gif) top left no-repeat;border:none;}
	.catPlusImage {width:9px; height:9px; background:url(../images/plus.gif) top left no-repeat;border:none;}
	.catMinusImage {width:9px; height:9px; background:url(../images/minus.gif) top left no-repeat;border:none;}
	
	.loadingImage {width:54px; height:55px; background:url(../images/ajax-loader.gif) top left no-repeat; border:none;}
	.closingImage {width:29px; height:29px; background:url(../images/close-button.png) top left no-repeat; border:none;}
	.moreResults {width:41px; height:11px; background:url(../images/more_icon.png) top left no-repeat; border:none;}
	.preloadimages{display:none}
	/*Custom Images close */

.KBTopicsView .ListViewContents .row .Question span, .KBTopicsView .ListViewContents .rowHighlight .Question span, #frmArticleContent .ui-collapsible {display:none!important;}


.ui-content {padding:0 15px;}
.mainContainer .mainHeader
{
	float:left;
	display:none;
	width:97.6%;
	height:52px;
	margin:10px 0 0 10px;
	clear:both;
}
.mainContainer .kbMainHeader 
{
	float:left;
	display:none;
	width:98%;
	height:52px;
	margin:10px 0 0 10px;
	clear:both;
}

.browseContainer  .mainHeader,.jsrbrowseContainer  .mainHeader
{
	float:left;
	display:none;
	width:97.6%;
	height:52px;
	margin:10px 0 0 10px;
	clear:both;
}
.mainContainer .mainHeader .headerText, .mainContainer .kbMainHeader  .headerText, .browseContainer  .mainHeader .headerText{
	display:inline-block;
	vertical-align:bottom;
	margin-bottom:15px;
	color:#6F1200;
	font-size:1.5em;
	font-weight:600;
	padding-left:30px;
}
.mainContainer .mainHeader .languages, .mainContainer .kbMainHeader  .languages,.browseContainer .mainHeader  .languages{
	float:right;
	display:inline-block;
	vertical-align:bottom;
	height:20px;
	padding-top:20px;
}
.mainContainer .mainHeader .languages .dropDownnew, .mainContainer .kbMainHeader  .languages .dropDownnew, .browseContainer .mainHeader  .languages .dropDownnew  {
	border:none;
	border:0;
	width:180px;
	height:20px;
	background-color:#FDFDFD;
	border:solid 1px #adadad;
}

.mainContainer .footer,.browseContainer .footer {
	height:20px;
	text-align:center;
}
.mainContainer .footer,.browseContainer .footer ,.jsrbrowseContainer  .footer {
	float:left;
	display:none;
	clear:both;
	width:99%;
	height:20px;
	margin:10px 0 0 0;
}
.mainContainer .footer .logos,.browseContainer .footer .logos  {
	float:left;
	display:block;
	clear:both;
	width:100%;
	height:82px;
	margin:0;
	border-top:solid 1px #739DD3;
}
.mainContainer .footer .logos img,.browseContainer .footer .logos img{
	float:none;
	display:block;
	margin:0 auto 0 auto;
}
.mainContainer .footer .copyRights,.browseContainer .footer .copyRights{float:none; width:auto; height:20px; margin:0 auto 0 auto; font-size:.8em; color:#6e6e6e;}


/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

.jsrmore { float:right; display:block; margin-right:2.6%;}
.jsrmore a{ text-decoration:underline;  color:#A83136;}
.jsrmore a:hover{ text-decoration:underline;font-size:.9em; font-weight:bold; }
.jsrmore a:visited{ text-decoration:underline;font-size:.9em;  color:#A83136;}

.mainContainer .jsrrightSide{float:left;clear:right; display:block; width:90%; height:auto; margin:0;}
.mainContainer .jsrrightSide .categoryProcessing {float:left;  display:none; width:58%; margin:0;position:absolute; z-index: 1000; background: #969696;border: 1px solid #cecece; opacity: 0.8;}
/*.mainContainer .jsrrightSide .categoryProcessing  .loadingRightPanel{ display:block;  margin:40% auto auto auto; height:auto;text-align:center;opacity: 0.6;background:#000; width:300px; -moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px; padding:10px; } */

.mainContainer .jsrrightSideResolutionClear{float:left;clear:both; display:block; width:86%; height:auto; margin:0;}
.mainContainer .jsrrightSideResolutionClear .categoryProcessing {float:left;  display:none; width:58%; margin:0;position:absolute; z-index: 1000; background: #969696;border: 1px solid #cecece; opacity: 0.8;}

.mainContainer .jsrrightSideResolution{float:left; display:block; width:86%; height:auto; margin:0;}
.mainContainer .jsrrightSideResolution .categoryProcessing {float:left;  display:none; width:58%; margin:0;position:absolute; z-index: 1000; background: #969696;border: 1px solid #cecece; opacity: 0.8;}
/*.mainContainer .jsrrightSideResolution .categoryProcessing  .loadingRightPanel{ display:block;  margin:40% auto auto auto; height:auto;text-align:center;opacity: 0.6;background:#000; width:300px; -moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px; padding:10px; } */

.mainContainer .jsrKBrightSide{float:left; clear:right; display:block; width:90%; height:auto; margin:0;}
.jsrKBrightSide .kbContentDetails{ float:left; display:block;  margin:15px auto 10px auto; padding:10px; width:100%; background:#FCFCFC;border:solid 1px #E8E8E8;}

.mainContainer .jsrKBrightSideResolutionClear{float:left; clear:both; display:block; width:85%; height:auto; margin:0;}
.jsrKBrightSideResolutionClear .kbContentDetails{ float:left; display:block;  margin:15px auto 10px auto; padding:10px; width:100%; background:#FCFCFC;border:solid 1px #E8E8E8;}

.mainContainer .jsrKBrightSideResolution{float:left; display:block; width:85%; height:auto; margin:0;}
.jsrKBrightSideResolution .kbContentDetails{ float:left; display:block;  margin:15px auto 10px auto; padding:10px; width:100%; background:#FCFCFC;border:solid 1px #E8E8E8;}


.mostpopulartopics .jsrheading{float:left; display:block;width:97.7%;}
.mostpopulartopics .jsrheading h2{float:left; display:inline-block; margin:10px auto 10px auto; font-size:1.5em; color:#A83136;  } 
.mostpopulartopics .jsrheading .browseTopicsLink{float:right; display:inline-block; margin:10px auto 10px auto; padding-right:10px; } 
.mostpopulartopics .jsrheading .contactus{float:right; display:inline-block; margin:10px 0 10px 0; outline:none;} 

.SearchResults .jsrNavigationControls{ float:left; display:block;  width:97.7%; }
.SearchResults .jsrNavigationControls .resultperpage{ float:left; display:block;margin:20px auto 10px auto; width:100%; }

.resultperpage .jsrdisplaypage{ clear:both; margin:0; width:100%; }
.resultperpage .jsrdisplaypage .totalrecords{ line-height:20px; margin-bottom:5px;  width:30%; }
.resultperpage .jsrdisplaypage a{margin-right:5px; }


.jsrbrowseContainer{float:left; display:block; width:86%; height:auto; margin:0; }
.jsrbrowseContainer .bcleftSide{float:left; display:block; width:100%; height:auto; margin:0; padding:15px;background:#FFFFFF;}
.jsrbrowseContainer .BrowseByTopic{float:left;display:block; clear:both; width:100%; margin:0 0 5px 0; }
/*.jsrbrowseContainer .footer{float:left; display:block; clear:both; width:100%; height:20px; margin:0;}*/

.callback {display:none;}

/*Customization*/
.home {position:absolute; top:5px;right:10px;background-color:#fff;}