html,body{height:100%;margin:0;padding:0;}

body{position:absolute;min-width:975px;width:100%;_width:expression(document.body.clientWidth < 977? '975px' :document.body.clientWidth > 1257? '1255px' :'auto');min-height:100%;margin:0;padding:0;color:#41596a;font-size:12px;font-family:verdana,tahoma,arial,sans-serif;background:#ffffff;}

textarea,select{border:1px solid #C1C9CE;margin:1px;padding:3px;}
select option{padding:2px;}

h4{font-size:12px;font-weight:bold;color:#3F464E;margin-bottom:4px;}

#sitemap{display:block;margin-bottom:50px;padding-bottom:60px;}
#sitemap ul li{float:left;padding-right:25px;}
.sitemap ul li{clear:both;}

/* start of layout structures */
#wrapper_full{min-height:100%;height:auto !important;height:100%;
	margin:0 auto -160px;/* the bottom margin is the negative value of the footer's height */
}
/* end of layout structures */

/* start of header */
#header{display:block;width:100%;height:80px;background:#3F464E;}
#header h1{position:relative;width:288px;left:-10px;}
#header .ribbon{display:block;position:absolute;top:0;right:0;width:100px;height:69px;}
#header .annoucement{display:block;position:fixed;width:100%;top:0;left:0;border-bottom:1px solid #FEAE23;padding:4px 0 4px 30px;background:#F8E66D url(/images/icons/red-info.png) no-repeat 4px 4px;color:#E81B04;z-index:500;}
.header_small{display:block;width:100%;height:65px;background:#3F464E;}
/* end of header */

/* start of header menu */
#header .menu a{text-decoration:none;color:#F3F6F7;outline:none;border:0 none;background-color:transparent;}
#header .menu{position:absolute;top:40px;right:175px;z-index:100;}
#header .menu a:hover{text-decoration:none;}
#header ul li{display:inline;float:left;width:auto;}
#header .menu li a{float:left;height:30px;margin-left:10px;padding:0 0 0 6px;font-size:16px;line-height:22px;font-weight:bold;}
#header .menu li a span{float:left;padding:4px 6px 4px 0;}
#header .menu li a:hover,#header .menu li a.current{background:transparent url(/images/menu.gif) no-repeat left top;}
#header .menu li a:hover span,#header .menu li a.current span{background:transparent url(/images/menu.gif) no-repeat right top;}
#header .menu li a:hover,#header .menu li a:hover span{background-color:#8994A0;}
#header .menu li a.current,#header .menu li a.current span{background-color:#A5ADB6;}
/* start of header menu */

/* start of home columns */
#home_columns{position:relative;width:100%;height:100%;padding-bottom:20px;}
.home_columns{display:inline;float:left;width:900px;}
.home_columns.col{position:relative;width:635px;min-height:300px;padding-right:20px;margin:25px 5px 0 0;background:#fff url(/images/vertical-separator.gif) no-repeat right 10px;}
.home_columns.col.last{width:220px;margin-right:0;background:#fff;}
.home_columns h1{font-size:18px;}
.home_columns p{font-size:14px;padding-top:5px;padding-bottom:15px;}
/* end of home columns */

/* start of default columns */
.inner{width:900px;margin:0 auto;text-align:left;}
.inner.padding{position:relative;width:800px;margin:0 auto;padding-right:100px;text-align:left;}
#default_columns{width:100%;height:100%;padding-bottom:20px;}
.default_columns{display:inline;float:left;width:900px;}
.default_columns.col{width:735px;min-height:300px;padding-right:20px;margin:25px 5px 0 0;background:#fff url(/images/vertical-separator.gif) no-repeat right 10px;}
.default_columns.col.last{width:120px;margin-right:0;background:#fff;}
.default_columns h1{font-size:18px;}
.default_columns p{font-size:14px;padding-top:5px;padding-bottom:15px;}
/* end of default columns */

/* start of user menu */
#user_menu_top{background:#EDEFF1;border:1px solid #8994A0;height:55px;padding:5px 0 0 5px;}
#user_menu_top a.user_menu_top{text-decoration:none;}
#user_menu_top li{display:inline;float:left;padding:0px 38px 0 0;}
/* end of user menu */

/* start of flag icons */
#flags{position:absolute;top:5px;right:175px;z-index:100;}
.flags{display:block;height:24px;width:24px;background:transparent url(/images/flags.png) no-repeat left top;cursor:pointer;}
#flags a.flags{text-decoration:none;}
#flags li{display:inline;float:left;padding:0px 4px 0 0;}

.us{background-position:left 0px;}
.us_current{background-position:left -24px;}
.us:hover{background-position:left -24px;}

.cn{background-position:left -48px;}
.cn_current{background-position:left -72px;}
.cn:hover{background-position:left -72px;}

.tw{background-position:left -96px;}
.tw_current{background-position:left -120px;}
.tw:hover{background-position:left -120px;}
/* end of flag icons */

/* start of footer */
.push{clear:both;height:180px;}
#footer{border-top:3px solid #e2e6e9;background-color:#3F464E;}
#footer .wrapper{position:relative;width:900px;height:180px;margin:0 auto;}
#footer ul li a{color:#768592;font-size:11px;line-height:1.8em;}
#footer ul li a:hover{color:#F3F6F7;text-decoration:none;}
/* end of footer */

/* start of footer menu */
.footer_menu{float:left;margin:12px 70px 10px 0;}
.footer_menu.last{margin-right:0;}
.footer_menu h3{font-size:12px;line-height:1.9em;color:#F3F6F7;}
.footer_menu ul{clear:left;padding-bottom:5px;}
.footer_menu ul li{padding-top:1px;}
#footer_bottom{clear:both;font-size:11px;width:100%;padding-top:5px;border-top:1px solid #535E68;color:#768592;}
#footer_bottom ul li{display:inline;float:left;padding:4px 4px 0 0;}
#footer_bottom .copyright{float:right;padding:4px 0 0;}
/* end of footer menu */

/* start of icon for external link */
.external{padding-right:10px;background:transparent url(/images/external-links.gif) no-repeat right top;cursor:pointer;}
.external:hover{background-position:right -16px;}
.external.grey{text-decoration:underline;}
.external.grey:hover{text-decoration:none;background-position:right -32px;}
/* end of icon for external link */

/* start of icon for show all link */
.show_all{float:right;padding-left:18px;height:16px;background:transparent url(/images/icons/zoom.png) no-repeat left top;cursor:pointer;}
.show_all:hover{text-decoration:none;}
/* end of icon for show all link */

/* start of icon for sorting */
.sorting{color:#F3F6F7;padding-right:18px;background:transparent url(/images/sorting.gif) no-repeat right top;cursor:pointer;}
.sorting.ascending{background-position:right -16px;}
.sorting.descending{background-position:right -32px;}
.sorting:visited{color:#F3F6F7;}
/* end of icon for sorting */

/* start of icon for close button */
.close{padding-right:10px;background:transparent url(/images/control-buttons.png) no-repeat right top;cursor:pointer;}
.close:hover{background-position:right -16px;text-decoration:none;}
/* end of icon for close button */

/* start of social bookmark icons*/
.bookmarks{display:block;height:20px;width:20px;background:transparent url(/images/social-bookmarks.png) no-repeat left top;cursor:pointer;}

.blinklist{background-position:left 0px;}
.blinklist:hover{background-position:left -20px;}

.delicious{background-position:left -40px;}
.delicious:hover{background-position:left -60px;}

.digg{background-position:left -80px;}
.digg:hover{background-position:left -100px;}

.facebook{background-position:left -120px;}
.facebook:hover{background-position:left -140px;}

.furl{background-position:left -160px;}
.furl:hover{background-position:left -180px;}

.google{background-position:left -200px;}
.google:hover{background-position:left -220px;}

.myspace{background-position:left -240px;}
.myspace:hover{background-position:left -260px;}

.reddit{background-position:left -280px;}
.reddit:hover{background-position:left -300px;}

.stumbleupon{background-position:left -320px;}
.stumbleupon:hover{background-position:left -340px;}

.technorati{background-position:left -360px;}
.technorati:hover{background-position:left -380px;}

.twitter{background-position:left -400px;}
.twitter:hover{background-position:left -420px;}

.feed{background-position:left -440px;}
.feed:hover{background-position:left -460px;}
/* end of social bookmark icons */

/* start of bullets */
.bullet_red li{padding-left:15px;margin-bottom:5px;background:transparent url(/images/bullets.png) no-repeat left -64px;}
.bullet_green li{padding-left:15px;margin-bottom:5px;background:transparent url(/images/bullets.png) no-repeat left -32px;}
.bullet_blue li{padding-left:15px;margin-bottom:5px;background:transparent url(/images/bullets.png) no-repeat left -16px;}
.bullet_grey li{padding-left:15px;background:transparent url(/images/bullets.png) no-repeat left -48px;}
.bullet_black li{padding-left:15px;margin-bottom:5px;background:transparent url(/images/bullets.png) no-repeat left 0px;}
/* end of bullets */

.left{float:left;position:relative;}
.right{float:right;position:relative;}

div.white_small{color:#F3F6F7;font-size:11px;}
div.small,td.small,table.small{font-size:10px;}
.white{color:#F3F6F7;}
a:link,a:active,a:visited{color:#8994A0;outline:none;text-decoration:none;}
a:hover{text-decoration:underline;color:#3F464E;}

input.text_field{width:98px;height:25px;padding:2px 4px 2px 4px;}
input.text_field.default{border:1px solid #C1C9CE;color:#768592;}
input.text_field.over{border:1px solid #768592;color:#768592;}
input.text_field.focus{border:1px solid #3F464E;color:#3F464E;background:#FFFFD9;}
input.text_field.error{border:1px solid #C42826;color:#C42826;background:#FEC7C0;}
input.text_field.small{width:100px;height:23px;padding:3px 3px 0 3px;border:1px solid #C1C9CE;color:#768592;}

textarea.textbox{width:300px;height:80px;padding:6px 4px 0 4px;font-family:verdana,tahoma,arial,sans-serif;font-size:12px;}
textarea.textbox.default{border:1px solid #C1C9CE;color:#768592;}
textarea.textbox.over{border:1px solid #768592;color:#768592;}
textarea.textbox.focus{border:1px solid #3F464E;color:#3F464E;background:#FFFFD9;}
textarea.textbox.error{border:1px solid #C42826;color:#C42826;background:#FEC7C0;}

label.overlabel{color:#C1C9CE;}
label.overlabel-apply{position:absolute;top:8px;left:5px;z-index:1;color:#C1C9CE;}
label{cursor:pointer;}

/* start of buttons */
a.button{border:0;padding:0;height:28px;display:inline-block;color:#fff;text-decoration:none;margin-right:3px;border:1px solid #fff;cursor:pointer;}
a.button:hover{text-decoration:none;border:1px solid #b8b8b8;}
a.button span{height:28px;display:block;}
a.button span span{display:block;padding:8px 15px 0 15px;margin:0 2px 0 2px;height:20px;}
a.button:active{border:1px solid #a74949;color:#fff;}
a.button:visited{color:#fff;}

a.button.red{background:url(/images/buttons.gif) no-repeat 0 0;}
a.button.red span{background:url(/images/buttons.gif) no-repeat right -56px;}
a.button.red span span{background:url(/images/buttons.gif) repeat 0 -28px;}

a.button.green{background:url(/images/buttons.gif) no-repeat 0 -168px;}
a.button.green span{background:url(/images/buttons.gif) no-repeat right -224px;}
a.button.green span span{background:url(/images/buttons.gif) repeat 0 -196px;}

a.button.blue{background:url(/images/buttons.gif) no-repeat 0 -84px;}
a.button.blue span{background:url(/images/buttons.gif) no-repeat right -140px;}
a.button.blue span span{background:url(/images/buttons.gif) repeat 0 -112px;}

a.button.grey{background:url(/images/buttons.gif) no-repeat 0 -252px;}
a.button.grey span{background:url(/images/buttons.gif) no-repeat right -308px;}
a.button.grey span span{background:url(/images/buttons.gif) repeat 0 -280px;}

a.disabled{background:#ddd;color:#999;border:1px solid #ccc;}
a.disabled span{background:none;border-top:1px solid #fff;}
a.disabled span span{background:none;padding:6px 15px 0;}
a.disabled:hover,a.disabled:active{border:1px solid #ccc;}
/* end of buttons */

input.button_hidden{width:0px;position:absolute;left:-5000px;}

td.label{width:150px;height:30px;background:#8994A0;color:#F3F6F7;padding-left:5px;font-weight:bold;}
td.label.error{background:#FC6859;}

div.error{border-top:1px solid #C42826;border-bottom:1px solid #C42826;padding:6px 0 6px 25px;background:#FEC7C0 url(/images/icons/error.png) no-repeat 4px 6px;color:#C42826;margin-bottom:10px;}
div.error a{color:#C42826;text-decoration:underline;}
div.error a:hover{text-decoration:none;}

div.info{border-top:1px solid #1776D5;border-bottom:1px solid #1776D5;padding:6px 0 6px 25px;background:#B8D8F8 url(/images/icons/info.png) no-repeat 4px 6px;color:#1776D5;margin-bottom:10px;}
div.info a{color:#1776D5;text-decoration:underline;}
div.info a:hover{text-decoration:none;}

div.accept{border-top:1px solid #44A901;border-bottom:1px solid #44A901;padding:6px 0 6px 25px;background:#D7EDA9 url(/images/icons/accept.png) no-repeat 4px 6px;color:#44A901;margin-bottom:10px;}
div.accept a{color:#44A901;text-decoration:underline;}
div.accept a:hover{text-decoration:none;}

div.faq{padding:6px 0 6px 25px;background:transparent url(/images/icons/question.png) no-repeat 4px 6px;}
div.answer{padding:6px 0 0 30px;height:24px;background:transparent url(/images/icons/bulb.png) no-repeat 4px 0;font-weight:bold;}
div.back_to_top{text-align:right;padding:0 20px 0 0;background:transparent url(/images/icons/up.png) no-repeat right 0;cursor:pointer;}
div.loading.small{height:16px;color:#44A901;}
div.loading.default{height:22px;color:#44A901;}
div.pathway{color:#768592;padding:0 0 20px 20px;background:transparent url(/images/bullets.png) no-repeat left -96px;}
div.spacer{clear:both;padding-top:15px;}
div.spacer_medium{clear:both;padding-top:30px;}
div.spacer_large{clear:both;padding-top:80px;}
div.required{width:16px;height:16px;background:url(/images/bullets.png) no-repeat 0 -80px;}

div.helper{background:url(/images/helper.gif) no-repeat 0 0;border:0;padding-left:6px;height:28px;display:block;color:#EB9401;text-decoration:none;}
div.helper span{display:inline-block;padding:6px 2px 0 4px;height:20px;border:1px solid #FEAE23;border-left:none;background:#FFFF99;}

/* start of default table */
.default_table{table-layout:fixed;}
.default_table.small{font-size:10px;}
.default_table thead tr{background:#8994A0;height:30px;}
.default_table thead td{padding-left:4px;color:#F3F6F7;font-weight:bold;}
.default_table thead td a{padding-left:4px;color:#F3F6F7;font-weight:bold;}
.default_table tbody tr{background:none;height:30px;border-bottom:1px solid #8994A0;}
.default_table tbody tr:hover{background:#EDEFF1;}
.default_table tbody td{padding-left:4px;}
/* end of default table */

/* start of blue table */
.blue_table{table-layout:fixed;}
.blue_table .small{font-size:10px;}
.blue_table thead tr{background:#7BB6F0;height:30px;}
.blue_table thead td{padding-left:4px;color:#F3F6F7;font-weight:bold;}
.blue_table thead td a{padding-left:4px;color:#F3F6F7;font-weight:bold;}
.blue_table tbody tr{background:none;height:30px;border-bottom:1px solid #7BB6F0;}
.blue_table tbody tr:hover{background:#E2EFFC;}
.blue_table tbody td{padding-left:4px;}
/* end of blue table */

/* start of red table */
.red_table{table-layout:fixed;}
.red_table .small{font-size:10px;}
.red_table thead tr{background:#FC6859;height:30px;}
.red_table thead td{padding-left:4px;color:#F3F6F7;font-weight:bold;}
.red_table thead td a{padding-left:4px;color:#F3F6F7;font-weight:bold;}
.red_table tbody tr{background:none;height:30px;border-bottom:1px solid #FC6859;}
.red_table tbody tr:hover{background:#FFEDEA;}
.red_table tbody td{padding-left:4px;}
/* end of red table */

/* start of orange table */
.orange_table{table-layout:fixed;}
.orange_table .small{font-size:10px;}
.orange_table thead tr{background:#FEAE23;height:30px;}
.orange_table thead td{padding-left:4px;color:#F3F6F7;font-weight:bold;}
.orange_table thead td a{padding-left:4px;color:#F3F6F7;font-weight:bold;}
.orange_table tbody tr{background:none;height:30px;border-bottom:1px solid #FEAE23;}
.orange_table tbody tr:hover{background:#FFFF99;}
.orange_table tbody td{padding-left:4px;}
/* end of orange table */

/* start of green table */
.green_table{table-layout:fixed;}
.green_table .small{font-size:10px;}
.green_table thead tr{background:#AED954;height:30px;}
.green_table thead td{padding-left:4px;color:#F3F6F7;font-weight:bold;}
.green_table thead td a{padding-left:4px;color:#F3F6F7;font-weight:bold;}
.green_table tbody tr{background:none;height:30px;border-bottom:1px solid #AED954;}
.green_table tbody tr:hover{background:#D7EDA9;}
.green_table tbody td{padding-left:4px;}
/* end of green table */

/* start of pager */
.pager a{padding:2px 8px 2px 8px;text-decoration:none;border:1px solid #EDEFF1;}
.pager a:hover{background:#EDEFF1;}
.pager li{display:inline;float:left;padding:0px 6px 0 0;}
/* end of pager */

/* start of user menu right */
#left_menu li{border-bottom:1px solid #768592;height:25px;padding:5px 0 0 0;}
.user_menu{display:block;width:180px;cursor:pointer;font-weight:bold;}
#left_menu li:hover{background:#EDEFF1;}
a.user_menu{text-decoration:none;}
/* end of user menu right */

a.action:hover{text-decoration:none;color:#C42826;}

/* start of modal box */
.b1h,.b2h,.b3h,.b4h,.b2bh,.b3bh,.b4bh{font-size:1px;overflow:hidden;display:block;}
.b1h{height:1px;background:#C42826;margin:0 5px;}
.b2h,.b2bh{height:1px;background:#C42826;border-right:2px solid #C42826;border-left:2px solid #C42826;margin:0 3px;}
.b3h,.b3bh{height:1px;background:#C42826;border-right:1px solid #C42826;border-left:1px solid #C42826;margin:0 2px;}
.b4h,.b4bh{height:2px;background:#C42826;border-right:1px solid #C42826;border-left:1px solid #C42826;margin:0 1px;}
.b2bh,.b3bh,.b4bh{background:#FFFFFF;}
.headh{background:#C42826;border-right:1px solid #C42826;border-left:1px solid #C42826;}
.headh h3{margin:0px 10px 0px 10px;padding-bottom:3px;color:#FFFFFF;}
.contenth{background:#FFFFFF;border-right:1px solid #C42826;border-left:1px solid #C42826;}
.contenth div{margin-left:12px;padding-top:5px;}

.b1h.blue{height:1px;background:#4899EA;margin:0 5px;}
.b2h.blue,.b2bh.blue{height:1px;background:#4899EA;border-right:2px solid #4899EA;border-left:2px solid #4899EA;margin:0 3px;}
.b3h.blue,.b3bh.blue{height:1px;background:#4899EA;border-right:1px solid #4899EA;border-left:1px solid #4899EA;margin:0 2px;}
.b4h.blue,.b4bh.blue{height:2px;background:#4899EA;border-right:1px solid #4899EA;border-left:1px solid #4899EA;margin:0 1px;}
.b2bh.blue,.b3bh.blue,.b4bh.blue{background:#FFFFFF;}
.headh.blue{background:#4899EA;border-right:1px solid #4899EA;border-left:1px solid #4899EA;}
.contenth.blue{background:#FFFFFF;border-right:1px solid #4899EA;border-left:1px solid #4899EA;}
/* end of modal box */

/* start of dialog box */
.dialog_box{top:0px;width:740px;}
.dialog_header{height:25px;background:#8994A0;color:#F3F6F7;padding:4px 0 0 5px;}
.dialog_content{border-left:1px solid #8994A0;border-right:1px solid #8994A0;background:#FFFFFF;padding:2px 4px 4px 4px;overflow:auto;overflow-x:hidden;width:730px;}
.dialog_footer{border:1px solid #8994A0;border-top:none;background:#FFFFFF;text-align:right;padding:3px 5px 5px 0;}
/* end of dialog box */

/* start of icon for control */
.controls{padding-left:16px;width:16px;background:transparent url(/images/controls.gif) no-repeat left top;cursor:pointer;text-decoration:none;}
.controls.expand_blue{background-position:left 0px;}
.controls.collapse_blue{background-position:left -16px;}
.controls.expand_red{background-position:left -32px;}
.controls.collapse_red{background-position:left -48px;}
.controls.expand_orange{background-position:left -64px;}
.controls.collapse_orange{background-position:left -80px;}
.controls.expand_green{background-position:left -96px;}
.controls.collapse_green{background-position:left -112px;}
.controls.expand_grey{background-position:left -128px;}
.controls.collapse_grey{background-position:left -144px;}
/* end of icon for control */

/* start of tabs */
.tabs{width:700px;margin:0;padding-bottom:22px;padding-left:10px;}
.tabs ul,.tabs li{display:inline;list-style-type:none;margin:0;padding:0;}
.tabs a{background:#EDEFF1;border:1px solid #EDEFF1;color:#8994A0;float:left;line-height:16px;margin-right:8px;padding:3px 10px 2px 10px;text-decoration:none;}

.tabs.blue_tab{border-bottom:1px solid #4899EA;}
.blue_tab a{border-bottom:none;}
.blue_tab a.tab_selected{background:#4899EA;border:1px solid #4899EA;color:#F3F6F7;}

.tabs.red_tab{border-bottom:1px solid #C42826;}
.red_tab a{border-bottom:none;}
.red_tab a.tab_selected{background:#C42826;border:1px solid #C42826;color:#F3F6F7;}

.tabs.green_tab{border-bottom:1px solid #42B11D;}
.green_tab a{border-bottom:none;}
.green_tab a.tab_selected{background:#42B11D;border:1px solid #42B11D;color:#F3F6F7;}

.tabs.grey_tab{border-bottom:1px solid #768592;}
.grey_tab a{border-bottom:none;}
.grey_tab a.tab_selected{background:#768592;border:1px solid #768592;color:#EDEFF1;}

.tab_contents{width:700px;clear:both;margin:0px;padding:4px;text-decoration:none;}
.tab_contents.blue{border:1px solid #4899EA;border-top:none;}
.tab_contents.red{border:1px solid #C42826;border-top:none;}
.tab_contents.green{border:1px solid #42B11D;border-top:none;}
.tab_contents.grey{border:1px solid #768592;border-top:none;}
/* end of tabs */

/* start of autocompleter */
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearfix{display:inline-block;}
html[xmlns] .clearfix{display:block;}
* html .clearfix{height:1%;}
.tokenizer{min-height:25px;padding:0px 0px 3px 3px;width:550px;background:#fff;font-size:11px;border:1px solid #C1C9CE;color:#768592;display:block;}
.tokenizer_locked{background:#f4f4f4;}
.tokenizer,.tokenizer *{cursor:text;}
.tokenizer input{width:100%;}
.tokenizer .tokenizer_input,.tokenizer .token{float:left;margin-right:3px;margin-top:3px;}
.tokenizer .tab_stop,.tokenizer .tokenizer_stretcher{display:block;float:left;overflow:hidden;width:0px;}
.tokenizer .tab_stop{height:0px;}
.tokenizer .tokenizer_stretcher{padding-top:7px;}
.autocomplete_input{width:20px;}
.tokenizer .tab_stop input{border:0px solid black;display:inline;position:relative;left:-500px;}
.tokenizer .tokenizer_input_borderless {left:4px;margin-left:-1px;overflow:hidden;position:relative;}
.tokenizer_input_borderless .autocomplete_input{border:3px solid white!important;border-left:none;display:block;margin:-3px 3px -4px -2px;padding:0px!important;}
/*IE6-/Win only*/
/*\*/.tokenizer_input_borderless .autocomplete_input { border:3px solid black;margin:-3px 3px -4px 14px:padding-left:10px;} /**/
.tokenizer div:-moz-first-node{padding-top:1px!important;}
.tokenizer_input{max-width:300px;overflow:hidden;padding:1px 0px;}
.tokenizer_input input,.tokenizer_input_shadow{border:0px solid black;outline:0;font-family:'lucida grande', tahoma, verdana, arial, sans-serif;font-size:11px;padding:0px 5px;margin:0 0 -1px 0;white-space:pre;}
.tokenizer_input_shadow{display:inline;left:-10000px;position:absolute;top:-10000px;}
.tokenizer .tokenizer_input_shadow{height:0px;display:block;left:0px;overflow:hidden;position:relative;top:0px;}
div.tokenizer .token{background-image:url('/images/token.gif');background-repeat:no-repeat;color:black;white-space:nowrap;}
div.tokenizer .token span{background-image:url('/images/token.gif');background-position:top right;background-repeat:no-repeat;display:block;}
div.tokenizer .token span span{background-position:bottom right;}
div.tokenizer .token span span span{background-position:bottom left;}
div.tokenizer .token span span span span{background-image:none;padding:2px 3px 2px 5px;}
div.tokenizer.tokenizer_locked .token span span span span{padding-right:5px;}
div.tokenizer_locked .token:hover,div.tokenizer_locked .token:hover span{background-image:url('/images/token.gif');}
div.tokenizer .token:hover,div.tokenizer .token:hover span{background-image:url('/images/token-hover.gif');text-decoration:none;}
div.tokenizer .token_selected,div.tokenizer .token_selected span,div.tokenizer .token_selected:hover,div.tokenizer .token_selected:hover span{background-image:url('/images/token-selected.gif');color:white;text-decoration:none;}
div.tokenizer .token span.x,div.tokenizer .token span.x_hover,div.tokenizer .token:hover span.x,div.tokenizer .token:hover span.x_hover{background-image:url('/images/token-close.gif');background-position:4px 2px;cursor:pointer;display:inline;padding:0px 6px 0px 5px;}
div.tokenizer.tokenizer_locked .token span.x,div.tokenizer.tokenizer_locked .token span.x_hover{display:none;}
div.autocomplete{position:absolute;width:100%;background-color:white;border:1px solid #888;margin-top:-2px;padding:0px;z-index:10;}
div.autocomplete ul{list-style-type:none;margin:0px;padding:0px;}
div.autocomplete ul li.selected{background-color:#ffffbb;}
div.autocomplete ul li{list-style-type:none;display:block;margin:0;padding:2px;height:32px;cursor:pointer;}
/* end of autcompleter */

/* start of list */
.list li{display:inline;float:left;padding:0px 30px 0 0;}
/* end of list */

/* start of attachment */
div.attachment{display:block;width:545px;border:1px solid #8994A0;background:#EDEFF1;padding:3px 4px 3px 4px;margin-bottom:5px;overflow-x:hidden;}
div.attachment:hover{display:block;border:1px solid #768592;background:#CED3D9;}
/* end of attachment */