body{margin:0;}
img{border:0;}
body,input,textarea,select,button,td,th{font:11px arial;}
th{font-weight:bold;text-align:left;}
form{margin:0;padding:0;}
a{text-decoration:none;color:#009;}
a:hover{text-decoration:underline;}
hr{border:0;border-top:1px dotted #ccc;padding:0;margin:6px -8px !important;margin:0;height:1px;background:#fff;color:#fff;clear:both;}
h1{font-size:16px;margin:0;padding:2px 0 6px 0;}
h1 img{vertical-align:middle;}
ul{list-style-type:disc;margin:0px 0 4px 16px;padding:0;}
li{margin:0 0 4px 0;padding:0;}

div.right{float:right;}
div.left{float:left;}
.clear{clear:both;font-size:1px;height:1px;}

#pup{display:none;position:absolute;z-index:1000;left:0;top:0;width:auto;}
#addDrag{margin:0;border:1px solid #999;background:#eee;cursor:pointer;display:none;z-index:10000;position:absolute;font-weight:bold;width:140px;padding:2px;}
#addDrag img{margin-right:6px;vertical-align:-4px;}
#addDragTarget{border:1px dotted #f00;display:none;height:24px;}
.delConfirm{border:3px solid #aaa;background:#f6f6f6;padding:10px 0;width:500px;margin:0 auto;text-align:center;}
.bigWinBg{position:absolute;z-index:10000;background:#000;text-align:right;}
.bigWinBg .closeBtn{width:140px;border:2px solid #059;background:#09f;color:#fff;}
.bigWinContent{position:absolute;z-index:10000;text-align:center;padding-left:10px;}
#bigAjax{color:#fff;}

.radio,.checkbox{border:0;background:transparent;}

#config, #settings{display:none;position:absolute;top:0;width:160px;}
#config{left:0;}
#config img, #login img{vertical-align:middle;margin:0 6px 4px 0;}
#settings{right:0;}

#header{position:relative;height:57px;}
#header a{display:block;float:left;background-repeat:no-repeat;}
#header a, #header a:hover{text-decoration:none;}
#header img{cursor:pointer;}

#logo{margin:0 auto;text-align:center;display:block;cursor:default;}
img#logo{cursor:default;}
.header_bg{padding-top:2px;}

#headerTools{display:block;position:absolute;top:4px;right:0px;}

#headerTools a{border-right:1px solid #999;color:#009;display:block;float:left;margin:0 0 0 2px;padding:2px 6px;text-align:center;text-decoration:none;color:#249;}
#headerTools a:hover{text-decoration:underline;color:#00f;}
#headerTools a.last{border-right:0;}

#addBlocks{display:block;position:absolute;top:4px;left:4px;}
#addBlocks a{color:#009;display:block;float:left;margin:0 2px 0 0;padding:2px 6px;border-left:1px solid #999;text-align:center;text-decoration:none;color:#249;}
#addBlocks .addBtn{background:url("../images/add_2.png") no-repeat 0px 1px;padding:2px 5px 2px 22px;border-left:0;}
#addBlocks a:hover{text-decoration:underline;color:#00f;}

#themes{position:absolute;z-index:10;bottom:2px;right:7px;}

#theme{display:none;background:#444;border-bottom:2px solid #999;}
#theme td{color:#ccc;}
#theme a{color:#fff;text-decoration:underline;}
#theme .nav{width:140px;cursor:pointer;}
#theme .nav a{display:block;padding:10px;font-size:13px;font-weight:bold;text-decoration:none;}
#theme .nav a:hover{text-decoration:none;}
#theme .nav .inactive{background:#000;border-right:1px solid #666;border-bottom:1px solid #333;color:#999;}
#theme .nav a.inactive:hover{color:#ccc;}
#theme .active{color:#ff0;text-decoration:none;font-weight:bold;}
#theme_google_cats,#theme_google_sort{padding-left:10px;line-height:17px;}

#theme .main{margin:10px;height:305px;overflow-y:auto;overflow-x:hidden;position:relative;}
#theme .theme{float:left;cursor:pointer;font-size:14px;margin:10px 10px 0 10px;}
#theme .local{margin:5px 10px 5px 10px;}
#theme .artist{width:200px;height:105px;margin:0 10px 0 0;}
#theme .google{width:410px;height:100px;margin:0 10px 0 0;}
#theme .google img{background-color:#fff;}
/*
#theme_config{position:absolute;z-index:10000;width:600px;height:600px;border:1px solid #999;top:100px;left:100px;background:#fff;}
#theme_config .header{border-bottom:1px solid #999;background:#efefef;padding:4px;font-weight:bold;}
#theme_config .header .right{margin-top:-2px;margin-right:-2px;}
#theme_config .header button{border:0;}
#theme_config .inner{padding:10px;}
*/

#mp3{position:absolute;right:0px;bottom:0px;}

#tabs{position:absolute;bottom:0;list-style-type:none;margin:0;padding:0;font-weight:bold;} /* margin:0 310px 0 0; // with themes */
#tabs li{float:left;position:relative;display:block;cursor:pointer;color:#000;padding:0;margin:0;}
#tabs img{vertical-align:-3px;margin-right:4px;}
#tabs input{border:0px dotted #999;background:#ff0;margin:0;padding:0;font-weight:bold;font-size:10px;}
#tabs li#newTabLink{font-size:14px;border:0;}
#tabConfigDiv{display:none;position:absolute;}
#tabConfigDiv img{cursor:pointer;}
#tabConfigDiv{border:1px solid #aaa;background:#f6f6f6;padding:4px;}
#tabConfigDiv .icons img{width:16px;height:16px;border:1px solid #ccc;margin:0 2px 2px 0;}
.tabConfig{width:15px;height:16px;background-image:url("../images/gear.png");margin-left:4px;}

#colsizer{font-size:1px;position:relative;z-index:10;height:6px;}
#colsizer div.scaler{position:absolute;cursor:e-resize;width:9px;height:6px;background-image:url("../images/scaler.gif");margin-left:-2px;} /* margin-left - must be negative half the with of the image, round down */

.page{}
.column{float:left;text-align:left;min-height:1px;}
.draggable{width:100%;}
.mini_div{position:absolute;white-space:nowrap;}
.blk_content{width:100%;}

#tips{padding:4px 10px;background:#679;color:#def;border-bottom:1px solid #456;display:none;}
#tips a{color:#fff;text-decoration:underline;}
#tipsNav{margin-right:10px;padding:0 10px;border-right:1px solid #abc;}

.notice{padding:4px;border:1px solid #f90;color:#900;background:#ffa;}


.round_b{padding:0 1px 5px 4px;}

.rbtop{background-repeat:repeat-x;background-position: top left;cursor:move;}
.rbtop div{background-repeat:no-repeat;background-position: top left;}
.rbtop div div{background-repeat:no-repeat;background-position: top right;}
.rbtop div div div{background:none;height:auto;}

.rbcontent{background-repeat:repeat-y;background-position:top left;}
.rbright{background-repeat:repeat-y;background-position:top right;}

.minblock .blk_content,.minblock .rbright,.minblock .rbcontent{width:auto;}

.rbbot{background-repeat:repeat-x;background-position: top left;font-size:1px;}
.rbbot div{background-repeat:no-repeat;background-position: top left;}
.rbbot div div{background-repeat:no-repeat;background-position: top right;}



.tb{float:right;white-space:nowrap;visibility:hidden;background:none;height:auto;}
.tb img{cursor:pointer;}
.p_e,.p_c,.p_conf,.p_del{background-repeat:no-repeat;}
.topic{display:inline-block;cursor:pointer;white-space:nowrap;}
.topic img{margin-right:6px;vertical-align:-4px;}
.confColor{float:left;width:12px;height:12px;border:1px solid #999;margin-right:1px;font-size:1px;cursor:pointer;}

/*
fix for colored blocks toolbar
.rbtop div div div,
.redish .rbtop div div div,
.orangeish .rbtop div div div,
.greenish .rbtop div div div,
.yellowish .rbtop div div div,
.blueish .rbtop div div div,
.grayish .rbtop div div div
	{background:none;}
 */

.collapseList{}
.collapseList .header{cursor:pointer;}
.collapseList .show{display:block;}
.collapseList .hide{display:none;}

.tree{margin-left:-10px;cursor:pointer;}
.tree .cat{padding-left:10px;padding-bottom:1px;}
.tree .dir{padding-left:12px; padding-bottom:1px;}
.tree .cat a{padding-left:2px;font-weight:normal;}
.tree .minus{background: url("../images/tree_minus.png") no-repeat left 3px;}
.tree .plus{background: url("../images/tree_plus.png") no-repeat left 3px;}


.clock{text-align:center;font-size:28px;}

.noteIcons{position:relative;float:right;text-align:right;}
.noteIcons div{width:55px;position:absolute;margin-left:-55px;margin-top:-12px;}


/* light 1*/

#config,#settings{background-color:#fff;}

.collapseList .inner{border:1px solid #c0c0c0;border-top:0;}
.collapseList .header{color:#187DB5;font-weight:bold;padding:3px 4px;background:url("default/collapse_header_bg.gif");border-top:1px solid #c0c0c0;}

#config.collapseList .header{padding:3px 4px 0 4px;}

.collapseList .show{padding:4px;overflow:hidden;border-top:1px solid #c0c0c0;background:#f6f6f6;}
.collapseList .show .show{padding:0px;border:0;}
.collapseList  a{color:#333;line-height:16px;}
.collapseList hr{margin-left:-4px;margin-right:-4px;}

/* #config.collapseList a,#settings.collapseList a{font-weight:bold;} */

.vidTab{border-bottom:1px solid #c0c0c0;height:19px;}
.vidTab div{cursor:pointer;float:left;}
.vidTab div{border:1px solid #c0c0c0;border-bottom-width:1px !important;border-bottom:0;margin:0 2px 0 0;padding:2px 6px;font-weight:bold;}
.vidTab .active{border-color:#1558AF;background-color:#37c;color:#fff;}
.vidTab .inactive{background-color:#f6f6f6;color:#666;}


.newsTime{float:left;margin-right:4px;}
.newsImageDiv{overflow:hidden;float:right;margin-left:2px;text-align:center;}
.newsEmbedImg{position:relative;vertical-align:middle;display:block;}
.news_0 .newsEmbedImg{float:right;margin:-2px 0 0 4px;}
.news_1 .newsEmbedImg{float:left;margin:-2px 4px 0 0;}
.news_0 .entry{padding:0 0 4px 0;}
.news_1 .entry a{font-weight:bold;}
.news_0 .entry a:visited,.news_1 .entry a:visited{color:#88a;}
.hideVisited .entry a:visited{display:none;}
.news_nav{width:35px;text-align:center;}



.notesDiv{background:#ffa;padding:4px;cursor:text;border:1px solid #cc0;}
.notesDiv textarea{background:transparent;width:100% !important; width: 98%;overflow:hidden;border:0;margin:0 !important;margin:-1px 0 0 0;padding:0;}
.redish .notesDiv{background:#ffb6b6;border-color:#d66969;}
.orangeish .notesDiv{background:#fed1b0;border-color: #df8136;}
.greenish .notesDiv{background:#cffeac;border-color: #00be00;}
.blueish .notesDiv{background:#ccecff;border-color: #0093d0;}
.grayish .notesDiv{background:#e7e7e7;border-color: #afafaf;}

button, .button{border:1px solid #aaa;background:#eee;margin:0;}
select{border:1px solid #999;padding:1px;}

.odd, .griditem{background:#fff;}
.even, .gridaltitem{background:#f6f6f6;}
div.hover,tr.hover{background:#ccc;color:#000;}


.stockTable{border:1px solid #ddd;border-bottom:0;}
.stockTable th{color:#333;border-bottom:1px solid #ddd;background:#dfe5f0 url("default/th_bg.gif");}
.stockTable td{border-bottom:1px solid #ddd;}
.stockTable tfoot th{border:0;border-bottom:1px solid #ddd;}

.posten_header{border:1px solid #efefef;background:#f6f6f6;padding:2px 4px;margin-top:2px;}

.tyda_input_list{border:1px solid #ccc;font-size:11px;}
.tyda_lang_header{color:#666;background:#efefef;border-bottom:1px solid #ccc;padding:4px;font-weight:bold;}
.tyda_input_menu a{padding:0 4px;position:relative;display:block;cursor:pointer;color:#000;}

.topborder td{border-top:1px solid #ccc;}
.th th{background:#eee;padding-top:4px;padding-bottom:4px;border-bottom:1px solid #f6f6f6;border-top:1px solid #ddd;color:#444;}


.cal table{}
.cal th{text-align:center;}
.cal th a{font-weight:normal;color:#000;cursor:pointer;}
.cal th a:hover{text-decoration:none;}
.cal .th1{font-weight:bold;}
.cal .th2{}
.cal td{cursor:pointer;text-align:center;padding:3px 0;}
.cal .pMon, .cal .nMon{ color:#999;}
.cal .c1{background:#eee;} /* old */
.cal .c2{background:#ff9;} /* today */
.cal .c3{background:#fff;} /* future */
.cal .c1,.cal .c2,.cal .c3{border:1px solid #ccc;}
.cal .hover{padding:3px 0;border:1px solid #000;}
.cal .active{padding:2px 0;border:2px solid #000;}
.cal .note{font-weight:bold;text-decoration:underline;} /* border-color:#fa0; funkar dåligt med hover */
.cal .weekend{color:#c00;}
.cal .show{background-image:url("../images/caltv.gif");background-repeat:no-repeat;background-position:bottom right;}
.cal textarea{width:100%;height:80px;border:0;background:transparent;padding:2px;}
.cal h2{margin:0;padding:0;font-weight:bold;font-size:14px;}


.digg{float:right;margin-left:4px;background:url("../images/digg.gif") no-repeat;color:#736926;text-align:center;width:51px;padding:13px 0;font-weight:bold;} /* 51x52 */
.digg small{font-size:9px;font-weight:normal;}


.delicious .delTag{font-weight:bold;padding-top:4px;}
.delicious .links{padding-top:4px;}

.alexaDiv{cursor:pointer;border-left:1px solid #999;border-right:1px solid #999;height:17px;}
.alexaDiv div{background:#fff;padding:1px 3px 1px 3px;color:#666;font-weight:bold;border-top:1px solid #999;}
.alexaDiv .alexaL{float:left;border-right:1px solid #999;}
.alexaDiv .alexaR{float:right;border-left:1px solid #999;}

.boxnet_nav{background:#f6f6f6;padding:2px 4px;border:1px solid #ccc;}
.boxnet_list{padding:4px 0;}
.boxnet_list img{vertical-align:middle;}
.boxnet_form{background:#f6f6f6;padding:2px 4px;border:1px solid #ccc;margin-top:2px;display:none;}

.searchResult{border:1px solid #ccc;border-bottom:0;display:none;z-index:1000;}
.searchResult div{cursor:pointer;border-bottom:1px solid #ccc;padding:2px 4px;background:#fff;}
.searchResult div div{margin:0;padding:0;border:0;background:transparent;}
.searchResult .active{background:#ff9;}
.searchResult .right{color:#080;font-size:10px;}

.searchDiv{font-size:1px;padding-top:5px;}
.searchDiv img{margin-right:4px;vertical-align:bottom;}
.searchInput{width:100%;vertical-align:top;}
.searchInput.half{width:49%;margin-right:1%;}
.searchButton{vertical-align:top;border:1px solid #aaa;background:#eee;}
.searchBtn{width:65px;text-align:right;}

.hotel th{background:#def;border:1px solid #abc;}
.hotel .paging button{width:18px;}
.hotel .paging{text-align:right;}

.prisjakt .lista_h{border-top:1px solid #ccc;padding:2px 0 1px 0;float:right;width:25%;text-align:right;white-space:nowrap;}
.prisjakt .lista_v{border-top:1px solid #ccc;padding:2px 0 1px 0;width:75%;float:left;margin-bottom:3px;white-space:normal;}
.prisjakt .truncate { overflow: hidden; }
.prisjakt .search_hit{text-decoration:underline;color:#090;}

.tv_div{margin-top:4px;}
.tvKanaler{margin-bottom:2px;}
.tvKanaler img{margin:0 2px 2px 0;}
.tvKanaler img, .tvTable span, .tvTable img{cursor:pointer;}
.tvTable .odd{border-top:1px solid #ddd;}
.tvBar{background:#ccf;height:2px;margin-top:-2px;font-size:1px;}

.tablib_table {width: 100%;border-collapse: separate;border-spacing: 0px;empty-cells: show;font-size: 11px;text-align: center;}
.tablib_emptyTab {border-bottom: 1px solid #676767;padding: 0px 1px;}
.tablib_spacerTab {border-bottom: 1px solid #676767;padding: 0px 1px;width: 1px;}
.tablib_selected {padding: 2px;background-color: #ffffff;border: 1px solid #676767;border-bottom-width: 0px;color: #3366cc;font-weight: bold;width: 80px;cursor: default;}
.tablib_unselected {padding: 2px;background-color: #dddddd;border: 1px solid #aaaaaa;border-bottom-color: #676767;color: #000000;width: 80px;cursor: pointer;}
.tablib_navContainer {width: 10px;vertical-align: middle;}
.tablib_navContainer a:link, .tablib_navContainer a:visited, .tablib_navContainer a:hover {color: #3366aa;text-decoration: none;}

.sport table{cursor:default;}
.sport th{border-bottom:1px solid #999;padding-top:4px;padding-bottom:0px;}
.sport .sport_header{font-size:13px;background:#def;border:1px solid #abc;font-weight:bold;text-align:center;color:#345;}
.sport th img{vertical-align:-1px;}
.sport th div img{vertical-align:-3px;}
.sport_popup img{vertical-align:-4px;margin-bottom:1px;}

.birthday .day{}
.birthday .today{background:#ff9;border:1px solid #aa0;padding:4px;width: auto !important;width:100%;}

.birthday .date{float:left;text-align:right;width:60px;}
.birthday .date b{font-size:23px;padding-right:4px;}
.birthday .date br{display:none;}
.birthday .text{float:right;}
.birthday .calendarredday{color:#a00;}
.birthday .events{}
.birthday .events div{float:right;width:100px;text-align:right;}
.birthday .events div span{}
.birthday .datered{float:right;}
.birthday img{vertical-align:middle;margin-right:4px;}

.birthday_search div{float:left;width:49%;margin-top:4px;}
.birthday_search div input,.birthday_search div select{display:block;}

.shopping_nav{padding:2px 2px 0 2px;}
.shopping_nav a{text-decoration:none;color:#666;white-space:nowrap;}
.shopping_nav a:hover{text-decoration:underline;}
.shopping .mainCat{font-weight:bold;font-size: 14px;}

.shopping .mainCat{font-size: 14px;}
.shopping .threeCol{width:32%;float:left;text-align:center;margin-right:1%;padding-bottom:4px;}
.shopping .threeCol .mainCat{font-size: 12px;}

.delete{color:#900;}

#pop_content{min-height:16px;width:100%;}
#pop_content .img_temp{visibility:hidden;position:absolute;top:-2000;left:-2000;}


/* calendar */
.calendar{text-align:left;z-index:1000000;}
.calendar,.calendar th,.calendar td{font-size:11px;}
.calendar{background:#fff;border:1px solid #ccc;}
.calendar_head{padding:4px;border-bottom:1px solid #ccc;background:#f6f6f6;color:#444;text-align:center;}
.calendar_head span{cursor:pointer;white-space:nowrap;}
.calendar_body{padding:4px;}
.calendar table{float:left;margin:0 5px;border-collapse:collapse;}
.calendar table th{border-bottom:1px solid #ccc;text-align:center;}
.calendar_title th{color:#fff;background:#999;border-bottom:0;text-align:center;}

.calendar td{padding:0px 0 1px 0;}
.calendar .week{text-align:center;font-size:9px;padding:2px 4px;background:#ccc;color:#fff;}
.calendar a{color:#333;text-decoration:none;display:block;background:#f1f1f1;padding:2px;text-align:center;}
.calendar a:hover{color:#000;background:#ff0;}
.calendar .active a{background:#00c;color:#fff;border:1px solid #006;}
.calendar .between a{background:#66f;color:#ccf;border:1px solid #006;border-right:0;border-left:0;}
.calendar .today a{background:#090;color:#fff;border-color:#060;}
.calendar .fill a{background:#fff;color:#ccc;border:0;}
.calendar .beforeToday a{background:#fff;color:#999;}


/* travel */
.travelForm{float:left;padding-right:4px;}
.travelLeft,.travelRight{float:left;width:49%;padding:2px 0 0 0;}
.travelRight{float:right;}
input.iata{width:100%;}
input.travel_cal{width:70px;}
.iata_results{display:none;position:absolute;border:1px solid #ccc;border-top:0;cursor:pointer;background:#fff;z-index:1000;}
.iata_results div{border-top:1px solid #ccc;padding:4px;}
.iata_results .active{background:#ff9;}
.child_ages{display:none;}
.child_ages div{margin-top:14px;}
.travelHeader{cursor:pointer;border:1px solid #ccc;padding:2px 4px;font-weight:bold;background-color:#eee;margin-top:5px;}

.meter div{font-size:10px;position:absolute;margin-top:10px;border-top:1px solid #7ae;padding-top:4px;}
.slider{width:100%;position:relative;}
.slider_meter{position:absolute;height:3px;font-size:1px;background:#acf;border-bottom:1px solid #59c;}
.slider_levels{position:absolute;height:10px;margin-top:0px;font-size:1px;}
.slider_levels div{float:left;background:#bdf;}

.sliderBox{position:relative;padding:4px 0px 8px 0px;}
.sliderBox span{font-weight:bold;}
.sliderTitle{padding:0 2px;font-weight:bold;}
.sliderTitle div{text-align:right;float:right;font-weight:normal;position:relative;}
.sliderCtrl{margin:0 4px 16px 4px;}

.guide{border:2px solid #99B6DF;background:#DFECFF;padding:10px;margin:4px 4px 0 4px;}
.guideTitle{font-size:16px;font-weight:bold;}
.guideTitle img{vertical-align:middle;}

.special{padding: 6px 6px 6px 60px;border:1px solid #789;margin:2px;background:#def;}
.special button{background: #ff0;border:1px solid #000;}

.calDiv{padding:2px;cursor:text;}
.calDiv textarea{background:transparent;width:100%; width: 98%;overflow:hidden;border:0;margin:0 0 0 -1px !important;margin:-1px 0 0 0;padding:0;}

.tyda{font-size:11px;}

tr.detail_option th{background:#eee;border-bottom:1px solid #999;padding:4px;border-top:4px solid #fff;}
tr.picked th{background:#ff9;border-bottom:1px solid #aa7;}

tr.detail_option td{border-bottom:1px solid #ccc;vertical-align:top;}
tr.picked td{background:#ffd;}

.flight_tbl th,.flight_tbl td{background:#000 url("../images/lfv.gif") repeat-x;vertical-align:top;}
.flight_tbl th{color:#b8f124;}
.flight_tbl td{color:#fff;}

.rakneverk{white-space:nowrap;width:100%;overflow:hidden;}
.rakneverk div{background:url("../images/filmstrip.png") no-repeat 0 0;display: inline-block !important;display: inline;}

.fb{width:100%;overflow:hidden;}
.fb .req{font-weight:bold;}
.fb img{vertical-align:middle;}
.fb td{vertical-align:top;}
.fb .req{vertical-align:bottom;line-height:20px;}
.fb .req img{vertical-align:-3px;}
.fb .stream a{font-weight:bold;}
.fb .stream td{border-top:1px solid #ccc;padding-top:6px;padding-bottom:6px;}
.fb .photo{float:left;border:1px solid #ccc;padding:2px;margin:0 4px 4px 0;}
.fb .time{font-size:9px;color:#777;white-space:nowrap;}
.fb .status{font-size:14px;vertical-align:top;}
.fb .audio{margin:4px 0;}
.fb .error{display:none;border:1px solid #999;background:#fcc;color:#900;padding:4px;}

.fb .images td{font-size:12px;}
.fb .images .attachment_desc,.fb .images .attachment_desc a{font-size:11px;}

.fb .comment1{padding:2px 4px;background:#EFEFF7;border:0px solid #BDC7DE;margin:1px 0 0 10px;}
.fb .comment1 img{float:left;margin:2px 4px 0 0;border:1px solid #BDC7DE;}
.fb .comment2{padding:2px 4px;background:#EFEFF7;border:0px solid #BDC7DE;margin:1px 0 0 10px;}

.fb .likes{padding:2px 4px 2px 18px;background:#EFEFF7 url("../blocks/fb/dig1.gif") no-repeat 4px 5px;border:0px solid #BDC7DE;margin:1px 0 0 10px;}

.fb .comment1 input,.fb .comment1 button{background:#fff;border:1px solid #BDC7DE;width:90%;}
.fb .comment1 button{background:#fff;border:1px solid #BDC7DE;width:10%;}

.price{font-size:12px;font-weight:bold;color:#900;}

.tabPass{margin:0 auto;text-align:center;}
.tabPass table{margin:0 auto;background-color:#fff;padding:10px;}
.tabPass td{text-align:left;}

.yr_small{margin-left:55px;}
.yr_small img{width:48px;height:48px;position:absolute;margin-top:-16px;}


/* new tabs */
ul.tabs{text-align: left;margin: 0;border-bottom: 1px solid #c0c0c0;list-style-type: none;padding: 2px 0px;}
ul.tabs li{display: inline;cursor:pointer;}
ul.tabs li a{padding:0 6px;padding-top:1px;padding-bottom:2;border: 1px solid #c0c0c0;background-color: #eee;color: #666;margin-right: 2px;text-decoration: none;border-bottom: none;}
ul.tabs li.active a{padding-top:2px;padding-bottom:3px;top:-1px;position: relative;border-bottom: 1px solid #fff;background-color: #fff;color:#000;font-weight:bold;}
ul.tabs li a:hover{padding-top:2px;padding-bottom:3px;top:-1px;position: relative;color:#333;}

dt{float:left;margin-right:10px;font-weight:bold;}
dd{margin-bottom:4px;}
