/* CSS Document */
HTML
{
	background-color: #FFFFCD;
  }
Body
{
	/*background-color:#000066;*/
	padding: 0px;
	margin: 0px;
}

#LoggedInContainer{
visibility:hidden;
}
h4 
{
	color:#663300;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	margin:0px;
	padding:0px;
}
/*Ordered and Unorderd list positioning *****************************/
ul, ol, dl
{
 	position: relative;
}
/*Hyperlink Styles***************************************************/
a, a:visited
{
}
a:hover
{
}
/******************************************************************** *fullpage division is main contain styles for content pages *contains both header and footer divisions as well */
#fullpage
{
	width: 100%;
	max-width:1000px !important;
	/*The following is for IE6 only*/
	width:expression(document.body.clientWidth > 1000? "1000px": "100%" );
	height: 100%;
	background-position: 0px 72px;
	background-repeat: no-repeat;
	min-height: 303px;
}
/******************************************************************** *Header Image division styles *Nested within fullpage division */
#head
{
    text-align:left;
    margin-top:3px;
}
/******************************************************************** *Public menu division styles. *Menu consists of hyperlinks as list items in unordered list */
#menu
{
	text-align:center;
	position:absolute;
	left:240px;
	top:90px;
	z-index:1;
}
/* #menu ul {
} 
#menu ul li {
  display:inline;
  margin: 0px 5px 0px 5px;
}
 #menu ul li a {
  color:#000000;
  font-family:Arial;font-weight: bold;
} 
#menu ul li a:hover
 { 
    color:#FD0506;
 }*/

#content
{
   background-image: url(Image/building-teal.jpg);
   background-repeat:no-repeat;
   color:#663300;
   font-family:Georgia,"Times New Roman",Times,serif;
   font-size:12px;
   width: 800px;
   min-height:300px;
   margin-left:40px;
}

#content h3
{
}
/****************************************************************** * Footer Styles located at base of public pages */
#foot
{
	display: block;
	clear: right;
	position: relative;
	/*margin-bottom: 10px;*/
	text-align: center;
	padding: 10px;
	font-size: 11px;
}
#foot ul
{
	list-style-type: none;
	text-align: center;
	margin: 0px;
	padding: 0px;
}
#foot ul li
{
	display: inline;
	padding-right: 10px;
}
/****************************************************************** *Faq manager styles *Faq Answers and Questions have seperate classes *Class FaqList styles faq hyperlink listings at top of page */.FaqList
{
	font-style: italic;
	list-style-type: none;
}
/* Styles individual hyperlinks in FaqList*************************/
.FaqList li
{
}
.FaqList li a
{
   color:#000000;
}
.FaqList li a:hover
{
   color:#FD0506;
}
.FaqQuestion
{
	font-weight: bold;
	padding-left: 50px;
}
.FaqAnswer
{
	padding-left: 100px;
	padding-right: 50px;
	padding-bottom: 25px;
}
.FaqAnswer p
{
	padding-top: 0px;
	margin-top: 0px;
}
.FaqDivider
{
	color: #5A5A49;
}
/***************************************************************** * Splash page classes */.splash
{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	background-color: #FFFFFF;
}
/*Editor Classes*/.Bold
{
	font-weight: bold;
}
.Title
{
	font-weight: bold;
	font-size: 18px;
}
.Code
{
	border: #8b4513 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	font-family: 'Courier New' , Monospace;
	background-color: #ff9933;
}
/* CarUpload Inventory Styles*/.search
{
	width: 600px;
	clear:both;
}
.search td
{
	padding: 2px;
	clear:both;
}
.search .label
{
	text-align: right;
}
#compare, .carDetails, .search
{
	border-collapse: collapse;
	background-color: #FFFFFF;
	border: solid 1px #000000;
}
#compare
{
	width: 100%;
}
.carDetails
{
	width: 760px;
}
#compare .label, .carDetails .label
{
	font-weight: bold;
}
#compare th, .carDetails th, .search th
{
	text-align: left;
	background-color: #F0F0F0;
	color: #000000;
	font-size: larger;
	font-weight: bold;
}
#compare td, .carDetails td
{
	padding: 2px 5px 2px 5px;
}
#compare td
{
	border-left: solid 1px #999999;
}
table.Inventory
{
	border: solid 1px #000000;
	font-size: smaller;
	border-collapse: collapse;
	width: 100%;
	margin-top: 25px;
}
table.Inventory td
{
	padding: 3px;
	padding-bottom: 1px;
}
table.Inventory th
{
	border-bottom: solid 2px #000000;
	padding: 3px;
	text-align: left;
	background-color: #FFFFFF;
}
table.Inventory a
{
	text-decoration: none;
        color: #000000;
}
table.Inventory a:hover
{
        color:#FD0506;
}
table.Inventory tr
{
	background-color: #F0F0F0;
}
.alternateRow, table.Inventory tr.alternateRow
{
	background-color: #FFFFFF;
}
/*******************************************************************//* Directory Browser Table Class * */.browserTable
{
	border: solid 1px #F0F0F0;
	width: 100%;
}
.browserTable td
{
}
.treeClass
{
	border: none;
}
.treeClass td
{
	border-left: none;
}
/**********Rss Styles****************/
.rssItem
{
    margin-top:5px;
    margin-bottom:5px;
    background-color:#F7F6F3;
    border: solid 1px #000000;
    padding:3px;
}
/*individual ids for rss fields (#title, #description, #category, #pubDate,#link)*/
.rssItem #pubDate
{
	/*font-weight:bold;
	font-size:small;
	margin-left:3px;*/
}
.rssItem img
{
}
/*******************Knowledge Base Styles*********************/

/*Container div for article section of knowledge base*/
.KBcontainer
{
	margin-left:230px;
}
/*Container div for tab panel*/
.KBtab
{
	float:left;
	width: 220px;
}
/*Rating styles*/
.filledRatingStar {
background-image:url(Image/FilledStar.png);
}
.ratingStar {
background-repeat:no-repeat;
cursor:pointer;
display:block;
font-size:0pt;
height:12px;
margin:0px;
padding:0px;
width:13px;
}
.displayStar
{
background-repeat:no-repeat;
display:block;
font-size:0pt;
height:12px;
margin:0px;
padding:0px;
width:13px;
}
.savedRatingStar{
background-image:url(Image/waitingstar.png);

}
.emptyRatingStar
{
background-image:url(Image/emptyStar.png);
}
.RatingModal
{
	display:none;
	position:fixed;
	top:0px;
	left:0px;
	width: 100%;
	height: 100%;
	background-color: #888888;
	z-index: 101;
	filter:alpha(opacity=50);
	opacity: .5;
}
#RatingPopup
{
	display:none;
    position:absolute;
    top:100px;
    left:100px;
    z-index:102;
	border:solid 1px #000000;
	background-color:#FFFFFF;
    width:300px;
    height:75px;	
}
#RatingPopup #Header
{
	background-color:Blue;
}
#RatingPopup #Header .label
{
	font-size:10pt;
	color:#FFFFFF;
    background-color:Red;
    margin: 1px;
    border: solid 1px #FFFFFF;
}
#RatingPopup #Body
{
	margin: 5px 0px 0px 3px;
	padding:3px;
}
.label
{
	font-weight:bold;
	font-family: Arial;
}

.button
{
	margin: 3px 3px 3px 0px;
}
/*Article grid in tab container*/
.KBGrid
{
	width:200px;
}
/*Atricle tree on tab container*/
.KBTree
{
	margin:10px 3px 3px 3px;
}
.KBtitle
{
	font-size:larger;
	font-family:Arial;
	font-weight:bold;
}
/*leave empty to turn off highlighting keywords*/
.highlight
{
	background-color: Yellow;
    color:Blue;
}