a:link{color:#000000;}
a:visited{color:#333333;}
a:hover{color:#333333;}
a:active{color:#333333;}
body{margin-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;background-color:#FFFFFF;}
body,td,th{color:#333333;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
input.border{height:20px;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#999999;border-right-color:#CCCCCC;border-bottom-color:#CCCCCC;border-left-color:#999999;padding:2px;font-size:11px;color:#333333;}
select.border{height:20px;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#999999;border-right-color:#CCCCCC;border-bottom-color:#CCCCCC;border-left-color:#999999;font-size:11px;color:#333333;}
#main{height:100%;width:100%;}
#main a.service{color:#003278;}
div.logo_image{position:absolute;left:36px;top:21px;}
div.logo_text{position:absolute;left:277px;top:48px;}
#top{vertical-align:top;}
#user td.left td.corner{width:39px;height:43px;background-image:url(images/user-left-border.gif);}
#user a{white-space:nowrap;}
#user td.left input{width:120px;margin-right:10px;padding:2px;font-size:11px;}
#user td.left img{margin-right:10px;}
#user td.left td.login{border-bottom:#DDDDDD 1px solid;}
#user td.right{width:25%;padding:2px 2px 2px 0px;border-bottom:#DDDDDD 1px solid;}
#user td.right a{color:#003278;}
#user td.right td.add{border-left:#DDDDDD 1px solid;padding:10px;text-align:center;}
#user td.right td.forgot{border-left:#DDDDDD 1px solid;padding:10px;text-align:center;}
#user td.right img{margin-right:10px;}
#user table.buttons{border-bottom:#DDDDDD 1px solid;height:43px;}
#user table.buttons td{border-right:#DDDDDD 1px solid;padding:5px;text-align:center;}
#user table.buttons td.icon{border:0px;padding:10px 0px 10px 0px;text-align:center;}
#user table.buttons td.logout{border:0px;padding:10px;text-align:center;}
#user table.buttons img{margin-right:0px;}
#content td.left{height:100%;width:75%;vertical-align:top;padding:10px 20px 20px 0px;}
#content td.right{vertical-align:top;}
#content td.right table.cart{border-top:#F0F0F0 0px solid;border-bottom:#DDDDDD 1px solid;background-color:#F8F8F8;}
#content td.right table.cart td{vertical-align:top;}
#content td.right table.cart td.cart{padding:10px;}
#content td.right table.cart img.cart{margin-right:10px;}
#content td.right table.cart table.info{margin-right:10px;}
#content td.right table.cart table.info td{padding-top:5px;}
#content td.right table.cart table.info td.title{font-size:11px;padding:0px 0px 5px 0px;border-bottom:#DDDDDD 1px solid;}
#content td.right table.cart table.cart_list{margin:10px 0px 0px 0px;}
#content td.right table.cart table.cart_list td{padding:5px 0px 5px 0px;border-bottom:#DDDDDD 1px solid;}
#content td.right table.cart table.cart_list td.type{padding:5px 0px 5px 0px;vertical-align:middle;text-align:left;}
#content td.right table.cart table.cart_list td a{color:#000000;}
#content td.right table.cart table.cart_list td a:hover{color:#333333;}
#content td.right table.info-column{margin:0px 0px 10px 0px;}
#content td.right table.info-column td.info-column{padding:10px 10px 0px 10px;vertical-align:top;}
#content td.right table.info-column td.my-column{padding:10px 10px 0px 10px;vertical-align:top;border-bottom:solid 1px #DDDDDD;}
#content td.right table.info-column td.service-column{padding:10px 10px 10px 10px;vertical-align:top;background-color:#FFFDEA;border-bottom:solid 1px #DDDDDD;}
#content td.right table.info-column td.service-column span#service{border:solid 1px #ABABAB;border-right:none;text-align:center;vertical-align:middle;width:272px;min-height:14px;font-size:11px;white-space:nowrap;overflow:hidden;display:block;padding-left:4px;padding-top:2px;background-color:white;z-index:1;}
#content td.right td.right-title{font-weight:bold;font-style:italic;font-size:15px;color:black;text-decoration:none;}
#content td.right td.right-title a{text-decoration:none;}
#content td.right table.editorial{margin:0px 0px 10px 0px;}
#content td.right table.editorial table.entry{margin-bottom:10px;}
#content td.right table.editorial table.entry td.title{padding-bottom:5px;}
#content td.right table.editorial table.entry td.title a{color:#333333;font-weight:bold;text-decoration:none;}
#content td.right table.editorial table.entry td.title a:hover{text-decoration:underline;}
#content td.right table.editorial table.entry td.date{font-size:10px;color:#999999;}
#content td.right table.editorial table.entry td.preview{color:#333333;text-align:justify;}
#content td.right table.editorial table.entry td.preview p img{margin:0px 0px 5px 10px;border:#FFFFFF 1px solid;}
#content td.right table.subscribe{border-top:#DDDDDD 1px solid;}
#content td.right table.subscribe td.subscribe{}
#content td.right table.subscribe td.subscribe table.form{margin:10px 0px 0px 0px;}
#content td.right table.subscribe input{width:150px;margin-right:10px;padding:2px;font-size:11px;}
#content td.right table.subscribe input.button{margin-left:10px;width:70px;height:20px;margin-right:0px;padding:0px;}
#content td.right table.poll{margin:0px 0px 15px 0px;border-bottom:#DDDDDD 1px solid;}
#content td.right table.poll span.question{font-weight:bold;}
#content td.right table.poll table.form{margin:10px 0px 0px 0px;}
#content td.right table.poll table.form td{vertical-align:top;padding-bottom:10px;}
#content td.right table.poll table.form input{margin-right:10px;}
#content td.right table.poll table.form img{margin-right:5px;margin-left:5px;margin-top:3px;}
#content td.right table.poll input.custom{width:150px;margin-right:10px;padding:2px;font-size:11px;}
#content td.right table.poll table.submit{margin:0px 0px 10px 0px;}
#content td.right table.article{margin:0px 0px 10px 0px;border-bottom:#DDDDDD 1px solid;}
#content td.right table.article td.title{padding-bottom:10px;}
#content td.right table.article td.author, a{margin-top:5px;color:#666666;padding-bottom:10px;}
#content td.right table.article td.description{padding-bottom:10px;font-size:10px;}
#content td.right table.article table.submit{margin:0px 0px 10px 0px;}
#content td.right table.keywords a.k4{font-size:11px;color:#cccccc;text-decoration:none;}
#content td.right table.keywords a.k1{font-size:18px;text-decoration:none;}
#content td.right table.keywords a.k2{font-size:14px;color:#333333;text-decoration:none;}
#content td.right table.keywords a.k3{color:#999999;text-decoration:none;}
#content table.language_bar td.language_bar{padding:0px 0px 41px 0px;}
#content table.language_bar td.language_bar2{padding:0px 0px 10px 0px;}
#content table.language_bar td.language_bar_google_translate{height:29px;padding:0px 0px 5px 0px;}
#content table.search{width:100%;background:url(images/search-back.jpg) top right no-repeat;height:82px;margin-bottom:20px;}
#content table.search td.search{padding:0px 30px 0px 0px;}
#content table.search input.go{width:90px;height:29px;margin-left:20px;}
#content table.search input.find{background:url(images/search-back.gif) repeat-x;width:100%;height:29px;border:0px;font-size:14px;padding-top:7px;}
#content table.search td.links{padding:3px 110px 5px 0px;}
#content table.search td.links td.example{font-size:11px;color:#666666;}
#content table.search td.links td.example a{color:#666666;}
#content table.catalogue td{width:33%;vertical-align:top;}
#content table.catalogue table.entry{width:100%;margin:0px 0px 30px 0px;}
#content table.catalogue table.entry-new{width:100%;margin:20px 0px 30px 0px;}
#content table.catalogue table.entry td.icon{width:70px;}
#content table.catalogue table.entry-new td.icon{width:70px;}
#content table.catalogue table.entry td.icon img{margin:0px 15px 0px 15px;}
#content table.catalogue table.entry-new td.icon img{margin:0px 15px 0px 15px;}
#content table.catalogue table.entry td.title{width:100%;}
#content table.catalogue table.entry-new td.title{width:100%;}
#content table.catalogue table.entry td.title td.category{font-size:16px;padding-bottom:10px;}
#content table.catalogue table.entry-new td.title td.category{font-size:16px;padding-bottom:10px;}
#content table.catalogue table.entry ul.subs{list-style:none;padding:0px;margin:0px 0px 0px 10px;}
#content table.catalogue table.entry-new ul.subs{list-style:none;padding:0px;margin:0px 0px 0px 10px;}
#content table.catalogue table.entry ul.subs li{margin-top:5px;list-style:none;padding:0px;}
#content table.catalogue table.entry-new ul.subs li{margin-top:5px;list-style:none;padding:0px;}
#content table.catalogue table.entry table.subs td{width:25%;}
#content table.catalogue table.entry-new table.subs td{width:25%;}
#content table.menu{background:url(images/menu-back.gif) no-repeat right top;height:33px;margin-bottom:20px;}
#content table.menu td.menu{padding:3px 20px 2px 80px;}
#content table.menu td.menu td{height:27px;text-align:center;font-size:14px;padding:0px 7px 0px 7px;border-left:#DDDDDD 1px solid;}
#content table.menu a{white-space:nowrap;}
#content table.path{margin-bottom:20px;}
#content table.path-new{margin-bottom:0px;}
#content table.path-border{border-bottom:#DDDDDD 1px solid;}
#content table.path td{color:#666666;font-size:14px;}
#content table.path-new td{color:#666666;font-size:14px;}
#content table.path td.path{padding:0px 0px 20px 0px;}
#content table.path-new td.path{padding:0px 0px 20px 0px;}
#content table.path table.home{margin:0px 0px 0px 22px;float:left;}
#content table.path-new table.home{margin:0px 0px 0px 22px;float:left;}
#content table.path table.entry{margin:0px 0px 0px 10px;float:left;height:20px;}
#content table.path-new table.entry{margin:0px 0px 0px 10px;float:left;height:20px;}
#content table.path table.entry td.arrow{padding:0px 10px 0px 0px;}
#content table.path-new table.entry td.arrow{padding:0px 10px 0px 0px;}
#content table.papers{margin-bottom:20px;}
#content table.papers td.left{width:50%;padding:0px 0px 0px 10px;}
#content table.papers td.right{width:50%;padding:0px 0px 0px 20px;}
#content table.papers table.title{margin-bottom:10px;}
#content table.papers table.title td{font-size:14px;}
#content table.papers td.icon{text-align:right;padding-right:10px;}
#content table.papers table.data{margin-bottom:10px;}
#content table.papers table.data td{padding:3px 5px 3px 0px;vertical-align:top;border-bottom:#DDDDDD 1px solid;}
#content table.papers table.data span.category{font-size:10px;color:#666666;}
#content table.papers table.data span.category a.category_link{font-size:10px;color:#666666;text-decoration:none;}
#content table.papers table.data td.number{padding:5px 5px 3px 10px;vertical-align:top;}
#content table.papers table.data td.type{padding:5px 5px 3px 0px;vertical-align:top;}
#content table.papers tr.title td{border-bottom:#DDDDDD 1px solid;font-size:10px;padding:2px;}
#content table.papers tr.gold td{background-color:#FFFDEA;}
#content table.papers tr.gold td.number{font-weight:bold;color:#FEBD10;}
#content table.papers tr.silver td{background-color:#F9F9F9;}
#content table.papers tr.silver td.number{font-weight:bold;color:#C3C3C3;}
#content table.papers tr.bronze td{background-color:#F5F0EA;}
#content table.papers tr.bronze td.number{font-weight:bold;color:#AD7B53;}
#content table.full-info{width:100%;margin-bottom:20px;}
#content table.full-info td{padding:3px 10px 3px 0px;border-bottom:#DDDDDD 1px solid;}
#content table.full-info span.category{font-size:10px;color:#666666;}
#content table.full-info span.category a.category_link{font-size:10px;color:#666666;text-decoration:none;}
#content table.full-info td.type{padding:5px 20px 5px 20px;vertical-align:middle;text-align:left;}
#content table.full-info tr.title td{border-bottom:#DDDDDD 1px solid;font-size:10px;padding:2px;}
#content table.full-info tr.title td.type{padding-left:20px;text-align:left;}
#content table.full-info-new{width:100%;margin-top:20px;margin-bottom:20px;}
#content table.full-info-new td{padding:3px 10px 3px 0px;border-bottom:#DDDDDD 1px solid;}
#content table.full-info-new span.category{font-size:10px;color:#666666;}
#content table.full-info-new span.category a.category_link{font-size:10px;color:#666666;text-decoration:none;}
#content table.full-info-new td.type{padding:5px 20px 5px 20px;vertical-align:middle;text-align:left;}
#content table.full-info-new tr.title td{border-bottom:#DDDDDD 1px solid;font-size:10px;padding:2px;}
#content table.full-info-new tr.title td.type{padding-left:20px;text-align:left;}
#content table.filter{width:100%;height:30px;background:url(images/filter-back.gif) repeat-x;}
#content table.closed{margin-bottom:20px;}
#content table.closed-new{margin-bottom:0px;}
#content table.closed-new-border{border-top:1px solid #cad4d9;}
#content table.filter td.button{background:url(images/filter-button-back.gif) repeat-x;padding:10px;width:10%;}
#content table.filter td.button td{padding-right:10px;}
#content table.filter td.result{font-size:14px;padding-left:10px;}
#content table.filter td.quantity{padding:0px 10px 0px 10px;}
#content table.filter td.quantity select{margin:0px 10px 0px 10px;height:20px;}
#content table.filter-open{width:100%;background-color:#F5F5F5;margin-bottom:20px;}
#content table.filter-open-new{width:100%;background-color:#F5F5F5;margin-bottom:0px;}
#content table.filter-open-program{width:100%;background-color:#F5F5F5;margin-bottom:15px;border-bottom:#cad4d9 1px solid;}
#content table.filter-open td.filter-open{padding:10px;}
#content table.filter-open-new td.filter-open-new{padding:0px;}
#content table.filter-open-program td.filter-open-program{padding:0px;}
#content table.filter-open td.filter-open table.display{border-bottom:#cad4d9 1px solid;height:40px;margin-bottom:20px;padding-bottom:10px;}
#content table.filter-open-new td.filter-open-new table.display-new{border-top:#cad4d9 1px solid;padding-top:3px;padding-bottom:3px;border-bottom:#cad4d9 1px solid;height:40px;margin-bottom:0px;}
#content table.filter-open-program td.filter-open-program table.display-program{padding-top:3px;padding-bottom:3px;height:40px;margin-bottom:0px;}
#content table.filter-open-new td.filter-open-new table.display-new div{border:solid 1px #ABABAB;border-right:none;text-align:center;vertical-align:middle;width:130px;min-height:14px;font-size:11px;white-space:nowrap;overflow:hidden;display:block;padding-left:4px;padding-top:2px;background-color:white;z-index:1;}
#content table.filter-open-program td.filter-open-program table.display-program div{border:solid 1px #ABABAB;border-right:none;text-align:center;vertical-align:middle;width:130px;min-height:14px;font-size:11px;white-space:nowrap;overflow:hidden;display:block;padding-left:4px;padding-top:2px;background-color:white;z-index:1;}
#content table.filter-open td.filter-open table.display table.type img{margin-right:5px;}
#content table.filter-open-new td.filter-open-new table.display-new table.type img{margin-right:5px;}
#content table.filter-open-program td.filter-open-program table.display-program table.type img{margin-right:5px;}
#content table.filter-open td.filter-open table.display table.type input{margin-right:5px;}
#content table.filter-open-new td.filter-open-new table.display-new table.type input{margin-right:5px;}
#content table.filter-open td.filter-open table.display table.type td.type{padding-right:20px;}
#content table.filter-open-new td.filter-open-new table.display-new table.type td.type{padding-right:20px;padding-top:10px;padding-bottom:10px;}
#content table.filter-open-program td.filter-open-program table.display-program table.type td.type{padding-right:20px;padding-top:10px;padding-bottom:10px;}
#content table.filter-open td.filter-open table.display table.pages td{padding-right:10px;}
#content table.filter-open td.filter-open table.display table.pages input{height:20px;width:40px;}
#content table.filter-open td.filter-open table.categories{border-bottom:#cad4d9 1px solid;margin-bottom:20px;}
#content table.filter-open td.filter-open table.categories td.category img{margin-right:5px;}
#content table.filter-open td.filter-open table.categories td.category input{margin-right:5px;}
#content table.filter-open td.filter-open table.categories td.category{padding:0px 20px 20px 0px;}
#content table.filter-open td.filter-open table.passed{border-bottom:#cad4d9 1px solid;margin-bottom:10px;height:40px;}
#content table.news_filter{width:100%;height:34px;background:url(images/filter-back.gif) repeat-x;margin-bottom:20px;}
#content table.news_filter td.result{font-size:14px;padding-left:107px;}
#content table.news_filter td.quantity{padding:0px 10px 0px 10px;}
#content table.news_filter td.quantity select{margin:0px 10px 0px 10px;height:20px;}
#content table.paging{width:100%;margin:0px 20px 20px 0px;}
#content table.paging td{padding:10px;}
#content table.paging table.pages td{padding:0px;text-align:center;height:20px;width:20px;}
#content table.paging table.pages td.active{background-color:#F2F2F2;color:#CFCFCF;}
#content table.goto td{padding:10px;}
#content table.goto span.total{font-size:10px;}
#content table.goto input{height:20px;width:40px;}
#content table.subscription{width:100%;margin:0px 0px 20px 0px;background:url(images/subscribe-back.gif) repeat-x #F5F5F5;}
#content table.subscription td.subscription{padding:10px;}
#content table.subscription td.subscription table.data{margin-top:10px;}
#content table.subscription td.subscription table.data td{padding-right:10px;}
#content table.subscription td.subscription input{width:130px;height:20px;margin-right:20px;}
#content table.author{width:100%;margin:0px 0px 20px 0px;}
#content table.author td.author{padding:0px 0px 0px 80px;}
#content table.author td.author span.country{font-size:10px;color:#666666;}
#content table.author td.author table.info td{padding:5px 0px 5px 0px;}
#content table.author td.author div.description{width:50%;margin-bottom:30px;}
#content table.comments-title{margin-top:20px;}
#content table.comments-title td{font-weight:bold;padding:0px 0px 10px 0px;}
#content table.comments{margin-bottom:20px;}
#content table.comments td.left{width:50%;padding:0px;}
#content table.comments td.right{width:50%;padding:0px 0px 0px 20px;}
#content table.comments td.date{font-size:10px;color:#999999;padding-bottom:5px;}
#content table.comments table.data{margin:10px 0px 10px 0px;}
#content table.comments table.data td{padding:3px 5px 3px 0px;vertical-align:top;}
#content table.comments table.data span.category{font-size:10px;color:#666666;}
#content table.comments table.data td.type{padding:5px 5px 3px 0px;vertical-align:top;}
#content table.news_middle{width:100%;margin:0px 0px 20px 0px;}
#content table.news_middle td.news_middle{padding:0px 0px 0px 80px;}
#content table.news_middle table.general{margin:0px 0px 0px 0px;}
#content table.news_middle td.title{width:100%;padding:0px 0px 5px 0px;font-weight:bold;font-size:12px;}
#content table.news_middle td.date{width:100%;font-size:10px;color:#999999;padding:0px 0px 5px 0px;}
#content table.news_middle td.text{width:100%;padding:10px 0px 0px 0px;}
#content table.news_middle td.text span.author{font-size:12px;color:#666666;}
#content table.news_middle td.text img{text-align:right;margin:0px 0px 15px 15px;}
#content table.news_middle td.text img#share_main{text-align:right;margin:0px 8px 0px 0px;}
#content table.news_middle td.text img#share_icon{text-align:right;margin:0px 0px 0px 0px;}
#content table.news_middle td.text div{text-align:justify;margin:0px 0px 15px 0px;}
#content table.news_middle td.text a{text-decoration:underline;color:#003278;;}
#content table.work{width:100%;margin:0px 0px 20px 0px;}
#content table.work td.work{padding:0px 0px 0px 80px;}
#content table.work table.general{margin:0px 0px 20px 0px;}
#content table.work td.left{width:70%;padding:0px 0px 0px 0px;}
#content table.work td.right{width:30%;padding:0px 0px 0px 20px;}
#content table.work td.right table.entry{margin-bottom:12px;}
#content table.work td.right table.entry2{margin-bottom:7px;border-bottom:#DDDDDD 1px solid;}
#content table.work td.right table.entry2 td{padding-bottom:7px;}
#content table.work table.title{margin-bottom:0px;}
#content table.work table.title td{font-size:18px;}
#content table.work table.title td h1{font-size:20px;font-weight:normal;margin-bottom:5px;}
#content table.work table.work_detail_middle td{border-top:#DDDDDD 1px solid;padding:10px 0px 10px 0px;}
#content table.work table.vertejums td{border-top:none;padding:3px 0px 3px 0px;}
#content table.work table.work_detail_middle p.work_detail_p{font-weight:bold;color:#666666;}
#content table.work span.author{font-size:12px;color:#666666;}
#content table.work span.author a{color:#666666;}
#content table.work table.friend{margin:0px 0px 20px 0px;border-bottom:#DDDDDD 1px solid;border-top:#DDDDDD 1px solid;}
#content table.work table.friend table.form{margin:10px 0px 10px 0px;}
#content table.work table.friend table.form td{padding:0px 10px 0px 0px;}
#content table.work table.friend input{width:120px;height:20px;}
#content table.work table.fragment{margin:0px 0px 20px 0px;border-top:#DDDDDD 1px solid;}
#content table.work table.fragment td{padding-bottom:10px;}
#content table.work table.fragment table.fragment_text{margin:15px 0px 0px 0px;}
#content table.work table.fragment table.fragment_text p.title{font-weight:bold;color:#666666;}
#content table.dig-title{margin-top:20px;}
#content table.dig-title td{font-weight:bold;padding:0px 0px 10px 0px;width:50%;}
#content table.dig-title td.right{padding-left:20px;}
#content table.work table.dig{margin-bottom:20px;}
#content table.work table.dig td.left{width:50%;padding:0px;}
#content table.work table.dig td.right{width:50%;padding:0px 0px 0px 20px;}
#content table.work table.dig td.date{font-size:10px;color:#999999;padding-bottom:5px;}
#content table.work table.dig table.data{margin:10px 0px 10px 0px;}
#content table.work table.dig table.data td{padding:3px 5px 3px 0px;vertical-align:top;border-bottom:#DDDDDD 1px solid;}
#content table.work table.dig table.data span.category{font-size:10px;color:#666666;}
#content table.work table.dig table.data td.type{padding:5px 5px 3px 0px;vertical-align:top;}
#content table.faq{width:100%;margin:0px 0px 20px 0px;}
#content table.faq td.faq{padding:0px 0px 0px 80px;}
#content table.faq table.entry{margin-bottom:20px;}
#content table.faq td.question{padding:0px 0px 10px 0px;font-weight:bold;}
#content table.faq td.help{background:url(images/faq-back.gif) repeat-x #ECEFF0;padding:10px;}
#content table.newuser{width:100%;margin:0px 0px 20px 0px;}
#content table.newuser td.newuser{padding:0px 0px 0px 80px;}
#content table.newuser table.block{width:100%;margin:0px 0px 20px 0px;}
#content table.newuser table.block td.title{padding:0px 0px 10px 0px;font-weight:bold;}
#content table.newuser table.personal td.left{width:50%;border-right:#DDDDDD 1px solid;padding:0px 20px 0px 0px;}
#content table.newuser table.personal td.right{width:50%;padding:0px 0px 0px 20px;}
#content table.newuser table.data td{padding:5px 0px 5px 0px;}
#content table.newuser input.sc{width:50px;}
#content table.newuser table.entry{margin:0px 20px 20px 0px;float:left;}
#content table.newuser table.entry input{margin-right:5px;}
#content table.newuser table.license td{padding:5px 10px 5px 0px;}




#content table.newuser-new{width:100%;margin:0px 0px 20px 0px;}
#content table.newuser-new td.newuser-new{padding:0px 0px 0px 80px;}
#content table.newuser-new h2{font-size:16px;margin-bottom:7px;}
#content table.newuser-new table.ads{width:100%;margin:15px 0px 25px 0px;}
#content table.newuser-new table.social{width:100%;margin:20px 0px 25px 0px;border:1px solid #7A7B7C;background-color:#D6D6D6;}
#content table.newuser-new table.social td{padding:10px;}
#content table.newuser-new table.social td table{width:100%;border:1px solid #B6B6B5;background-color:#F9F9DD;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
#content table.newuser-new table.social td table td{width:25%;text-align:center;vertical-align:middle;padding:0px;}
#content table.newuser-new table.social td table td.with_border{border-right:1px solid #B6B6B5;}
#content table.newuser-new table.reg{width:100%;margin:20px 0px 25px 0px;border:1px solid #7A7B7C;background-color:#D6D6D6;}
#content table.newuser-new table.reg table.personal{width:100%;margin:10px;}
#content table.newuser-new table.reg table.personal td{padding:5px;}
#content table.newuser-new table.reg table.personal td.personal-left{width:290px;padding:right:10px;}
#content table.newuser-new table.reg table.personal td.personal-right{text-align:left;}
#content table.newuser-new table.reg table.personal td.personal-right input{-moz-border-radius:7px;-webkit-border-radius:10px;border-radius:10px;background-color:#F9F9DD;border:1px solid #B6B6B5;padding:5px;height:30px;width:230px;}
#content table.newuser-new table.reg table.agree{width:100%;margin:10px;}
#content table.newuser-new table.reg table.agree td{padding:5px;}
#content table.newuser-new table.reg table.agree td.agree-left{width:287px;padding:right:2px;}
#content table.newuser-new table.reg table.agree td.agree-left a{color:#003278;}
#content table.newuser-new table.reg table.agree td.agree-right{text-align:left;}
#content table.newuser-new table.reg table.agree td.agree-right input{background-color:#F9F9DD;border:1px solid #B6B6B5;}
#content table.newuser-new table.reg td.button-next{padding:0px 0px 0px 314px;}
#content table.newuser-new table.reg td.comment{padding:10px 0px 20px 10px;}



#content table.service{width:100%;margin:0px 0px 20px 0px;}
#content table.service td.service{padding:0px 0px 0px 80px;}
#content table.service table.contacts{width:100%;margin:20px 0px 40px 0px;}
#content table.service table.entry{margin:0px 20px 0px 0px;}
#content table.service table.entry td.name{font-size:14px;padding-bottom:10px;}
#content table.service table.form td{padding-bottom:10px;}
#content table.service table.form select.question{width:400px;}
#content table.service table.form textarea.text{width:400px;height:200px;}
#content table.subscribe-inner{width:100%;margin:0px 0px 20px 0px;}
#content table.subscribe-inner td.subscribe-inner{padding:0px 0px 0px 80px;}
#content table.subscribe-inner p.title{font-size:14px;}
#content table.subscribe-inner p.title_radio{font-size:14px;margin-left:-24px;}
#content table.subscribe-inner table.general{width:100%;margin:0px 0px 20px 0px;border-bottom:#DDDDDD 1px solid;}
#content table.subscribe-inner table.general table.entry{margin:0px 20px 20px 0px;}
#content table.subscribe-inner table.general input{margin:0px 10px 0px 0px;}
#content table.subscribe-inner table.general input.email{width:150px;}
#content table.subscribe-inner table.variant{margin:0px 20px 0px 0px;}
#content table.subscribe-inner table.general table.entry td.title{padding-bottom:5px;}
#content table.subscribe-inner table.keywords input{width:150px;margin:0px 20px 0px 0px;}
#content table.subscribe-inner table.keywords td.comment{font-size:11px;color:#666666;}
#content table.subscribe-inner table.categories{width:100%;margin:0px 0px 20px 0px;border-bottom:#DDDDDD 1px solid;}
#content table.subscribe-inner table.categories td.categories{padding-bottom:10px;}
#content table.subscribe-inner table.categories table.entry{margin-bottom:10px;}
#content table.subscribe-inner table.categories select{margin-right:10px;width:150px;}
#content table.subscribe-inner table.categories img{margin-right:10px;}
#content table.add-work{width:100%;margin:0px 0px 20px 0px;}
#content table.add-work td.add-work{padding:0px 0px 0px 80px;}
#content table.add-work table.upload{width:100%;margin:20px 0px 20px 0px;background:url(images/subscribe-back.gif) repeat-x #F5F5F5;}
#content table.add-work table.upload td{padding:10px 10px 10px 0px;}
#content table.add-work table.general table.type img{margin-right:5px;}
#content table.add-work table.general table.type input{margin-right:5px;}
#content table.add-work table.general table.type td.type{padding:0px 20px 0px 0px;}
#content table.add-work table.general td{padding:5px 0px 5px 0px;}
#content table.add-work table.general span.comment{font-size:11px;color:#666666;}
#content table.add-work table.general input.title{width:200px;}
#content table.add-work table.general input.short{width:50px;}
#content table.add-work table.general select{width:200px;}
#content table.add-work table.general textarea{width:300px;height:100px;}
#content table.add-work p.comment{color:#666666;}
#content table.add-work table.illustration{margin:20px 0px 20px 0px;}
#content table.add-work table.illustration table.entry{width:100%;background:url(images/subscribe-back.gif) repeat-x #F5F5F5;}
#content table.add-work table.illustration table.entry td{padding:10px;}
#content table.add-work table.apendix{margin:0px 0px 20px 0px;}
#content table.add-work table.apendix table.entry{background:url(images/subscribe-back.gif) repeat-x #F5F5F5;}
#content table.add-work table.apendix table.entry td{padding:10px 10px 10px 0px;}
#content table.add-work table.apendix table.entry table.add td{padding:0px 10px 0px 0px;}
#content table.add-work table.categories{width:100%;margin:0px 0px 0px 0px;}
#content table.add-work table.categories td.categories{padding-bottom:10px;}
#content table.add-work table.categories table.entry{margin-bottom:0px;}
#content table.add-work table.categories select{margin-right:10px;width:150px;}
#content table.add-work table.categories img{margin-right:10px;}
#content table.add-work table.categories table.entry table.add td{padding:0px 10px 0px 0px;}
#content table.contract{width:100%;margin:0px 0px 20px 0px;}
#content table.contract td.contract{padding:0px 0px 0px 80px;}
#content table.contract p.header{font-size:14px;}
#content table.profit{width:100%;margin:0px 0px 20px 0px;}
#content table.profit td.profit{padding:0px 0px 0px 80px;}
#content table.profit p.title{font-size:14px;}
#content table.profit table.form td.title{font-size:14px;padding:0px 0px 10px 0px;}
#content table.profit table.form table.term td{padding:5px 10px 5px 0px;}
#content table.profit table.form table.term select{margin:0px 5px 0px 0px;}
#content table.profit table.form input{margin:0px 5px 0px 0px;}
#content table.profit table.form select.work{width:300px;}
#content table.profit table.data{margin-bottom:10px;}
#content table.profit table.data td{padding:3px 5px 3px 0px;vertical-align:top;border-bottom:#DDDDDD 1px solid;}
#content table.profit tr.title td{border-bottom:#DDDDDD 1px solid;font-size:10px;padding:2px;}
#content table.promotion{width:100%;margin:0px 0px 20px 0px;}
#content table.promotion td.promotion{padding:0px 0px 0px 80px;}
#content table.promotion p.header{font-size:14px;font-weight:bold;}
#content table.promotion table.banner{float:left;margin:0px 20px 20px 0px;}
#content table.query{width:100%;margin:0px 0px 20px 0px;}
#content table.query td.query{padding:0px 0px 0px 80px;}
#content table.query p.header{font-size:14px;font-weight:bold;}
#content table.feedback{width:100%;margin:0px 0px 20px 0px;}
#content table.feedback td.feedback{padding:0px 0px 0px 80px;}
#content table.feedback p.header{font-size:14px;font-weight:bold;}
#content table.feedback span.comment{font-size:11px;color:#666666;font-weight:normal;}
#content table.feedback span.author{font-size:12px;color:#666666;}
#content table.feedback span.author a{color:#666666;}
#content table.feedback table.title{margin-bottom:20px;}
#content table.feedback table.title td{font-size:14px;}
#content table.feedback table.form{margin-bottom:20px;border-bottom:#DDDDDD 1px solid;}
#content table.feedback table.form td.left{width:50%;padding:0px 20px 20px 0px;}
#content table.feedback table.form td.right{width:50%;padding:0px;}
#content table.feedback table.form table.mark{margin:10px 0px 10px 0px;}
#content table.feedback table.form table.mark td{padding:5px 0px 5px 0px;}
#content table.feedback table.form table.comment{margin:10px 0px 10px 0px;}
#content table.feedback table.form table.comment td{padding:5px 0px 5px 0px;}
#content table.feedback table.form table.comment textarea{width:300px;height:100px;}
#footer{background-color:#003278;padding:20px 20px 20px 80px;vertical-align:top;height:100px;}
#footer td.terms{color:white;font-size:14px;width:75%;vertical-align:top;}
#footer span.terms{font-size:12px;}
#footer span.terms a{color:white;}
#footer td.buttons{width:25%;vertical-align:top;}
#footer td.buttons{color:white;font-size:14px;width:25%;}
#footer td.buttons table.button{width:150px;height:25px;margin-bottom:10px;}
#footer td.buttons table.button a{color:#003278;}
#footer td.buttons table.button td.left{background-image:url(images/button-blue-left.gif);width:13px;}
#footer td.buttons table.button td.right{background:url(images/button-blue-right.gif) right top;padding-right:13px;vertical-align:middle;}
#messageBoxSuccess{border:green 1px solid;}
#messageBoxSuccess td{padding:0px 5px 0px 15px;}
#messageBoxSuccess img{margin:15px 0px 15px 0px;}
#messageBoxSuccess div{padding:2px 0px 2px 0px;}
#messageBoxFail{border:red 1px solid;}
#messageBoxFail td{padding:0px 5px 0px 15px;}
#messageBoxFail img{margin:15px 0px 15px 0px;}
#messageBoxFail div{padding:2px 0px 2px 0px;color:red;font-weight:bold;}
#messageBoxFail div a{color:red;}
.failedInput{background-color:#F99573;}
#content table.shopping_cart{width:100%;margin:0px 0px 20px 0px;}
#content table.shopping_cart td.shopping_cart{padding:0px 0px 0px 80px;}
#content table.shopping_cart table.general{margin:0px 0px 20px 0px;}
#content table.shopping_cart td.left{width:70%;padding:0px 0px 20px 0px;}
#content table.shopping_cart td.right{width:30%;padding:0px 0px 20px 20px;}
#content table.shopping_cart td.right table.entry{margin-bottom:12px;}
#content table.shopping_cart table.title{margin-bottom:20px;}
#content table.shopping_cart table.title td{font-size:18px;}
#content table.shopping_cart table.work_detail_middle td{border-top:#DDDDDD 1px solid;padding:10px 0px 10px 0px;}
#content table.shopping_cart table.vertejums td{border-top:none;padding:3px 0px 3px 0px;}
#content table.shopping_cart table.work_detail_middle p.work_detail_p{font-weight:bold;color:#666666;}
#content table.shopping_cart span.author{font-size:12px;color:#666666;}
#content table.shopping_cart span.author a{color:#666666;}
#content table.shopping_cart table.friend{margin:0px 0px 20px 0px;border-bottom:#DDDDDD 1px solid;border-top:#DDDDDD 1px solid;}
#content table.shopping_cart table.friend table.form{margin:10px 0px 10px 0px;}
#content table.shopping_cart table.friend table.form td{padding:0px 10px 0px 0px;}
#content table.shopping_cart table.friend input{width:120px;height:20px;}
#content table.shopping_cart table.fragment{margin:0px 0px 20px 0px;border-bottom:#DDDDDD 1px solid;}
#content table.shopping_cart table.fragment td{padding-bottom:10px;}
#content table.shopping_cart p.title{font-weight:bold;}
#content table.shopping_cart table.steps{width:100%;margin:0px 0px 20px 0px;}
#content table.shopping_cart table.steps td{padding:5px 5px 5px 5px;}
#content table.shopping_cart table.steps td.lef{padding:5px 5px 5px 0px;}
#content table.shopping_cart table.full-info td.type{padding-left:0px;}
#content table.shopping_cart table.full-info tr.title td.type{padding-left:0px;}
#content table.shopping_cart table.pay_types{width:100%;margin:0px 0px 10px 0px;}
#content table.shopping_cart table.pay_types td{vertical-align:middle;padding:0px 30px 0px 0px;}
#content table.shopping_cart table.pay_types td.pay_types_submit{text-align:center;}
#content table.shopping_cart table.pay_types td.pay_type_border{border-left:#DDDDDD 1px solid;}
#content table.shopping_cart table.pay_types td table td{padding:0px 0px 0px 0px;font-weight:bold;}
#content table.shopping_cart table.pay_types td table td.pay_types_logo{text-align:left;width:150px;}
#content table.reset_password{width:100%;margin:0px 0px 20px 0px;}
#content table.reset_password td.reset_password{padding:0px 0px 0px 80px;}
#content table.reset_password td.reset_password p.title{font-size:14px;}
#content table.reset_password td.reset_password hr{border-top:#DDDDDD 1px solid;}
#content table.reset_password td.reset_password table.email_input{margin:0px 0px 10px 0px;}
#content table.reset_password td.reset_password table.email_input td{padding:10px 5px 10px 0px;}
#content table.reset_password td.reset_password table.password_accept{margin:0px 0px 10px 0px;}
#content table.reset_password td.reset_password table.password_accept td{padding:0px 5px 10px 0px;}
#content td.right table.free_works{margin:0px 0px 20px 0px;}
#content td.right table.free_works td{vertical-align:top;}
#content td.right table.free_works td.free_works{padding:0px;}
#content td.right table.free_works img.free_works{margin-right:10px;}
#content td.right table.free_works table.free_works_list{margin:0px 0px 0px 0px;}
#content td.right table.free_works table.free_works_list td{padding:5px 0px 5px 0px;border-bottom:#DDDDDD 1px solid;vertical-align:middle;}
#content td.right table.free_works table.free_works_list td.type{padding:5px 0px 5px 0px;vertical-align:middle;text-align:left;}
#content td.right table.free_works table.free_works_list td a{color:#000000;}
#content td.right table.free_works table.free_works_list td a:hover{color:#333333;}
#content td.right table.essays_right{margin:0px 0px 20px 0px;border-bottom:#DDDDDD 1px solid;}
#content td.right table.essays_right td{vertical-align:top;}
#content td.right table.essays_right td.essays_right{padding:0px;padding-bottom:15px;}
#content td.right table.essays_right img.essays_right{margin-right:10px;}
.rounded_corners{-moz-border-radius:11px;-webkit-border-radius:11px;border-radius:11px;behavior:url(/border-radius.htc);}
.bonus_details td{border-bottom:1px solid #DDDDDD;}
.bonus_details td.points{border-left:1px solid #DDDDDD;}
.lapas_karte_bloks{padding-bottom:20px;}
.lapas_karte_pirmais_limenis{font-weight:bold;}
.lapas_karte_otrais_limenis{padding-left:30px;padding-top:4px;}
.lapas_karte_tresais_limenis{padding-left:60px;}
div.logo_plus1{position:absolute;left:460px;top:68px;}

