/* Main Stylesheet*/

html, body {margin-top:0px;padding:0px;}
body {background-color:#ecf0f9;}
html {font-size:100%;}

#pagecenter{width:990px;margin: 0 auto;height:auto;background-color:#FFFFFF;/*margin-left:auto;margin-right:auto;*/font:12px tahoma; border-left:10px solid #FFFFFF; border-right:10px solid #FFFFFF;border-bottom:10px solid #FFFFFF; border-top:10px solid #FFFFFF;}
/*#maincontent{float:left;width:100%;background-color:#FFFFFF;border-bottom:15px solid #FFFFFF;}*/
#maincontent {background-color:#fff; width:990px;clear:both; padding:0px 0px 0px 0px; /*padding:0px 0px 10px 0px;*/ overflow:hidden;}

/*navbar css*/
.headernav{float:left;width:100%;background-color:#fff;}
.headernav .navbar{float:left;width:100%;height:90px;background-color:#fff;}
.headernav .navbar{float:left;width:100%;margin:10px 0px 0px 0px;background:#fff url(/images/homepage/navbg.jpg) repeat-x left top;/*background:#fff url(/images/homepage/lnavbar.jpg) no-repeat left top;*/height:26px;}
/*.header .headernav{float:left;width:100%;margin:10px 0px 0px 0px;height:26px;background-image:url(/images/homepage/navbg.jpg); background-repeat:repeat-x;}*/

.headernav .navbar .lnav{float:left;width:3px;height:26px;background-image:url(/images/homepage/lnavbar.jpg); background-repeat:no-repeat;}
.headernav .navbar .langflags{float:left;width:100px;text-align:right;}
.headernav .navbar .langflags a{float:right;text-align:right;margin:7px 10px 0px 0px;}
.headernav .navbar .langflags a img{float:left;border:none;}
				
.headernav .navbar ul{color: White;float: left;width: 884px;height:26px;font-family: arial, helvetica, sans-serif;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;/*background:#fff url(/images/homepage/navbg.jpg) repeat-x left top;*/}
.headernav .navbar ul li {display: inline;margin:0px;padding:0px;}
.headernav .navbar ul li a{margin:0px;padding:0px 0px 0px 0px;padding: 0.4em 1em;color:#333;text-decoration: none;float: left;border-right: 1px solid #fff;font:12px arial;height:14px;outline:none;}
.headernav .navbar ul li a:hover{background-image:url(/images/homepage/navbg_inv.jpg); background-repeat:repeat-x;color: #fff;}


.headernav .navbar .rnav{float:left;width:3px;height:26px;background-image:url(/images/homepage/rnavbar.jpg); background-repeat:no-repeat;}

/* 3 COL LAYOUT */
#leftcol, #midcol, #rightcol{float:left;width:310px;margin-left:15px;/*border:1px solid #00FF33;*/height:600px;background-color:#999;}

/* 2 COL LAYOUT */
#col2left{float:left;width:222px;margin:5px 0px 10px 0px;background-color:#fff;border:1px solid #CCCCCC;padding:5px;}
#col2right{float:left;width:721px;margin:5px 0px 10px 13px;background-color:#fff;min-height:600px;border:1px solid #CCCCCC;padding:5px;}

ul{float:left;margin:5px 0px 15px 5px;padding:0px;}
ul li{ list-style-type:none;display:block;}
ul li a{text-decoration:underline;color:#1c4482;}
ul li a:hover{text-decoration:none;color:#1c4482;}

ol{float:left;width:190px;margin:3px 0px 5px 10px;padding:0px;}
ol li{ list-style-type:none;display:block;}
ol li a{text-decoration:underline;color:#1c4482;font:11px tahoma;}
ol li a:hover{text-decoration:none;color:#1c4482;}

.selected {color:#d70000;}

h3{clear:both;font:bold 12px tahoma;margin:0px 0px 0px 0px;}

.loginbar{float:left;width:100%;margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;text-align:right;}
.loginbar .lbelems{margin:0px 5px 0px 0px;}

.cardinfo{float:left;font:14px tahoma;}
.cardinfo span{color:#dc2032;}
.cardinfo .gold{color:#c1a14c;}
.cardinfo img{border:none;}
.cardinfo .cardheader{float:left;margin:0px 0px 10px 0px;}
.cardinfo .cardheader h1{float:left;margin:0px 0px 0px 0px;font:bold 4.8mm tahoma;}
.cardinfo .cardheader h2{float:left;margin:0px 0px 0px 0px;font:bold 4.3mm tahoma;}
.cardinfo .cardimages{float:left;margin:0px 0px 10px 0px;}
.cardinfo .cardimages {float:left;}
.cardinfo .cardimages img{float:left;}
.cardinfo .cardimages img.leftimg{float:left;width:354px;margin-right:7px;}
.cardinfo .cardimages img.rightimg{float:right;width:354px;margin:0px;}
/*.cardinfo .carddesc{float:left;margin:0px 0px 10px 0px;font-weight:bold;}*/
.cardinfo .cardimages h3{float:left;clear:none;float:left;margin-top:12px;width:350px;}
.cardinfo .cardbttns{float:left;}
.cardinfo .cardbttns .cbttn{float:left;margin-right:6px;padding:0px 0px 0px 1px;}
.cardinfo .cardbttns .cbttnlast{float:left;}

.filternav{float:left;margin:10px 0px 0px 0px;}
.filternav a{text-decoration:underline;color:#1c4482;}
.filternav a:hover{text-decoration:none;}

.listings{float:left;width:100%;margin-top:15px;}
.listings .ltitles{float:left;width:100%;margin:0px 0px 3px 0px;padding:0px 0px 0px 3px;font:bold 12px tahoma; background-color:#CCCCCC;}
.listings .ltitles .lboxt{float:left;width:235px;margin-right:15px;font:bold 12px tahoma;}
.listings .ltitles .lboxtickt{float:left;width:30px;text-align:center;font:bold 12px tahoma;}
.listings .ltitles .lboxtct{float:left;width:120px;margin-right:15px;font:bold 12px tahoma;}

.listings .lrows{float:left;width:100%;margin:0px 0px 5px 0px;padding:5px 0px 0px 3px;border-top:1px solid #ccc;}
.listings .lrows .lbox{float:left;width:235px;margin-right:15px;font:11px tahoma;font-weight:normal;}
.listings .lrows .lbox .oname{float:left;width:210px;font-weight:bold;}
.listings .lrows .lbox .addy{clear:both;float:left;width:100%;font-weight:normal;}
.listings .lrows .lboxtick{float:left;width:30px;text-align:center;}
.listings .lboxticktfull{float:left;width:70px;text-align:center;/*border:1px solid #FF0000;*/}
.listings .lrows .lboxtc{float:left;width:120px;margin-right:15px;font:11px tahoma;font-weight:normal;}

.errormsg{float:left;font:bold 12px arial;}

.signin{float:left;}
.signin .errmsg{float:left;width:100%;font:12px tahoma;color:#ff0000;}
.signin .loginform{float:left;}
.signin .row{float:left;width:100%;margin:0px 0px 10px 0px;}
.signin .row .labelfield{float:left;width:110px;text-align:right;padding:2px 0px 0px 0px;margin:0px 10px 0px 0px;}
.signin .row .elemfield{float:left;width:250px;margin:0px;padding:0px;}
.signin .row .elemfield a{font:12px arial;}

.footer {float:left;clear:both;width:100%;height:44px;margin:0px 0px 0px 0px;}
.footer .bgnd{float:left;background-image:url(/images/homepage/endbox.png);background-repeat:no-repeat; width:826px; height:43px;}
.footer .bgnd .ctxt{float:left;font:bold 12px arial;color:#fff;margin:6px 0px 0px 15px;}
.footer .bgnd .sslogo{float:left;margin:6px 0px 0px 5px;}
.footer .bgnd .teltxt{float:left;font:bold 22px arial;color:#fff;margin:7px 0px 0px 40px;}
.footer .bgnd .btxt{float:left;font:bold 12px arial;color:#fff;margin:14px 0px 0px 14px;}
.footer .bgnd .btxt a{text-decoration:none;color:#fff; outline:none;}
.footer .bgnd .btxt a:hover{text-decoration:underline;color:#fff;outline:none;}

.footer .sbttns{float:right;margin:0px 0px 0px 0px;}
.footer .sbttns a{float:left;margin:0px 0px 0px 10px;}

.camposformtv {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #000000; text-decoration: none; background-color: #FFFFFF; border: 1px #000000 solid}
