/* BEGIN background / default styles */
body {position: absolute;top: 0px;left: 0px;height: 100%;width: 100%;margin: 0px;padding: 0px;background-color: #fff; font-family: Arial, Helvetica, sans-serif;font-size: 11px;}
div.container {margin:0 auto;width:784px;}
div#header.sub{height:61px; padding-bottom:20px;}
form {margin: 0px;padding: 0px;}
ul, li {margin: 0px;padding: 0px;list-style-type: none;}
h1 {margin: 0px;padding: 0 8px;font-size: 14px;}
a {cursor: pointer;cursor: hand;}
div.cleaner {clear:both;height:0px;overflow:hidden;}
/* END background / default styles */

/* BEGIN flash show/hide areas */
#flash, #noflash {z-index: 50;}
#flash { display: none;}
#noflash {background-image: url('/img/home/use-your-visa-hero-nf.png');background-position:0 10px;background-repeat: no-repeat;margin:0 auto 155px auto;width:792px;height:360px;}
/* END flash show/hide areas */


/* BEGIN main menu (gold and grey boxes) styles */
#main_menu_top {background:transparent url(/img/home/home-mainmenu-top.jpg) no-repeat 0 0; height:13px; width:158px; margin:0 auto;padding:0;}
* html #main_menu_top {margin-bottom: -1px;}
#main_menu {width: 158px;color: #fff;font-weight: bold; margin-left:10px;}

#main_menu h1 {color: #fff;}
#main_menu hr {opacity: 0.40;-moz-opacity: 0.40;filter: alpha(opacity=40);}
#main_menu p { padding: 8px; font-weight: normal; line-height: 14px; }
#main_menu li { padding: 0px 8px 6px 11px; }
#main_menu a { color: #fff; text-decoration: none; }
#explore_visa { background:transparent url(/img/home/explore-visa-body.jpg) repeat-y scroll 0 0;margin:0 auto;width:158px;}
#explore_visa ul li {background:transparent url(/img/home/explore_visa_divider.jpg) no-repeat 0 20px; height:20px;}
#explore_visa ul li.last {background:none;padding:0 8px 0px 11px;}
#quick_links { background: transparent url(/img/home/home-quicklinks-body.jpg) repeat-y 0 0;}
#quick_links h1 {padding:0 8px 10px;}
#quick_links ul li a {color: #ccc;}
div#quick-links-top {background:transparent url(/img/home/home-quicklinks-top.jpg) no-repeat 0 0; height:12px; width:158px; margin:0 auto;padding:0;}

div#quick-links-btm {background:transparent url(/img/home/home-quicklinks-btm.png) no-repeat 0 0; height:9px; width:158px; margin:0 auto;padding:0;border: 0px solid #fff;}
* html div#quick-links-btm {margin-bottom:-5px;}

div#midline {clear:both;height:2px;overflow:hidden;background-color:#FFFFFF;margin:0 auto;width:158px;background:transparent url(/img/home/midline-bg.jpg) no-repeat 0 0;}

div#explore_visa_btm {background:transparent url(/img/home/explore-visa-btm.jpg) no-repeat 0 0; height:1px; width:158px; margin:0 auto;padding:0;}
/* END main menu (gold and grey boxes) styles */

/* BEGIN primary feature styles */
#primary_features { padding:67px 0 0 12px; }
.feature {background:transparent url(/img/home/home-tab-bg.gif) no-repeat 0 0; height:105px; width: 216px;}
#primary_features div { float: left; }
#feature_1 {margin-right: 60px;}
#feature_2 {margin-right: 60px;}
#feature_3 {}
#primary_features embed { position: absolute; height: 0px; width: 0px; display: none; }
#primary_features img { margin:0 0 0 7px; border: 0px; }
#primary_features a { text-decoration: none; }
#primary_features a:hover dfn {color:#000000; }
#primary_features em {position: relative;top: -1px;color: #444;display: block;font-style: normal;font-weight: bold;margin: 0;padding:8px 0 5px 8px;}
#primary_features dfn {display: block;font-size: 10px;font-style: normal;margin: 0;padding: 0 4px 0 8px;color: #888;}

.one_feature { left: 370px; width: 260px; } /* default */
.one_feature div { width: 245px; }
* html .one_feature { left: 355px; width: 290px; }

.two_features { left: 280px; width: 430px; }
.two_features div { width: 134px; }
* html .two_features { left: 265px; width: 460px; }

.three_features {}
.three_features div { width: 216px; }


@media screen and (-webkit-min-device-pixel-ratio:0) {
	div#primary_features {padding:45px 0 0 7px;}
}

#feature_2 dfn {width:115px;}
a:hover {color:#000000;}
/* BEGIN primary feature styles */

/* BEGIN secondary feature styles */
#secondary_features {width: 275px;color: #555;}
#secondary_features h2 {display: inline;font-size: 12px;font-weight: bold;}
#secondary_features .feature { padding: 10px 8px 6px 8px; }
#secondary_features ul { padding-top: 4px;  }
#secondary_features li { display: inline; }
#secondary_features img { margin-right: 10px; }
#secondary_features p { margin: 3px 0px 3px 0px; font-size: 10px; font-weight: normal; }
#secondary_features a {color: #888;font-size: 10px;text-decoration: none;border-bottom: 1px solid #ccc;}
#secondary_features a:hover {color: #000;
}
/* END secondary feature styles */

/* BEGIN ticker styles */
#ticker {background:transparent url(/img/home/ticker-bg.jpg) no-repeat 0 0;height:47px;margin:20px 0 0 0;padding:7px 0 0 25px;}
#ticker p {margin:0; padding:0;}
#ticker p a {text-decoration: none; font-weight:bold;}
/* END ticker styles */

/* BEGIN footer styles */
div#noflash div#footer {position: absolute;top: 485px;left: 26px;width: 700px;color: #888;font-size: 10px;line-height: 14px;font-size:10px;color:#888888;}

#footer a { color: #888; padding: 0px .2em 0px .5em;  }
#footer a:hover {color:#000;}
#footer a.first { padding-left: 0px; border-left: 0px; }
#footer em { font-style: normal; }
div#noflash #footer li.copyright {font-size:10px;color:#888888;}
/* END footer styles */


/* added 12/10/08 */
div#header div#siteUtilities div#siteLinks ul li {font-size:11px; padding:0 4px 0 6px;}
div#header div#siteUtilities div#siteLinks ul li.first {background:none;}
div#header div#siteUtilities div#siteLinks ul li.spacer {background:none; margin-right: 20px;}
div#header div#siteUtilities div#siteLinks ul li a {text-decoration:underline;}
a.topLinks{padding-right:2px;}
div#header.sub div#logo {top:25px;}
div#siteUtilities, div#siteUtilities ul{margin-right:0;}
/* added 12/15/08 */
/* BEGIN search form styles */
/* -------------------------------------------------------------*/
form#search-form div.searchfield {line-height:90%;margin:0;padding:0;}
form.example div.searchfield input {margin: 0 0 5px 0;}
form#search-form input#search {background:transparent url("/img/search/srch-bg.gif") no-repeat;border: none;height:17px;padding:3px 5px 0 6px;width:232px;}
form#search-form input#search {background-position: 0 0px; }
form#search-form div.searchinputs {height:30px;float:right;margin-right:0px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	form#search-form input#search {padding:3px 0 0 3px;margin: 0 10px 0 0;}
}
img#estados-unidos-ff2mac{padding-right:3px;}
#go-footer{margin-top:-48px;}
/* END   search form styles */

#rulesLink {
height:12px;
left:470px;
position:relative;
top:-8px;
width:47px;
}
* html #rulesLink {position:relative; top:-20px; left:470px;}

#ctaText{	font-family: Arial, Helvetica, sans-serif;
    		font-size: 14px;
    		color: #111111;
			position:relative;
			top:-20px;
			left:490px;}
* html #ctaText {position:relative; top:-32px; left:490px;}
			
#cta {
	width:91px;
	height:23px;
	left:539px;
	top:-20px;
	position:relative;
	overflow:hidden;
}
* html #cta {position:relative; top:-60px; left:510px;}
			
#learnMore{margin-top:5px; background:transparent url("/img/buttons/learnmore.png") no-repeat;}			
			
			
			
			
