﻿/*Copyright Bridgeline Software, Inc. An unpublished work created in 2007. All rights reserved. This software contains the confidential and trade secret information of Bridgeline Software, Inc.("Bridgeline").
Copying, distribution or disclosure without Bridgeline's express written permission is prohibited.*/

/***** Reset Properties *****/
html, body
{
	margin: 0;
	padding: 0;
}

/***** Basic Elements *****/
/*body.HomeBody
{
		background: #659898 url(/images/BG_Img.gif) repeat-x;

}*/
body
{
	margin: 0;
	padding: 0;
	font: normal 75%/1.3em arial, helvetica, sans-serif;
	background-color: #66999A; /*background: #659898 url(/images/BG_ImgNonHome.gif) repeat-x;*/
}
div.backgroundContainer
{
	background-image: url(/images/BG_ImgNonHome_New.gif);
	background-repeat: repeat-x;
	background-position: 0 0;
	background-color: #99CCCD;
	height: 318px;
	overflow: visible;
}
body.HomeBody div.backgroundContainer
{
	background-image: url(/images/BG_ImgHome_New.gif);
	height: 500px;
	background-color: #CCFFFF;
}

label, form, object
{
	margin: 0;
	padding: 0;
}

input, textarea, select
{
	font-family: arial, helvetica, sans-serif;
	color: #000;
}

fieldset, img
{
	border: 0;
}

h1
{
	margin: 0;
}

h2
{
	margin: 0;
	padding: 15px 0 0 10px;
	text-transform: uppercase;
	color: #360;
}

h3
{
	margin: 0;
	font: 200% Minion, MinionPro, Times New Roman, Times;
	letter-spacing: 1px;
	color: #986632;
}

h4
{
	margin: 0;
	font-weight: bold;
	color: #963;
}

h5
{
	margin: 0;
	font-weight: bold;
	line-height: 1.3em;
	color: #363;
}

h6
{
	margin: 0;
	font-weight: bold;
	color: #363;
}

ul
{
	padding: 0;
	margin-left: 15px;
	list-style-image: url( '../../images/bullet.gif' );
}


ol
{
	margin: 0 0 0 2.0em;
	padding: 0;
}

ul, ol, p
{
	margin-bottom: 1.0em;
	padding: 0;
}
/*
a, a:visited{
	color: #666;
	text-decoration: none;
}
a:hover, a:active
{
	text-decoration: underline;
	color: orange;
}*/
/* Basic anchor tag Color has been Changed to Brown and underline on Mouse Over - Raghavendra */
a, a:visited, a.contententLink, a.contententLink:visited
{
	color: #986632;
	text-decoration: none;
}
a:hover, a:active, a.contententLink:hover, a.contententLink:active
{
	text-decoration: underline;
}

/***** Layout *****/
div.wrapper, div.fpOnlineWrapper
{
	width: 954px;
	display: table;
	margin-left: 14px;
	padding: 0;
	color: #666;
}
div.outerwrapper
{
	width: 984px;
	display: table;
	margin: 0 auto;
	padding: 0;
	background: url( '/images/DropShadowHorizontal.png' ) repeat-y; /*background-image: url(/images/dropShadowHorizontal.gif)!important;*/
}
div.middleSection
{
	float: left;
	width: 954px;
	background: #ffc;
	border-top: 8px solid #99cc99;
}
div.contentSection
{
	float: right;
	width: 745px;
	min-height: 470px;
	padding: 25px 0px 25px 30px;
	background: #ffc url( '/images/waterMark.gif' ) no-repeat 12px 50px;
}
div.contentArea
{
	padding-right: 50px;
}

/***** Footer *****/
div.footer
{
	clear: both;
	width: 954px;
	display: block;
	padding: 10px 0px 5px 0px;
	font: 0.8em arial;
	text-align: center;
	color: #699;
	background-color: #9cc;
	border-top: solid #fff 1px;
}

div.tip
{
	clear: both;
	margin: 0 auto;
	padding: 0;
	width: 984px;
	height: 10px;
	background: url( '/images/footerTip.png' ) no-repeat 0px 0px;
	line-height: 0;
}

/***** Miscellaneous *****/
.clearFix
{
	clear: both;
	height: 0;
	display: block;
	overflow: hidden;
	line-height: 0;
}

/***** Pagination *****/
.mainTable, .kcMaintable
{
	width: 100%;
	font: 0.9em arial;
	color: #fff;
	background: #963;
	border-collapse: collapse;
}

.pagination
{
	float: right;
	margin: 0;
	padding: 3px 0;
}

.shiftRight
{
	width: 65%;
	padding-right: 12px;
	text-align: right;
}

.shiftList
{
	margin: 0 0 0 5px;
	padding: 0;
}

div.divider1
{
	margin: 0 20px 0 0;
	padding: 0;
	width: 78%;
}

.pageLeft
{
	width: 30%;
	margin: 0;
	padding: 3px 15px 0 6px;
	color: #fff;
}

.linkStyle, .numberStyle, .nextlinkStyle
{
	margin: 0;
	padding: 0 4px;
	color: #fff;
}

.numberStyle
{
	width: 12px;
	padding: 0 3px;
}

.nextlinkStyle
{
	padding-right: 0;
}

.pagination a, .pagination a:visited
{
	color: #fff;
	text-decoration: none;
}

.pagination a:hover, .pagination a:active
{
	color: orange;
}

/*** Free Form Text Container ***/

div.txtContainerStyle
{
	padding: 0 40px 0 0;
}


/*** Author Style  ***/
.Heading, div.detailContainer p.Heading, div.detailContainer span.Heading
{
	color: #986632;
	font: bold 1em arial;
}
.pdfIcon
{
	padding: 0 3px;
	background: url( '../../images/pdfSave.gif' ) no-repeat;
	width: 22px;
	height: 25px;
}
.sectionHeader, div.detailContainer p.sectionHeader, div.detailContainer span.sectionHeader
{
	font: bold 1em arial;
	text-transform: uppercase;
	color: #366;
}

.sectionSubHeader, div.detailContainer p.sectionSubHeader, div.detailContainer span.sectionSubHeader
{
	font: bold 1em arial;
	color: #963;
}
/*a.contententLink, a.contententLink:visited{
	color: #986632;
	text-decoration: none;
}*/
p.paragraphWithSpace
{
	margin-top: 10px !important;
}
.search-list-items
{
	margin: 0;
	list-style: none;
}
.searchItem
{
	width: 90%;
	margin-bottom: 15px;
}
.searchCurrent, .searchInLinks,.searchDivider
{
	float: left;
}

.searchInLinks .active
{
	color: #333;
	text-decoration: none;
}
.resultsCount,.searchCurrent table{ float: left;}
.searchItem h4
{
	padding-left: 0px !important;
	margin: 0 0 5px 0 !important;
	font-size: 1.2em !important;
}
.leftArrow,.rightArrow{background:url('/images/searchArrow.gif') no-repeat 0 0; float:left; text-indent:-9999em; width:10px; height:12px; margin:4px 5px 0 5px !important; }
.leftArrow{background-position:0 -38px !important;}
.paging
{
	float: right;
	margin: 10px 0 0 0;
	width: 260px;
}

.searchPaging
{
	font-size: 1.167em;
	font-weight: bold;
}

.paging span, .paging a
{
	float: left;
	margin: 0 2px;
}
.searchCurrent,.paging a{ margin: -2px 0 0 0;}
