* { font-family: Verdana, Arial; }
body { background-color: #FBFDFE; color: #000; margin: 0px; }
table { width: 100%; }
img { border: 0px; }
.b { font-weight: bold; }
.n { font-weight: normal; }
.r { text-align: right; }
.c { text-align: center; }
.w { color: #FFF; }
a { text-decoration: underline; cursor: pointer; }
a.w:hover, a.white:hover { color: #C8C8C8; }
.g { color: #C0C0C0; }
#vi-top-s-form input, #vi-auth input { border: 0px; font-size: 11px; padding: 0px; margin: 0px; outline: 0px; }
.vi-mtop { margin-top: 20px; }
.pointer { cursor: pointer; }
.dpad { padding: 10px; }
.vi-pad { padding: 20px 0px 10px 0px; }
.margintop {margin-top:5px}
.vbtm {vertical-align:bottom}
.maxw90 {max-width:90px}
.maxw80 {max-width:80px}
.maxw100 {max-width:100px}
.brdbtm {border-bottom: 1px dashed #000;}
.padleft20 {padding-left:20px}
.pad5 {padding:5px}

/*TOP*/
#vi-top-g { background: #21468A url(https://vector-images.com/f/vi-sky.jpg) no-repeat top left; }
#vi-logo { padding: 1px 5px 1px 40px; }
#vi-logo-img { margin-right: 5px; }
#vi-top-d { background: #19294D url(https://vector-images.com/f/vi-d-line.png) top left; }
#vi-motto { color: #FFF; font-size: 10px; margin-bottom: 3px; }
#vi-nav { margin-right: 10px; }
#vi-nav td { text-align: center; padding: 0px 10px; }
#vi-top-d a, #vi-auth a { color: #FFF; text-decoration: none; }
#vi-top-d a:hover, #vi-auth a:hover { border-bottom: 1px dashed #FFF; }
#vi-hotline { color: #FFF; padding: 3px 10px 3px 100px; }
.vi-sky-line { background: #21468A url(https://vector-images.com/f/vi-sky-line.png) no-repeat; height: 10px; }
#vi-lngselector { width: 78px; }
#vi-lngselector div { padding: 3px; background: #4783B9 url(https://vector-images.com/f/vi-sky-s.jpg) no-repeat top left; }
#vi-lngselector img { width: 27px; height: 16px; margin: 0px 2px; border: 1px solid #000; }
#vi-nav-dir { background-color: #9F3520; }
#vi-nav-sets { background-color: #264D8E; }
#vi-s-l { background-color: #FFF; border: 1px solid #19294D; border-right: 0px; width: 200px; }
#vi-s-m, #vi-auth-l, #vi-auth-p { background-color: #FFF; height: 16px; border: 1px solid #19294D; }
#vi-s-m { width: 95px; }
#vi-auth-p input { width: 90px; }
#vi-s-r { background-color: #9F3520; width: 75px; border: 1px solid #19294D; border-left: 0px; }
.vi-blsubmit { font-size: 11px; color: #FFF; background-color: #9F3520; border: 0px; width: 65px; height: 20px; cursor: pointer; }
#vi-top-s td { padding: 1px; }
#vi-top-s-inp { border: 0px; font-weight: bold; }
#vi-top-s select { border: 0px; width: 95px; outline: 0px; }
#vi-s-text { font-size: 11px; color: #FFF; }
#vi-top-s-form { padding: 3px; width: 376px; background: #4783B9 url(https://vector-images.com/f/vi-sky-s.jpg) no-repeat top left; }
.ac_results {padding: 0px;border: 1px solid #000;background-color:#FFF;overflow: hidden;z-index:90}
.ac_results ul {width: 100%;list-style-position: outside;list-style:none;padding:0;margin:0;}
.ac_results iframe {display:none;/*IE5*/
display/**/:block;/*IE5*/
position:absolute;top:0;left:0;z-index:-1;filter:mask();width:300px;height:300px;background:#FFF;}
.ac_results li {position:relative;margin:0px;padding:2px 5px;cursor:pointer;display:block;width:100%;font:menu;font-size:12px;overflow:hidden;}
.ac_loading {background : #FFF url('https://vector-images.com/f/autocomplete_indicator.gif') right center no-repeat;}
.ac_over {background-color:#97B7D6;color:#FFF;}
.ac_r {float:right;margin-right:10px;font-size:11px}
.ac_r a {text-decoration:none}

/* Left */
#vi-l { background-color: #EFEFEF; padding: 10px 0px; border-right: 1px dashed #4783B9; }
.pad10w5h { padding: 0px 10px 5px 10px; }
#vi-auth { background-color: #63A6D1; padding: 0px 10px; }
#vi-authsubmit { font-size: 11px; color: #FFF; background-color: #264D8E; border: 0px; width: 30px; }
#vi-auth td { font-weight: bold; padding: 1px; }
#vi-auth span { font-weight: normal; }
#vi-auth-s { background-color: #264D8E; border: 1px solid #19294D; }
#vi-suplt { margin-top: 10px; color: #FFF; background-color: #666666; font-weight: bold; padding: 2px 5px 2px 10px; }
#vi-supl { background-color: #ECF5F2; padding: 3px 5px 5px 10px; border-bottom: 1px dashed #666666; }
#vi-upd { font-weight: bold; padding: 2px 5px 2px 10px; color: #FFF; background-color: #666666; margin-top: 20px; }
#vi-upd-t { padding: 5px 5px 5px 10px; }
#vi-acc { padding: 10px 5px 5px 10px; }
#userpicform { padding: 2px; background-color: #FFF; }
#userpicform, #adduserpic { font-size: 11px; }
#userpicform input { border: 1px solid #19294D; }

/* Content */
#vi-c { padding: 10px 0px 20px 0px; }
.vi-bl-pn { margin: 10px 0px; background-color: #19294D; padding: 3px; color: #FFF; }
.vi-r-pn { margin-top:10px; background-color: #CC0000; color: #FFF; font-weight: bold; padding: 3px; margin-bottom: 10px; font-size: 13px; }
.vi-w-pn { padding: 3px; font-size: 12px; }
.vi-w-brd { font-size: 15px; color: #FFF; text-decoration: none; border-bottom: 1px dashed #FFF; }
a.vi-w-brd:hover { color: #FFF; border-bottom: 0px; }
.vi-ind-b { font-size: 15px; color: #5F5F5F; font-weight: bold; }
.vi-nh { margin: 0pt; font-weight: normal; color: #000; font-size: 12px; }


/*   --------------------   */
a:hover { color:#CC0000; }
a.same:hover {text-decoration: none; }


.same {color: #000000; text-decoration: none;}
.spant {color: #CC0000; font-weight: bold;}
.spantpac { color: #FFF; background-color: #CC0000; font-weight: bold; padding: 1px 5px 1px 5px; }
#dnote { width: 400px; text-align: center; padding: 5px; border-top: 1px dashed #3366CC; font-size: 11px; }
form { margin: 0px; }







/*LEFT*/

#lspecoffer { padding-top: 5px; color: #FFF; text-align: center; border-right: 1px dashed #FFF; border-left: 1px dashed #FFF; color: #FFF; width: 190; margin-left: 10px; }
#lspecimg { float: left; width: 80px; padding: 15px 0px 5px 5px; }
#lspecwh { background-color: #FFF; padding: 3px 5px 3px 0px; }

#indpromo { padding: 1px 2px; background: #FFF url(https://vector-images.com/promo_img/blub.jpg) no-repeat top left; margin: 5px 0px; color: #FFF; }
#indpromo td { text-align: center; }

#mbmacc { height: 20px; background-color: #6699CC; text-align: center; font-weight: bold; color: #FFF; }

.blinput { font-size: 11px; font-family: Verdana, Arial; color: #FFF; background-color: #6699CC; font-weight: bold; border-color: #FFF; }

ul {list-style: disc; margin-left: 10pt; padding-right: 5px;}
.top {color: #ffffff; text-decoration: none; font-size: 12px;}
.nav {color: #ffffff; }
.red {color: #CC0000; text-decoration: none}
.mainred {color: #FFAF49; font-size: 11px; font-weight: bold}
.superred {color: #ff3705; font-weight: bold}
.orange {color: #FFCC00; font-weight: bold}
.more {color: #073a8d; text-decoration: underline}
.grey {background-color: #EFEFEF}
.white {color: #ffffff;}
h2.white { margin: 0px; }
.header {font-size: 12px; color: #CC0000; font-weight: bold}
.header1 {color: #ffffff; padding-right: 10px; padding-top: 5px; padding-bottom: 5px}
.header2 {padding-right: 10px; padding-left: 5px; padding-top: 2px; padding-bottom: 2px}
.orange2 {color: #FFCC00}
.header3 {letter-spacing: 2px; color: #FFFFFF; font-weight: bold}
.main {padding-left: 5px; padding-right: 5px; padding-bottom: 5px; padding-top: 5px}
.spantbl { color: #FFF; background-color: #3A576C; font-weight: bold; padding: 1px 5px 1px 5px; }
.small { padding: 3px;}
.sm, .smm, .smg, .smmg, .smtop, .cdtop, .cd, .bni, .smalllink, .small {font-size: 11px;}
.sm *, .smm *, .smg *, .smmg *, .smtop *, .cdtop *, .cd *, .bni *, .small *, .smalllink * {font-size: 11px;}
.smm {padding-right: 2px; border-right: 1px solid #000000;}
.smg {color: #666666; font-style: italic;}
.smmg {padding-right: 2px; border-right: 1px solid #000000; color: #666666;}
.smtop, tr.smtop td {background-color: #6699CC; color: #ffffff; font-weight: bold;}
.cdtop {background-color: #6699CC; color: #ffffff; font-weight: bold; padding: 5px;}
.cd {border: 1px solid #6699CC; padding: 5px;}
.message {font-weight: bold; color: #CC0000; padding: 3pt; border: 1px solid #CC0000; background-color: #FFFFCC}
.blm {border-right: 1px solid #6699CC; border-left: 1px solid #6699CC; padding: 10px;}
.btm {border-bottom: 1px solid #6699CC;}
.b3m {border-right: 1px solid #6699CC; border-left: 1px solid #6699CC; border-bottom: 1px solid #6699CC; padding: 10px;}
.bm_left {border-left: 1px solid #6699CC; padding: 10px;}
.pad {padding-bottom: 5px; padding-top: 5px; padding-left: 10px; border-top: 1px solid #CC0000; border-bottom: 1px solid #CC0000;}
.likelink {color:#073a8d; text-decoration:underline; cursor:pointer; cursor:hand;}
.blborder {border: 1px solid #6699CC;}
.uppercase {text-transform: uppercase; font-weight: bold}
.bttg {border-top: 1px solid #999999; border-bottom: 1px solid #999999; padding: 3px;}
.btmg {border-bottom: 1px solid #999999; padding: 3px;}
.btvg {border-top: 1px solid #999999;}
.btrg {border-right: 1px solid #999999;}
.btg {padding: 3px;}
.bnd { background-color: #6699CC; font-weight: bold; color: #ffffff; font-size: 11px; }
.bni { background-color: #EFEFEF; }
.spc { border: 1px dashed #6699CC; padding: 4px; }
#list span { color: #666666; font-size: 11px; }
tr.outcome td { background-color: #E3E5C6; color: #666666; }
tr.income td { background-color: #DEEEDE; }
.more_cliparts { padding: 5px; width: 300px; background-color: #EFFCD8; border-top: 1px dotted #3366CC; border-bottom: 1px dotted #3366CC; }
.ds { color: #333; border-bottom: 1px dashed #333; font-weight: bold; text-transform: uppercase; }
.nsm { font-size: 11px; text-align: justify; padding-left: 30px; }
.bgrs { background-color: #F1F8FC; border-top: 1px dotted #3366CC; border-bottom: 1px dotted #3366CC; padding: 0px 10px; }
.bgrn { padding: 0px 10px; }

#paycurrencies img { margin: 2px 1px; width: 15px; height: 10px; }
.stepheader { font-weight: bold; text-transform: uppercase; border-bottom: 1px dotted #006633; color: #006633; text-align: center; margin: 40px 0px 1px 0px; font-size: 16px; }
.stepill { text-align: center; }
.stepill img { border: 4px solid #EAEAEA; margin: 5px; }
#promoclp td { text-align: center; }
.prm { border: 1px solid gray; background-color: #FFF; }

div.nbd:hover, div.nbds:hover { border-color: #00428C; background-color: #C8D5E3; }
div.nbd { border: 1px dotted #FFFFFF; padding: 5px; }
div.nbds { border: 1px dotted #FFFFFF; padding: 2px; }
#morefree { text-align: center; padding: 4px; font-weight: bold; width: 300px; margin: 5px auto; border: 1px solid #006666; }
#morefree a { color: #006666; }
.freebox { border: 1px solid #A6A6A6; background-color: #E6E6E6; }
.freebox img { background-color: #FFF; margin: 3px; }
#lictypes, #blictypes { border-spacing: 2px; }
#lictypes td, #blictypes td, #lictypes nobr { padding: 5px; font-size: 11px; }
#blictypes b { padding: 5px; font-size: 13px; }
#lictitle td, #blictitle td, #lictitle1 td, #lictitle2 td, #lictitle3 td { background: url(https://cliparto.com/ff/bgrsecline.jpg); font-weight: bold; font-size: 13px; }
.flic, .flic td { background-color: #EAF1F4; }
.slic, .slic td { background-color: #EDF4CB; }
.blic, .blic td { background-color: #F3DCE6; }
.glic, .glic td { background-color: #E3E5C6; color: #666666; }
.graylic, .graylic td { background-color: #DCDCDC; color: #666666; }