@charset "UTF-8";
/* CSS Document */
/*CSS Reset Script http://meyerweb.com/eric/tools/css/reset/ */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
body{background-color:#006699;margin-top:0px;}
#warning{width:100%;height:100%;background-color:#CCC;display:none;}
#wrapper{width:1024px; height:auto; background-color:#FFF; margin-top:-6px; padding-top:1px;padding-bottom:20px; margin: 0 auto 0 auto;}
#clearFix{clear:both;}

/*NAVIGATION*/
#nav{height:110px;width:1024px;background-image:url(images/banner.jpg);background-repeat:no-repeat;}
#nav ul{float:right;margin-top:83px;margin-right:-40px;width:480px;height:45px;list-style:none;}
#nav ul li {font-family:Helvetica; font-size:13px; font-weight:bold;padding:7px 13px 4px 12px;text-decoration:none;display:inline;}
#nav ul li a:link{text-decoration:none; color:#000;}
#nav ul li a:visited{text-decoration:none; color:#000;}
#nav ul li a:hover{color:#c0a252;}
#nav ul li a:active{color:#c0a252;}
#nav ul li.selected{font:Helvetica;background-color:#FFF;height:88px;margin-top:5px;padding-top:10px;padding-bottom:7px;border: thin solid #FFF; border-radius:5px; -moz-border-radius:5px;}
#nav ul li.selected a{text-decoration:none; color:#c0a252;}


/*LEFT COLUMN*/
#leftColumn{width:186px;height:auto;float:left;padding:1px;}
.topimg{}
/*EXPANDING MARKET ID SIGN*/
#sign{height:58px;padding:1px 1px 20px 1px;display:table;float:right;margin-top:-40px;margin-right:300px;}
#sign ul{list-style:none;height:58px;}
#sign ul li{display:inline;}
#sign ul li.text h1{font-size:25px;color:#FFF;font-family:helvetica,verdana,sans-serif;height:58px;display:block;padding:16px 18px 0px 5px;background-image:url(images/sign/bg.jpg);background-repeat:repeat-x;text-align:center;}
#sign ul li.text img{margin-top:-74px;margin-right:-13px;display:inline;float:right;}
#sign ul li.text h1 span{visibility:hidden;}
#sign ul li.left-tip{float:left;margin-top:1px;background-image:url(images/sign/left-tip.jpg);height:58px;width:29px;}#segments{width:186px;height:auto;position:relative;padding:5px 5px 5px 15px;}



#crossBar{background-image:url(images/market_horizRule.gif);background-repeat:repeat-x;width:800px;height:11px;margin-top:20px;}
#leftColumn img.stoplight{margin-left:50px;margin-top:-26px;padding:1px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
 #leftColumn img.stoplight  {margin-top:-11px;  }
}

#leftColumn img.stoplight2{margin-left:50px;margin-top:-26px;padding:1px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
 #leftColumn img.stoplight2  {margin-top:-11px;  }
}
#crossBar img.landinghing1{margin-left:300px; position:absolute;}
#crossBar img.landinghing2{margin-left:630px; position:absolute;}


#segments{width:186px;height:auto;position:relative;padding:5px 5px 5px 15px;}
#savings{padding:1px; width:178px; margin-top:5px;color:#000; margin-right:11px; }
#savings a{font-family:Helvetica; font-size:14px; font-weight:700;text-decoration:none;}
#savings ul{margin-top:10px;}
#savings h1{font-family:helvetica, sans-serif;font-weight:bold;font-size:16px;}
#savings h2{float:right;margin-top:20px;text-align:left;color:#069;margin-right:60px;}
h1.support{font-family:helvetica,sans-serif;text-decoration:none;font-size:12px;color:#000;font-weight:bold;padding-top:10px;padding-bottom:5px;margin-left:20px;display:block;}
a.email{display:block;text-align:center;float:left;font-family:helvetica,sans-serif;text-decoration:none;font-size:10px;color:#000;padding-left:0px;cursor:pointer;}
a.phone{display:block;text-align:center;float:left;font-family:helvetica,sans-serif;text-decoration:none;font-size:10px;color:#000;padding-left:10px;cursor:pointer;}
a.skype{display:block;text-align:center;float:left;font-family:helvetica,sans-serif;text-decoration:none;font-size:10px;color:#000;padding-left:10px;cursor:pointer;}
p.resInfo{width:160px; margin: 80px 25px 0 auto; font-family:helvetica, sans-serif;font-size:12px;text-align:center;}

/*DATE PICKER LEFT COLUMN - ABOUT,CONTACT,PARTNER,STAFF PAGES*/
#datepicker{width:185px; height:266px; background-image:url("images/dateBox-Left-bg.gif"); padding:10px 1px 1px 1px;margin-left:8px;border: thin solid #000; border-radius:15px; -moz-border-radius:15px; margin-top:-16px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
 #datepicker  {margin-top:-2px;  }
}

#datepicker h2{font-family:helvetica,verdana,sans-serif;font-weight:bold;font-size:15px;margin-left:10px;}
#datepicker form{margin: 0px 0px 0px 6px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
 #datepicker form  {margin-left:15px;  }
}

#datepicker form h1{font-family:helvetica,verdana,sans-serif;font-weight:bold;font-size:12px;padding-right:32px;float:left;padding-top:10px;}
#datepicker form h1.pickup{padding-right:32px;}
#datepicker form select{float:left;margin-top:3px;margin-left:15px;}
#datepicker form img#f_trigger_d{padding:2px;border:0px;cursor:pointer;float:left;margin:3px 0px 0px 5px;}
#datepicker form img#f_trigger_d:hover{padding:2px;background-color:red;cursor:pointer;float:left;}
#datepicker form img#f_trigger_a{padding:2px;border:0px;cursor:pointer;float:left;margin:3px 0px 0px 5px;}
#datepicker form img#f_trigger_a:hover{padding:2px;background-color:red;cursor:pointer;float:left;}
#datepicker form button{border:none;width:133px;height:39px;padding:0px;cursor:pointer;margin-left:13px; margin-top:15px;}
#datepicker form button::-moz-focus-inner { 
    border: none;
    padding: 0;
}
#crossBar img.markething1{margin-left:37px; position:absolute;}
#crossBar img.markething2{margin-left:157px; position:absolute;}


/*MIDDLE COLUMN*/
#middleColumn{width:620px;height:auto;background-color:#fff;margin-left:13px;padding:1px;float:left;}
#contentBox{height:321px; width:551px; background-image:url(images/dateBox-bg.gif); background-repeat:repeat-x; margin-top:-16px;  border: thin solid #000; border-radius:15px; -moz-border-radius:15px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
 #contentBox  {margin-top:-2px;  }
}

#contentBox p.breadcrumbs{font-family:helvetica, verdana, sans-serif;font-size:12px;margin:10px 0px 0px 8px;}
#contentBox p.breadcrumbs a:link{text-decoration:none;}
#contentBox p.breadcrumbs a:visited{color:#000;}
#contentBox p.breadcrumbs a:hover{text-decoration:underline;}
#contentBox p.breadcrumbs strong{font-weight:bold;}
#contentBox h1{font-family:helvetica, verdana, sans-serif;font-size:30px;font-weight:bold;padding:20px 1px 1px 10px;color:#069;}
#contentBox h2{font-family:helvetica, verdana, sans-serif;font-size:16px;font-weight:bold;}
#contentBox img.shopGuy{float:left;margin:20px 0px 0px 35px;}
#contentBox form{margin: 30px 0px 0px 120px;}
#contentBox form h4{font-family:helvetica,verdana,sans-serif;font-weight:bold;font-size:14px;padding-right:10px;float:left;padding-top:5px;}
#contentBox form h4.pickup{padding-right:15px;}
#contentBox form select{float:left;margin-top:3px;margin-left:5px;}
#contentBox form img#f_trigger_d{padding:2px;border:0px;cursor:pointer;float:left;margin:3px 0px 0px 5px;}
#contentBox form img#f_trigger_d:hover{padding:2px;background-color:red;cursor:pointer;float:left;}
#contentBox form img#f_trigger_a{padding:2px;border:0px;cursor:pointer;float:left;margin:3px 0px 0px 5px;}
#contentBox form img#f_trigger_a:hover{padding:2px;background-color:red;cursor:pointer;float:left;}
#contentBox form button{border:none;width:133px;height:39px;padding:0px;cursor:pointer;margin-left:50px;}
#contentBox form button::-moz-focus-inner { 
    border: none;
    padding: 0;
}
#adSlider{border:2px solid #ccc;margin:12px 0px 0px -5px;}
#adNav {float:right;margin:124px 30px 1px 1px;border:0px solid #4499ff;font-family:helvetica;font-weight:100;font-size:12px;}
#adNav a { margin: 4 5px;background-image:url(images/sliderBtnBG.gif);border:1px solid #4499ff;width:20px;height:15px;text-align:center; text-decoration: none;display:inline-block;}
#adNav a.activeSlide { background: #FFF;border:none;font-weight:bold; }
a.next{background-image:url(images/next.gif);width:29px;height:17px;display:block;text-decoration:none;float:left;margin:-18px 1px 1px 590px;}
a.prev{background-image:url(images/prev.gif);width:29px;height:17px;display:block;text-decoration:none;float:left;margin:-18px 1px 1px 498px;}

/*RIGHT COLUMN*/
#rightColumn{width:182px;height:auto;padding:1px;float:right;}
#rightColumn img.rates{margin-left:3px;margin-top:20px;}

/*FOOTER*/
#footer {background-color:#003366;width:1024px;height:120px;margin:0 auto 0 auto;font-family:helvetica, sans-serif;padding:1px;}
ul.logo{padding:1px;margin:10px 0 0 20px;}
ul.logo li{color:#FFF;font-size:10px;}
ul.logo a{color:#FFF;}
img.divider1{float:left;margin:-95px 0 0 200px;padding:1px;}
ul.Carb1{float:left;font-size:12px;margin:-100px 0 0 20px;}
ul.Carb1 h1, ul.Mexico h1{color:#ffcc66;}
ul.Carb1 a,ul.Carb2 a,ul.Carb3 a,ul.Mexico a{color:#FFF;font-weight:100;text-decoration:none;cursor:pointer;}
ul.Carb2{float:left;font-size:12px;margin:-88px 0 0 12px;}
ul.Carb3{float:left;font-size:12px;margin:-88px 0 0 110px;}
img.divider2{float:left;margin:-95px 0 0 15px;padding:1px;}
ul.Mexico{float:left;font-size:12px;margin:-100px 0 0 530px;}
img.divider3{float:left;margin:-65px 0 0 120px;padding:1px;}
#socialMedia{float:right;margin:-80px 0 0 0;}
#socialMedia img{margin-top:5px;}
a.privacy{margin:-75px 0 0 15px;float:left;}
p.copyright{color:#FFF;width:500px;margin:-20px 0 0 140px;float:right;}


/*About CSS*/
#about-content{ width:620px; height:auto; background-color:#fff; padding:1px;}
#about-content h1{ font-family:Helvetica; font-size:20px; color:#069;}
#about-content h1 strong{font-weight:bold;}
#about-content img.sxmguy{float:left;padding-right:20px;}
#about-content p.welcome{ font-family:Helvetica; font-size:12px;padding:1px 15px 1px 1px;line-height:130%;}
#about-content p.welcome:first-letter{ font-size:20px; font-weight:bold;}
#about-content h2{ font-family:Helvetica; font-size:16px;font-weight:bold;padding-bottom:5px;}
#about-content ul{ list-style:url(images/about_dot.gif); margin:20px 0px 0px 200px;width:500px;}
#about-content ul li{ font-family:Helvetica; font-size:13px; color:#000;width:400px}
#about-content h3{ font-family:Helvetica; font-size:20px; color:#006699; margin: 15px 0px 0px 8px;}
#about-content h4{ font-family:Helvetica; font-size:20px; font-weight:bold; color:#006699; margin: 15px 0px 0px 8px;}
#about-content h3 strong{ font-weight:bold;}
#about-content p{ font-family:Helvetica; font-size:12px; width:615px; height:auto; line-height:20px; margin: 8px 0px 0px 8px;}
#about-content img.companies1{margin:-140px 40px 0px 0px; float:right; padding:5px 0px 10px 0px}
#about-content img.companies2{margin:-100px 50px 0px 0px; float:right; padding:5px 0px 10px 0px}
#about-content h4 a{ font-family:Helvetica; font-size:14px; color:#006699; margin-left:490px;}
#about-content p.sxm{ font-family:Helvetica; font-size:12px; width:615px; height:auto;line-height:130%;}
#about-content p.sxm:first-letter{ font-size:20px; font-weight:bold;}

/*Partners CSS*/
#partnersContent{font-family:helvetica,verdana,sans-serif;width:620px;height:auto;padding:1px;}
#partnersContent h1{color:#006699;font-weight:bold;font-size:20px;}
#partnersContent h2{font-weight:bold;font-size:16px;}
#partnersContent p{font-size:12px;word-spacing:2px;line-height:20px;margin-top:10px;}
#partnersContent h3{color:#006699;font-weight:bold;font-size:16px;margin-top:20px;}
#partnersContent img.computerGuy{float:left;padding:30px; 1px; 5px; 1px;margin-top:-10px;margin-left:-20px;}
#partnersContent img.stars{float:right;padding:1px 50px 1px 1px;}
#partnersContent img.SEOlogos{float:right;}
#partnerForm {margin-top:15px;font-size:10px;width:600px;display:block;background-color:#abd5ef;border: thin solid #000; border-radius:15px; -moz-border-radius:15px;}
#form1{text-align:right;float:left;margin:1px 5px 10px 5px;padding:1px;}
#form2{text-align:right;margin:20px 5px 10px 5px;}

/*Contact CSS*/
#contactContent{font-family:helvetica,verdana,sans-serif;width:620px;height:auto;padding:1px;}
#contactContent h1{color:#006699;font-weight:bold;font-size:20px;}
#contactContent h1 strong{ font-weight:bold;}
#contactContent h2{color:#000;font-weight:bold;font-size:16px; margin-left:0px;}
#contactContent h2.location{color:#000;font-size:12px; font-weight:400; margin-left:0px;}
#contactContent ul{display:block; width:630px; margin-left:30px; margin-bottom:30px; margin-top:10px;}
#contactContent ul li{display:inline-block; width:630px; margin:20px 155px 0px 20px; width:30px;}
#contactContent ul li a{text-decoration:none;}
#contactContent ul li h1{font-family:helvetica; font-size:12px; display:inline; margin-left:-9px;}
#contactContent p{font-size:12px;word-spacing:1px;line-height:20px;margin-top:10px;}
#contactContent p strong{ font-weight:bold;font-size:12px;}
#contactContent p.skype{ width:300px; font-size:12px; float:right;;margin-top:10px;}
#contactContent p.skype strong{ font-weight:bold;}
#contactContent a.skype{ float:right; margin:-90px 75px 0px 0px;}	
#contactContent a.skypelink{padding:1px 1px 1px 1px;width:180px; color:#006699;font-weight:bold;font-size:10px; text-decoration:none;}
#contactContent a.skypelink img{padding:0px 5px 1px 1px;margin-top:-32px; margin-left:400px;}
#contactContent p.skypelink{font-family:Helvetica; font-size:10px; float:right;margin-right:80px; margin-top:-18px; color:#069}
#contactContent p.callcenter{ font-family:Helvetica; font-size:12px; word-spacing:0px; }
#contactContent img.phoneguy{ float:right; margin:-230px 76px 0px 0px;}
#contactContent img.sxmlogo{ margin-top:70px; margin-left:225px;}
@media screen and (-webkit-min-device-pixel-ratio:0){ textarea{width:212px;}
}


/*contactForm*/
#contactContent h1.contactForm{color:#006699;font-weight:bold;font-size:16px; margin-bottom:15px;}
#contactForm{width:560px; height:200px; margin-bottom:75px; margin-left:60px;}
#contactForm h1{color:#006699;font-weight:bold;font-size:18px; margin-bottom:15px;}
#contactForm p{font-family:helvetica; font-size:12px; float:left; margin-left:-60px; margin-top:2px;width:30px;}
#contactForm select{margin-top:-27px; float:left;}
#contactForm h2{font-family:helvetica; font-size:12px; font-weight:400; float:right; width:300px; margin-top:-215px; margin-right:25px; line-height:18px;}

/*Staff CSS*/
#staff-content{ width:610px; height:auto; background-color:#fff; padding:1px;}
#staff-content h1{ font-family:Helvetica; font-size:20px;font-weight:bold; color:#006699;}
#staff-content h2{ font-family:helvetica; font-size:16px; color:#000;font-weight:bold;padding-bottom:10px;}
#staff-content p{ font-family:Helvetica; font-size:12px; color:#000;line-height:20px}
#profiles{width:630px; height:auto; background-color:#fff; padding:1px;}
#profiles ul{width:410px; height:auto; background-color:#fff; margin-top:15px;}
#profiles ul li{width:610px; height:210px; background-color:#fff; padding-top:15px;}
#profiles ul li h1{font-family:Helvetica; font-size:18px; color:#006699; margin:0px 0px 0px 8px;}
#profiles ul li h2{font-family:Helvetica; font-size:16px; color:#000; margin:0px 0px 0px 8px;}
#profiles ul li img{width:135px; height:139px; margin:10px 0px 9px 8px;}
#profiles ul li p{ width: 445px;font-family:Helvetica; font-size:12px; color:#000; float:right; padding:8px; line-height:15px;}
@media screen and (-webkit-min-device-pixel-ratio:0){ #profiles ul li p{padding:6px;}
}

