BODY {
    FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD {
    FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.top_text {
    FONT-SIZE: 14pt; COLOR: black
}
.ep {
    FONT-SIZE: 8pt; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #0f64c5
}
.ep2 {
    PADDING-LEFT: 30px; FONT-SIZE: 10pt; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ep2 *
{
    vertical-align:middle;
}
.ourtable table td.ep3 {
    FONT-SIZE: 12pt; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif; Font-weight: bold;
}

.inputs {

}
.sel2 {
    MARGIN-TOP: 6px; WIDTH: 180px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
}
.sel {
    MARGIN-TOP: 6px;
    WIDTH: 220px;
    COLOR: #0F64C5;
}


.sel1 {
    MARGIN-TOP: 6px;
    COLOR: #0F64C5;
}

.bg {
    BACKGROUND-REPEAT: repeat-y
}
.bg1 {
    BACKGROUND-POSITION: right 50%; BACKGROUND-REPEAT: repeat-y
}
.bb {
    PADDING-LEFT: 5px; FONT-SIZE: 10pt; COLOR: #0c294b;
}
.bb *
{
    vertical-align:middle;
}

.bbb {
    PADDING-LEFT: 12px; FONT-SIZE: 10pt; COLOR: #0c294b
}
.cardinfo {
    FONT-SIZE: 10pt; COLOR: #0c294b
}
.letterlink
{
    color:#0c294b;
    font-weight:bold;
}
a.letterlink
{
    text-decoration:none;
}
a.letterlink:hover
{
    text-decoration:underline;
    color:#0F64C5;
}

.card
{font-family:Arial;font-size:12px;font-weight:bold;color:black;}
.ourheader
{
    font: bold 18px Arial, Helvetica, sans-serif; color:#0066CC;
    verical-align:bottom;
    background:url(../images/bool.gif) 4px 5px no-repeat;
    padding-left:28px;
    height: 25px;
}
.ourheadersmall
{
    font: bold 14px Arial, Helvetica, sans-serif; color:#0066CC;
    verical-align:bottom;
    background:url(../images/bool.gif) 4px 5px no-repeat;
    padding-left:28px;
    height: 25px;
}
.ourheaderreverse
{
    font: bold 18px Arial, Helvetica, sans-serif; color:#0066CC;
    verical-align:bottom;
    background:url(../images/arrow1.gif) 4px 5px no-repeat;
    padding-left:28px;
    height: 25px;
}


table.mainourtable
{
    border: 1px solid #8E8E8E;
}
table.ourblacktable, table.mainourtable
{
    border: 1px solid #8E8E8E;
    color:black;
}

td.greyline
{
    background-color: #8E8E8E;
}
.bigb, ourtable.bigb {
    PADDING-LEFT: 12px; FONT-SIZE: 14pt; COLOR: #0f64c5
}
.ourtable table td.sb {
    FONT-SIZE: 8pt; COLOR: #0c294b
}
.small_text {
    PADDING-LEFT: 12px; FONT-SIZE: 8pt; COLOR: #0c294b
}
.small_text2 {
     FONT-SIZE: 8pt; COLOR: white;
}
.price {
    PADDING-LEFT: 8px; FONT-SIZE: 14pt; COLOR: navy; PADDING-TOP: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.price2 {
    PADDING-LEFT: 0px; FONT-SIZE: 7pt; COLOR: navy; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tbl_caption {
    FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0f64c5; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #E0B8D3; TEXT-ALIGN: left;
}
.selectah {
    FONT-WEIGHT: bold; FONT-SIZE: 12px; WIDTH: 150px; COLOR: #365a81; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.solidlink:active {
    COLOR: white; TEXT-DECORATION: none
}
A.solidlink:visited {
    COLOR: white; TEXT-DECORATION: none
}
A.solidlink:hover {
    COLOR: white; TEXT-DECORATION: none
}
A.solidlink:link {
    COLOR: white; TEXT-DECORATION: none
}
A.solidlink#registerlink
{
    TEXT-DECORATION: underline;
}
A.solidlink#forgotlink
{
    TEXT-DECORATION: underline;
}


A.solidlink1:active {
    COLOR: white; TEXT-DECORATION: underline
}
A.solidlink1:visited {
    COLOR: white; TEXT-DECORATION: underline
}
A.solidlink1:hover {
    COLOR: white; TEXT-DECORATION: underline
}
A.solidlink1:link {
    COLOR: white; TEXT-DECORATION: underline
}
A.blacklink:active {
    COLOR: black; TEXT-DECORATION: underline
}
A.blacklink:visited {
    COLOR: black; TEXT-DECORATION: underline
}
A.blacklink:hover {
    COLOR: black; TEXT-DECORATION: underline
}
A.blacklink:link {
    COLOR: black; TEXT-DECORATION: underline
}

A.blacklink1:active {
    COLOR: #003399; TEXT-DECORATION: underline
}
A.blacklink1:visited {
    COLOR: #003399; TEXT-DECORATION: underline
}
A.blacklink1:hover {
    COLOR: #003399; TEXT-DECORATION: underline
}
A.blacklink1:link {
    COLOR: #003399; TEXT-DECORATION: underline
}


.solidlink2{
    COLOR: #0F64C5; TEXT-DECORATION: none;
    font-size: 9pt;
    padding-right: 5px;
}

.solidlink3{
    COLOR: #0F64C5; TEXT-DECORATION: uderline;
    font-size: 9pt;
    padding-right: 5px;
}
.language {
    FONT-SIZE: 10px; COLOR: red
}
.languagevalue {
    FONT-SIZE: 10px; COLOR: blue
}
A.languagevalue:active {
    TEXT-DECORATION: none
}
A.languagevalue:visited {
    TEXT-DECORATION: none
}
A.languagevalue:hover {
    TEXT-DECORATION: none
}
A.languagevalue:link {
    TEXT-DECORATION: none
}

A.bb:active {
    TEXT-DECORATION: none
}
A.bb:visited {
    TEXT-DECORATION: none
}
A.bb:hover {
    TEXT-DECORATION: none
}
A.bb:link {
    TEXT-DECORATION: none
}

A.bbb:active {
    TEXT-DECORATION: underline
}
A.bbb:visited {
    TEXT-DECORATION: underline
}
A.bbb:hover {
    TEXT-DECORATION: underline
}
A.bbb:link {
    TEXT-DECORATION: underline
}
a.navigationlink
{
    font-family: arial;
    font-weight:bold;
    color: #2279DB;
    font-size:10pt;
    TEXT-DECORATION: underline;
}
.navigationtext
{
    font-family: arial;
    font-weight:bold;
    color: black;
    font-size:10pt;
    text-align:right;
}
.TOPER{
   font-family: Arial, Helvetica, sans-serif;
   font-size:12pt;
   color: white;
   font-weight: bold;
}


table.ourtable td
{
    FONT-SIZE: 10pt; COLOR: #68686A; font-weight: bold;
}
INPUT.inp  {BORDER-RIGHT: #0F64C5 1px solid; BORDER-TOP: #0F64C5 1px solid; FONT-SIZE: 10pt; BORDER-LEFT: #0F64C5 1px solid; COLOR: #000000; BORDER-BOTTOM: #0F64C5 1px solid; BACKGROUND-COLOR: #fffff}

.error,table.ourtable td.error    { border: 1px solid #cc0000; padding: 5px; margin: 3px 0px 3px 0px; text-align:center; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #cc0000; FONT-FAMILY: Verdana; }
.shorterror {
	text-align:left;
	FONT-WEIGHT: normal;
	COLOR: #cc0000;
	FONT-FAMILY: Verdana;
	margin-top: 0px;
}
TEXTAREA    {BORDER-RIGHT: black 2px solid; BORDER-TOP: black 2px solid; BORDER-LEFT: black 2px solid; BORDER-BOTTOM: black 2px solid; BACKGROUND-COLOR: white; SCROLLBAR-FACE-COLOR: #99ccff; SCROLLBAR-HIGHLIGHT-COLOR: #003399; SCROLLBAR-SHADOW-COLOR: #003399; SCROLLBAR-ARROW-COLOR: #003399; SCROLLBAR-BASE-COLOR: #0066cc; scrollbar-3d-light-color: #003399; scrollbar-dark-shadow-color: #003399}
.Allomundo_cont {position:absolute;  width:300px; visibility:hidden; layer-background-color:#FFFFE1; z-index:200;}
.AllomundoDesc     {text-align:left;width:300px; left:0px; top:0px; font:normal 70% Arial,Helvetica,Geneva,sans-serif; color:black; overflow:hidden; border: 1px solid #000000; padding:3px; background-color:#ff9900; layer-background-color:#FFFFE1;}
TD.logoff   {text-align:right;}
.MenuTable{ border: 0px solid #548DB7; background-color: #EAF2F8;padding:0; }
TD.cell{border-width: 1 1 1 1; border-color: #548DB7; border-style:solid; vertical-align:top;font-size:10pt;padding:0;}
.StatTable TD
{
    background-color:#A0DCFF;
}
.statlink {color:black;}

a.currenthistory:active {color:red; text-decoration:none}
a.currenthistory:visited {color:red; text-decoration:none}
a.currenthistory:hover {color:red; text-decoration:none}
a.currenthistory:link {color:red; text-decoration:none}

.logintable
{
    border:2 solid #0F64C5;
}
.logintable TD
{
    color:#0F64C5;
}

.gray_border {
    border-color : #8C8C8C;
    border-style : solid;
    border-width : 1px;
}

.gray_border_bottom {
    border-color : #8C8C8C;
    border-style : solid;
    border-top-style : none;
    border-left-style : none;
    border-right-style : none;
    border-width : 1px;
}

.gray_bg {
    background : #EAEAE8;
}

.footer_text {
    font-size : 10px;
    font-family : Arial;
}
table.phones td
{
    vertical-align:top;
}
a.addfav
{
    font-size:8pt;
	color:black;
	font-family:verdana;
	text-decoration:none;
}
a.addfav:hover
{
	text-decoration:underline;
}