a {
color:#D41;
font-size:10px;
text-decoration:underline;
}

a:visited {
color:#D41;
}

a:hover {
color:blue;
}

.price {
border:solid 1px #d4dce7;
width:100%;
}

.price div {
margin:5px 25px 0;
}

.price table {
font:normal 1.2em "Tahoma";
}

.price td,.price th {
text-align:left;
}

.price th {
border-bottom:none;
}

.price td {
border-bottom:dashed 1px #d4dce7;
line-height:1.6em;
}

.price .p {
width:70px;
text-align:center !important;
}

.price .b td {
border-bottom:0;
padding-bottom:20px;
}

.price .sum td {
font-weight:700;
}

h2 {
line-height:0;
margin:10px;
}

.main,h2 {
font:1.7em "Arial" !important;
color:#195A84;
}

h3 {
line-height:1em;
margin:0;
}

A:visited {
font-size:11px;
color:gray;
text-decoration:underline;
}

BODY {
font-weight:400;
font-size:11px;
color:#000;
font-family:verdana, arial;
}

TD {
font-weight:400;
font-size:12px;
color:#000;
font-family:verdana, arial;
}

.top td {
font-weight:400;
font-size:13px;
color:#000;
font-family:verdana, arial;
}

H4 {
font-weight:700;
font-size:12px;
font-family:verdana, arial;
}

.head1 {
font-weight:700;
font-size:18px;
font-family:verdana, arial;
}

.head2 {
font-weight:700;
font-size:16px;
font-family:verdana, arial;
}

.normal {
font-size:11px;
color:#000;
font-family:verdana, arial;
}

.legal {
font-size:11px;
color:#999;
}

.area {
font-weight:700;
font-size:12px;
color:#069;
font-family:verdana, arial;
}

.copyright {
font-size:10px;
color:#999;
}

.cta {
font-weight:700;
font-size:11px;
color:#7EB4FE;
font-family:verdana, arial;
}

.small {
font-size:10px;
}

.smallv {
font-size:11px;
font-family:verdana, arial;
}

.smallgreen {
font-weight:700;
font-size:10px;
color:#cfc;
font-family:verdana, arial;
}

.quote {
font-size:12px;
color:#039;
font-family:verdana, arial;
}

.aster {
font-weight:400;
font-size:13px;
color:#000;
font-family:verdana, tahoma, "courier new", courier, arial, helvetica;
}

.asmal {
font-weight:500;
font-size:12px;
color:#000;
font-family:verdana, tahoma, "courier new", courier, arial, helvetica;
}

.dropdown {
font-size:12px;
color:#000;
font-family:verdana, helvetica;
}

.textingray {
font-weight:700;
font-size:11px;
color:#fff;
font-family:verdana;
}

.green {
font-weight:700;
font-size:14px;
color:#63af53;
}

.Tag {
font-weight:400;
font-size:15px;
color:#069;
font-family:verdana, arial;
}

.no {
font-family:verdana;
font-size:14px;
color:#000;
}

.SubTag {
font-weight:400;
font-size:14px;
color:#000;
font-family:verdana, arial;
}

.boldblue11 {
font-weight:700;
font-size:11px;
color:#069;
font-family:verdana, arial;
}

.sup {
font-size:8px;
font-family:arial, helvetica, sans-serif;
position:relative;
text-decoration:none;
}

.smsmall {
font-size:8px;
}

A.cta:hover {
font-weight:400;
font-size:10px;
color:#4fa601;
font-family:verdana, arial;
text-decoration:underline;
}

A.nopastunred:link {
font-size:16px;
font-weight:700;
color:#B54A4A;
text-decoration:none;
}

A.nopastunred:visited {
font-size:16px;
color:#B54A4A;
text-decoration:none;
}

A.minilinks11:hover {
font-size:12px;
color:#069;
text-decoration:underline;
}

A.minilinks12:hover {
font-size:14px;
color:#103A6A;
text-decoration:none;
}

A.bluelink:active {
font-size:11px;
color:#666;
text-decoration:underline;
}

A.frontbot:hover {
font-size:10px;
color:#666;
text-decoration:underline;
}

.snormal {
font-size:12px;
color:#ccc;
text-decoration:none;
}

.smallgray {
font-size:10px;
color:#333;
}

A.Tag:hover {
font-size:18px;
color:#069;
font-family:Verdana, Arial;
text-decoration:underline;
}

A.navsubtitle:hover {
font-weight:700;
font-size:12px;
color:#069;
font-family:arial, verdana;
text-decoration:underline;
}

A.frontside:active {
font-size:11px;
color:#336;
text-decoration:none;
}

A.white:active {
font-size:11px;
color:#369;
text-decoration:none;
}

A.tickeralert:hover {
font-weight:bolder;
font-size:10px;
color:#f93;
font-family:Verdana, Arial;
text-decoration:underline;
}

A.tickernormal:hover {
font-weight:bolder;
font-size:10px;
color:#066;
font-family:Verdana, Arial;
text-decoration:underline;
}

A.links14:active {
font-weight:700;
font-size:14px;
color:#666;
text-decoration:none;
}

A.links14:hover {
font-weight:700;
font-size:14px;
color:#069;
text-decoration:underline;
}

.world04 {
font-weight:400;
font-size:17px;
font-family:verdana, arial;
}

.worldsm {
font-weight:400;
font-size:12px;
font-family:verdana, arial;
}

P {
font-size:13px;
font-family:verdana;
}

.but4 {
border-right:#3B89B0 1px solid;
border-top:#3B89B0 1px solid;
font-weight:700;
font-size:8pt;
border-left:#3B89B0 1px solid;
cursor:hand;
color:#00377D;
border-bottom:#3B89B0 1px solid;
font-family:Tahoma, Arial, Helvetica;
background-color:#fff;
}

.but3 {
border-right:#3B89B0 1px solid;
border-top:#000 1px solid;
font-weight:700;
font-size:9pt;
border-left:#000 1px solid;
cursor:hand;
color:#00377D;
border-bottom:#000 1px solid;
font-family:Tahoma, Arial, Helvetica;
background-color:#fff;
}

.text {
font-size:11pt;
font-family:Tahoma,Verdana,Arial,Helvetica;
}

h1 {
line-height:0;
margin:10px;
}

.main,h1 {
font:1.7em "Arial" !important;
color:#195A84;
}

.txt3 {
color:#FFF;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
line-height:14px;
font-weight:700;
}

ul {
list-style:none;
margin:0;
padding:0;
}

.ul1 li {
background:url(images/tick_small.png) no-repeat left;
padding-left:15px;
margin:0;
}

.ul2 li {
background:url(images/arrowl.png) no-repeat left;
padding-left:15px;
margin:0;
}

p.top_link {
text-align:right;
}

p.top_link a.grey {
color:#656565;
text-decoration:none;
font-size:85%;
}

.main,h3,.main,h {
font:1.5em "Tahoma" !important;
color:#069;
}

A:link,A.bluelink:link,A.bluelink:visited {
font-size:11px;
color:#069;
text-decoration:underline;
}

A:active,A:hover,A.nopast:active,A.nopast:hover {
font-size:11px;
color:#39c;
text-decoration:underline;
}

H3,.head3 {
font-weight:700;
font-size:14px;
font-family:verdana, arial;
}

OL,BLOCKQUOTE {
font-size:11px;
}

INPUT,TEXTAREA {
font-size:11px;
color:#039;
font-family:verdana, arial;
}

A.cta:link,A.cta:active,A.cta:visited {
font-weight:400;
font-size:10px;
color:#4fa601;
font-family:verdana, arial;
text-decoration:none;
}

A.nopast:link,A.nopast:visited {
font-size:11px;
color:#039;
text-decoration:underline;
}

A.nopastun:link,A.nopastun:visited {
font-size:13px;
color:#039;
text-decoration:none;
}

A.nopastun:active,A.nopastun:hover {
font-size:13px;
color:#39c;
text-decoration:none;
}







A.plink:link,A.plink:visited {
font-size:13px;
color:#000;
text-decoration:none;
}

A.plink:active,A.plink:hover {
font-size:13px;
color:#000;
text-decoration:none;
}




A.nopastunred:active,A.nopastunred:hover {
font-size:16px;
color:#39c;
text-decoration:none;
}

A.minilinks:link,A.minilinks:visited,A.footer:link,A.footer:active,A.footer:visited {
font-size:10px;
color:#069;
text-decoration:none;
}

A.minilinks:active,A.frontbot:active {
font-size:10px;
color:#666;
text-decoration:none;
}

A.minilinks:hover,A.footer:hover {
font-size:10px;
color:#069;
text-decoration:underline;
}

A.minilinks11:link,A.minilinks11:visited {
font-size:12px;
color:#069;
text-decoration:none;
}

A.minilinks11:active,A.minilinks12:active {
font-size:12px;
color:#666;
text-decoration:none;
}

A.minilinks12:link,A.minilinks12:visited {
font-size:12px;
color:#103A6A;
text-decoration:none;
}

A.minilinks14:link,A.minilinks14:visited {
font-size:11px;
color:#069;
text-decoration:none;
}

A.minilinks14:active,A.minilinks14:hover,A.white:link {
font-size:11px;
color:#fff;
text-decoration:none;
}

A.topsub:link,A.topsub:active,A.topsub:visited,A.localnav:link,A.localnav:active,A.localnav:visited {
font-size:10px;
color:#333;
font-family:arial, verdana;
text-decoration:none;
}

A.topsub:hover,A.localnav:hover,A.localnavlang:link,A.localnavlang:active,A.localnavlang:visited,A.localnavlang:hover {
font-size:10px;
color:#333;
font-family:arial, verdana;
text-decoration:underline;
}

A.topsubmain:link,A.topsubmain:active,A.topsubmain:visited,A.localnavon:link,A.localnavon:active,A.localnavon:visited,A.localnavlangon:link,A.localnavlangon:active,A.localnavlangon:visited,A.localnavlangon:hover,A.blue:link,A.blue:hover,A.blue:active,A.blue:visited {
font-size:10px;
color:#069;
font-family:arial, verdana;
text-decoration:none;
}

A.topsubmain:hover,A.localnavon:hover {
font-size:10px;
color:#069;
font-family:arial, verdana;
text-decoration:underline;
}

A.frontbot:link,A.frontbot:visited {
font-size:10px;
color:#999;
text-decoration:none;
}

A.botnav:link,A.botnav:hover,A.botnav:active,A.botnav:visited {
font-size:10px;
color:#9cc;
text-decoration:none;
}

A.globalnav:link,A.globalnav:active,A.globalnav:visited,A.globalnav:hover,A.globalnavon:hover,.smallwhite {
font-size:10px;
color:#fff;
text-decoration:none;
}

A.globalnavon:link,A.globalnavon:active,A.globalnavon:visited {
font-size:10px;
color:#cf9;
text-decoration:none;
}

A.news2:link,A.news2:visited,A.black:link,A.black:visited {
font-size:11px;
color:#000;
font-family:verdana, arial;
text-decoration:none;
}

A.news2:active,A.black:active {
font-size:11px;
color:#333;
font-family:verdana, arial;
text-decoration:none;
}

A.news2:hover,A.black:hover {
font-size:11px;
color:#039;
font-family:verdana, arial;
text-decoration:underline;
}

A.gray:link,A.gray:hover,A.gray:active,A.gray:visited {
font-size:12px;
color:#666;
font-family:arial, verdana;
text-decoration:none;
}

A.grayv:link,A.grayv:hover,A.grayv:active,A.grayv:visited {
font-size:11px;
color:#666;
font-family:verdana, arial;
text-decoration:none;
}

A.whiteheader:link,A.whiteheader:hover,A.whiteheader:active,A.whiteheader:visited {
font-weight:700;
font-size:12px;
color:#fff;
font-family:arial;
text-decoration:none;
}

.sgroup,A.sgrouplink:link,A.sgrouplink:visited {
font-weight:700;
font-size:12px;
color:#fff;
text-decoration:none;
}

A.navtitle:link,A.navtitle:visited,A.navtitle:hover,A.navtitle:active {
font-weight:700;
font-size:16px;
color:#18345a;
text-decoration:none;
}

A.slinks:link,A.slinks:visited,A.slinks:hover,A.slinks:active {
color:#ccc;
text-decoration:none;
}

A.sgrouplink:hover,A.sgrouplink:active {
font-weight:700;
font-size:12px;
color:#ccc;
text-decoration:none;
}

A.Tag:link,A.Tag:visited {
font-size:18px;
color:#069;
font-family:Verdana, Arial;
text-decoration:none;
}

A.navsubtitle:link,A.navsubtitle:visited,A.navsubtitle:active {
font-weight:700;
font-size:12px;
color:#069;
font-family:arial, verdana;
text-decoration:none;
}

A.news:link,A.news:hover,A.news:active,A.news:visited {
font-size:11px;
color:#fff;
font-family:verdana, arial;
text-decoration:none;
}

A.frontside:link,A.frontside:hover,A.frontside:visited {
font-size:11px;
color:#036;
text-decoration:none;
}

A.white:hover,A.white:visited {
font-size:11px;
color:#d8d8d8;
text-decoration:none;
}

A.tickeralert:link,A.tickeralert:active,A.tickeralert:visited {
font-weight:bolder;
font-size:10px;
color:red;
font-family:Verdana, Arial;
text-decoration:none;
}

A.tickernormal:link,A.tickernormal:active,A.tickernormal:visited {
font-weight:bolder;
font-size:10px;
color:#066;
font-family:Verdana, Arial;
text-decoration:none;
}

A.links14:visited,A.links14:link {
font-weight:700;
font-size:14px;
color:#069;
text-decoration:none;
}

.ul1 li a,.ul2 li a {
line-height:20px;
}