body{margin:0; padding:0; text-align:center; font:11px; font-family:Verdana, Arial, Helvetica, sans-serif; background:url(images/bk_pattern.gif); color:#000;}
input{font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; background:#fff; margin:3px 0px 3px 0px}
textarea{font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; margin:3px 0px 3px 0px}
select{font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; background:#fff; margin:2px 0px 2px 0px}
a, a:link{font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#fff; text-decoration:none; line-height:17px; margin:0px; padding:0px;}
a:hover{font-size:10px; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; color:#fff; text-decoration:underline; margin:0px; padding:0px;}
.lightLnk, .lightLnk:link, .lightLnk:hover{color: #fff; text-decoration: none; font-weight: bold;}
.infLnk, .infLnk:link, .infLnk:hover{color:#002F55; text-decoration:none; font-size:9px; font-weight: bold;}
a img{border:0px}
td{font-weight:normal; font-size:10px;}
h1{font-size:30px; font-weight:bold; color:#002F55; margin-top:10px; text-indent:-1000000px; z-index:1000; position:fixed;}
h2{font-size:16px; font-weight:bold; color:#002F55; margin:25px}
strong{color:#000;}
#contenedor{margin:0 auto; width:942px; height:auto; font-weight:bold; background:#fff}

/* Top */
#conTop{ width:942px; height:110px; background:#fff; margin:0; background:url(images/bk_head.jpg)}
#conTop img{float:left;}
#roundMenu {height:110px; width:270px; float:right; margin-right:5px;}
#conMenu{float:left; width:942px; height:34px; background:url(images/bk_menu.jpg) repeat-x;}
.supButton{float:left; height:26px; font-size:11px; padding:8px 12px 0px 12px;}
/*#containerFlMenu{width:706px; height:34px; float:left; z-index:-1; background:none; margin-left:30px;}*/
#search{height:30px; float:left; padding-top:4px; padding-left:8px; padding-right:10px;}
.boxSearchtop{background:#fff; border:solid 1px #ccc; font-family:Verdana sans-serif; font-size:10px; color:#000; padding-left:4px;}
.buttnLogin{ width:110px; height:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#fff; background:url(images/bk_button01.gif); border:0;}

/*Nav Bar Drop Down*/
#navbardroptop{width:942px; height:34px; background:url(images/bk_menu.jpg) no-repeat; float:left;}


/* Content */
#conMain{float:left; width:942px; background:url(images/bk_con.gif) repeat-y; padding-top:15px; background:#fff}
#leftPan{float:left; width:194px; text-align:center; background:#fff;}
.category{background:#002F55; color:#fff; text-align:left; border-bottom:1px solid #E9EBED; padding:5px 0px 5px 15px;}
.button{background:url(images/bk_btn.gif); font-weight:bold; width:100px; height:20px; color:#fff; text-align:center; margin:5px 0px 5px 0px; border:0px}
#rightPan{float:left; width:737px; height:auto; overflow:hidden; text-align:jusfify; font-weight:normal; text-align:-moz-center; background:#fff;}
#rightPan h4{color:#000}
.columnfilespdf{width:335px; float:left;}
.columnfilespdf-mrg{width:300px; margin-right:10px; float:left;}
.columnfilespdf{padding-left:30px; border-left:solid 1px #cdcdcd;}
.columnfilespdf h5, .columnfilespdf-mrg h5{font-size:14px; text-transform:uppercase; font-weight:bold; margin:0; padding:0; padding-bottom:10px;}
#systemNote{float:left; width:719px; height:auto; text-align:center; font-weight:normal;}
#systemNotecenter{float:left; width:719px; height:auto; background:url(images/bk_systemnote_center.gif); border:0;}
#systemIcon{float:left; width:40px; height:40px; margin-left:225px;}
.systemText{ float:left; width:300px; height:auto; font-size:13px; font-weight:bold; color:#fff; text-align:left; margin-top:10px; margin-left:5px; border:0px;}
#indexContainer{width:730px; float:left; height:auto; overflow:hidden;}
#indexContainer .flash{float:left; width:429px; height:215px;}
.specialbuttons{width:268px; height:auto; float:left; margin-left:10px;}
#indexContainer .specialbuttons img{border:0; float:left; margin-bottom:20px;}
#containerindexbuttons{float:left; width:730px; height:auto; clear:both; margin-top:7px;}
.indexButtons{width:730px; float:left; margin-bottom:7px;}
.indexButtons img{margin-right:11px; float:left; border:0;}
.bnlogoshome{width:730px; height:auto; overflow:hidden; float:left; clear:both; text-align:center;}
.bnlogoshome img{float:left; margin:10px 0 10px 0}
.logosSocNet{width:705px; height:auto; overflow:hidden; float:left; clear:both; text-align:center; margin:10px 0 0 10px;}
.logosSocNet .twitter, .logosSocNet .facebook, .logosSocNet .youtube{float:left; margin:0 30px 0 30px;}
#shoHead{float:left; width:560px; background:#fff; margin-bottom:10px; padding:5px; text-align:left; font-weight:normal;}
.btnGris{background:url(images/bk_btngris.gif); font-size:9px; font-weight:bold; width:60px; height:20px; color:#002F55; text-align:center; margin-top:5px; border:0px}
.btnAdd{background:url(images/bk_add.jpg); font-size:12px; font-weight:bold; width:150px; height:20px; color:#002F55; text-align:center; margin-top:5px; border:0px}
.divProducto, .divCategory{float:left;padding:5px; border:1px solid #E3E6E8; text-align:center; margin:10px 0px 10px 5px}
.divProducto{width:170px;}
.divCategory{width:45%;}
.desProducto{float:left; background:#E9EBED; width:100%; color:#002F55; font-weight:bold;}
.desProducto a{text-decoration:underline;}
.titulo{float:left; color:#002F55; font-weight:bold; width:560px; border-top:1px solid #E9EBED; border-bottom:1px solid #E9EBED; padding:10px 0px 10px 0px; margin:10px 0px 10px 0px; text-align:left;}
.features{}
.features .label{width:40px;text-align:left;margin:3px;clear:both;}
.features .field{width:90px;text-align:left;margin:5px 0 0 20px}

.verProdTable thead td{background-color:#002F55;color:#fff;font-weight:bolder;}
.verProdTable .rowA{background:#E9EBED;}
.titSections{float:left; width:719px; height:33px; margin-left:10px;}
.contentSections{float:left; width:719px; height:auto; margin-left:10px; text-align:justify; background:url(images/bk_content.gif); border-bottom:2px solid #CCC; color:#000; font-family:Verdana, Arial, Helvetica, sans-serif;}
.contentSectioninsidetext{padding:8px; font-size:10px; width:685px; height:auto; float:left; margin:10px 0px 10px 8px;}
.contentSectioninsidetext A{ color:#2d6ec2}
.contentSectioninsidetext .tl{float:left; width:685px; height:31px; border-bottom:solid 2px #CCC}
.containerturnaround{float:left; width:685px; height:auto; background:url(images/bk_containerturnaround.gif) repeat-y; border-bottom:solid 2px #CCC;}
.textturnaroundinside{float:left; width:665px; height:auto; margin:10px;}
.textturnaroundinside img{float:right; margin:0px 0px 5px 8px;}
.textmiddlearound{width:330px; height:160px; float:left; margin:5px; text-align:left;}
.textmiddlearound img{float:right; margin-left:6px;}
.picsturnaround{float:left; width:231px; height:113px; margin-left:8px; margin-top:10px;}
.picsturnaround img{border:0;}
.contactModule{float:left; width:200px; height:80px; margin:0px 0px 10px 10px; text-align:left; font-size:10px; font-weight:normal; color:#000000;}
.contactForm{float:left; width:450px; height:auto; font-size:11px; margin-top:20px; text-align:left; color:#000; font-weight:normal;}
.buttnPurple{ width:114px; height:30px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff; background:url(images/bk_button02.gif); border:0;}
.aboutModule{float:left; width:370px; height:auto; margin:35px 0px 10px 15px; text-align:left; font-size:10px; font-weight:normal; color:#000000; line-height:15px;}
.aboutModule2{float:left; width:650px; height:auto; margin:5px 0px 15px 15px; text-align:left; font-size:10px; font-weight:normal; color:#000000; line-height:15px;}
.aboutImage{ float:left; width:320px; height:auto; margin-left:5px; margin-top:10px;}

/*Content CardBuilder*/
.boxtopBuilder, .boxtopBuilderFull{border:solid 1px #ccc; background:url(images/bk_builderHeadline.jpg) top repeat-x #fff; font-size:16px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#900; text-align:left; font-weight:bold; padding:5px; margin-bottom:5px; margin-top:13px;}
.boxtopBuilder {width:720px; height:100px;}
.boxtopBuilderFull {width:910px; height:70px; margin-left:5px;}
.boxtopBuilderFull h2, .boxtopBuilder h2{text-transform:uppercase; padding:5px; margin-bottom:5px; margin-top:13px; text-align:left;}
.boxBuilderLi, .boxBuilderLiFull{text-align:left; font-size:12px; color:#000; line-height:14px; font-weight:normal; float:right;}
.boxBuilderLiFull{width:600px;}
.boxBuilderLi{width:400px;}
.boxBuilderLi strong, .boxBuilderLiFull strong{ font-weight:bold; font-size:12px; color:#000;}
.boxBuilderLi a, .boxBuilderLiFull a{ font-weight:bold; font-size:12px; color:#000;}
.boxBuilderli ul, .boxBuilderLiFull ul{list-style:url(images/bulletUl.gif); margin:0;}
.boxLinksCatBuilder{width:452px; float:left; padding:10px; background:url(images/bk_browseCat.jpg) repeat-x top; margin-left:5px;}
.boxBannersBuilder{width:225px; float:left; padding:0px 5px 0px 5px; border-right:solid 1px #ccc;}
.categoryLinkbuilder{margin-left:5px;border-bottom:solid #999 1px; padding-top:3px; width:450px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000; text-align:left;font-weight:normal;}
.categoryLinkbuilder a, .categoryLinkbuilder a:link, .categoryLinkbuilder a:hover, .categoryLinkbuilder a:visited{ text-decoration:none; }
.categoryLinkbuilder a:hover{background:#e8e8e8;}
.boxuploadImage{border:solid 1px #ccc; background:url(images/bk_boxuploadImages.gif) repeat-x top; width:450px; float:left; padding:10px;}
.boxThumbnailscat{float:left; width:470px; height:231px; text-align:center; border:solid 1px #ccc; margin:0px 0px 5px 5px;}

/* Tablas Checkout */
.conTabla{border:1px solid #eee; padding:1px; text-align:center;margin:5px 0 0 20px}
.titTabla{background:#eee; height:20px; font-weight:bold;}
.titTabla td{border-left:1px solid #fff;}
.conTabla img{padding-bottom:2px}
.conTabla td{border:1px solid #eee;}
#conBots{width:700px; border-top:1px solid #eee; border-bottom:1px solid #eee; height:45px; padding-top:5px}
#conBots img{float:left;}
#bots{height:20px; margin-top:15px}
#botTxt{float:left;}
.conNav{float:right}
.botNav{background:#fff;}
.botNav img{margin-left:5px}
#conBots strong{color:#5489B3; font-size:12px; font-weight:bold;}
.stCheck{width:700px; border-top:1px solid #eee; border-bottom:1px solid #eee; margin:10px 0 10px 0; padding:5px 0 5px 0; color:#5489B3; font-size:12px; font-weight:bold;}

/* Pie de Página */
#conFoot{clear:both; background:url(images/bk_footer.jpg) repeat-x #05408e; height:100px; width:942px; text-align:center; color:#FFFFFF;}
#footIzq{float:left; width:300px; height:53px;}
#footDer{float:left; width:942px; text-align:left; padding:35px 10px 0px 15px; font-size:11px;}
#footDer img{behavior:url(iepngfix/iepngfix.htc);}

/*Login*/
.contboxLogin{width:174px; background:url(images/bk_modules.gif); font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000; text-align:left; margin:auto;}
.contboxTestimonials{width:174px; background:url(images/bk_modules.gif); font-family:Verdana sans-serif; font-size:10px; color:#000; text-align:left; margin:auto; font-weight:lighter;}
.contboxTestimonialstext{width:155px; height:auto; padding-left:10px; padding-top:10px;}
.contboxTestimonialstext span{float:right; color:#900; font-weight:bold;}
.contboxLogin a, .contboxLogin a:link, .contboxLogin a:hover, .contboxLogin a:visited{color:#900;}
.formLogin{border:solid 1px #ccc; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-left:5px; background:#fff; width:160px;}
.contboxMenu{width:174px; background:url(images/bk_modules.gif); margin:auto; text-align:left;}
.contbuttonleftmenu{width:146px; height:auto; border-bottom:dotted 0px #000; margin-left:7px; padding:0px}
.contbuttoncssleftmenu{border-bottom:dotted 1px #000;}
.contbuttonleftmenuNoSub{width:146px; height:auto; border-bottom:dotted 1px #000; margin-left:7px; padding-top:8px; padding-bottom:8px; padding-left:3px}
.contboxMenu a, .contboxMenu a:link, .contboxMenu a:hover, .contboxMenu a:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000; text-align:left; font-weight:lighter;}
#boxLogin{float:left; width:715px; height:175px; border:2px solid #CCCCCC; margin-top:10px; background:url(images/bk_login.jpg)}
.contboxLogin2{float:left; width:174px; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000; text-align:left; padding-top:20px; padding-left:20px;}
.contboxLogin2 a, .contboxLogin2 a:link, .contboxLogin2 a:hover, .contboxLogin2 a:visited{color:#330066;}
.formLogin2{border:solid 1px #ccc; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-left:5px; background:#fff;}
.buttnLogin2{background:#5e0099; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff; border:solid 1px #330066;}

/*Order*/
.titOrder{float:left; width:719px; height:auto; font-size:12px; margin-left:10px; margin-top:10px; text-align:left; color:#000000;}
.dateOrder{float:left; width:719px; height:auto; font-size:10px; margin-left:10px; margin-bottom:15px; text-align:left; color:#000000;}
.modulesOrder{float:left; width:233px; height:auto; margin-left:10px; background:url(images/bk_modulesorder.gif);}
.modulesTop{float:left; width:233px; height:33px;}
.modulesOrderbottom{float:left; width:233px; height:9px; background:url(images/order_bottom.gif);}
.texOrder{float:left; width:215px; height:auto; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; margin-left:10px; margin-top:10px; text-align:left; color:#000000;}
#bottomNavbar{ float:left; width:719px; height:auto; margin-left:10px; margin-top:10px; text-align:right;}

/* Product */
.featuresDetail {color:#000; text-align:left;}
.featuresDetail .label{width:250px;text-align:left;margin:3px;font-weight:bold; clear:left;}
.featuresDetail .field{text-align:left;margin:5px 10px 0 0;}
.featuresDetail .field select, .featuresDetail .field input{width:250px;}
.featuresDetail image{clear:none;}

/*Autocomplete*/
.autocomplete {
    font-family: Tahoma;
    font-size: 8pt;
    background-color: white;
    border: 1px solid black;
    position: absolute;
    cursor: default;
    overflow: auto;
    overflow-x: hidden;
}

.autocomplete_item {
    padding: 1px;
    padding-left: 5px;
    color: black;
    width: 100%;
}

.autocomplete_item_highlighted {
    padding: 1px;
    padding-left: 5px;
    color: white;
    background-color: #0A246A;
}

.systemMessage{font:18px bold; background:#002F55; padding:10px; margin:0px; color:#FFF}
.systemMessage p{margin:0;}

#productinfo{ width:300px; float:left; }
#companyinfo, #shipto{ width:300px; float:right;}

.accountdiv{
	width:150px; float:left; font-weight:bold;
}
.accounttxt{
	width:200px; border:1px solid #CCC;
}
.accountdivpass{
	width:150px; float:left; font-weight:bold;color:#330066;
}
.recoverpasstx{
padding-bottom:20px;
}
.imgListUploaded{ 
padding-bottom:5px; padding-top:5px; text-align:justify;color:#330066;font-weight:bold;
/*color:#900; */
}
.imgNameUploaded ul{
	list-style-type: square;
}
.divTop{width:114px;text-align:center; float:right; margin-right:10px}

.careersDescrip{float:left; height:auto; font-size:11px; margin:4px; text-align: justify; color:#000; font-weight:normal;}



.baloon {

	position: static;

	text-align: left;

	width: 708px; 
	
	margin-top:5px; 

	z-index: 500;

}

.moopio{
border-bottom:1px solid #34505e; 
}
.moopio, .moopio a{
	padding-bottom:5px; padding-top:5px; text-transform:uppercase;

}
.moopio a{
	display:block;
	color:#000; text-decoration:none;

}
.moopio a:hover {
	background-color: #2b6dcb;
	cursor:pointer; padding-bottom:5px; padding-top:5px; text-transform:uppercase; color:#fff; text-decoration:none;
}
