* { font-family:arial,sans-serif; }
body { margin: 0px 0px 0px 0px;background-repeat:repeat-y;background-color:#b6b6b6;background-position:3px 0px;background-image: url("http://www.upsidevisa.com/images/bkgd.gif"); }
#header { background-color:#b6c7d5;        width:827px;        height:55px;        padding:5px 5px 3px 5px;        position:absolute;        top:11px;        left:49px; }
#logo { float:left; }
#nav { float:left;padding-left:10px;padding-top:35px;width:650px; }
#visa { float:left;        text-align:right; }
#rightcol { position:absolute;        left:655px;        top:72px;        width:207px; }
#top { position:absolute;        left:49px;        top:77px; }
div#container { background:white; }
div#details { clear:both;        width:566px;        background-color:#d0cdcd;        border-width:1px 0px 0px 1px;        border-color:#bcbcbc;        border-style:solid;        font-size:9pt;        color:#2a2a2a;        font-family:arial,sans-serif;        padding-right:20px;        padding-bottom:20px;        padding-left:20px;        padding-top:10px; }
div#legal { width:595px;        clear:both;        text-align:center;        margin-top:10px;        color:#444444;        font-size:8pt;        margin-bottom:10px; }
div #legal a { color:#444444;        text-decoration:underline; }
#details h1 { color:#273890;font-size:20px; }
#details b, a, strong { color:#273890;text-decoration:none; }
#details a:hover { text-decoration:underline; }
#details ul { padding-left:0px;        margin-left:10px;        margin-top: 5px;color:#2A2A2A; }
#details ul li { background:url("http://www.upsidevisa.com/images/bullet0.gif") no-repeat;list-style-type: none;padding: 0 0 0 15px;margin-bottom:5px;color:#2A2A2A; }
#details ul li ul { margin-left:30px; }
#details ul li ul li { background: none;        list-style-type: disc;        padding: 0px;        margin-bottom:3px; }
#details .enlarged { font-size:14px; }
.sidepanel { padding:5px 5px 5px 5px; }
.box { background-color:#dadada;color:#505a65;font-size:9pt;font-family:arial,sans-serif;padding:10px;border-width:1px 0px 0px 1px;border-color:#bcbcbc;border-style:solid;clear:both;width:205px;margin-bottom:4px; }
.box a { color:#273890;text-decoration:none; }
.box a:hover { text-decoration:underline; }
select { font-size:8pt; }
.box_header { font-style:italic;font-size:11pt;color:#273890;font-weight:bold; }
div.quote { width:204px;        height:51px;        background-repeat:no-repeat;        margin-bottom:31px; }
div.quote img { margin-left:5px;        margin-right:5px; }
div.quote div.attribution { width:204px;        text-align:left;        margin-top:5px; }
img { border:none; }
div.tab img { float:left; }
div.tab div { background-color:#dadada;        float:left;        height:23px;        line-height:23px;        font-size:9pt;        font-weight:bold;        padding-left:3px;        padding-right:3px;        display:table-cell;        vertical-align:middle; }
div.tab div.active { background-color:white;color:#273890; }
div.signupnow div { background-image:url("http://www.upsidevisa.com/images/signupnow_bkgd.gif"); }
div.tab div a { color:#273890;text-decoration:none; }
div.signupnow div a { color:white; }
div.tab div a:hover { text-decoration:underline; }
table.chapters { border-collapse:collapse; }
table.chapters td { background-color:#808080;border:solid 1px #445566;font-weight:bold;padding: 3px 7px;text-align: center;vertical-align:middle; }
table.chapters td.displayed { background-color:#333399; }
.table_funding { border-collapse: collapse;        margin: 0px 16px;  }
.table_funding th { border: solid 1px #445566;        padding: 5px;        font-weight: bold;        background-color: #99aabb;        text-align: center;  }
.table_funding td { border: solid 1px #445566;        padding: 5px; }
.curved { background: transparent; }
.curved .l { overflow: hidden;border-left: 1px solid #666666;border-right: 1px solid #666666;height: 1px; }
.curved .l1 { background: #666666;margin: 0 6px;  }
.curved .l2 { margin: 0 4px;border-width: 0 2px 0 2px; }
.curved .l3 { margin: 0 3px; }
.curved .l4 { margin: 0 2px; }
.curved .l5 { height:2px;margin:0 1px; }
.curved .b { border-left: 1px solid #666666;border-right: 1px solid #666666; }
.popup_window { background-color:transparent; }
.popup_header { font-size: 14px;        font-weight: bold;        color: #000000;        cursor: default; }
.popup_header .c0 { background-color: #b6c7d5; }
.popup_body { color: #000000;        font-size: 14px;        padding: 0px; }
.popup_body .c1 { background-color: #d5cfcf; }
.popup_body .body { padding:20px; }
.popup_body a { color:#273890;font-size:13px;text-decoration:none; }
.popup_body a:hover { text-decoration:underline; }
.button { border: 0px solid #FFFFFF;        background-color:#FCB217;        color:#FFFFFF;        font-family:MS Sans Serif;        font-size:14px;        font-weight:bold;        cursor:pointer; }
.help_box_question_link, .help_box_question_link:visited { display: block;color: #ffffff;padding: 3px 0px 3px 30px;background: url('http://www.upsidevisa.com/images/hbqOut0.gif') left center no-repeat;  }
.help_box_question_link:hover { display: block;color: #ffffff;padding: 3px 0px 3px 30px;background: url('http://www.upsidevisa.com/images/hbqOver0.gif') left center no-repeat;  }
.help_box_caption { font-size:11px;padding-bottom:5px;color:#ccccce; }
.title_menu_language { font-size: 12px;color:#273890;text-decoration: underline;font-weight: bold; }
.metabank { color: #999;font-size: 11px;margin: 10px 0 15px 0; }
.help_box { border: solid #666666 1px;color: #ffffff;background-color: #505a64;text-align:left;padding:10px; }
.help_box A { color: #ffffff; }
.section { width: 100%;color: #ffffff;border: solid #666666 1px;background-color: #505a64;border-collapse: collapse; }
.section th { vertical-align: middle;text-align: left;padding: 10px;color: #ffffff;background-color: #3d4753;font-weight: bold; }
.title_menu_language_box { position:absolute;top:8px;left:75px;cursor:pointer; }
div.tab div.active a { color: #273890; }
#details li { color:#273890; }
#ctl00_tHowIsBetter { display:none; }
#ctl00_tSponsorParent { display:none; }
#details li ul li { color:#2A2A2A; }
table.chapters a { color:#FFFFFF;text-decoration:none; }
