.top-color-over {
	font-style: normal;
	color: #D60000;
		cursor: Hand;
		background: #FFFFFF;
}

.top-color-out {
	font-style: normal;
	color: #000000;
		background: #FFFFFF;
}


.top-menu-over {
        font-style: normal;
        color: #FFFFFF;
		cursor: Hand;
		background: #DC4B48;
}

.top-menu-out {
        font-style: normal;
        color: #000000;
	background: #FFFFFF;
}

/* Advanced Search CSS */
.search {
    margin-bottom: 20px;
    border: 1px solid #BBC8E2;
    background: #eee;
    width: 95%;
}

.search h2 {
    margin: 0;
    padding: 4px;
    text-align: left;
    background: #BBC8E2;
    color: #000;
    font-size: 100%;
}

.search table {
    margin: auto;
    padding-top: 10px;
}

.search td {
    padding: 1px 2px 1px 2px;
}

.search .attributeHeader {
    text-align: right;
}


/* Compatibles Configuration */
.compathead {
    font-family: Arial, Helvetica, sans-serif;
	text-indent: 13px;
	font-size: 13px;
	background-color : #D3D3D3;
}

.compateven {
    font-family: Arial, Helvetica, sans-serif;
	text-indent: 13px;
	font-size: 13px;
	background-color : #ededed;
}

.compatodd {
    font-family: Arial, Helvetica, sans-serif;
	text-indent: 13px;
	font-size: 13px;
	background-color : white;
}

/* Tecspec Configuration */
.techspec {
	font-family: Arial, Helvetica, sans-serif;
}

.techspecheader {
    font-weight: 900;
    color : #000000;
    background-color : #D3D3D3;
    font-size: 12px;

}

.techspeclist {
    font-size: 12px;
    background-color : white;
}

.techspeceven1 {
	text-indent: 12px;
	font-size: 12px;
	background-color : white;
}

.techspeceven2 {
	font-size: 12px;
	background-color : white;
}

.techspecodd1 {
	width: 30%;
	text-indent : 12px;
	font-size: 12px;
	background-color : white;
}

.techspecodd2 {
    width: 70%;
	font-size: 12px;
	background-color : white;
}

.poof {
		font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8px;
        font-style: normal;
        color: #FFFFFF;
}
.leftbartext{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        color: #000000;
}

a.leftbar:link {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        color: #000000;
        text-decoration: none;
}

a.leftbar:visited {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        color: #000000;
        text-decoration: none;
}

a.leftbar:hover {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        color: #39432C;
        text-decoration: underline;
}

p.html {
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-indent: 30px;
}


.quicksearch {
        font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
}

/* Standard text formatting */

td.stdtd {
        font-family: Verdana, Arial, Helvetica, sans-serif;
	    font-size: 12px;
	    color: #000000;
}

font.stdfont {
    	font-family: Arial, Verdana , Helvetica, sans-serif;
        font-style: normal;
        text-decoration: none;
        color: #000000;
		font-size: 12px;
}

p.stdp {
        font-family: Verdana, Arial, Helvetica, sans-serif;
	    font-size: 12px;
	    color: #000000;
	    text-indent: 30px;
}

a.stda:link {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
        font-style: normal;
        text-decoration: none;
        color: #0000FF;
}

a.stda:visited {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
        font-style: normal;
        text-decoration: none;
}

a.stda:hover {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-style: normal;
        text-decoration: underline;
}

h1.stdhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: normal;
	letter-spacing: 0px;
	color: #000000;
	font-weight: 600;
	font-size: 24px;
}

h2.stdhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: normal;
	letter-spacing: 0px;
	color: #000000;
	font-weight: 600;
	font-size: 22px;
}
	
h3.stdhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: normal;
	letter-spacing: 0px;
	color: #000000;
	font-weight: 600;
	font-size: 20px;
}

/************************************************************
* GLOSSARY TERM POP-UP
* Used in template: glossary_term.tpl
************************************************************/

.lore_glossary_term_popup {
 padding: 5px;
 border: 1px dotted #dddddd;
 background-color: #f5f5f5;
}

.lore_glossary_term_popup_caption {
 font-size: 12px;
 font-weight: bold;
 margin-bottom: 5px;
}

.lore_glossary_term_popup_definition {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 padding: 0px;
}



