@charset "utf-8";
.red { color:#F00; }
.main { padding-top:50px; }
img { margin:0; }
li { list-style:none; }
ul { margin-right:5px; }
.gerybg { background:#f1f1f1; }
a { color:#415164; text-decoration:none; }
a:hover { color:#031223; text-decoration:none; }
/*background.css */
body { background-image: url(../images/bg_repeat.jpg); background-repeat: repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#556576; }
.banner { height:109px; width:130px; margin-bottom:30px; }
/*topBar.css */
#logo_pic, #logo { float: left; }
#logo { margin-left: 10px; }
#topBar { height:30px; background:url(../images/topBar_bg.jpg) repeat-x; font-size:12px; color:#FFF; line-height:30px; vertical-align:middle; position:fixed; top:0px; left:0px; width:100%; z-index:100; }
#topBar img { float:right; margin:5px 10px 0 5px; }
#topBarMenu { float:right; width: 500px; }
#main { overflow: hidden; }
#top { height:18px; }
#mainArea { background-color:#FFF; padding-left:0 5px; }
#header { height:110px; }
#logoArea { float:left; width:550px; margin-left:30px; }
.mainlevel { color:#FFF; }
#welcome { width:300px; color:#415164; float:right; margin:auto 30px auto auto; }
.welcometitle { border-right:#72889d 1px solid; padding-right:10px; }
#welcome a { text-decoration:underline; margin-left:10px; }
#welcome img { width: 48px; width: 48px; }
#mod_login_greeting_top { margin: auto 10px auto 10px; }
#searchBox { width:300px; height: 36px; float:right; margin:auto 30px auto auto; }
.search_atmel { margin-left: 10px; }
#inputbox { color:#999; float:right; height:24px; width:150px; border:1px solid #d0d0d0; margin:0; }
.topBarMenu a, #footer a { color:#fff; text-decoration:none; }
.topBarMenu a:hover, #footer a:hover { color:#d6d6d6; text-decoration:none; }
.blueLine { background-color:#5a6b7b; width:950px; height:8px; }
#breadcrumb { height:16px; line-height:30px; margin-left:20px; font-size:13px; }
#breadcrumb img { display: inline; }
#shareBar { height:16px; float:right; margin-right:10px; }
#rss { float:right; margin-right:20px; }
/*--------main-----------*/

.sBlock, .lBlock { margin-top:15px; margin-bottom:15px; }
.sBlockTop, .lBlockTop { vertical-align:middle; line-height:31px; height:31px; color:#f0f4f8; font-size:13px; padding-left:10px; }
.sBlockTop { background:url(../images/sBlock_top.jpg) no-repeat; }
.lBlockTop { background:url(../images/lBlock_top.jpg) no-repeat; }
.sBlockMid { padding:5px 10px 20px 10px; border:#a6a6a6 1px solid; border-top:none; width: inherit; }
.lBlockMid { padding:10px 1px 20px; border:#a6a6a6 1px solid; border-top:none; }
.sBlockMid ul { padding:0 5px; }
.latestnewsmeetus li { padding-top:5px; list-style-image:url(../images/li_arrow.jpg); }
#left { margin-left:5px; }
#popularDocuments li { padding-top:5px; list-style-image:url(../images/li_document.jpg); }
#lastestPoll { padding-top:5px; float:none; }
.communityContent { margin-bottom:5px; }
.contentListTittle { font-size:12px; font-weight:700; }
.more, .lBlockmore { text-align:right; line-height:12px; margin-right: 10px; margin-bottom: 35px; }
.more span, .lBlockmore span { font-size:9px; color:#7d9b19; text-decoration:underline; float:right; }
.more img, .lBlockmore img { float:right; margin-left:5px; }
#ourProducts .lBlockMid, #projectsConversationsAndSharing .lBlockMid { padding-top:0; padding-bottom:0; }
#projectsConversationsAndSharing .lBlockMid { height:176px; padding-bottom:1px; }
#projectsConversationsAndSharing .lBlockMid img { margin:0 1px; }
.imgText { height:30px; width:456px; line-height:24px; vertical-align:middle; background:#b9b9b9; color:#FFF; font-weight:700; padding-left:10px; position:relative; top:-30px; filter:Alpha(opacity=85); -moz-opacity:0.85px; opacity:0.85px; margin:0 1px; }
#myProfile table { width:100%; }
.profilebox { padding-left:0; width:100px; }
.label { width:69px; }
#logIn { width:69px; height:19px; border:none; background:url(../images/btn_lgoIn.jpg) no-repeat; }
.forgetPW { font-size:9px; color:#7d9b19; text-decoration:underline; margin:0; }
#MyProfile p { font-size:10px; margin-left:5px; }
#topParticipants .sBlockMid { padding-top:15px; }
.participantsInfo { height:auto !important; min-height:30px; margin-bottom:10px; }
.partImg { height:30px; float:left; margin-right:5px; }
#favoriteTags .sBlockMid { height:190px; }
#myFavoritesProjects li { padding-top:5px; list-style-image:url(../images/li_project.gif); }
#anyQuestion li { padding-top:5px; list-style-image:url(../images/li_quz.jpg); }
#haveQuestion p { width:145px; font-size:13px; text-decoration:underline; float:left; line-height:42px; vertical-align:middle; margin-left:5px; }
#haveQuestion img { float:left; }
#actions li { padding-left:0; }
.action { margin-left:-20px; }
.action a { display:block; padding-left:30px; }
#action1 a { background:url(../images/action1.jpg) no-repeat 0 0; display:block; }
#action2 a { background:url(../images/action2.jpg) no-repeat 0 0; display:block; }
#action3 a { background:url(../images/action3.jpg) no-repeat 0 0; display:block; }
#action4 a { background:url(../images/action4.jpg) no-repeat 0 0; display:block; }
#action5 a { background:url(../images/action5.jpg) no-repeat 0 0; display:block; }
#bottom { overflow:hidden; }
#bottom img { display:block; margin:0 auto; }
#footer { text-align:center; margin-left:auto; margin-right:auto; margin-top:20px; padding-top:10px; height:55px; color:#FFF; font-size:10px; background:url(../images/footer_bg.jpg) repeat-x; }
#footermenu { width:520px; height:20px; overflow:hidden; margin:0 auto; }
#footerRss { float:right; }
#footerRss a { font-size:11px; color:#ff8900; }
#footerRss a:hover { font-size:11px; color:#ea7e00; }
#copyright { font-size:9px; margin-top:5px; }
ul, #right, #actions ul { margin-right:5px; }
#tableMyProfile td, #footerRss img { padding-right:5px; }
#twoblock { margin-left:20px; }
#noblock { margin-left:20px; margin-right:20px; }
#jsc_readon a { font-size:12px; color:#7d9b19; text-decoration:underline; float:right; }
/*by seen*/
.lBlockMid ul li.gerybg { background:#F1F1F1; }
.lBlockMid ul { margin:0; padding:0; }
.lBlockMid ul li { padding:4px 0px; margin:0 5px; border-bottom:1px dashed #999 }
.lBlockMid ul i { display:inline-block; font-style:normal; vertical-align:middle; width:260px; }
.lBlockMid ul i a { display:inline-block; padding:0 10px 0 30px }
.lBlockMid ul b a { display:inline-block; width:100px }
.lBlockMid ul li img { vertical-align:middle }
.lBlockMid ul i { background:url(../images/li_topic2.jpg) left center no-repeat; }
/*by seen*/

/* by juno */
a.contentpagetitle { font-weight: bold; }
.contentpaneopen a { color: #031223; }
.contentpaneopen a:hover { color: #556576; }
div.js_cc ul { margin-left: -2px; }
div.js_cc ul.menu li { padding-left:20px; /* list-style-image:url(../images/li_arrow.jpg); */
	background: transparent url(../images/li_star.jpg) 0px 7px no-repeat; }
div.js_cc ul.menu li table { margin: 0; padding: 0; }
/* by juno */
.js_key ,.admintable td.key{vertical-align:top}
#jsc_maintable .contentpaneopen tr td table td{ padding-left:0;}
.text_bold{font-weight:bold;}
.selected_box td{padding:0}
tr.helpurl a{font-weight:bold}