.thData {font-family:Verdana; font-size:20px;font-weight:300;word-spacing:2.5px;text-align:center}
.thLink,.thLink:HOVER, thLink:ACTIVE
{
 background-color: #2A1FAA;
 background-color : #4F556A;
 background-color : #52595C;
 background-color : #2f4f4f;
 background-color : #2D2E7C;
 background-color : #444478;
 color : #FFFEDF;
 border-color : #D1968B;
 border-color : #8FAABA;
 text-decoration:none;
 font-family : MS Sans Serif, Arial, Helvetica, sans-serif;
 font-size : 12px;
 font-weight : bold;
 border-style : outset; 
 padding : 1px;
 padding-left : 3px;
 padding-right : 3px; 
}
.repData{clear:both; padding:5px 0;}
.repDT{margin:10px 0; font-family:Verdana, Arial; font-size:11px; border-top:1px solid #636363;}
.repTD{padding:3px 0px 0px 0px; height:30px; line-height:24px; border-bottom:1px solid #ccc;font-family:Verdana, Arial; font-size:11px; }
.repData table th{padding:2px 0px 2px 0px; background:url(../images/thbg.jpg) repeat-x #000; line-height:1.8em;}
.row1{background-color:#F1FAF2;}
.row2{background-color:#FCFBF8;}

.tblstart{padding:2px 5px 2px 10px; background:url(../images/thbg.jpg) repeat-x #000; color:#fff; line-height:1.0em; width:15px;}
.tblEnd{background:url(../images/totalbg.gif) repeat-x #ccc; color:#000; font-size:14px;}
.graycoltop{background:url(../images/graycoltop.gif) no-repeat #e3e3e3; padding:10px 10px 5px 10px;}


body 
{
    padding: 0px;
    margin: 0px;
	overflow:auto;
}

A.NoLine {
	text-decoration : none;
}

A.NoLine:HOVER  {
	color: Red;
	text-decoration : none;
}
A.NoLine:ACTIVE {
	text-decoration : none;
}

A.Category {
	text-decoration : none;
	font-weight: normal;
	color:#696969;
	color:#6b8694; 
	font-size: 11px;
}

A:ACTIVE  {
	text-decoration: underline;
	color: Red;
}

A:HOVER  {
	color: Red;
	text-decoration : underline;
}

A.NoLineNavi {
	text-decoration : none;
}

A.NoLineNavi:HOVER {
	text-decoration : none;
}
A.NoLineNavi:ACTIVE {
	text-decoration : none;
}

A.White	{
	color : #F5F5F5;
	font-size : 9px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

.White
{
	color : #FFFFFF;
	font-size : 12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

.Topic  {
	font-size : 9pt;
}

H1, H4 {
	color: #404455;
	color: #000044;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	margin-bottom: 18px;
	margin-top: 10px;
}

H2  {
	font-size : 16px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	margin-bottom: 10px;
	margin-top: 10px;
	color: #000000;
}

H3 {
	font-size : 15px;
	font-weight : bold;
	margin-bottom: 4px;
	margin-top: 0px;
	padding-top: 0px;
	font-variant : small-caps;
}



.DD{
	padding-right: 10px;
	margin-bottom: 10px;
}

.Results  {
	color : Red;
	font-size : 11pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
}
.red
{
	color : Red;
}

.Error {
	color : Red;
	background: #fef9e7;
	background: #fcfbdc;
	border: solid Red 1px;;
	font-size : 10pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	padding: 3px;
	padding-left: 10px;
	margin-right: 20px;
	
}

.Notice {
	color : Green;
	background: #f5fffa;
	border: solid Green 1px;;
	font-size : 10pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	padding: 3px;
	padding-left: 10px;
	font-weight : normal;
	margin-right: 20px;
	
}


.Sales {
	color: #191919;
	background-color: #F9F9F9 ;
	border-top: solid #CCCCCC 1px;;
	font-size : 10pt;
	font-family: Tahoma, Geneva, sans-serif;
	padding: 20px;
	font-weight : normal;
	margin-right: 20px;
	margin-top: 20px;

	
}

.Instr {
	color : #cc0000;
	Zbackground: #ffffcc;
	Zborder: solid #993300 1px;;
	font-size : 10pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	padding: 3px;
	padding-left: 0px;
	font-weight : normal;
	margin-right: 20px;
	margin-bottom: 10px;
	
}

.Info,.Info2,.searchInfo {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	padding-right : 3px;
	padding-top : 3px;
	padding-bottom : 3px;
	color:  #000000;
	
}


.Related  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	padding-right : 3px;
	padding-top : 10px;
	padding-left : 3px;
	padding-bottom : 10px;
}

.RelatedListings
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.RelatedKeywords
{
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 11px;
}


.Common  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	padding-right : 3px;
	padding-top : 10px;
	padding-left : 3px;
	padding-bottom : 10px;
}

.SearchTopic  {
	font-size : 9pt;
}

.SearchSubTopic  {
	font-size : 8pt;
}

.description  {
	font-size : xx-small;
}

.content  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
}

.headline  {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14pt;
}

.smaller  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color: Gray;
}

.smallGray  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : #708090;
}

        
.smallGray2
{
	font-size: 10px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color: #808080;
}

.Gray  {
	font-family : Verdana;
	font-size : 9pt;
	color : #708090;
}


.tab_title  {
	color : #000000;
	background-color : #E2E1D0;
	font-family : MS Sans Serif, Arial, Helvetica, sans-serif;
	font-size : x-small;
	font-weight : bold;
	padding-left : 10px;
}

.tab_category  {
	color : #000000;
	background-color : #FDFDF3;
	font-family : MS Sans Serif, Arial, Helvetica, sans-serif;
	font-size : x-small;
	font-weight : bold;
	padding-left : 10px;
}

.tab_item  {
	color : #000000;
	background-color : #FFFFFF;
	font-family : MS Sans Serif, Arial, Helvetica, sans-serif;
	font-size : x-small;
	font-weight : normal;
	padding-left : 10px;
}

.tab_form_title  {
	color : #000000;
	background-color : #CDCDBE;
	font-family : MS Sans Serif, Arial, Helvetica, sans-serif;
	font-size : x-small;
	font-weight : bold;
	padding-left : 10px;
	padding-top : 3px;
	padding-bottom : 3px;
	padding-right : 3px;
}

.tab_form  {
	color : #000000;
	background-color : #EBEAD8;
	font-family : MS Sans Serif, Arial, Helvetica, sans-serif;
	font-size : x-small;
	font-weight : normal;
	padding-left : 10px;
}

.back  {
	left : -40;
	position : relative;
}

.list  {
	text-indent : -16;
	margin-left : 20;
	margin-bottom : 1;
}
.tab1_over
{
	background-color: #CDCDBE;
}
.tab2_over
{
	background-color: #E1DEAD;
}

.sall_nav_over
{
	background-color: #FFCC33;
}

.toollink  {
	font-family: sans-serif;
	font-size: 12px;
	padding-bottom: 3px;
}

.ListHeader,  .ListHeader2, .ListHeader3 {
	font-size: 13px;
	font-weight: bold;
	font-family: Verdana, Arial, MS Sans Serif, sans-serif;
	color: #000000;
	padding-bottom : 3px;
	padding-right: 10px;
}

.ListHeader2 {
	font-size: 12px;
}

.ListHeader3 {
	font-size: 15px;
	text-decoration : none;
}
.SectionHeader
{
	font-family: Verdana;
	font-size: 16px;
	font-weight: bold;
	padding : 10px;
	padding-left : 20px;
}

.searchLink {
	font-size:  12px;
	font-family : Verdana, Arial, MS Sans Serif, sans-serif;
	padding-bottom : 3px;
	padding-right: 10px;
}
.searchLink2 {
	font-size:  11px;
	font-family : Verdana, Arial, MS Sans Serif, sans-serif;
	padding-top : 4px;
	padding-right: 10px;
	padding-left: 10px;
}

.searchLink3 {
	font-size:  12px;
	font-family : Verdana, Arial, MS Sans Serif, sans-serif;
	padding-bottom : 3px;
	padding-right: 10px;
	color: gray;
}

HR, hr {
	height: 1;
	color: #CDCDBE;
}

.searchLabel, .searchLabel4 
 {
	font-size: 12px;
	font-family : Arial, Helvetica;
	font-weight: bold;
}
.searchLabel2
{
	font-size: 12px;
	font-family : Arial, Helvetica;
	font-weight: normal;
}
.searchLabel3
{
   	font-size: 9px;
	font-family : Verdana; 
	font-weight: normal;
    }
    
.searchLabel4
{
    padding-bottom: 2px;
    }

.searchLabel5
{
	font-size: 13px;
	font-weight: bold;
	padding-bottom: 2px;
	font-family : MS Sans Serif, Arial, Helvetica;
} 
.searchLabel6
{
	font-size: 14px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
} 
.searchLabel7
{
	font-size: 13px;
	padding-bottom: 2px;
	font-family : MS Sans Serif, Arial, Helvetica;
}   


.Header
{
	font-size: 12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
}
.HeaderWhite, .HeaderWhiteBig, .HeaderWhiteBlue
{
	font-size: 12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	background-color: #CDCDBE;
	padding-left: 10px;
	padding-right: 10px;
}

.HeaderWhiteBlue
{
	background-color: #E6EAEC;
	}

.HeaderCenter
{
	font-size: 12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	background-color: #CDCDBE;
}

.HeaderWhiteBig
{
	background-color: #99ff99;
	font-size: 16;
	padding-left: 20px;
	padding-right: 20px;
}

.HeaderGreen
{
	font-size: 16px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	background-color: #D8E4EC;
	padding-left: 20px;
	padding-right: 20px;
}

.HeaderPink
{
	font-size: 12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	background-color: #ffe4e1;
	padding-left: 10px;
	padding-right: 10px;
	text-align: center;
}

.HeaderOther, .HeaderOther2
{
	font-size: 12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	background-color: #D8E4EC;
	padding-left: 10px;
	padding-right: 10px;
	text-align: left;
}

.HeaderOther2
{
	background-color: #E6EAEC;
}

.Data, .Data2 
{
	font-size: 12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	background-color: #EBEAD8;
	padding-left: 10px;
	padding-right: 10px;
}

.DataAlt
{
	font-size: 12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	background-color: #f5f5f5;
	padding-left: 10px;
	padding-right: 10px;
}
 

.DataWhite, .DataWhite2
{
	font-size: 12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	padding-left: 10px;
	padding-right: 10px;
}

.DataCenter, .DataCenter2, .DataLeft, .DataLeft2
{
	font-size: 12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	text-align: center;
}
.DataCenter2, .DataLeft2 {
background-color: #DDDDDD;}

.DataLeft, .DataLeft2
{
	text-align:left;}

.DataGray
{
	font-size: 12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	background-color: #f5f5f5;
	padding-left: 10px;
	padding-right: 10px;
}

.DataAlt2
{
	font-size: 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	background-color: #f5f5f5;
	padding-left: 10px;
	padding-right: 10px;
	font-weight: bold;
	text-align: right;
}

.TopHeader {
	background-color: #658190;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding-top: 2;
	padding-left: 8;
	padding-bottom: 3;
	color: White;
	border-top: 2px outset #4F556A;
	margin-bottom: 15px;
}

.SmallWhite, A.SmallWhite, A.SmallWhite:ACTIVE, A.SmallWhite:VISITED {
	font-size: 12px;
	font-family : Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

A.SmallWhite, A.SmallWhite:ACTIVE, A.SmallWhite:VISITED {
	font-size: 11px;
	text-decoration: underline;
}

.up
{
	margin-top: -5px;
}
.left
{
	margin-left: -20px;
	margin-top: 6px;
}
.upright
{
	margin-top: 0px;
	margin-bottom: 10px;
	// padding-left: 5px;
	//padding-right: 10px;
}
.left25
{
	padding-left: 25px;
	font-size: 12px;
}

SELECT  {
	background-color : #FDFDF3;
	font-family : Arial,sans-serif;
	font-size : 12px;
	font-weight : normal;
}

TEXTAREA  {
	background-color : #FDFDF3;
	font-family : Arial,sans-serif;
	font-size : 12px;
}

TEXTAREA.Text2  {
	background-color : #FDFDF3;
	font-family : Verdana,Arial;
	font-size : 11px;
}

INPUT.Text  {
	background-color : #FDFDF3;
	font-family : Arial,sans-serif;
	font-size : 12px;
}

INPUT.Text2  {
	background-color : #FDFDF3;
	font-family : Verdana,Arial;
	font-size : 11px;
}

INPUT.TextBig  {
	background-color : #ffffcc;
	font-family : Arial,sans-serif;
	font-size : 16px;
}


INPUT.disabled  {
	background-color : #d8d8d8;
	font-family : Arial,sans-serif;
	font-size : 12px;
}

INPUT.Submit, INPUT.Submit2, INPUT.Submit3, INPUT.Submit4, INPUT.SubmitBig   {
	color : #FFFFFF;
	font-family : MS Sans Serif, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	background-color : #4F556A;
	background-color : #658190;
	background-color : #59707D;
	border-style : outset;
	border-color : #8FAABA;
	padding : 1px;
	padding-left : 3px;
	padding-right : 3px;
}

INPUT.Submit, INPUT.SubmitBig
{
	background-color : #B45340;
	background-color : #4F556A;
	background-color : #52595C;
	background-color : #2f4f4f;
	background-color : #2D2E7C;
	background-color : #444478;
	color : #FFFEDF;
	border-color : #D1968B;
	border-color : #8FAABA;
	
}

INPUT.Reset, INPUT.Reset2, INPUT.ResetBig  {
	color : #191970;
	font-family : MS Sans Serif, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	background-color : #b0c4de;
	background-color : #95B5DE;
	border-style : outset;
	border-color : #b0c4de;
	padding : 1px;
	padding-left : 3px;
	padding-right : 3px;
}

INPUT.Submit2
{
	background-color : #7D7E69;
	border-color : #A1A297;
}

INPUT.Submit3
{
	background-color : #BB4A25;
	border-color : #FFCC99;
	padding-top: 2px;
	padding-bottom: 2px;
}

INPUT.Submit4
{
	background-color : #518440;
	background-color : #478136;
	background-color : #39714b;
	background-color : #4D994D;
	border-color : #8fbc8f;
	padding-top: 1px;
	padding-bottom: 1px;
}

INPUT.SubmitBig, INPUT.ResetBig
{
	padding-top: 2px;
	padding-bottom: 2px;
	font-size : 12px;
}

INPUT.Reset2
{
	background-color : #CDCDBE;
	border-color : #E9E9E4;
	color : #4A4B3A;
}


INPUT.Login  {
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	background-color : #b0c4de;
	border-style : outset;
	border-color : #f0f8ff;
	padding-top : 0px;
}

INPUT.Extra  {
	color : #408080;
	font-family : MS Sans Serif, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	background-color : #E9F8E9;
	border-color : #CCDECC;
	border-style : outset;
	padding-top : 2;
	padding-left : 2;
	padding-right : 2;
	line-height : 1;
}

.new
{
	color: red;
	vertical-align: text-top;
	font-weight: normal;
	font-size: 10px;
}

.newselected
{
	color: #ffff00;
	vertical-align: text-top;
	font-weight: normal;
	font-size: 10px;
}

.shiftLeft
{
	position: relative; 
	left: -5px;
}
.shiftUp
{
	position: relative; 
	top: -10px;
}
.noIndent
{
	position: relative; 
	left: -25px;
}
.SearchtheWeb
{
	font-family: verdana, arial;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
}

.SiteSearchInput, .SiteSearchInputEnter {
	background-color: #FFFFFF;
	background-color: #fbfbfb;
	padding-left: 5px;
	font-size: 12px;
	border-width: 0px;
	margin: 0px;
	width: 124px;
	color: gray;
}
.SiteSearchInputEnter
{
	color: black;
}
.SiteSearchClick {
	background-color: #F3F3F3;
	border: 1px solid gray;
	padding-left: 2px;
	padding-right: 2px;
	height: 18px;
}
.SiteSearchBox {
	background-color: #F3F3F3;
	border: 1px solid gray;
	padding: 2px;
	padding-top: 0px;
	padding-bottom: 0px;
	height: 18px;
}



.SponsorResults
{
	padding-top: 5px;
	font-family: verdana, arial;
	font-size: 11px;
	color:#808080;
}
.Keywords
{
	font-family: verdana, arial;
	font-size: 11px;
	color: #484848;
	padding-top: 5px;
}
.Keywords2
{
	font-family: verdana, arial;
	font-size: 12px;
	color: #484848;
	padding-top: 5px;
	padding-right: 5px;
}
.searchForm
{
	background-color: #F0F0F0;
	background-color: #F5F4E7;
	background-color: #D1E1EA;
	background-color: #D8E4EC;
	padding: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 0px;
	border: solid 1px #8D8D80;
	border: solid 1px #CDCDBE;
	font-family: verdana, arial;
	font-size: 12px;
}
.searchInfo
{
	padding: 20px;
	padding-top: 5px;
}


.Nav4, .Nav4selected
{
	font-family: verdana, arial;
	border-right: solid 3px #FFFFFF;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 8px;
	padding-right: 8px;
	font-size: 11px;
	font-weight: bold;
	background-color: #8D8D80;
	background-color: #686D96;
	color: #000000;
}
.Nav4
{
	background-color: #CDCDBE;
	background-color: #D3D3D4;
}

.NextPrev
{
	font-family: verdana, arial;
	font-size: 14px;
}

.Nav1Selected, .Nav1, .Nav1aSelected, .Nav1a, .Nav1selected
{
	background-color: #4F556A;
	background-color: #818389;
	background-color: #FFCC33;
	background-color: #fdd252;
	font-family: MS Sans Serif, Arial, Helvetica;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 14px;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 4px;
	padding-left: 12px;
	padding-right: 12px;
	border-top: solid #112244 2px;
	border-top: solid #CDCDBE 2px;
	border-top: solid #2A3F55 2px;
	border-top: solid #DAA520 2px;
	border-bottom: solid 2px #FFCC33;
	border-right: solid 1px #8FAABA;
	
    text-decoration : none;
}

.Nav1blank
{
	border-bottom: solid 2px #DAA520;
	}

.Nav1
{
	background-color: #FFCC33;
	background-color: #CDCDBE;
	background-color:#E6EAEC;
	border-top: solid #DAA520 2px;
	border-top: solid #CDCDBE 2px;
	border-bottom: solid 2px #DAA520;
}

.Nav1aSelected, .Nav1a
{
	padding-left: 15px;
	padding-right: 10px;
}

.Nav1a
{
	background-color: #FFFFFF;
	border-top: solid #c5c5c5 2px;
	border-right: ;
	padding-right: 10px;
}

.Nav1aSelected
{
	background-color: #8D8D80;
	border-top: solid #55554B 2px;
	padding-right: 10px;
}



A.Navi1Link, A.Navi1Link:HOVER, A.Navi1Link:ACTIVE, A.Navi1aLink, A.Navi1aLink:HOVER, A.Navi1aLink:ACTIVE {
	text-decoration : none;
	color: #000000;
	color: #363636;
}

A.Navi1LinkSelected, A.Navi1LinkSelected:HOVER, A.Navi1LinkSelected:ACTIVE {
	text-decoration : none;
	color: #FFFFDE;
	color: #000000;
}

A.Navi1aLinkSelected, A.Navi1aLinkSelected:HOVER, A.Navi1aLinkSelected:ACTIVE {
	text-decoration : none;
	color: #FFFFFF;
}

A.Navi4Link:HOVER, A.Navi4Link:ACTIVE  {
	text-decoration : none;
	color: red;
}

A.Navi4Link {
	text-decoration : none;
	color: #5a5a5a;
}

A.Navi4LinkSelected, A.Navi4LinkSelected:HOVER, A.Navi4LinkSelected:ACTIVE {
	text-decoration : none;
	color: #FFFFFF;
}

.Nav2Tab
{
	background-color: #EBEAD8;
	background-color: #fdd252;
	background-color: #fde293;
}

.Nav3Tab {
	background-color: #FFFFFF;
}

.Nav4Tab {
	background-color: #FFFFFF;
}

.Nav2Selected, .Nav2
{
	background-color: #4A4B3A;
	background-color: #658190;
	background-color: #8D8D80;
	background-color: #6A6C74;
	background-color: #818389;
	background-color: #EBEAD8;
	background-color: #FFCC33;
	background-color: #fdd252;
	
	
	font-family: MS Sans Serif, Arial, Helvetica;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 13px;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 12px;
	padding-right: 12px;
	border-right: solid 1px #EBEAD8;
	border-right: solid 1px #FFCC33;
	text-decoration : none;
}
.Nav2
{
	background-color: #CDCDBE;
	background-color: #EBEAD8;
	background-color: #FFCC33;
	background-color: #fdd252;
	background-color: #fde293;
	font-size: 12px;
	font-weight: normal;
}

A.Navi2Link {
	text-decoration : none;
	color: #000000;
	color: #2E2E2E;
}
A.Navi2Link:HOVER, A.Navi2Link:ACTIVE {
	text-decoration : none;
	color: red;
}

A.Navi2LinkSelected, A.Navi2LinkSelected:HOVER, A.Navi2LinkSelected:ACTIVE {
	text-decoration : none;
	color: #FFFFFF;
	color: #000000;	
}


A.Navi6Link {
	text-decoration : none;
	color: #000000;
}
A.Navi6Link:HOVER, A.Navi6Link:ACTIVE {
	text-decoration : none;
	color: red;
}

A.Navi6LinkSelected, A.Navi6LinkSelected:HOVER, A.Navi6LinkSelected:ACTIVE {
	text-decoration : none;
	color: #FFFFFF;
}


.Nav3Selected, .Nav3
{
	background-color: #FFFFFF;
	background-color: #fde293;
	background-color: #FFCC33;
	background-color: #fdd252;
	font-family: MS Sans Serif, Arial, Helvetica;
	color: #000000;
	font-weight: bold;
	font-size: 11px;
	text-align: center;
	padding-top: 4px;
	padding-bottom: 2px;
	padding-left: 12px;
	padding-right: 12px;
	border-right: solid 1px #fdd252;
	border-top: solid 2px #FFCC33;
	//border-bottom: solid 1px #CDCDBE;
	text-decoration : none;
}
.Nav3
{
	background-color: #CDCDBE;
	background-color: #FFFFFF;
	border-top: solid 0px #FFFFFF;
	font-weight: normal;
	font-size: 10px
	color: #000000;
}
.Nav3Div
{

	//border-top: solid #CDCDBE 1px;
	//border-left: solid #4F556A 1px;
	//border-bottom: solid #4F556A 1px;
	font-family: verdana; 
   	font-size: 12px;
	//padding-left: 20px;
	padding-bottom: 20px;

}


.Nav5Selected, .Nav5, .Nav6Selected, .Nav6
{
	background-color: #4A4B3A;
	background-color: #658190;
	background-color: #8D8D80;
	
	font-family: MS Sans Serif, Arial, Helvetica;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
	text-align: center;
	padding-top: 4px;
	padding-bottom: 2px;
	padding-left: 12px;
	padding-right: 12px;
	border-right: solid 3px #FFFFFF;
	text-decoration : none;
}
.Nav5
{
	background-color: #CDCDBE;
	color: #363636;
}

.Nav6
{
	background-color: #f0e68c;
	font-size: 14px;
}


.Nav5Div
{

	border-top: solid #8D8D80 3px;
	border-left: solid #8D8D80 1px;
	border-bottom: solid #8D8D80 1px;
	padding: 20px;
	font-family: verdana; 
   	font-size: 12px;
}


H1.notused {
    font-family: verdana; 
    font-size: 13px; 
    color: #FFFFFF; 
    padding-top: 2px; 
    padding-bottom: 4px; 
    padding-left: 20px; 
    padding-right: 20px; 
    border-top: solid #55554B 2px;
	border-top: solid #112244 2px;
	border-top: solid #4F556A 2px;
	background-color: #658190; 
    margin: 0px;
    margin-right: 20px;
	margin-top: 20px;

}

H1.Gray, H2.Gray, H4.Gray {
    font-family: verdana; 
    font-size: 13px; 
    color: #FFFFFF; 
    padding-top: 4px; 
    padding-bottom: 3px; 
    padding-left: 20px; 
    padding-right: 20px; 
    margin: 0px;
    margin-top: 20px;
	background-color: #818389; 

}

H2.Gray
{
	padding-left: 0px; 	
	background-color: #FFFFFF;
	color: #000000; 
	
	}

H1.Blue, H2.Blue, H4.Blue {
	padding-left: 0px;
	color: #404455;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	margin-bottom: 20px;
	margin-top: 20px;
	font-weight: bold;
} 


H1.Silver, H2.Silver, H4.Silver {
	//background-color: #CDCDBE;
	//background-color: #59707D;
	//background-color: #EBEBEB;
	//background-color: #D8E4EC;
	font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size: 15px; 
    padding-left: 0px; 
    padding-right: 0px; 
    padding-bottom: 10px; 
	padding-top: 4px;
	margin-bottom: 0px;
	margin-top: 0px;
	color: #000000;
	//color: #FFFFFF; 
} 


H4.Yellow {
	background-color: #FFCC33;
	font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px; 
    padding-left: 20px; 
    padding-right: 20px; 
    padding-bottom: 3px; 
	padding-top: 4px;
	margin-bottom: 0px;
	margin-top: 0px;
	color: #000000;
	 
} 


H1.Dark, H2.Dark, H4.Dark {
	background-color: #4F556A;
	font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px; 
    padding-left: 20px; 
    padding-right: 20px; 
    padding-bottom: 3px; 
	padding-top: 4px;
	margin-bottom: 0px;
	margin-top: 20px;
	color: #FFFFFF; 
} 


.boxNotused  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px; 
    color: #000000; 
    padding: 20px;
    padding-top: 10px;
    padding-bottom: 15px;
    margin: 0px;
    margin-right: 20px;
    margin-bottom: 0px;
	background-color: #FFFFFF;
	border: solid #658190 1px;
	
}

.boxGray, .boxConsider  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px; 
    color: #000000; 
    padding-left: 0px;
    padding-top: 10px;
    padding-bottom: 0px;
    margin: 0px;
    margin-bottom: 0px;
	background-color: #FFFFFF;
	//border: solid #818389 1px;
	//border: solid 1px #CDCDBE;
}

.boxBlue {
	font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px; 
    color: #000000; 
    padding: 0px;
    margin: 0px;
}

.boxConsider
{
    font-family : Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px; 
}

.boxSilver,  .boxSilver2,  .boxSilver3
{
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px; 
    color: #000000; 
	
	padding: 10px;
    padding-left: 20px;
	padding-right: 20px;
	
    margin: 0px;
    margin-bottom: 0px;
	
	background-color: #FFFFFF;

}

.boxSilver2
{
	font-familiy: Helvetica, Arial; 
	font-size: 13px; 
	padding-bottom: 20px; 
	background-color: #E6EAEC;

}

.boxSilver3
{
	font-familiy: Helvetica, Arial; 
	font-size: 14px; 
	padding-bottom: 20px; 
	background-color: #F8F8F8;

}

.showMePF, .hideMePF {  }
.showMeCF, .hideMeCF { height: 190px; }
.showMeRS, .hideMeRS { XXXXheight: 165px; }
.showMePF, .showMeCF, .showMeRS  { display: inherit;}
.hideMePF, .hideMeCF, .hideMeRS  { display: none;}

.showMe2 { display: table-row; background-color: #F5F4E7}
.hideMe2 { display: none;}
.showMe { display: table-row;}
.hideMe { display: none;}
.showMe3 { display: ;}
.hideMe3 { display: none;}

form { margin: 0px; }

.container 
{
    padding-right: 20px; }
    
    
spaceHR  {
    padding-top: 20px;
    padding-bottom: 20px; } 
    
.ResultsHeader, .ResultsHeader1
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size: 12px;
	padding: 5px;
	background-color: #E2E1D0;
	border-bottom: solid 1px #003D84;
	border-top: solid 1px #003D84;
}

.ResultsHeader1
{
	border-left: solid 1px #CDCDBE;
	border-right: solid 1px #CDCDBE;
	border-top: solid 1px #CDCDBE;
	border-bottom: ;
}
.ResultsLabel
{
	text-transform: capitalize;
}
.ResultsData, .ResultsDataLast, .ResultsData2, .ResultsData1
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 5px;
	border-bottom: solid 1px #CDCDBE;	
}
.ResultsHeaderLabel
{
    font-family: Verdana;
    font-weight: bold; 
	font-size: 11px;
   
    }
.ResultsHeaderData
{
    font-family: Verdana;
	font-size: 11px;
	padding-left: 10px;
	padding-right: 10px;
    } 
	
.ResultsHeaderText	
{
    font-family: Verdana;
	font-size: 11px;
}

.PrintHeader
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 5px;
	padding-left: 20px;
	padding-right: 20px;
	background-color: #E2E1D0;
	\\border-bottom: solid 1px #003D84;
	\\border-top: solid 1px #003D84;
}

.MessageHeader
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 5px;
	background-color: #E2E1D0;
}

.MessageContent {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 5px;
	background: #F5F4E7;
}	

.BuyNowText	
{
    font-family: Verdana;
	font-size: 16px;
} 	 	
	   
.ResultsData1
{
	font-size: 13px;
	font-weight: bold;
}

.ResultsDataLast
{
	font-size: 11px;
	padding-right: 10px;
}
.ResultsData2
{
	text-transform: uppercase;
}

.ResultsDataSmall
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 5px;
	border-bottom: solid 1px #CDCDBE;	
}

.ResultsResults, .ResultsProduct ,.ResultsNoResults
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
}
.ResultsProduct
{
	color: #E08B00;
}
.ResultsNoResults
{
	color: Red;
	padding-top: 20px;
	padding-bottom: 20px;
}
.ResultsBack
{
	font-family: verdana;
	font-size: 11px;
}
.Breadcrumb
{
   	font-family: verdana;
	font-size: 11px; 
	padding-bottom: 10px;
    }
	
.Breadcrumb2
{
   	font-family: verdana;
	font-size: 11px; 
    }    

A.Remove
{
	font-family: verdana;
	font-size: 10px;
	color: gray;
	text-decoration : none;
}

.row0, .row1, .rowSelected, .rowAlert, .rowOK
{
	vertical-align: top;
	border-bottom: solid 1px #CDCDBE;
}

.row1
{
	background-color : #F4F4F4;
}
.row0
{
	background-color: #FFFFFF;
}

.rowSelected
{
	background-color: #f0e68c;
}
.rowAlert
{
	background-color: #ffe4e1;
	background-color: #fff0f5;
}
.rowOK
{
	background-color: #f0fff0;
}

.pr_row0, .pr_row1
{
	vertical-align: top;
}



.pr_ResultsData
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-transform: capitalize;
	border-bottom: solid 2px #CDCDBE;
    }
    
.pr_Title
{
    
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding-bottom: 10px;
	border-bottom: solid 2px #CDCDBE;
}

.pr_Title2
{
    
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	padding-bottom: 10px;
	border-bottom: solid 1px #CDCDBE;
}

.hidden
{
	display : none;
}
.details
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-transform: capitalize;
}
.detailsName
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	text-transform: capitalize;
}
.detailsSection
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	padding-bottom: 20px;
    text-transform: capitalize;
    }
.detailsLink, .detailsLinkText
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: none;
	}
.detailsLinkTitle
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	}	    

.smallSelect
{
	font-size: 11px;
}
.Cap
{
    text-transform: capitalize;
}
.serviceTitle
{    
    font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
    }
.serviceText
{
    font-family: Verdana;
	font-size: 11px;
	padding-left: 15px;
    }
    
.readOnly, .readOnly1Selected, .readOnly1, .readOnly2 {
	border: 1 solid Silver;
	padding: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-size: 12px;
	font-family: sans-serif;
	font-family: Arial;
	background: #F5F4E7;
}	

.readOnly1Selected, .readOnly2 {
	background: #eee8aa;
}

.readOnly1 {
	color: #000040;
}

.readOnly1Selected, .readOnly1 {
	
	font-size: 13px;
	cursor: hand; 
	cursor: pointer;
	padding: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.readOnly1Selected {
	font-weight: bold;
}


.loginHeader {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	padding-left : 20px;
	padding-right : 20px;
	padding-top : 2px;
	padding-bottom : 2px;
	color:  #FFFFFF;
}
.accTable
{
	border: 1px solid silver;
}

.accountLabel
 {
	font-size: 12px;
	font-family : Arial, Helvetica, Verdana;
	font-weight: bold;
	padding-left : 10px;
}

.accountLabel2
 {
	font-size: 12px;
	font-family : Arial, Helvetica, Verdana;
	font-weight: normal;
}

.Title
{
	font: 16px Verdana;
	padding-top: 10px;
	padding-bottom: 10px;
}
.aboutSearch
{
	font-size: 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
}

.bodyWait {
    filter:alpha(opacity=65);
    opacity:0.65;
	padding: 0px;
    margin: 0px;
}

.hidden {display:none}

.summaryHeader {
	font-family: verdana; 
   	font-size: 14px; 
    color: #000000;
	background: #CDCDBE;
	font-weight: bold; 
}
.summaryLable {
	font-family: verdana; 
   	font-size: 12px; 
    color: #000000;
	background: #F5F4E7;
}
.summaryData {
	font-family: verdana; 
   	font-size: 12px; 
    color: #000000;
	background: #FFFFFF;
}
.banner
{
	font-size: 12px;
	font-family : Verdana;
	font-weight: normal;
	background-color: #fde293;
	padding-left: 36px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.feedbackLink
{
	font-size: 10px;
	font-family : MS Sans Serif, Arial, Helvetica;
	font-weight: normal;
	background: #fdd252;
	padding-left: 13px;
}

.feedbackLink2
{
	font-size: 10px;
	font-family : MS Sans Serif, Arial, Helvetica;
	font-weight: normal;
//	background: #F5F4E7;
//	background: #EBEAD8;
//	background: #FFCC33;
	padding : 3px;
	padding-left : 8px;
}	

.aka  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
}

.dppa_box, .glba_box
{
	position: absolute; 
	left: 55px; 
	top: 145px; 
	width: 780px; 
	font-family : Verdana, Arial;
	font-size : 12px;
	color:  #000000;
	background: #F5F4E7;
	border: 10px solid #BEBEAB; 
	padding: 20px; 
}

.offer_box
{
	filter:alpha(opacity=95);
    opacity:0.95;
	left: 100px; 
	top: 150px; 
	width: 850px; 
	font-family : Verdana, Arial;
	font-size : 12px;
	color:  #000000;
	background: #F5F4E7;
	border: 10px solid #BEBEAB; 
	padding: 20px; 
	position: fixed;
    _position: absolute;
	_top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop +150 : document.body.scrollTop +150);
} 
}

*>.offer_box_ZZZZZZ { position: fixed; }

.dimLights
{
    filter:alpha(opacity=50);
    opacity:0.5;
	position: fixed;    
	top: 0px;    
	left: 0px;    
	width: 100%;   
	height: 100%;    
	z-index: 20;      
}

.Purpose
{
	width: 220px; 
	font-size: 12px; 
	font-family: sans-serif; 
	background: #FFFFFF; 
	border: 1px solid silver; 
	padding-left: 5px; 
	padding-right: 5px;
}

.warning
{
	background: #eee8aa; 
	font-family : Verdana, Arial;
	font-size : 12px;
	color:#8b0000; 
	padding-left: 8px; 
	padding-right: 8px; 
	padding-top: 3px; 
	padding-bottom: 3px; 
	font-weight: bold; 
	margin-top: 20px; 
	margin-bottom: 12px;

}
.required {font-face: Verdana; font-size: 11px; color: #990000;}

.DocHeader
{
    background:#6B696B;
    font-weight:bold;
    color:Black;
}
.phoneLink
{
	color:#0033cc;
	color:black;
	cursor: hand;
	cursor: pointer;
	text-decoration:none;
	font-familiy:Arial;
	font-size:12px;
	border: outset gray 1px;
	padding-left:3px;
	padding-right:3px;
	background: #f5f5f5;
	margin-right: 5px;
	
}

.CategoryItem
{
	font-family : Verdana, Arial;
	font-size : 14px; 
	padding-right: 20px; 
}

.PaddedCell
{
	padding-left: 7px;
	padding-right: 7px;
}

.divH
{
	height: 1px; 
	background-color: #EBEBEB;
	margin-top: 5px;
	margin-bottom: 5px;
	}
	.star
{
background:url("/images/sprite.png") 0px -5px no-repeat;



}
.yelow
{
background:url("/images/sprite.png") 0px 9px no-repeat;


}
.srch
{
background:url("/images/sprite.png") 0px -20px no-repeat;


}
.lock
{
background:url("/images/sprite.png") 0px -37px no-repeat;


}
.tick
{
background:url("/images/sprite.png") 0px -57px no-repeat;


}
