.copyright
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    line-height: 12px;
    font-weight: normal;
    font-variant: small-caps;
    color: #003366;
}
.titleheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.titleheader2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
}
.tbar
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.menu
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.menu9
{
	COLOR: #000000;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.list
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.fhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #000099;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.date
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.footer
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
A:hover
{
    COLOR: #000000;
    TEXT-DECORATION: underline;
}
A:visited
{
    COLOR: #0000ff;
}
A:active
{
    COLOR: #000000;
}
A:link
{
    COLOR: #000000;
}
P
{
    FONT-SIZE: 10pt;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    text-align: justify;
}
BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 8px 0px 0px;
    COLOR: #003366;
    PADDING-TOP: 8px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    text-align: justify;
    background-image: url(/images/back_blue.gif);
}
.title
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12pt;
    color: #FFFFFF;
}
.subtitle
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #FFFFFF;
}
.head {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #333333;
}
.top {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: bold;
    color: #666666;
    text-align: right;
}
.topline {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-style: normal;
    line-height: 11pt;
    font-weight: normal;
    color: #333333;
}
.descr {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    line-height: 12px;
    font-weight: normal;
    color: #333333;
}
.price {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: normal;
    color: #333333;
}
.price2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-style: normal;
    font-weight: bold;
    color: #333333;
}
.header {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-style: normal;
    line-height: 12px;
    font-weight: bold;
    color: #003366;
}
.b_t {
    background-image: url(/images/borders/bor_t.gif);
    background-repeat: repeat-x;
}
.b_l {
    background-image: url(/images/borders/bor_l.gif);
    background-repeat: repeat-y;
}
.b_r {
    background-image: url(/images/borders/bor_r.gif);
    background-repeat: repeat-y;
}
.b_b {
    background-image: url(/images/borders/bor_b.gif);
    background-repeat: repeat-x;
}
.blt {
    background-image: url(/images/borders/bor_lt.gif);
    background-repeat: no-repeat;
    height: 21px;
    width: 20px;
}
.brt {
    background-image: url(/images/borders/bor_rt.gif);
    background-repeat: no-repeat;
    height: 21px;
    width: 28px;
}
.blb {
    background-image: url(/images/borders/bor_lb.gif);
    background-repeat: no-repeat;
    height: 31px;
    width: 20px;
}
.brb {
    background-image: url(/images/borders/bor_rb.gif);
    background-repeat: no-repeat;
    height: 31px;
    width: 28px;
}
#lowestMenuBar
{
    PADDING-LEFT: 10px;
    FONT-SIZE: 12px;
    PADDING-TOP: 4px;
    HEIGHT: 24px;
}
#lowestMenuBar A
{
    BORDER: #AABBDD 1px solid;
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    TEXT-DECORATION: none;
    COLOR: #000000;
}
#lowestMenuBar A:hover
{
    BORDER: #003399 1px solid;
    BACKGROUND-COLOR: #FFFFCC;
    TEXT-DECORATION: none;
}

.search
{
    FONT-SIZE: 12px;
    PADDING-TOP: 4px;
    COLOR: #000000;
    BACKGROUND-COLOR: #F8F8F8;
    HEIGHT: 24px;
}
.search a
{
    PADDING-RIGHT: 14px;
    PADDING-LEFT: 14px;
    TEXT-DECORATION: none;
    border: #F8F8F8;
    border-style: solid;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
}
.search a:hover
{
    BORDER: #003399 1px solid;
    BACKGROUND-COLOR: #FFFFCC;
    TEXT-DECORATION: none;
}
.smHead
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11pt; 
    color: #003366; 
    border-color: black black #CCCCCC;
    border-style: solid;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 1px;
    border-left-width: 0px;
    background-attachment: fixed;
    background-image: url(/images/bkgnd/PS_gradiant.jpg);
    background-repeat: repeat-x;
    background-position: left top;
    background-color: #EEEEDD;
}
.input_text
{
    border-color: black black #CCCCCC; 
    border-style: solid; 
    border-top-width: 0px;
    border-right-width: 0px; 
    border-bottom-width: 1px; 
    border-left-width: 0px;
}
.pagenav A 
{
    TEXT-DECORATION: none;
}
.pagenav A:hover
{
	background_color: yellow;
}
.pagenav TD
{
    PADDING-RIGHT: 4px; 
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 2px; 
    PADDING-TOP: 2px;
}
.vbmenu_control 
{
    PADDING-RIGHT: 6px; 
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 3px; 
    FONT: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
    COLOR: #ffffff; 
    PADDING-TOP: 3px; 
    WHITE-SPACE: nowrap;
    BACKGROUND-COLOR: #738fbf;
}
.vbmenu_control A:link 
{
    COLOR: #ffffff;
    TEXT-DECORATION: none;
}
.vbmenu_control A:visited 
{
    COLOR: #ffffff; 
    TEXT-DECORATION: none;
}
.vbmenu_control A:hover 
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline;
}
.vbmenu_control A:active 
{
    COLOR: #ffffff; 
    TEXT-DECORATION: underline;
}
.alt1 {
    COLOR: #000000;
    BACKGROUND-COLOR: #f5f5ff;
}
.smallfont 
{
    FONT: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.tborder {
    BORDER-RIGHT: #0b198c 0px solid; 
    BORDER-TOP: #0b198c 0px solid; 
    BORDER-LEFT: #0b198c 0px solid; 
    COLOR: #000000; 
    BORDER-BOTTOM: #0b198c 0px solid;
    BACKGROUND-COLOR: #d1d1e1;
}

.index {
    COLOR: #000000;
    /*float: left;*/
	/*position: relative;*/
	/*clip:   rect(   );*/
}

.indextitle A {
	width: 140px;
	text-align: center;
}

.indextitle A:hover {
	width: 140px;
	text-align: center;
}

.index A {
    FONT: 14px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
    BORDER: #AABBDD 1px solid;
    BORDER-RIGHT: #0b198c 2px solid; 
    BORDER-BOTTOM: #0b198c 2px solid;
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    MARGIN: 0px;
    TEXT-DECORATION: none;
    COLOR: #000000;
	width: 22px;
	text-align: center;
}

.index A:hover {
    MARGIN-RIGHT: 0px;
    MARGIN-bottom: 1px;
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    BORDER: #003399 1px solid;
    BACKGROUND-COLOR: #FFFF00;
    TEXT-DECORATION: none;
	width: 22px;
	text-align: center;
}

.index A:active {
    FONT-SIZE: 14px;
    BORDER: #003399 1px solid;
    BACKGROUND-COLOR: #33EE33;
    TEXT-DECORATION: none;
	width: 22px;
	text-align: center;
}

.index .highlight {
    BACKGROUND-COLOR: #33FF33;
}

#XOindex
{
    PADDING-LEFT: 2px;
    FONT-SIZE: 12px;
    PADDING-TOP: 4px;
    HEIGHT: 24px;
}
#XOindex A
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    TEXT-DECORATION: none;
    COLOR: #000000;
    font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
    font-size: 11px;
    background-color: #FFFFFF;
    border-color: #AABBDD;
    border-style: solid;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
}
#XOindex A:hover
{
    BORDER: #003399 1px solid;
    BACKGROUND-COLOR: #FFFF33;
    TEXT-DECORATION: none;
}

#XOindex A:active
{
    FONT-SIZE: 11px;
    BORDER: #003399 1px solid;
    BACKGROUND-COLOR: #33EE33;
    TEXT-DECORATION: none;
}
#XOindex .highlight
{
    BORDER: #003399 1px solid;
    FONT-SIZE: 11px;
    COLOR: #EE5533;
    BACKGROUND-COLOR: #33FF33;
    FONT-WEIGHT: bold;
}

.smNavi
{ 
    font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    font-size: 9pt; color: #003366;
    border-color: black black #CCCCCC;
    border-style: solid;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 1px;
    border-left-width: 0px;
    background-attachment: fixed;
    background-image: url(/images/bkgnd/PS_gradiant.jpg);
    background-repeat: repeat-x;
    background-position: left top;
}
.sitemap
{
    background-color: #7DA7D9;
    background-image: url(../images/gHSQ30_blu.jpg);
    background-repeat: repeat-x;
    background-attachment: fixed;
    background-position: left center;
}
.keyword
{
    background-color: #FFF00F;
}
.keyword0
{
    background-color: #FFFF66;
}
.keyword1
{
    background-color: #A0FFFF;
}
.keyword2
{
    background-color: #99FF99;
}
.keyword3
{
    background-color: #FF9999;
}
.mailbox
{
    background-color: #FFFF33;
    border: #666666;
    border-style: dashed;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
}
.hlrt {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-align: right}
.hlrn {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; text-align: right}
.hlcn {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-align: center}

.clearBR { clear: both;}
