.rtfeditor{margin-left:25px;}
/*.box .text h3{font:bold 11px/14px Verdana,Geneva,Arial,Helvetica,sans-serif;color:#014e76;margin:0}
.box .text p{font:12px/14px Arial,Helvetica,sans-serif;margin:8px 0 0}*/

table{border-spacing:0}.itemList{background:#fff;line-height:1.7em}.itemList .item{overflow:visible;padding:10px 0;border-left:20px solid #fff;border-right:20px solid #fff;background-color:#fff}
/*.itemList .last{overflow:visible;padding:10px 0;border-left:20px solid #fff;border-right:20px solid #fff}*/
.itemList .photo{width:126px;margin-top:6px;height:93px;text-align:center;vertical-align:middle;font-size:14px;position:absolute}
.itemList .photo a{display:table-cell;vertical-align:middle;width:126px;height:93px;color:#fff}
.itemList .photo img{margin:0 auto;visibility:inherit}.itemList .photo .time{font-size:9px;width:40px;padding:1px;background-color:#000;color:#fff;position:absolute;bottom:6px;right:6px;text-align:center;filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6}
.itemList .tools{float:right}.itemList .tools a{display:inline-block}.itemList .text{color:#616161;overflow:hidden;margin-left:135px;min-height:100px}
.itemList .text .labels{color:#000}.itemList .user{font-size:11px;font-weight:400;color:#666;margin-bottom:10px;line-height:16px}
.itemList .user .star{margin-left:20px}.itemList .user .voted{display:inline-block}
/*.itemList .user a{font-size:15px;font-weight:700;color:#276337}*//*.itemList .textA{float:left;width:40%}*/
.itemList .textAll{float:left;width:100%}.itemList .textAll .subAdd{padding-top:8px}
/*.itemList .textA .subAdd{padding-top:8px}.*/itemList /*.textB{float:left;width:60%}*/
.itemList h4{margin-bottom:8px}.itemList .headeritem{padding:15px;border-left:0 solid #fff;border-right:0 solid #fff;clear:both;margin-bottom:20px;background-color:#f0f0f0}
.itemList .headeritem .photo{width:126px;text-align:center}.itemList .headeritem .photo img{margin:0 auto}
.itemList .headeritem .text{margin-left:150px}.itemList .headeritem .user{font-size:20px;color:#000;height:20px;line-height:20px}
.contentbox{border:1px solid #9fbea4}.contentbox h3{background-color:#9fbea4;color:#fff}
.roundBox{margin:10px auto 20px;clear:both}.roundBox h3{padding:0;padding-left:10px;line-height:18px}
.roundBox h1{padding:0;padding-left:10px;line-height:18px;text-transform:uppercase}
.roundBox .inner{margin:0 12px}.roundBox .viewmore{padding-bottom:0;padding-right:10px;padding-top:5px}
.roundBox .viewmore .pager a{padding-top:0;margin-top:3px}.roundBox table{width:100%}
.roundBox .hr{margin:2px 10px;height:2px;font-size:0;background:url(../../images/dotline5.gif) repeat-x left top}
.roundBox .text{color:#666}.page .roundBox,.page .fullbox{margin-bottom:30px;margin-top:10px}
.views{overflow:hidden;padding-bottom:0}.views .number{float:left;width:100px}
.blograte .star{display:block;float:left}.blograte .voted{display:block;float:left;padding-left:3px}
.blograte span{display:block;float:left;padding:2px;padding-left:5px;line-height:14px}
.rate div{float:left}.oneRolList .item{overflow:hidden;background:url(../../images/dotline2.gif) repeat-x left bottom;padding:20px 0;border-left:10px solid #fff;border-right:10px solid #fff;background-color:#fff}
.oneRolList .last{padding:10px 0;border-left:10px solid #fff;border-right:10px solid #fff}
.oneRolList .photo{width:90px;padding:2px;float:left;border:1px solid #999;font-size:0;margin-right:10px}
.oneRolList .photo img{margin:0 auto}.oneRolList .tools{float:right}.oneRolList .tools a{display:inline-block;padding:5px}
.oneRolList .text{color:#616161;line-height:14px;overflow:hidden}.oneRolList .text label{display:inline-block;padding:0;padding-right:5px;color:#000;line-height:14px;vertical-align:middle;margin:0}
.oneRolList .user{font-size:11px;font-weight:400;color:#666;margin-bottom:5px;line-height:16px}
.oneRolList .user a{font-size:15px;font-weight:700;color:#276337;text-decoration:underline}
.oneRolList .textA{float:left;width:38%}.oneRolList .textB{float:left;width:60%}
.roundBox .ProjectView,.tab-holder .ProjectView{width:auto}.ProjectView .Name{font-style:italic;font-size:11px;color:#111;font-weight:700;padding-top:10px;border:0}
.ProjectView .Value{font-size:11px;padding:5px 5px 5px 0}.projectview-box .title{background:#f3f3f3;border-top:1px solid #dadada;height:1%;padding:4px 8px 5px;overflow:hidden}
.projectview-box .title h2{font:bold 11px/14px Verdana,Geneva,Arial,Helvetica,sans-serif;color:#014e76;margin:0;text-transform:uppercase}
.projectview-box .text{padding-left:0px}.projectview-box .text .Name{font-style:italic;font-size:11px;color:#111;font-weight:700;padding-top:10px;border:0}
.projectview .text .Value{font-size:11px;padding:5px 5px 5px 0}.ChechBoxList{overflow-y:auto;width:186px;height:248px;background-color:#fff;border:solid 1px #888}
.listItem{clear:both;padding:20px}.listItem h3{padding:0}.listItem .name{font-weight:700;padding:3px}
.listItem .data{vertical-align:middle;padding:3px}.threeCol{width:670px;height:300px;padding-top:5px}
.threeCol .leftHolder{width:30%;float:left}.threeCol .centerHolder{width:33%;float:left}
.threeCol .rightHolder{width:33%;float:left}.ViewHolder .text{padding-bottom:20px}
.ViewHolder .links{position:absolute;margin:10px;left:10px}.ViewHolder .links li{padding:5px 0}
.ViewHolder #preview{margin:20px auto;width:460px;background-color:#000;border:1px solid #ccc}
.ViewHolder .bigPhoto{margin:0 auto;width:460px;height:395px;text-align:center;border:none;padding:15px 0 10px}
.ViewHolder .bigPhoto .imgs{display:table-cell;vertical-align:middle;width:460px;height:395px;font-size:14px;line-height:360px;text-align:center}
.ViewHolder .bigPhoto img{margin:0 auto;vertical-align:middle}.ViewHolder .creater .star,.ViewHolder .creater .voted{float:left}
.ViewHolder .Content label{font-weight:700;display:block;padding:0;padding-top:10px;color:#000}
.ViewHolder .Content label.frist{padding-top:0}.ViewHolder .greenbox{margin:10px 60px}
.ViewHolder .greenbox .Content{padding:20px;overflow:hidden}.ViewHolder .greenbox .Content td{text-align:left;line-height:18px;vertical-align:top}
.ViewHolder .creater{width:350px;border-right:1px solid #9fbea4}.ViewHolder .detail{width:210px;border-right:1px solid #9fbea4;padding-left:15px}
.ViewHolder .tools{width:135px;padding-left:15px}.ViewHolder .tools a{display:block;padding:0;padding-bottom:6px}
.ImgList{overflow:hidden;padding:15px}.ImgList li{padding:3px;float:left}
.ImgList li a{height:103px;vertical-align:middle;width:124px;display:table-cell;text-align:center;padding:4px;font-size:13px;border:1px solid #b7b7b7;zoom:1;-moz-box-sizing:content-box}
.ImgList li a img{margin:0 auto;vertical-align:middle;border:none}.ImgList2 h5{margin:0}
.ImgList2 td{padding:10px 8px 10px 20px;vertical-align:top}.ImgList2 td div.holder{margin:0 auto;width:160px; text-align:center;}
.ImgList2 .photo{vertical-align:middle; width:100% !important; text-align:center;}.ImgList2 .text{margin-top:5px;width:80px;overflow:hidden;text-align:center}
.ImgList2 table{width:auto}.ImgList2 ul{width:100%}.ImgList2 li{display:block;float:left;margin:10px 10px 10px 30px}
.ImgList2 li img{border-width:0;display:block;text-align:center;vertical-align:middle;overflow:hidden;}
.myComments{padding-top:1px;width:100%}.myComments .item{float:none;padding:5px;margin-top:5px}
.myComments .text{margin-left:100px;padding-bottom:10px;min-height:80px;height:auto}
.myComments .text img{vertical-align:middle;margin-right:3px}.myComments .tools{float:right}
.myComments .tools input{margin-left:20px}.myComments .message{display:inline;font-size:0}
.myComments .whiteBG{margin-top:5px;padding:5px}.myComments .photo{margin-top:4px;margin-right:4px;padding:3px;border:solid 1px #e6f2e8;vertical-align:middle;margin-bottom:0;text-align:center;overflow:hidden;clear:left;position:absolute}
.myComments .photo .useImg{height:74px;width:74px;background-color:#fff}
.myComments .photo img{margin:0 auto;vertical-align:middle}.myComments .comments{height:45px;color:#222;overflow:hidden;line-height:1.3em}
.myComments table{width:100%}.rating{font:11px/14px Verdana,Geneva,Arial,Helvetica,sans-serif}
.star{width:80px;height:20px;background:url(../../images/vote_star_gray_16.gif) repeat-x left top;text-align:left;vertical-align:middle;overflow:hidden;display:inline-block;margin-right:8px;float:left}
.star div{height:20px;background:url(../../images/vote_star_active_16.gif) repeat-x left top}
.formTitle{height:40px}.formTitle .right{float:left;clear:right;width:256px}
.formTitle .left{float:left;width:256px}.btn_back{text-align:right;float:right}
.btn_add{margin:0}.AddForm{clear:both;display:table;width:100%}.AddForm .separator{clear:both;width:98%;border-top:1px solid #E0DFE3}
/*.AddForm label{ width:33%; display:inline-block; float:left; font-weight:700; line-height:20px; padding:3px; clear:left; vertical-align:middle; }*/
.AddForm span.req{color:red}.AddForm .data label{width:auto;display:inline;float:none;font-weight:400;line-height:1.3em;padding:2px;clear:left;vertical-align:middle}
.AddForm .data{float:left;clear:right;vertical-align:middle;padding:5px;font:normal normal normal 12px/16px 'Trebuchet MS',Arial,Helvetica,sans-serif;width:70%}
.AddForm .data img{vertical-align:middle}.AddForm .data .buttons{padding:0}
.AddForm .data .adminButton{min-width:86px;padding:2px 3px;height:22px}.AddForm .brdata{float:left;clear:left;width:100%}
.AddForm .brdata label{display:inline;width:auto;margin:0;padding:0;padding-left:6px;float:none}
.AddForm .brdata input{display:inline;float:none}.AddForm .brdata .hr{margin:10px 0;width:97.5%}
.AddForm .brdata table.auto{width:auto;margin:auto}.AddForm .brdata .fullbox{margin-bottom:30px}
.roundBox .AddForm,.box .AddForm{padding:5px 10px}/*.roundBox .AddForm label,.box .AddForm label{text-align:right;/* color:#234f2e; *//* padding-right:5px */}
.AddFormOne{clear:both;display:inline-table;width:100%}.AddFormOne label{width:8%;display:block;float:left;font-weight:700;line-height:20px;padding:3px;clear:left;vertical-align:middle}
.AddFormOne .data label{width:auto;display:inline;float:none;font-weight:400;line-height:1.3em;padding:2px;clear:left;vertical-align:middle}
.AddFormOne .data{float:left;clear:right;vertical-align:middle;padding:3px}
.AddFormOne .data img{vertical-align:middle}.AddFormOne .brdata{float:left;clear:left;width:100%}
.AddFormOne .brdata label{display:inline;width:auto;margin:0;padding:0;padding-left:6px;float:none}
.AddFormOne .brdata input{display:inline;float:none}.AddFormOne .brdata .hr{margin:10px 0;width:97.5%}
.AddFormOne .brdata table.auto{width:auto;margin:auto}.AddFormOne .brdata .fullbox{margin-bottom:30px}
.roundBox .AddFormOne{margin:5px 10px}.roundBox .AddFormOne label{text-align:right;color:#234f2e;padding-right:5px}
.AddFormTwo{clear:both;width:100%;padding:0;margin:0}.AddFormTwo label{width:115px;display:block;float:left;font-weight:700;line-height:20px;padding:3px;clear:left;vertical-align:middle;text-align:right}
.AddFormTwo .data label{width:auto;display:inline;float:none;font-weight:400;line-height:20px;padding:3px;clear:left;vertical-align:middle}
.AddFormTwo .data{float:left;clear:right;width:70%;vertical-align:middle;line-height:20px;padding:3px;word-wrap:break-word}
.AddFormTwo .data img{vertical-align:middle}.AddFormTwo .brdata{float:left;clear:left;width:100%}
.AddFormTwo .brdata label{display:inline;width:auto;margin:0;padding:0;padding-left:6px;float:none}
.AddFormTwo .brdata input{display:inline;float:none}.AddFormTwo .brdata .hr{margin:10px 0;width:97.5%}
.AddFormTwo .brdata table.auto{width:auto;margin:auto}.AddFormTwo .brdata .fullbox{margin-bottom:30px}
.roundBox .AddFormTwo label{text-align:right;color:#234f2e;padding-right:5px}
.page .roundBox .inner{padding:10px}.sublinkArea .inner h3{margin-top:20px;z-index:10000;margin-bottom:-10px;position:relative}
.fullbox .AddForm{margin:5px 10px}.fullbox .AddForm label{text-align:right;color:#234f2e;padding-right:5px}
.labelText{color:#234f2e;padding-right:5px;font-weight:700;padding-left:5px;}
.sortCenter label{/* width:33%; */}.sortCenter .data{width:60%}.img-holder table{width:auto}
.img-holder a{width:50px;height:50px;display:block;border:1px solid #bacfc0;padding:2px;padding-bottom:2px!important;padding-bottom:0;background-color:#fff;border-top:0;text-align:center;margin-top:0;margin-right:4px;margin-bottom:4px}
.img-holder li{float:left;display:block}.img-holder a img{margin:0 auto}
.title a{font-size:14px;color:#266337;text-transform:uppercase;font-weight:700}
.whiteBG{border-top:0;margin:0 10px}.questionHelpMsg{background-color:#e2efef; max-height:200px;width:300px;overflow:auto}
.questionHelpMsg img{float:right}.questionHelpMsg .helpbox{background-color:#e2efef;padding:10px;font-size:11px;border:solid 1px #e2efef;z-index:10;display:none}
.viewmore{padding:4px 10px 0;text-align:right;font-size:11px;text-transform:capitalize;overflow:hidden}
.viewmore img{vertical-align:middle;margin-left:5px}.viewmore .btn_left{float:left;text-align:left;clear:left}
.viewmore a{color:#276337;cursor:pointer;line-height:17px;display:inline-block;padding:2px;vertical-align:middle}
.viewmore .pager a{padding:0}.viewmore input{vertical-align:middle}h3{font-size:16px;font-family:Arial;color:#438e50;margin:0;padding:0}
h3 img{margin-right:5px;vertical-align:middle}h4{font-size:12px;font-family:Arial;color:#438e50;text-transform:capitalize;margin:0;padding:0}
h5{font-size:12px;font-family:Arial;padding:3px;margin:3px 0;margin-top:8px;padding:0}
.fullbox{background-color:#d4ecdc;padding:10px;margin-top:10px}.fullbox th{color:#276337;height:16px;text-align:left;background-color:#fff;padding-left:10px}
.fullbox tr td{padding:5px;padding-left:10px;font-size:11px}.fullbox tr td input{margin-right:10px}
.fullbox td.commentTitle{font-size:16px;width:60%}.fullbox .viewmore{padding:5px 5px 0 0;text-align:left}
.fullbox .pager{padding-top:0;margin-top:5px}.fullbox table{width:100%}.fullbox .addcomment{padding:10px}
.fullbox .fixWidth{overflow:auto}.fullbox .tabs{text-align:right;float:right}
.fullbox .tabs a{display:inline-block;padding:0 5px 10px;margin:4px;margin-bottom:0}
.fullbox .tabs a.on{display:inline-block;padding:0 5px 10px;margin:4px;margin-bottom:0;background-color:#fff}
.fullbox{margin-bottom:20px}.fullbox .hr{margin:2px 10px;height:2px;font-size:0;background:url(../../images/dotline5.gif) repeat-x left top}
.fullbox .sublink{margin-top:-25px}.noborder{padding:0;background-color:Transparent}
.noborder table{width:98%}.whiteBorder{border:3px solid #e6f2e8}.whiteBox{background-color:#fff}
.whiteBox .header{height:10px;background:url(../../Images/boxWhite.gif) no-repeat left top}
.whiteBox .footer{height:10px;background:url(../../Images/boxWhite.gif) no-repeat left bottom}
.sublink{float:right;padding:1px 5px;text-transform:uppercase;color:#276337}
.sublink a{display:inline-block;padding:0 4px;text-decoration:underline}
.sublink a.on{color:#000}.sublink2{z-index:1;float:right;position:absolute;right:20px;margin-top:-7px}
*+html .sublink2{margin-top:-3px}.page .myComments{width:100%;padding-top:0}
.btn_back{display:none}.AddCommentHolder{padding:5px 12px}.AddCommentHolder h4{line-height:18px;cursor:pointer}
.AddCommentHolder textarea{width:100%}.fullbox .AddCommentHolder{padding:5px 5px 5px 0}
#divExistList{padding:5px;border-left:90px solid #eff0ef}#divExistList table{width:100%}
#divMusicList{padding:5px;border-left:90px solid #eff0ef}#divMusicList table{width:100%}
.divMusicType{width:90px;position:absolute;padding:5px;z-index:6}.divMusicType ul li{padding:5px}
.divMusicType .m01 #m01{background-color:#fff}.divMusicType .m02 #m02{background-color:#fff}
.playerHolder{height:35px}.myMuisc .nomusic{height:50px;padding:10px}.myMuisc td .item{padding:12px;background:url(../../images/dotline3.gif) repeat-x left bottom;position:relative;z-index:2}
*+html .myMuisc td .item{padding:5px;background:url(../../images/dotline3.gif) repeat-x left bottom;position:static;z-index:2}
.myMuisc td .item .tools{float:right}.myMuisc td .item .label{display:inline}
.myMuisc td .item .star{display:inline-block;vertical-align:middle}.myMuisc td .item .links{padding:10px 0}
#playListPage .divMusicType{margin-left:10px;z-index:10}#playListPage #flashaudiocontent{padding:5px 10px;position:absolute;padding-left:10px}
#playListPage #divMusicList{border-left-width:0;height:auto}#playListPage .item{padding:5px;background:url(../../images/dotline3.gif) repeat-x left top;line-height:1.5em}
#playListPage .item .tools{float:right}.contactpage .roundBox{margin-top:10px;margin-bottom:20px}
.contactpage .itemList .text{margin-left:10px}.addNew{float:right;margin-bottom:3px;margin-top:-3px;font-size:11px;font-weight:700}
.addNew *{vertical-align:middle}.roundBox .addNew{padding-right:10px}.backTop{text-align:center;padding-left:22px;background:url(../../images/icon/backtotop.png) no-repeat 408px 2px}
.popWindows{padding:10px}.popWindows ul{padding:0;margin:0}.popWindows ul li{padding:3px 1px}
.greenbox{position:relative;height:1%}.greenbox .Content span{background:none}
.greenbox .leftTop{width:10px;height:10px;position:absolute;left:0;top:0;background-position:left top}
.greenbox .rightTop{background-position:right top;width:10px;height:10px;position:absolute;right:0;top:0}
.greenbox .leftBottom{background-position:left bottom;width:10px;height:10px;position:absolute;left:0;bottom:0}
.greenbox .rightBottom{background-position:right bottom;width:10px;height:10px;position:absolute;right:0;bottom:0}
.clear{clear:both}.BC{font-size:11px;padding-bottom:15px;padding-top:5px;height:15px;margin-left:20px}
.BC a:link{text-decoration:underline;color:#014e76}.BC a:visited{text-decoration:underline;color:#014e76}
.handCursor{cursor:pointer}#ctl00_divHelp{float:right;margin-top:-40px}#flashaudiocontent{padding:5px 10px;position:absolute}
.space{font-size:1px;height:1px;overflow:hidden}.nodata{font-size:40px!important;text-align:center;color:#d3ecdb;padding:40px 10px;text-transform:uppercase}
.tooltip{display:none;position:absolute;z-index:1001;left:10px;top:15px;width:170px;padding:3px;border:dotted 1px;background-color:InfoBackground;overflow:inherit}
span.AlertMessage{font-weight:700;font-size:12px;color:#005177;padding-left:10px;display:inline-block;text-transform: capitalize;}
span.ErrorMessage{font-weight:700;font-size:12px;color:red;padding-left:10px;display:block;/*text-transform: capitalize;*/}
.desc{padding-top:4px}.desc .roundBox{margin-top:10px;margin-bottom:16px}
.desc .inner{padding:15px;padding-top:10px;padding-left:60px;background-image:url(../../Images/tips_title.gif);background-repeat:no-repeat;background-position:5px 13px;line-height:1.5em}
.center{margin:auto;text-align:center;padding-top:5px}/*.center *{vertical-align:middle}*/
/*.center a{font-size:13px;line-height:16px}*//*.center input{/* margin:auto; *//* padding:0px; *//*}/*.center input[type="button"]{margin:auto;padding:0px;}*/.padding{padding:10px}
.editProductPage{display:inline-table;width:100%}.reportList .data{color:#005177;margin-bottom:5px;padding:5px;font-weight:700}
.baseInfo{float:right;width:230px;padding-top:10px}.btn-right{float:right;font-weight:700}
.message .roundBox{margin-bottom:10px;margin-top:10px}.greenborder{border:3px solid #e6f2e8}
.toolbar{padding-bottom:1px;padding-top:1px}.contentcenter{text-align:center}
.box .contentcenter img{display:inline}.PhotoShare{float:right;width:180px;padding-top:10px;padding-right:20px}
.PhotoShare ul{margin-top:10px}.PhotoShare ul li{padding:3px;margin-left:-17px}
.PhotoShare ul li a{text-transform:uppercase;color:#3c5697;display:block;padding-left:14px}
.PhotoShare ul li a:hover,.PhotoShare ul li a.on{background:url(../../images/blue_arr_9.gif) no-repeat left center}
.bigPhoto{text-align:center;padding:5px;width:700px;margin:auto}.bigPhoto a{display:block;margin-top:10px;clear:both}
.helpInfo{width:30%;float:left;margin-left:40px;margin-top:30px;margin-bottom:30px;line-height:2em;padding-right:10px}
.helpInfo b{color:#276337}.stepDetail{width:55%;float:left;margin:30px 40px 30px 10px;border-left:1px solid #a5beab;padding:10px}
.stepDetail b{display:block;color:#276337}.stepDetail img{float:left;margin-right:5px;margin-bottom:5px;margin-top:3px}
.stepDetail .hr{margin:10px 0}.descText{margin:20px 40px;padding:20px;border:1px solid #9fbea4}
#print_button{margin-bottom:-20px;padding-right:20px}#print_button img{vertical-align:middle;margin-right:10px}
.rightSidebar .inner{padding:5px}.comment_holder{padding:10px}.comment_holder .star{float:right}
.comment_holder .voteText{float:right;padding:3px;padding-right:8px}.comment_holder .text{overflow:hidden;width:450px}
.topVote_holder .star{float:right}.topVote_holder .voteText{float:right;padding:3px;padding-right:8px}
.iconDesc{/* padding-bottom:10px; *//* padding-top:10px; */padding-left:10px;}.iconDesc img{vertical-align:middle}
.iconDesc table td{padding:0!important}.iconDesc td{border-style:none!important}
.user-carbon-points,.user-gambassa-points{width:50px;text-align:right}input.error{background:#f77}
#shareIcon img{border-width:0;height:16px;width:16px}#shareIcon a{display:inline;padding:0}
.insertedcontent:hover{font-weight:700;cursor:pointer}.roundBoxWhite{margin-top:0}
.roundBoxWhite .friendLi li{width:150px;height:32px;text-align:center}.roundBoxWhite .friendLi li a{font-weight:700}
.fullboxInputData{background-color:#d4ecdc;margin-top:10px}.fullboxInputData th{color:#276337;height:16px;text-align:left;background-color:#fff;padding-left:10px}
.fullboxInputData .viewmore{padding:5px 5px 0 0;text-align:left}.fullboxInputData .pager{padding-top:0;margin-top:5px}
.fullboxInputData table{width:100%}.fullboxInputData .addcomment{padding:10px}
.fullboxInputData .fixWidth{overflow:auto}.fullboxInputData .tabs{text-align:right;float:right}
.fullboxInputData .tabs a{display:inline-block;padding:0 5px 10px;margin:4px;margin-bottom:0}
.fullboxInputData .tabs a.on{display:inline-block;padding:0 5px 10px;margin:4px;margin-bottom:0;background-color:#fff}
.fullboxInputData{margin-bottom:20px}.fullboxInputData .hr{margin:2px 10px;height:2px;font-size:0;background:url(../../images/dotline5.gif) repeat-x left top}
.fullboxInputData .sublink{margin-top:-25px}html{height:100%}

/*body{font:12px/16px Arial,Helvetica,sans-serif}*/
#body {
    /*color: #095687;*/
    margin: 0;
    height: 100%;
    display: block;
    background-color: #fff;
}

#body_NoMaster{font:12px/16px Arial,Helvetica,sans-serif;color:#48484a;background-color:#fff;margin:0;height:100%;display:block}
a{text-decoration:none;/* color:#014e76 */}a:hover{text-decoration:underline}a:focus{outline:none}
input,textarea,select{vertical-align:middle;}input[type="radio"]{vertical-align:top!important}
form{margin:0;padding:0;border-style:none}img{border-style:none;/* height: 26px; *//* width: 26px; */}
.menu-holder-wrapper{}
/*#main {
    background: #fff;
    margin: 20px auto;
    min-width: 960px;
width:100%;
max-width:1300px;
    position: relative;
    min-height: 1000px;
    z-index: 10;
    padding-top: 1px;
    border:1px solid #095687;
    
}

*/
#divMainOuter{
/*background-color: #095687;*/

}
#main_NoMaster{background:#fff;margin:0 auto;overflow:hidden;position:relative;z-index:10}
* html #main{overflow:visible;height:100%}

h1.logo{display:none;position:absolute;top:0;left:5px;margin:0;z-index:4;width:171px;height:146px}

.logo a{cursor:pointer;display:block;width:171px;height:146px;overflow:hidden;margin:0}

/*#header {
     min-width: 960px;
 width:100%;
 height: 112px;
 position: absolute;
 bottom: 40px;
 left: 0px;
 display: block;
 z-index: 3;
 top:0px;
background:url(https://jei.gambassa.com/app_themes/jeiMAIN/Images/logo-jei-w.png) no-repeat;
background-color: #095687;
}
*/
/*#navMenuBar{margin-top:112px;}
#navMenuBarClear{clear: both; margin-top: 130px;}
#navMenuBarClearPublic{clear: both; margin-top: 160px;}
#header .holder{
float: right;
/* width: 960px; */
height: 46px;
position: relative;
z-index: 100;
padding: 0 17px 0 400px;
}


*/

.acctNav img{display:none;}
/*
#header .acctNav ul li{float:left;font:bolder 12px/24px Verdana,Geneva,Arial,Helvetica,sans-serif;color:#fff;padding:0 9px 0 11px;background:url(../../images/separator1.gif) no-repeat 0 50%;position:relative}
#header .acctNav ul li:first-child,#header .acctNav ul li.first-child{padding:0 9px 0 0;background:none}
#header .acctNav ul a{color: #014e76;
}

#header .acctNav ul li a{color:#fff;}
#header .acctNav em {
    float: left;
    width: 11px;
    height: 26px;
    text-indent: -9999px;
    /
}

*/
#header .search{float:right;width:260px;display:inline;padding:4px 6px 0 0;margin-top:25px;}
#header .search .item{float:left;background:url(../../images/bg-search.png) no-repeat;padding:0 5px 0 4px;width:180px;height:20px}
#header .search .item .btn-link{float:left;position:relative;background:url(../../images/btn-search.gif) no-repeat;width:12px;height:13px;margin:4px 0 0;text-indent:-9999px}
#header .search .item .link{float:left;background:url(../../images/border1.gif) no-repeat;padding:0;width:75px;position:relative;margin:2px 0 0}
#header .search .item .link .btn{display:block;font:10px/16px Verdana,Geneva,Arial,Helvetica,sans-serif;color:#1d562d;background:url(../../images/arrow1.gif) no-repeat 100% 50%;width:75px}
#header .search .item .link .drop{clear:both;display:none;position:absolute;top:18px;left:-4px;width:100%;z-index:100}
#header .search .item .link:hover .drop,#header .search .item .link.hover .drop{display:block}
#header .search .item .link .c{background:url(../../images/bg-drop1-c.png) repeat-y;width:78px;padding:0 0 4px;overflow:hidden}
#header .search .item .link ul{width:52px;padding:0 13px;margin:0;list-style:none;overflow:hidden}
#header .search .item .link li{float:left;width:52px;font:10px/14px Verdana,Geneva,Arial,Helvetica,sans-serif;margin:4px 0 0;overflow:hidden}
#header .search .item .link a{float:left;color:#48484a}#header .search .item .link .b{background:url(../../images/bg-drop1-b.png) repeat-y;width:78px;height:12px;overflow:hidden}
#header .search .btn-search{float:left;font:10px/20px Verdana,Geneva,Arial,Helvetica,sans-serif;color:#1d562d;width:60px;padding:0 25px 0 0;height:20px;background:url(../../images/btn-search.png) no-repeat;text-align:right}
#header .search .item input{float:left;font:11px/14px Arial,Helvetica,sans-serif;color:#48484a;position:relative;background:none;width:74px;padding:0 5px;margin:3px 0 0;height:14px;border:none}
#header .search .submit{display:none}#header .ad{display:none; float:left;width:729px;padding:0 0 0 201px;overflow:hidden}
#header .ad img{display:block}#main-nav{float:left;background:url(../../images/bg-menu.png) no-repeat;margin:13px 0 0;width:930px;padding:0;height:44px;list-style:none;font:bold 12px/16px Verdana,Geneva,Arial,Helvetica,sans-serif}
#main-nav li{float:left;background:url(../../images/separator2.gif) no-repeat 0 1px;z-index:1;position:relative}
#main-nav li li{z-index:2}#main-nav a{float:left;margin:1px -2px 0;color:#fff;position:relative;z-index:2;cursor:pointer;text-decoration:none;text-align:center}
#main-nav a.btn-home span{float:left;width:92px;padding-left:4px}#main-nav a.btn-profiles span{float:left;width:72px;padding-left:4px}
#main-nav a.btn-standard span{float:left;width:650px;padding-left:4px}#main-nav a.btn-sponsors span{float:left;width:143px;padding-left:9px}
#main-nav a.btn-profile span{float:left;width:103px;padding-left:9px}#main-nav a.btn-home:hover span{background:url(../../images/btn-menu-l.png) no-repeat}
#main-nav a.btn-home:hover,#main-nav a.btn-sponsors:hover{background:none!important}
#main-nav li.hover a.btn-sponsors,#main-nav li:hover a.btn-sponsors{background:none!important}
#main-nav a.btn-sponsors:hover span{background:url(../../images/btn-menu-l.gif) no-repeat}
#main-nav li.hover a.btn-sponsors span,#main-nav li:hover a.btn-sponsors span{background:url(../../images/btn-menu-l.gif) no-repeat}
#main-nav a span{display:block;height:30px;padding:13px 0 0}#main-nav a.btn-home em{width:4px;height:43px;float:right;text-indent:-9999px}
#main-nav a.btn-sponsors em{width:9px;height:43px;float:right;text-indent:-9999px}
#main-nav a.btn-home:hover em{background:url(../../images/btn-menu-r.gif) no-repeat}
#main-nav a.btn-sponsors:hover em{background:url(../../images/btn-menu-r.png) no-repeat}
#main-nav li.hover a.btn-sponsors em,#main-nav li:hover a.btn-sponsors em{background:url(../../images/btn-menu-r.png) no-repeat}
#main-nav a.btn-home{width:100px;margin:0 -2px 0 0}#main-nav a.btn-what{width:154px}
#main-nav a.btn-new{width:120px}#main-nav a.btn-feature{width:167px}#main-nav a.btn-curriculums{width:120px}
#main-nav a.btn-authors{width:102px}#main-nav a.btn-sponsors{width:161px;margin:1px -1px 0 -2px}
#main-nav a:hover{background:url(../../images/btn-menu-l.gif) no-repeat}
#main-nav a:hover span{background:url(../../images/btn-menu-r.gif) no-repeat 100% 0;color:#3f894d}
#main-nav li.hover a,#main-nav li:hover a{background:url(../../images/btn-menu-l.gif) no-repeat}
#main-nav li.hover a span,#main-nav li:hover a span{background:url(../../images/btn-menu-r.gif) no-repeat 100% 0;color:#3f894d}
#main-nav li:first-child,#main-nav li.first-child{padding:0;background:none}
#main-nav li:hover .drop,#main-nav li.hover .drop{top:43px}#main-nav .drop{clear:both;position:absolute;left:-102px;top:-9999px;z-index:1;width:999px;margin:0}
#main-nav .right-side .drop{left:auto;right:-5px}#main-nav .left-side .drop{right:-165px}
#main-nav .drop .drop-inner{float:left;position:relative;z-index:100}#main-nav .drop .col{float:left;width:208px;border-left:1px solid #ccc;padding:0 0 9999px;margin:0 0 -9999px -1px}
#main-nav .drop .wide{width:204px;padding:0 0 9999px 17px}#main-nav .drop ul{float:left;padding:0 6px 0 22px;margin:0 0 0 -9px;width:180px;position:relative;z-index:800;list-style:none}
#main-nav .drop ul li{float:none;background:none;font-size:0;line-height:0;padding:0 0 1px;margin:7px 0 -1px}
#main-nav .drop ul li a{float:none;height:auto;margin:0;background:url(../../images/none.gif);color:#1d562d;font:12px/16px Verdana,Geneva,Arial,Helvetica,sans-serif;text-decoration:underline}
#main-nav .drop ul li a:hover{background:url(../../images/none.gif);text-decoration:none}
#main-nav .drop .item{width:137px;padding:0 16px 4px 51px;overflow:hidden;margin:9px 0 0}
#main-nav .drop .item-what{background:url(../../images/ico01.gif) no-repeat;min-height:44px}
* html #main-nav .drop .item-what{height:44px;overflow:visible}#main-nav .drop .item-actions{background:url(../../images/ico02.gif) no-repeat;min-height:38px}
* html #main-nav .drop .item-actions{height:38px;overflow:visible}#main-nav .drop .item .title{font:bold 11px/14px Verdana,Geneva,Arial,Helvetica,sans-serif;color:#1d562d;display:block}
#main-nav .drop .item .title a{float:none;color:#1d562d;margin:0;background:none;text-align:left}
#main-nav .drop .item .title a:hover{text-decoration:underline}#main-nav .drop .item p{font:11px/14px Verdana,Geneva,Arial,Helvetica,sans-serif;color:#1d562d;margin:0}
#DidYouKnow{display:none;width:90%;padding:10px;text-align:left;background-color:#fff;font:bold 9px/12px Verdana,Geneva,Arial,Helvetica,sans-serif}

#spot
{
    margin: 20px 50px;
    /*border-color: #E9E9E9;
    border-width: 1px 0 0;
    border-style: solid;*/
}
.spot{border-color:#E9E9E9;border-width:1px 0 0;border-style:solid;margin-bottom:20px;}
#ctl00_divHelp{float:right;margin-top:-35px;padding-right:15px}.pointer{display:none}
#main-nav.menu-hard-code .drop{width:auto}.table{display:table}
.body{display:table-row;background-color:#095687;}

#mainMenu .left,#mainMenu .right{background:url(../../images/bg-left.png) repeat-y;width:16px;display:table-cell}
#mainMenu .right{background:url(../../images/bg-right.png) repeat-y}.body .content{height:1%;padding:0 0 30px;background:#fff;overflow:hidden;display:table-cell}
.top-left,.top-right,.bottom-left,.bottom-right{background:url(../../images/bg-top-left.png) no-repeat;height:20px;width:16px;font-size:0;display:table-cell}
.top-right{background:url(../../images/bg-top-right.png) no-repeat}.bottom-left{background:url(../../images/bg-bottom-left.png) no-repeat}
.bottom-right{background:url(../../images/bg-bottom-right.png) no-repeat}
.top,.bottom{background:url(../../images/bg-top.png) repeat-x;height:20px;display:table-cell;font-size:0}
.top{height:11px}.top-left,.top-right{height:11px}.bottom{background:url(../../images/bg-bottom.png) repeat-x}
#content{padding:0 0 50px;width:100%;/*overflow:hidden*/}/*#contentMain{padding:10px 0 50px;width:100%;overflow:hidden}*/
.main-box{width:410px;padding:0 466px 0 14px;overflow:hidden;min-height:245px;background:url(../../images/image1.jpg) no-repeat 100% 100%}
* html .main-box{overflow:visible;height:245px}.main-box .title{display:block;width:174px;height:28px;margin:14px 0 0;overflow:hidden;background:url(../../images/logotype.png) no-repeat;text-indent:-9999px}
.main-box .title a{display:block;width:100%;cursor:pointer;height:100%;overflow:hidden}
.main-box p{font:16px/22px "Trebuchet MS",Arial,Helvetica,sans-serif;margin:11px 0 0}
.main-box .item{width:350px;padding:0 60px 0 0;overflow:hidden;margin:28px 0 0;text-align:center}
.main-box .item p{font:13px/18px "Trebuchet MS",Arial,Helvetica,sans-serif;margin:0}
.main-box .item .btn{width:222px;padding:0 0 0 123px;overflow:hidden;margin:7px 0 0}
.btn a{float:left;height:30px;overflow:hidden;cursor:pointer;text-decoration:none}
.btn a:hover{text-decoration:none}.btn a span{float:left;font:bold 12px/26px Arial,Helvetica,sans-serif;color:#fff;background:url(../../images/bg-btn1-l.png) no-repeat;padding:0 3px 0 15px;white-space:normal}
.btn a em{float:left;background:url(../../images/bg-btn1-r.png) no-repeat;width:12px;height:26px;text-indent:-9999px}
.twocolumns{padding:0 12px}#twocolumns{width:883px;padding:0 27px 0 20px}
.twocolumns:after{clear:both;display:block;content:""}.twocolumns .sidebar{float:right;width:310px}
/*.twocolumns .sidebarBlog{clear:right;float:left;width:204px}*/.twocolumns .roundbox{margin:10px auto;clear:both}
.twocolumns .roundbox h3{line-height:18px;padding:0 0 0 10px;padding-left:10px;color:#014e76;font-size:12px;margin-bottom:5px;margin:2px 2px 5px;text-transform:uppercase;display:block;font-weight:700}
.twocolumns .roundbox .inner{padding:10px;margin:0 22px;display:block}.box{margin:10px 0 0;}
.multiple-boxes .tab-holder .box{margin-bottom:10px}.box .data img{display:inline}
.box .heading{padding: 4px 1px 5px;overflow:hidden}.box .heading h2{/* font:bold 11px/14px Verdana,Geneva,Arial,Helvetica,sans-serif; *//* color:#014e76; *//* margin:0; *//* text-transform:uppercase; *//* float:left; *//* overflow:hidden; *//* white-space:nowrap; *//* text-overflow:ellipsis */}
/*.box .btn-area{text-align:right;padding:2px 5px;width:auto;overflow:visible;height:24px}*/
.box .btn-area .left{display:inline-block;float:left}.box .btn-area span.separator{padding-left:2px;padding-right:2px}
.box .btn-area a{font-size:11px}.public_share_icon{float:right;margin-right:20px}
.box .content-area{clear:both}.box .title-b{background:;border-top:0px;height:1%;padding: 4px 1px 5px;overflow:hidden;}
.box .title-b h2{font:bold 11px/14px Verdana,Geneva,Arial,Helvetica,sans-serif;color:#014e76;margin:0;text-transform:uppercase;float:left}
.twocolumns .sidebar .box .heading h2{text-align:center}.box .heading ul{float:right;padding:0;margin:0 -4px 0 0;display:inline;list-style:none}
.box .heading ul li{float:left;font:11px/14px Verdana,Geneva,Arial,Helvetica,sans-serif;font-weight:700;text-transform:uppercase;padding:0 4px 0 11px;background:url(../../images/separator5.gif) no-repeat 0 50%}
.box .heading ul li:first-child,.box .heading ul li.first-child{padding:0 4px 0 0;background:none}
.box .heading ul a{color:#484848;white-space:nowrap}.box .heading ul li.active a{color:#014e76}
.box .text{overflow:visible}.twocolumns .link-box .text ul{width:100%;padding:0 0 1px;margin:0;overflow:hidden;list-style:none}
.twocolumns .link-box .text ul li{height:1%;font:11px/14px Verdana,Geneva,Arial,Helvetica,sans-serif;color:#014e76;padding:3px 15px 5px;overflow:hidden}
.twocolumns .link-box .text ul li.dark{background:#f1f1f1}.twocolumns .link-box .text ul a{text-decoration:underline}
.twocolumns .link-box .text ul a:hover{text-decoration:none}.box .text .date{display:block;font:12px/14px Arial,Helvetica,sans-serif;margin:8px 0 0}
.box .btn{/* height:1%; */overflow:hidden;/* margin:14px 0 0; */}.twocolumns .feature-box .text{height:1%;margin:8px 0 0;padding:0 8px 5px 280px;overflow:hidden}
.twocolumns .feature-box .photo{float:left;width:272px;padding:0 0 0 8px;margin:0 0 0 -280px;display:inline}
.twocolumns .feature-box .description{float:left;width:100%}.twocolumns .poll-box .text{height:1%;padding:0 15px 16px 17px;overflow:hidden}
.twocolumns .poll-box .text p{color:#014e76;margin:9px 30px 0 27px;text-align:center}
.twocolumns .poll-box .text p a{font-size:11px;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;text-decoration:underline}
.twocolumns .poll-box .text p a:hover{text-decoration:none}.twocolumns .poll-box .btn{float:left;margin:17px 0 0;padding:0 0 8px 74px;width:200px}
.twocolumns .poll-box .submit{display:none}.twocolumns .poll-box .btn span{padding:0 17px 0 29px}
.twocolumns .poll-box form{height:1%;overflow:hidden;margin:-4px 0 0}.twocolumns .poll-box form .row{float:left;width:100%;margin:15px 0 0;overflow:hidden}
.twocolumns .poll-box form .row input{float:left;width:14px;height:14px;padding:0;margin:1px 4px 0 0}
.twocolumns .poll-box form .row label{float:left;font:11px/14px Verdana,Geneva,Arial,Helvetica,sans-serif;width:54px}
.twocolumns .poll-box form .row span{float:left;font:11px/14px Verdana,Geneva,Arial,Helvetica,sans-serif}
.twocolumns .poll-box form .line{float:left;margin:2px 4px 0 0;height:12px;overflow:hidden;background:#549961}
.twocolumns .tab-box{height:1%;margin:10px 0 0;overflow:hidden}.twocolumns .tabset{background:url(../../images/bg-tabset.gif) repeat-x 0 100%;height:1%;padding:0;margin:0;list-style:none;overflow:hidden}
.twocolumns .tabset li
{
    float: left;
    width: 127px;
}
.twocolumns .tabset li:first-child, .twocolumns .tabset li.first-child
{
    width: 127px;
}
.mintab li{width:105px!important}/*.minmintab li{width:90px!important}*/.twocolumns .tabset a{display:block;height:1%;cursor:pointer;background:url(../../images/bg-tab-l.gif) no-repeat;text-decoration:none}
.twocolumns .tabset a:hover{background:url(../../images/bg-tab1-l-over.gif) no-repeat;text-decoration:none}
.twocolumns .tabset a.active{background:url(../../images/bg-tab1-l-over.gif) no-repeat;text-decoration:none}
.twocolumns .tabset a span{display:block;font:bold 10px/24px Verdana,Geneva,Arial,Helvetica,sans-serif;color:#fff;padding:0 0 1px;background:url(../../images/bg-tab-r.gif) no-repeat 100% 0;text-align:center;text-transform:uppercase}
.twocolumns .tabset a:hover span{color:#014e76;background:url(../../images/bg-tab1-r-over.gif) no-repeat 100% 0}
.twocolumns .tabset a.active span{color:#014e76;background:url(../../images/bg-tab1-r-over.gif) no-repeat 100% 0}
.twocolumns .tab-holder{height:1%;padding:0 9px 11px;/*overflow:hidden*/;/*border:1px solid #e3e1e1;*/border-width:0 1px 1px;width:auto}
.tab-holder .tabs{margin:-10px 0 0 0;padding:0}.twocolumns .gallery{width:548px;padding:0 0 18px;height:128px;margin:5px 0 0;overflow:hidden;position:relative}
.twocolumns .gallery .btn-prev,.twocolumns .gallery .btn-next{position:absolute;bottom:0;width:18px;height:16px;text-indent:-9999px}
.twocolumns .gallery .btn-prev{left:0;background:url(../../images/arrow-prev.gif) no-repeat}
.twocolumns .gallery .btn-next{right:0;background:url(../../images/arrow-next.gif) no-repeat}
.twocolumns .gallery .holder{width:548px;height:128px;overflow:hidden}.twocolumns .gallery .holder ul{width:99999px;padding:0;margin:0;overflow:hidden;list-style:none;height:128px}
.twocolumns .gallery .holder li{float:left;width:135px;padding:0 1px}.twocolumns .gallery .holder p{font:10px/12px Verdana,Geneva,Arial,Helvetica,sans-serif;margin:0 3px}
.tab-box .info{height:1%;padding:0 290px 0 0;overflow:hidden;margin:2px 0 0}
.tab-box .info .photo{float:right;width:258px;padding:0 0 0 32px;margin:0 -290px 0 0;display:inline}
.tab-box .info .photo .item{width:100%;overflow:hidden;margin:10px 0 0}.tab-box .info .photo .title{display:block;font:bold 10px/16px Verdana,Geneva,Arial,Helvetica,sans-serif;color:#014e76;padding:3px 10px;border:1px solid #e3e1e1}
.tab-box .info .photo p{font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:14px;text-align:center;margin:3px 0 0}
.tab-box .info .photo img{display:block}.tab-box .description{float:left;width:100%;margin:9px 0 0}
.tab-box .description h2{font:bold 11px/14px Verdana,Geneva,Arial,Helvetica,sans-serif;color:#014e76;margin:0 0 8px;text-transform:uppercase}
.tab-box .description h3{font:bold 11px/14px Verdana,Geneva,Arial,Helvetica,sans-serif;color:#014e76;margin:0}
.tab-box .description p{font:12px/14px Arial,Helvetica,sans-serif;margin:0 0 6px}
.tab-box .description p strong{font-size:11px}.tab-box .description .btn{width:100%;overflow:hidden;padding:12px 0 0}
.tab-box .description .list{width:100%;padding:2px 0 12px;margin:0;overflow:hidden;list-style:none}
.tab-box .description .list li{float:left;width:44%}.tab-box .description .list p{margin:0}
.project-box{margin:10px 0 0;height:1%;overflow:hidden;border:1px solid #e3e1e1}
.project-box .heading{height:1%;padding:2px 0 4px 8px;overflow:hidden;background:url(../../images/bg-heading2.gif) repeat-x 0 100%}
.project-box .heading-b{padding:2px 0 2px 8px;background:#e4e2e2}.project-box .heading h2{font:bold 11px/18px Verdana,Geneva,Arial,Helvetica,sans-serif;color:#014e76;margin:0;text-transform:uppercase;float:left}
.project-box .heading .btn{float:right;font:11px/18px "Trebuchet MS",Arial,Helvetica,sans-serif;color:#fff;padding:0 11px 0 6px;/*background:url(../../images/bg-btn1.gif) repeat-x;margin:2px 2px 2px 0*/}
.project-box .heading .left-link{float:left;font:11px/18px "Trebuchet MS",Arial,Helvetica,sans-serif;padding:0 11px 0 6px;margin:2px 0 2px 2px}
.project-box .heading .btn:hover{text-decoration:none}.project-box .info-box{height:1%;padding:6px 13px 0 208px;overflow:hidden;margin:3px 0 0}
.project-box .tab-holder{width:auto;overflow:hidden;padding:10px 6px 10px 5px}
.project-box .photo{float:left;display:inline;margin:0 0 0 -196px;overflow:hidden;width:192px;padding-top:3px}
.project-box .photo span{border:1px solid #999;display:table-cell;font-size:16px;margin:1px;text-align:center;vertical-align:middle;width:182px;height:122px}
.project-box .photo span img{margin:1px;max-height:120px;max-width:180px}
.frame{float:left}.frame .t{float:left}.frame .b{float:left}.frame .c{float:left;padding:3px}
.frame img{display:block}.project-box .info-box .description{float:left;width:100%}
.project-box .info-box .section{float:right}.project-box .info-box .description p{font:11px/14px "Trebuchet MS",Arial,Helvetica,sans-serif;color:#2d2d2d;margin:0}
.project-box .info-box .description p strong{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;color:#014e76}
.project-box .info-box .description h3{font:11px/14px Verdana,Geneva,Arial,Helvetica,sans-serif;color:#014e76;margin:10px 0 0}
.project-box .info-box .gallery{width:653px;overflow:hidden;margin:2px 0 0 5px}
.project-box .info-box .gallery .btn-prev,.project-box .info-box .gallery .btn-next{float:left;width:18px;height:16px;margin:32px 0 0;overflow:hidden;text-indent:-9999px}
.project-box .info-box .gallery .btn-prev{background:url(../../images/arrow-prev.gif) no-repeat}
.project-box .info-box .gallery .btn-next{background:url(../../images/arrow-next.gif) no-repeat}
.project-box .info-box .gallery .holder{float:left;height:106px;width:576px;overflow:hidden;margin:0 14px 0 26px;position:relative}
.project-box .info-box .gallery ul{float:left;width:99999px;padding:0;margin:0;list-style:none}
.project-box .info-box .gallery li{float:left;width:96px}.project-box .info-box .gallery .frame{margin:2px 0 0}
.project-box .info-box .gallery p{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;color:#2d2d2d;clear:both}
.project-box .columns{height:1%;padding:0 0 5px;overflow:hidden;background:url(../../images/bg-columns.gif) repeat-y}
.project-box .columns .column{float:left;width:541px}.project-box .columns .short{width:338px;padding:0 0 0 1px}
.project-box .columns .title{background:#f3f3f3;height:1%;padding:4px 7px;overflow:hidden}
.project-box .columns .title h2{font:bold 11px/14px Verdana,Geneva,Arial,Helvetica,sans-serif;color:#014e76;margin:0}
.video-box{padding:0 6px 0 9px;width:526px;margin:17px 0 0;overflow:hidden}
.video-box .item-box{float:left;width:287px}.video-box .item-box .item{padding:0 0 0 10px;width:241px;overflow:hidden}
.video-box .item-box .photo{width:241px;overflow:hidden}.video-box .item-box .photo img{display:block}
.video-box .item-box .item h3{font:bold 11px/14px Verdana,Geneva,Arial,Helvetica,sans-serif;color:#014e76;margin:5px 0 0}
.video-box .item-box .item p{font:11px/14px Verdana,Geneva,Arial,Helvetica,sans-serif;color:#48484a;margin:0}
.video-box .item-box .item ul{width:100%;padding:0;list-style:none;margin:7px 0 0;overflow:hidden}
.video-box .item-box .item ul li{float:left;font:11px/14px Verdana,Geneva,Arial,Helvetica,sans-serif;padding:0 4px 0 6px;background:url(../../images/separator4.gif) no-repeat 0 60%}
.video-box .item-box .item ul a{color:#48484a}.video-box .item-box .item ul li:first-child,.video-box .item-box .item ul li.first-child{padding:0 4px 0 0;background:none}
.video-box .item-box .item .rating ul{margin:4px 0 0}.rating ul{float:left;padding:0;margin:0;overflow:hidden;list-style:none}
.rating ul li{float:left;padding:0 1px 0 0!important}.video-box .item-box .item .rating li{background:none;padding:0 1px 0 0}
.rating ul li img{display:block}/*.comments{height:1%;padding:0 30px 0 0;margin:4px 0 0;overflow:hidden}*/
.short .comments{padding:0 68px 0 9px;margin:4px 0 0}.comments h3{font:11px/14px Verdana,Geneva,Arial,Helvetica,sans-serif;margin:0}
.comments .section{height:1%;padding:0 0 10px 65px;overflow:visible;margin:9px 0 0}
.comments .section .pic{float:left;width:65px;margin:0 0 0 -65px;display:inline}
.comments .section .pic img{display:block}.comments .section .description{float:left;width:100%}
.comments .section .description .head{width:100%;overflow:visible}.comments .section .description .head .link{float:right;overflow:visible;font:11px/14px "Trebuchet MS",Arial,Helvetica,sans-serif}
.comments .section .description .head h3{font:bold 11px/14px Verdana,Geneva,Arial,Helvetica,sans-serif;color:#014e76;margin:0}
.comments .section .description .head h3 span{font-weight:400;color:#2d2d2d}
.comments .section .description p{font:11px/14px "Trebuchet MS",Arial,Helvetica,sans-serif;color:#666;margin:0 0 6px 5px}
.comments .section .description .head p{margin:0 0 6px}.comments .comment{height:1%;margin:-3px 0 0;padding:0 0 0 10px;overflow:hidden}
.comments .comment h3{font:bold 11px/14px Verdana,Geneva,Arial,Helvetica,sans-serif;color:#014e76;margin:0}
.comments .comment .holder{height:1%;margin:5px 0 0;padding:0 0 0 45px;overflow:hidden}
.comments .comment .photo{float:left;width:45px;margin:0 0 0 -45px;display:inline}
.comments .comment-info{float:left;width:100%;margin:2px 0 0}.comments .comment-info label{display:none}
.comments .comment-info .submit{display:none}.comments .comment-info form{width:100%;overflow:hidden}
.textarea{float:left;background:url(../../images/bg-textarea-lt.gif) no-repeat}
.comments .comment-info .textarea textarea{width:187px;max-width:187px}.textarea .t{float:left;background:url(../../images/bg-textarea-rt.gif) no-repeat 100% 0}
.textarea .b{float:left;background:url(../../images/bg-textarea-lb.gif) no-repeat 0 100%}
.textarea .c{float:left;padding:0;background:url(../../images/bg-textarea-rb.gif) no-repeat 100% 100%}
.textarea .c textarea{float:left;font:12px/14px Arial,Helvetica,sans-serif;color:#48484a;height:26px;padding:5px;overflow:auto;border:none;background:none}
* html .textarea .c textarea{height:28px}*+html .textarea .c textarea{height:28px}
.comments .btn-box{float:left;width:100%;margin:5px 0 0}.comments /*.btn-box a{float:left;width:90px;font:11px/18px "Trebuchet MS",Arial,Helvetica,sans-serif;color:#fff;margin:0 7px 0 0;background:url(../../images/bg-btn1.gif) repeat-x;border:1px solid #ccc;text-align:center}*/
.video-box .view-box{float:left;width:239px}.video-box .view-box .head{font:11px/14px Verdana,Geneva,Arial,Helvetica,sans-serif;color:#323232;margin:0 0 8px 22px;display:block}
.video-box .view-box .gallery{width:239px;overflow:hidden}.video-box .view-box .holder{width:239px;height:504px;margin:0 0 7px;overflow:hidden;position:relative}
* html .video-box .view-box .holder{margin:0 0 5px}*+html .video-box .view-box .holder{margin:0 0 5px}
.video-box .view-box .holder ul{width:239px;height:9999px;margin:0;padding:0;overflow:hidden}
.video-box .view-box .holder ul li{float:left;height:158px;position:relative;width:239px;padding:5px 0;overflow:hidden}
.video-box .view-box .holder .num{float:left;font:bold 11px/14px Verdana,Geneva,Arial,Helvetica,sans-serif;color:#323232;width:17px}
.video-box .view-box .photo{float:left;width:149px}.video-box .view-box .rating{float:left}
.video-box .view-box .holder .rating ul{width:auto;height:auto}.video-box .view-box .holder .rating ul li{width:auto;padding:0 1px 0 0}
.video-box .view-box .photo h3{font:bold 11px/14px Verdana,Geneva,Arial,Helvetica,sans-serif;color:#014e76;clear:both;margin:0}
.video-box .view-box .photo p{font:11px/14px Verdana,Geneva,Arial,Helvetica,sans-serif;clear:both;margin:0}
.video-box .view-box .more{height:1%;padding:0 0 0 18px;overflow:hidden}
.video-box .view-box .more a.btn-up,.video-box .view-box .more a.btn-down{float:left;margin:0 5px 0 0;width:16px;height:18px;text-indent:-9999px}
.video-box .view-box .more a.btn-up{background:url(../../images/arrow-up.gif) no-repeat}
.video-box .view-box .more a.btn-down{background:url(../../images/arrow-down.gif) no-repeat}
.video-box .view-box .btn-view{float:right;cursor:pointer}.video-box .view-box .btn-view span{float:left;font:bold 11px/20px "Trebuchet MS",Arial,Helvetica,sans-serif;color:#014e76;padding:0 17px 2px 22px;background:url(../../images/bg-btn2-l.png) no-repeat;text-transform:uppercase}
.video-box .view-box .btn-view em{float:left;width:5px;height:20px;text-indent:-9999px;background:url(../../images/bg-btn2-r.png) no-repeat}
.player-box{height:1%;padding:0 14px 0 11px;overflow:hidden;margin:7px 0 0}
.player-box .head{height:1%;overflow:hidden}.player-box .head ul{float:left;padding:0 0 0 2px;margin:0;list-style:none}
.player-box .head ul.list{float:right}.player-box .head ul li{float:left;padding:0 0 0 3px}
.player-box .head ul img{display:block}.player-box .head ul li:first-child,.player-box .head ul li.first-child{padding:0}
.player-box .head strong{float:left;width:184px;margin:2px 0 0 5px;display:block;font:bold 10px/18px Verdana,Geneva,Arial,Helvetica,sans-serif;color:#2d2d2d;text-align:center;background:#eaeaea}
.player-box .head strong a{color:#2d2d2d}.player-box .item{height:1%;margin:9px 0 0;padding:0 0 0 6px;overflow:hidden}
.player-box .item .timer{float:right}.player-box .item span{float:left;font:9px/12px Verdana,Geneva,Arial,Helvetica,sans-serif;color:#303030;padding:0 6px 0 0}
.player-box .section{float:left;background:url(../../images/bg-line-l.gif) no-repeat;margin:4px 0 0}
.player-box .section div{float:left;height:6px;overflow:hidden;background:url(../../images/bg-line-r.gif) no-repeat 100% 0}
.player-box .section strong{display:block;width:24px;height:6px;text-indent:-9999px;background:url(../../images/bg-toddler.gif) no-repeat}
.audio{padding:0 20px 0 98px;height:1%;margin:14px 0 0;overflow:hidden}.audio .photo{float:left;width:82px;padding:0 0 0 16px;margin:0 0 0 -98px;display:inline}
.audio .photo img{display:block}.audio .description{float:left;width:100%}
.audio .description ul{width:100%;padding:0 0 3px;margin:0;overflow:hidden;list-style:none}
.audio .description ul li{float:left;font:11px/14px Verdana,Geneva,Arial,Helvetica,sans-serif;padding:0 4px 0 6px;background:url(../../images/separator4.gif) no-repeat 0 60%}
.audio .description ul.list li{padding:0 0 0 16px;font:11px/14px "Trebuchet MS",Arial,Helvetica,sans-serif;background:none}
.audio .description ul li:first-child,.audio .description ul li.first-child{padding:0 4px 0 0;background:none}
.audio .description ul.list li:first-child,.audio .description ul.list li.first-child{padding:0}
.audio .description ul a{color:#48484a}.audio .description ul.list a{float:left;padding:0 0 0 14px;color:#2d2d2d}
.audio .description ul.list a.link-loop{background:url(../../images/ico-loop.gif) no-repeat 0 50%}
.audio .description ul.list li.active a.link-loop{background:url(../../images/ico-loop-active.gif) no-repeat 0 50%}
.audio .description ul.list a.link-shuffle{background:url(../../images/ico-shuffle.gif) no-repeat 0 50%}
.audio .description ul.list li.active a.link-shuffle{background:url(../../images/ico-shuffle-active.gif) no-repeat 0 50%}
.audio .description ul.list a.link-single{background:url(../../images/ico-single.gif) no-repeat 0 50%}
.audio .description ul.list li.active a.link-single{background:url(../../images/ico-single-active.gif) no-repeat 0 50%}
.music-box{height:1%;padding:0 0 17px;overflow:hidden;margin:17px 0 0}.music-box .scroller{height:122px;overflow:auto}
.music-box .list{width:304px;margin:0;padding:0 0 0 9px;overflow:hidden;list-style:none}
.music-box .list li{float:left;font-size:11px;line-height:14px;color:#323232;width:290px;padding:0 0 6px 14px;margin:4px 0 0}
.music-box .list li a{color:#323232}.music-box .list li.active{background:url(../../images/ico-volume.gif) no-repeat 0 1px}
.music-box .list li.active a{color:#014e76}.music-box .list li .rating{float:right;display:none}
.music-box .list li.active .rating{display:block}.music-box .list .rating li{width:auto;margin:0;background:none;padding:0 1px 0 0}
.music-box .list p{margin:0}.photo-box{height:1%;overflow:hidden}.photo-box .title{background:#f3f3f3;border-top:1px solid #dadada;height:1%;padding:4px 8px 5px;overflow:hidden}
.photo-box .title h2{font:bold 11px/14px Verdana,Geneva,Arial,Helvetica,sans-serif;color:#014e76;margin:0;text-transform:uppercase}
.photo-box .title .paging{float:right;padding:0;margin:0;list-style:none}
.photo-box .title .paging li{float:left;font:11px/14px Verdana,Geneva,Arial,Helvetica,sans-serif;padding:0 0 0 5px}
.photo-box .title .paging li.active{font-weight:700}.photo-box .text{height:1%;margin:14px 0 0;padding:0 20px 15px 17px;overflow:hidden}
.photo-box .text ul{height:1%;margin:0;padding:0;list-style:none;overflow:hidden}
.photo-box .text ul li{float:left;width:130px;padding:0 0 0 10px}.photo-box .text ul .photo{width:128px;overflow:hidden;border:1px solid #999;border-top:2px solid #ccc}
.photo-box .text ul .photo img{display:block}.photo-box .text ul p{font-size:11px;line-height:14px;color:#333;margin:0;text-align:center}
.photo-box .text ul p a{color:#333}.file-box{height:1%;padding:0 0 2px;overflow:hidden}
.file-box .title{background:#f3f3f3;border-top:1px solid #dadada;height:1%;padding:4px 8px 5px;overflow:hidden}
.file-box .title h2{font:bold 11px/14px Verdana,Geneva,Arial,Helvetica,sans-serif;color:#014e76;margin:0;text-transform:uppercase}
.file-box table{width:100%;padding:0;border-collapse:collapse;margin:1px 0 0}
.file-box table td{width:106px;font:11px/16px "Trebuchet MS",Arial,Helvetica,sans-serif;color:#666;padding:2px 18px 2px 8px;border-left:1px solid #d3ecdb}
.file-box table .light td{background-color:#f4f9f6}.file-box table .topic td{font-weight:700;color:#276337}
.file-box table td.cel-name{width:260px;border-left:none}.file-box table td.cel-date{width:101px}
.file-box table td.cel-type{width:80px}.file-box table td.cel-size{width:166px;padding:2px 0 2px 8px}
.file-box table .btn-view{margin:0 18px 0 0;display:inline}* html .file-box table .btn-view{margin:0 7px 0 0}
*+html .file-box table .btn-view{margin:0 7px 0 0}.file-box table .btn-view a{float:left;font:bold 9px/16px Verdana,Geneva,Arial,Helvetica,sans-serif;color:#fff;padding:0 3px;background:#316c3c url(../../images/bg-btn-view.png) repeat-x;text-transform:uppercase}
.file-box .more{height:1%;padding:0 6px;margin:6px 0 0;overflow:hidden}.file-box .btn-view{float:right;cursor:pointer}
.file-box .more .btn-view{width:96px}.file-box .btn-view span{float:left;font:bold 11px/20px "Trebuchet MS",Arial,Helvetica,sans-serif;color:#014e76;padding:0 17px 2px 22px;background:url(../../images/bg-btn2-l.png) no-repeat;text-transform:uppercase}
.file-box .btn-view em{float:left;width:5px;height:20px;text-indent:-9999px;background:url(../../images/bg-btn2-r.png) no-repeat}
.comment-box{height:1%;padding:0 0 11px;overflow:hidden}.comment-box .comments .section,.comment-box .comments .section .description .head{overflow:visible}
.comment-box .section:after,.comment-box .head:after{clear:both;display:block;content:""}
.comment-box .title{background:#f3f3f3;border-top:1px solid #dadada;height:1%;padding:3px 4px 3px 8px;overflow:hidden}
.comment-box .title .link{float:right}.comment-box .title .link img{display:block}
.comment-box .title h2{font:bold 11px/16px Verdana,Geneva,Arial,Helvetica,sans-serif;color:#014e76;margin:0;text-transform:uppercase}
.comment-box .comments{padding:0 14px 0 9px;margin:8px 0 0}.comment-box .comments .section .description p,.popup-holder .comments .section .description p{margin:0 40px 6px 5px}
.comments .head div.link{width:523px}.comments .head .link p a{color:#666}
.comment-box .comments .share-box{float:right;width:158px;margin:-2px 0 0}
.comment-box .comments .share-box .share{float:left;width:48px;position:relative}
.comment-box .comments .share-box .share .block{clear:both;position:absolute;top:20px;left:-57px;padding:0 6px 6px 0;width:168px;display:none;background:#fff;border:1px solid #e3e1e1}
.comment-box .comments .share-box .share:hover .block,.comment-box .comments .share-box .share.hover .block{display:block}
.comment-box .comments .share-box .share ul{float:left;padding:0 8px 0 0;margin:6px 0 0;list-style:none}
.comment-box .comments .share-box .share li{float:left;padding:0 0 0 7px}
.comment-box .comments .share-box .share img{display:block}.comment-box .comments .share-box .share .btn-close{float:right;font:10px/16px Verdana,Geneva,Arial,Helvetica,sans-serif;color:#48484a;margin:6px 0 0}
.comment-box .comments .share-box .share .link{float:left;font:11px/18px "Trebuchet MS",Arial,Helvetica,sans-serif;color:#fff;cursor:pointer;width:40px;padding:0 0 2px;background:url(../../images/bg-btn1.gif) repeat-x;text-align:center}
.comment-box .comments .share-box .rating{float:left;margin:4px 5px 0 0}
.comment-box .comments .share-box span{float:left;font:11px/18px "Trebuchet MS",Arial,Helvetica,sans-serif;color:#666;white-space:nowrap}
.comment-box .comments .comment{clear:both;padding:0 0 0 35px}.comment-box .comments .comment-info .textarea textarea,.popup-holder .comments .comment-info .textarea textarea{width:384px;max-width:384px}
.photo-popup{display:none;position:absolute;top:700px;left:-2px;z-index:100;width:100%}
.photo-popup .popup-holder{width:880px;background:#fff;border:1px solid #d9d9d9;margin:0 auto;overflow:hidden}
.popup-holder .heading{height:1%;padding:2px 0 4px 8px;overflow:hidden;background:#f3f3f3}
.popup-holder .heading-b{padding:0 0 0 8px;background:#e4e2e2}.popup-holder .heading h2{font:bold 11px/18px Verdana,Geneva,Arial,Helvetica,sans-serif;color:#014e76;margin:0;text-transform:uppercase}
.popup-holder .heading .btn{float:right;font:11px/18px "Trebuchet MS",Arial,Helvetica,sans-serif;color:#fff;padding:0 11px 0 6px;background:url(../../images/bg-btn1.gif) repeat-x}
.popup-holder .heading .btn:hover{text-decoration:none}.popup-holder .text{height:1%;padding:0 0 5px;overflow:hidden}
.popup-holder .comments{padding:0 14px 0 9px;margin:18px 0 0}.popup-holder .gallery{width:842px;padding:0 13px 16px;margin:10px 7px 0 5px;position:relative;height:132px;overflow:hidden}
.popup-holder .gallery .gallery-holder{width:842px;height:132px;overflow:hidden}
.popup-holder .gallery .btn-prev,.popup-holder .gallery .btn-next{position:absolute;bottom:0;width:18px;height:16px;text-indent:-9999px}
.popup-holder .gallery .btn-prev{left:0;background:url(../../images/arrow-prev.gif) no-repeat}
.popup-holder .gallery .btn-next{right:0;background:url(../../images/arrow-next.gif) no-repeat}
.popup-holder .gallery ul{width:99999px;margin:0;padding:0;list-style:none;overflow:hidden}
.popup-holder .gallery ul li{float:left;width:130px;padding:0 0 0 10px}.popup-holder .gallery ul .photo{width:128px;overflow:hidden;border:1px solid #999;border-top:2px solid #ccc}
.popup-holder .gallery ul .photo img{display:block}.popup-holder .gallery ul p{font-size:11px;line-height:14px;color:#333;margin:0;text-align:center}
.popup-holder .gallery ul p a{color:#333}.photos-box{width:720px;margin:9px auto 0;overflow:hidden}
.photos-box .title{width:100%;padding:0 0 5px;overflow:hidden}.photos-box p{font:11px/14px "Trebuchet MS",Arial,Helvetica,sans-serif;color:#666;margin:0}
.photos-box p strong{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;color:#014e76}
.photos-box p span{color:#014e76}.photos-box .title ul{float:right;padding:0 0 0 110px;margin:0;list-style:none}
.photos-box .title ul li{float:left;font:11px/14px Verdana,Geneva,Arial,Helvetica,sans-serif;padding:0 0 0 9px}
.photos-box .photo{width:100%;overflow:hidden}.photos-box .photo img{display:block}
.photos-box .descriptions{width:100%;margin:4px 0 0;overflow:hidden}.photos-box .descriptions p{line-height:16px}
.photos-box .descriptions .link{float:right;font:11px/18px "Trebuchet MS",Arial,Helvetica,sans-serif;color:#fff;cursor:pointer;width:40px;padding:0 0 2px;background:url(../../images/bg-btn1.gif) repeat-x;text-align:center}
.photos-box .descriptions .view{float:right;width:111px;padding:0 30px 0 0}
.photos-box .descriptions .view .rating{float:left;margin:1px 0 0}.photos-box .descriptions .view .item{width:100%;padding:0 0 2px;overflow:hidden}
.photos-box .descriptions .view p{text-align:right}.photos-box .descriptions .view .item span{float:right;font:11px/14px "Trebuchet MS",Arial,Helvetica,sans-serif;color:#666}
.photos-box .descriptions .section{float:right;width:300px}.photos-box .descriptions .section p{line-height:14px}
.photos-box .descriptions .section span{float:left;font:bold 11px/14px Verdana,Geneva,Arial,Helvetica,sans-serif;color:#014e76;padding:0 7px 0 0}
* html .photos-box .descriptions .section span{padding:0 4px 0 0}*+html .photos-box .descriptions .section span{padding:0 4px 0 0}
.photos-box .descriptions .section div{height:1%;overflow:hidden}.popup-holder .comments .comment{padding:0 0 0 35px}
.onecolumn{padding:0 20px}.onecolumn .box .text{height:1%;padding:0 34px 13px 16px;overflow:hidden}
.onecolumn .box .text p{font:11px/14px Verdana,Geneva,Arial,Helvetica,sans-serif;margin:12px 0 0}
.onecolumn .box .text h3{font:bold 11px/14px Verdana,Geneva,Arial,Helvetica,sans-serif;color:#014e76;margin:0}
.onecolumn .detail-box .text{padding:0 0 32px 15px}.detail-box .help-box{height:1%;padding:0 20px 0 0;overflow:hidden}
.onecolumn .detail-box .help-box h3{margin:12px 0 0}.detail-box .help-box ul{width:100%;margin:4px 0 0;padding:0;overflow:hidden;list-style:none}
.detail-box .help-box ul li{font:11px/12px Verdana,Geneva,Arial,Helvetica,sans-serif;float:left;width:100%;margin:10px 0 0}
.detail-box .help-box ul .num{float:left;font-style:normal;width:16px}* html .detail-box .help-box ul .num{width:13px}
*+html .detail-box .help-box ul .num{width:13px}.onecolumn .detail-box .help-box ul p{font:11px/12px Verdana,Geneva,Arial,Helvetica,sans-serif;height:1%;margin:0;overflow:hidden}
.detail-box .item{float:right;width:380px;padding:0 30px 9999px 38px;margin:0 0 -9999px 50px;background:#f1f1f1;border-left:1px solid #e5e4e4}
.detail-box .item ul{width:100%;padding:0;margin:0;overflow:hidden;list-style:none}
.detail-box .item ul li{float:left;width:100%;margin:12px 0 0}.detail-box .item ul .photo{float:left;width:28px;margin:2px 0 0}
* html .detail-box .item ul .photo{width:25px}*+html .detail-box .item ul .photo{width:25px}
.detail-box .item ul .photo img{display:block}.detail-box .item .description{height:1%;overflow:hidden}
.onecolumn .detail-box .item .description p{margin:0}.onecolumn .step-box .text{padding:0}
.step-box .table{border-bottom:1px solid #e3e1e1}table.table{width:100%}
.table td{font:11px/14px Verdana,Geneva,Arial,Helvetica,sans-serif;width:127px;padding:4px 0;border-left:1px solid #e4e2e2;text-align:center}
.table th{border-left:1px solid #e4e2e2}.table .dark td{background:#f1f1f1}
.table td.cel-date{width:132px;border-left:none}.table td.cel-name{width:129px}
.table td.cel-desc{width:188px;padding:4px 24px;text-align:left}.table td.cel-size{width:67px}
.table td.cel-type{width:64px}.table td.cel-attach{width:119px}.step-box{border:none}
.step-box .text{border:1px solid #e1e1e1}.onecolumn .tabset{background:url(../../images/bg-tabset.gif) repeat-x;width:100%;padding:0;margin-top:5px;overflow:hidden;list-style:none;clear:both}
.onecolumn .tabset li{float:left;width:146px;margin:0 0 0 -1px;display:inline}
.onecolumn .tabset a{display:block;height:1%;cursor:pointer;background:url(../../images/bg-tab1-l.gif) no-repeat;text-decoration:none}
.onecolumn .tabset a:hover{background:url(../../images/bg-tab1-l-over.gif) no-repeat;text-decoration:none}
.onecolumn .tabset a.active{background:url(../../images/bg-tab1-l-over.gif) no-repeat;text-decoration:none}
.onecolumn .tabset a span{display:block;font:bold 10px/24px Verdana,Geneva,Arial,Helvetica,sans-serif;color:#fff;background:url(../../images/bg-tab1-r.gif) no-repeat 100% 0;text-align:center;text-transform:uppercase}
.onecolumn .tabset a:hover span{color:#000;background:url(../../images/bg-tab1-r-over.gif) no-repeat 100% 0}
.onecolumn .tabset a.active span{color:#000;background:url(../../images/bg-tab1-r-over.gif) no-repeat 100% 0}
.step-box .tab-holder h2{font:bold 11px/14px Verdana,Geneva,Arial,Helvetica,sans-serif;color:#014e76;text-transform:uppercase;margin:12px 0 10px 7px}
.step-box .tab-holder table{width:100%;border-top:1px solid #e3e1e1}.step-box .tab-holder td{font:10px/12px Verdana,Geneva,Arial,Helvetica,sans-serif;color:#666;width:74px;height:95px;padding:0 7px 2px 10px;border-left:1px solid #e5e3e3}
.step-box .tab-holder .up td{height:32px}.onecolumn .step-box .tab-holder td h3{display:none;font:bold 10px/12px Verdana,Geneva,Arial,Helvetica,sans-serif;color:#000;margin:8px 0 1px}
.onecolumn .step-box .tab-holder .active td h3{display:block}.onecolumn .step-box .tab-holder td h3 a{color:#000}
.step-box .tab-holder .light td{background:#f4f9f6}.step-box .tab-holder .active td{background:#ffe9cc;vertical-align:top;border-left:1px solid #e5d0b6}
.step-box .tab-holder .active td.cel-question{border-left:none}.step-box .tab-holder .cel-question{width:368px;padding-left:16px;border-left:none}
.step-box .tab-holder .cel-answer{width:384px;padding:0 7px 0 5px}.step-box .tab-holder .topic td{font:bold 12px/14px "Trebuchet MS",Arial,Helvetica,sans-serif;color:#276337;width:74px;height:14px;padding:8px 7px 0 10px}
.step-box .tab-holder .topic td.cel-answer{width:361px;padding-left:26px}
.step-box .tab-holder .topic td.cel-question{width:374px;padding-left:10px}
.step-box .tab-holder td label,.step-box .tab-holder td span{float:left;font:11px/20px Arial,Helvetica,sans-serif;padding:0 3px 0 0}
.step-box .tab-holder td .label{margin:30px 0 0}.step-box .tab-holder td select{float:left;font:11px/18px Arial,Helvetica,sans-serif;color:#000;width:356px}
.step-box .tab-holder td textarea{float:left;font:11px/20px Arial,Helvetica,sans-serif;color:#000;height:77px;padding:4px;margin:4px 0 0;width:354px;overflow:auto;border:1px solid #b0a698}
.step-box .tab-holder td .btn-attach{float:left;width:79px;height:18px;text-indent:-9999px;background:url(../../images/btn-attach.gif) no-repeat}
.step-box .tab-holder td .submit{display:none}.step-box .btn-box{width:882px;margin:6px auto 0;position:relative;overflow:hidden;text-align:center}
.step-box .btn-box div{float:left;position:relative;left:50%}.step-box .btn-box ul{float:left;padding:0;margin:0;position:relative;left:-50%;list-style:none}
.step-box .btn-box ul li{float:left;padding:0 0 0 5px}.step-box /*.btn-box ul a{float:left;font:bold 9px/16px Verdana,Geneva,Arial,Helvetica,sans-serif;color:#fff;white-space:nowrap;cursor:pointer;padding:0 8px;background:#316c3c url(../../images/bg-btn-view.png) repeat-x;text-transform:uppercase}*/
.sample-box{display:none;background:#fff;position:absolute;top:-10px;width:880px;left:24px;z-index:100;height:auto}
.onecolumn .sample-box .text{padding:0}.sample-box .column{float:left;width:620px;margin:7px 0 -9999px;padding:0 0 9999px;background:url(../../images/bg-sample-box.gif) repeat-y 100% 0}
.sample-box .short{width:260px;margin:7px 0 0;padding:0;background:none}
.onecolumn .sample-box .tabset{width:620px;margin:0}.onecolumn .sample-box .tabset li{width:156px}
.sample-box .item-box{background:url(../../images/bg-sample-box.gif) repeat-y 205px 0;width:100%;padding:0 0 7px;overflow:hidden}
.sample-box .item-box .info{float:left;padding:0 11px 0 14px;width:180px;margin:10px 0 0}
.sample-box .item-box .info p{font:11px/14px Verdana,Geneva,Arial,Helvetica,sans-serif;margin:2px 0 0}
.sample-box .item-box .gallery{float:right;width:398px;height:120px;padding:0 6px;margin:8px 0 0;position:relative}
.sample-box .task-box .gallery{width:608px;height:318px;padding:0;position:relative}
.sample-box .item-box .gallery h3{font:bold 11px/14px Verdana,Geneva,Arial,Helvetica,sans-serif;color:#48484a;margin:0 0 0 6px}
.sample-box .gallery .holder{width:386px;padding:0 0 0 6px;height:120px;overflow:hidden}
.sample-box .task-box .gallery .holder{width:590px;padding:0 0 0 6px;height:302px;overflow:hidden}
.sample-box .gallery ul{width:9999px;padding:0 0 0 5px;margin:6px 0 0;height:100px;list-style:none;overflow:hidden}
.sample-box .task-box .gallery ul{margin:11px 0 0;height:91px}.sample-box .gallery li{float:left;width:101px}
.sample-box .gallery img{display:block;margin:0 0 0 3px;border:1px solid #000}
.onecolumn .sample-box .gallery p{font:bold 11px/14px Verdana,Geneva,Arial,Helvetica,sans-serif;margin:5px 0 0}
.sample-box .gallery p a{color:#48484a}.sample-box .gallery .btn-prev,.sample-box .gallery .btn-next{position:absolute;bottom:0;width:18px;height:16px;text-indent:-9999px}
.sample-box .gallery .btn-prev{background:url(../../images/arrow-prev.gif) no-repeat;left:0}
.sample-box .gallery .btn-next{background:url(../../images/arrow-next.gif) no-repeat;right:6px}
.sample-box .task-box{height:1%;padding:0 2px 6px 9px;overflow:hidden;border-top:1px solid #e4e2e2}
.onecolumn .sample-box .task-box h3{color:#48484a;margin:6px 0 0 7px}.sample-box .short .item{height:1%;padding:0 0 0 10px;overflow:hidden}
.sample-box .short .item ul{float:left;font-size:10px;line-height:12px;list-style:none;width:119px;margin:9px 0 0;padding:0 0 0 6px}
.sample-box .form{height:1%;margin:11px 0 0;padding:0 0 0 30px;overflow:hidden}
.sample-box .form .row{float:left;width:100%;overflow:hidden}.sample-box .form .row label{display:block;font:bold 11px/18px Verdana,Geneva,Arial,Helvetica,sans-serif;color:#014e76}
.sample-box .form .section{width:100%;overflow:hidden}.sample-box .form select{float:left;font:bold 11px/18px Arial,Helvetica,sans-serif;color:#48484a;width:84px;margin:2px 0 0}
.sample-box .form .submit{display:none}.sample-box .form .txt{float:left;margin:0 4px 0 0;background:url(../../images/bg-input-l.gif) no-repeat}
.sample-box .form .txt input{float:left;font:bold 11px/15px Arial,Helvetica,sans-serif;color:#48484a;width:76px;padding:4px;height:15px;border:none;background:url(../../images/bg-input-r.gif) no-repeat 100% 0}
.sample-box .form .txt1 input{width:37px}.sample-box .form .txt2 input{width:39px}
.sample-box .form .btn-save{float:left;font:bold 9px/16px Verdana,Geneva,Arial,Helvetica,sans-serif;color:#fff;margin:9px 0 0;padding:0 10px;background:#316c3c url(../../images/bg-btn-view.png) repeat-x;text-transform:uppercase}
.projects-box{position:relative}.projects-box .text{padding:0 0 0 20px}.projects-box ul{height:1%;padding:8px 0 15px;margin:-1px 0 0;overflow:hidden;list-style:none}
.projects-box ul li{float:left;width:32%;display:block;height:220px;padding:0 2px 10px}
.projects-box .text ul p{font:11px/14px Verdana,Geneva,Arial,Helvetica,sans-serif;text-align:center}
.projects-box .photo{float:none;margin-right:10px;width:270px;margin-top:10px;overflow:hidden}
.projects-box .photo span{display:block;border:1px solid #999;width:270px;height:180px;padding:2px;vertical-align:middle;text-align:center;font-size:14px;display:table-cell}
.projects-box .photo span img{margin:auto}.member-box{margin: 2px 0 0;}.member-box .text{margin:0 14px}
.member-box ul{width:100%;padding:0 0 6px;margin:8px 0 0;overflow:hidden;list-style:none}
.member-box ul li{float:left;width:82px;padding:5px 20px;overflow:hidden}
.member-box ul li img{/* display:block; */border:1px solid #e3e1e1;width:80px;height:80px}
.member-box .text ul p{margin:4px 0 0;line-height:12px;text-align:center;height:30px}
.member-box ul p a{/* color:#48484a */}.page-box{width:100%;padding:5px 0;overflow:hidden;background-color:#E3E1E1}
.page-box div{float:right}.page-box ul{float:left;padding:0 3px 0 0;margin:0;list-style:none}
.page-box ul li{float:left;padding:0 0 0 4px}.page-box ul a{font:11px/16px Verdana,Geneva,Arial,Helvetica,sans-serif}
.page-box .prev,.page-box .next{float:left;width:18px;height:16px;text-indent:-9999px;margin:0 0 0 3px;display:inline}
.page-box .prev{background:url(../../images/arrow-prev.gif) no-repeat}.page-box .next{background:url(../../images/arrow-next.gif) no-repeat}
.pager a{color:#000;font-size:12px;margin:5px}.pager .PageIndex{margin-top:3px;/* height:15px */}
.pager .currentPage{color:#276337;font-size:13px;font-weight:700;margin-left:5px}
.welcome-box .text{padding:0 0 20px}.welcome-box .title{display:block;font:bold 24px/26px Verdana,Geneva,Arial,Helvetica,sans-serif;color:#014e76;margin:32px 0 0;text-align:center}
.welcome-box .holder{height:1%;margin:36px 0 0;overflow:hidden;padding:0 21px 0 211px}
.welcome-box .photo{float:left;width:203px;padding:0 0 0 7px;margin:0 0 0 -211px;display:inline}
.welcome-box .photo img{display:block;margin:0 0 8px;border:1px solid #e4e2e2}
.welcome-box .description{float:left;width:100%}.welcome-box .text .description p{margin:1px 0 14px}
.welcome-box .btn{padding:0 0 0 146px;margin:22px 0 0}.welcome-box .btn a{width:180px}
.boxes{width:100%;overflow:hidden;margin:-9px 0 0}.boxes .admin-box{float:left;margin:10px 12px 0 0;width:200px}
.boxes .admin-box .text{padding:0 0 5px 6px;margin:4px 0 0}.boxes .btn-box{float:left;width:100%}
.boxes .admin-box .btn-box{margin:22px 0 0}.boxes .admin-box .btn-box a{float:left;margin:0 4px 0 0}
.boxes .admin-box .photo{float:none;margin:10px;overflow:hidden;width:180px;height:180px}
.boxes .admin-box .photo span{display:table-cell;font-size:12px;margin:1px;text-align:center;vertical-align:middle;width:176px;height:176px}
.boxes .admin-box .photo span img{margin:1px;height:174px}.boxes .friend-box .btn-box{position:absolute;bottom:5px;right:8px}
.boxes .calendar-box .btn-box{margin:5px 0}.boxes .btn-box a{/* float:right; *//* display:inline; *//* width:90px; *//* font:11px/18px "Trebuchet MS",Arial,Helvetica,sans-serif; *//* color:#fff; *//* background:url(../../images/bg-btn1.gif) repeat-x; *//* border:1px solid #ccc; *//* text-align:center */}
.boxes .btn-box ul{float:left;padding:0;margin:2px 0 0;list-style:none}.boxes .btn-box ul li{float:left;padding:0 0 0 6px;margin:0 10px 0 0}
.boxes .calendar-box .btn-box ul li{padding:0}.boxes .btn-box ul a{/* float:left; *//* width:auto; *//* font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; *//* color:#3f894d; *//* margin:0; *//* background:none; *//* border:none; *//* text-align:left */}
.boxes .friend-box{float:left;width:315px;padding-left:25px;}.boxes .friend-box .text{padding:0 0 5px 7px;margin:5px 0 0;position:relative}
.boxes .friend-box .list{width:100%;margin:4px 0 0;padding:0;list-style:none;overflow:hidden}
.boxes .friend-box .list li{float:left;padding:2px}.boxes .calendar-box{float:right;width:345px;padding-bottom:1px}
.boxes .calendar-box .text{padding:5px 8px}.m-box{border-width:1px 1px 0}
.m-box table{width:100%;border-collapse:collapse}.m-box table td{/* font:11px/16px "Trebuchet MS",Arial,Helvetica,sans-serif; *//* color:#666; *//* padding:2px 18px 2px 11px; *//* border-right:0px solid #E0DFE3 */}
.c-box table td{vertical-align:top}.m-box table .light td{background-color:#f4f9f6}
.m-box table .topic td{font-weight:700;color:#276337}.m-box table td.cel-name{width:363px;border-left:none}
.c-box table td.cel-name{width:187px;vertical-align:middle}.m-box table td.cel-date{width:202px}
.c-box table td.cel-date{width:440px}.m-box table td.cel-size{width:250px;padding:1px 0 1px 11px}
.c-box table td.cel-size{width:120px;vertical-align:middle}.m-box table .btn-go{float:right;margin:0 18px 0 0;display:inline}
.c-box table .btn-go{padding:9px 0 10px}.m-box table .btn-go a{float:left;font:bold 9px/18px Verdana,Geneva,Arial,Helvetica,sans-serif;color:#fff;padding:0 7px;background:#316c3c url(../../images/bg-btn-view.png) repeat-x;text-transform:uppercase}
.m-box .more,.notification-box .more{/* height:22px; */padding:5px 0;width:100%}
.m-box .more a,.notification-box .more a{
    /*background-color: #1b7caf;
    color: #fff;
    font-weight: bold;
    padding: 4px 25px;
    min-width: 150px;
    text-align: center;
    display: inline-block;
    border: none;
    margin-top:16px;*/
}
.notification-box .more input{/* margin:0 6px */}.m-box .pager,.pager,.notification-box .pager{vertical-align:middle;overflow:hidden;/* border-top:1px solid #e3e1e1; */width:100%}
.pager input{vertical-align:baseline!important}.m-box .more a span,.notification-box .more a span{float:left;font:bold 11px/20px "Trebuchet MS",Arial,Helvetica,sans-serif;color:#014e76;padding:0 17px 2px 22px;background:url(../../images/bg-btn2-l.png) no-repeat;text-transform:uppercase}
.m-box .more a em,.notification-box .more a em{float:left;width:5px;height:20px;text-indent:-9999px;background:url(../../images/bg-btn2-r.png) no-repeat}
.notification-box .more a.link{font-size:11px;width:auto;float:right;padding-right:5px}
.notification-box .heading a.link{float:right}.notification-box .heading a{font-size:11px}
.notification-box .heading a.linkCollection .img{height:18px;width:18px;border-width:0;padding-right:2px}
.notification-box .heading .plusButton{height:18px;width:18px;border-width:0;padding-right:2px}
.notification-box .comments{padding:0 0 20px;margin:8px 0 0;width:100%;}.notification-box .comments .section{padding:0 10px 0 65px;margin:0 0 0 7px}
.notification-box .comments .comment{padding:0 0 19px 10px;margin:0;border-bottom:1px solid #f1f0f0}
.notification-box .comments .comment .holder{padding:0 0 0 62px}.notification-box .comments .comment-info .textarea textarea{max-width:384px;width:374px}
.notification-box .comments .head div.link{width:500px}.notification-box .comments div.link .item{float:right}
.notification-box .comments div.link .rating{float:right;margin:4px 0 0}
.notification-box .comments div.link span{float:right;font:11px/18px "Trebuchet MS",Arial,Helvetica,sans-serif;color:#666;white-space:nowrap}
.notification-box .comments div.link a.link{float:left!important;width:26px;overflow:hidden;margin:0 14px 0 0!important;height:17px;background:url(../../images/ico-plus.gif) no-repeat;text-indent:-9999px;display:inline}
.notification-box .comments .info{padding:0 0 0 134px;height:1%;overflow:hidden}
.notification-box .comments .info .photo{float:left;width:134px;margin:0 0 0 -134px;display:inline}
.notification-box .comments .info .item{float:left;width:252px}.notification-box .comments .info p{margin:0}
.notification-box .comments .info h3{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;color:#387944}
.notification-box .comments .info h3 a{color:#387944}.notification-box .AddForm{padding:5px 10px}
.notification-box .AddForm label{/* text-align:right; *//* color:#234f2e; *//* padding-right:5px; *//* font:bold 12px/20px "Trebuchet MS",Arial,Helvetica,sans-serif */}
.notification-box .AddForm .data label{text-align:left;color:#000;font:normal 12px/20px "Trebuchet MS",Arial,Helvetica,sans-serif}
.aside{float:left;width:195px;display:inline;margin:-11px 0 0 -3px}.aside .title{display:block;font:12px/16px "Trebuchet MS",Arial,Helvetica,sans-serif;color:#222121;margin:5px 0 0 14px}
.aside ul{width:173px;padding:7px 0 0;margin:0;overflow:hidden;list-style:none}
.aside ul li{float:left;font:11px/14px "Trebuchet MS",Arial,Helvetica,sans-serif;color:#222121;width:173px}
.aside ul li a{display:block;padding:5px 15px;height:1%;color:#222121}.aside ul li.active a{color:#fff;background:#408d4e;padding:8px 15px;margin:-3px 0;position:relative}
.content-box{float:left;width:698px;margin:11px 0 0;position:relative;background:url(../../images/border2.gif) repeat-y}
.content-box .text{width:679px;padding:0 0 0 19px;overflow:hidden;background:url(../../images/border3.gif) no-repeat}
.content-box .heading{float:left;width:100%;position:relative;z-index:2;padding:0 0 7px}
.content-box .heading .search{float:right}.content-box .heading .search fieldset{float:left;width:188px}
.content-box .heading .search div{float:left;background:url(../../images/bg-search.png) no-repeat;padding:0 5px 0 8px;height:20px;width:125px;border-right:1px solid #aaa9a9}
.content-box .heading .search .btn-link{float:left;position:relative;background:url(../../images/btn-search.gif) no-repeat;width:12px;height:13px;margin:4px 0 0;text-indent:-9999px}
.content-box .heading .search .btn-search{float:left;font:10px/20px Verdana,Geneva,Arial,Helvetica,sans-serif;color:#1d562d;width:40px;padding:0 8px 0 0;height:20px;background:url(../../images/btn-search.png) no-repeat;text-align:right}
.content-box .heading .search input{float:left;font:11px/14px "Trebuchet MS",Arial,Helvetica,sans-serif;color:#286437;position:relative;background:none;width:80px;padding:0 5px 0 13px;margin:2px 0 0;height:14px;border:none}
* html .content-box .heading .search input{margin:3px 0 0}.content-box .heading .search .submit{display:none;text-indent:-9999px}
.content-box .heading .list{float:left;padding:0;margin:0;list-style:none}
.content-box .heading .list li{float:left;margin:0 8px 0 0}.content-box .heading .list li:hover,.content-box .heading .list li.hover{position:relative}
.content-box .heading .list li:hover .drop,.content-box .heading .list li.hover .drop{display:block}
/*.content-box .heading .list a{float:left;width:90px;color:#fff;font:11px/18px "Trebuchet MS",Arial,Helvetica,sans-serif;text-align:center; background:url(../../images/bg-btn1.gif) repeat-x; border:1px solid #ccc}*/
.content-box .heading .list a.link span{padding:0 14px 0 0;background:url(../../images/arrow3.gif) no-repeat 100% 50%}
.content-box .heading .list .drop{display:none;position:absolute;top:20px;left:-4px;width:99px}
.content-box .heading .list .drop .c{background:url(../../images/bg-drop2-c.png) repeat-y;width:91px;padding:0 4px}
.content-box .heading .list .drop .c:after{clear:both;display:block;content:""}
.content-box .heading .list .drop .b{background:url(../../images/bg-drop2-b.png) no-repeat;width:99px;height:12px;overflow:hidden}
.content-box .heading .list .drop ul{float:left;width:91px;padding:6px 0 8px;position:relative;margin:0 0 -2px;list-style:none;overflow:hidden}
.content-box .heading .list .drop li{float:left;width:68px;padding:4px 10px 0 13px}
.content-box .heading .list .drop a{width:auto;color:#48484a;font:bold 10px/14px Verdana,Geneva,Arial,Helvetica,sans-serif;text-align:left;background:none;border:none}
.content-box .sort-box{float:left;width:100%;overflow:hidden}.content-box .title{background:#408d4e;height:26px;position:relative;z-index:1;padding:5px 10px 0 15px}
.content-box .title:after{clear:both;display:block;content:""}.content-box .title .sort{float:left;padding:0 0 0 3px;width:99px;margin:0 11px 0 0;background:url(../../images/border4.gif) no-repeat 100% 0}
* html .content-box .title .sort{margin:0 8px 0 0}.content-box .title .sort .check{float:left;width:14px;height:14px;padding:0;margin:3px 12px 0 0}
.content-box .title .sort .item{float:left;padding:0 0 6px;position:relative}
.content-box .title .sort .submit{display:none}.content-box .title .sort .link{font:bold 10px/18px Verdana,Geneva,Arial,Helvetica,sans-serif;color:#fff;padding:0 14px 0 0;background:url(../../images/arrow3.gif) no-repeat 100% 50%}
.content-box .title .drop{display:none;position:absolute;top:0;padding:26px 0 0;left:-4px;width:99px}
.content-box .title .sort .item:hover .drop,.content-box .title .sort .item.hover .drop{display:block}
.content-box .title .drop .c{background:url(../../images/bg-drop2-c.png) repeat-y;width:91px;padding:0 4px}
.content-box .title .drop .c:after{clear:both;display:block;content:""}.content-box .title .drop .b{background:url(../../images/bg-drop2-b.png) no-repeat;width:99px;height:12px;overflow:hidden}
.content-box .title .drop ul{float:left;width:91px;padding:6px 0 8px;position:relative;margin:0 0 -2px;border-top:1px solid #c5c3c3;list-style:none;overflow:hidden}
.content-box .title .drop li{float:left;width:68px;padding:4px 10px 0 13px}
.content-box .title .drop a{float:left;font:bold 10px/14px Verdana,Geneva,Arial,Helvetica,sans-serif;color:#48484a}
.content-box .title .drop li.active a{color:#418c4e}.content-box .title .drop a.btn-up,.content-box .title .drop a.btn-down{float:left;width:7px;height:7px;font-size:6px;text-indent:-9999px;margin:3px 0 0 4px}
.content-box .title .drop a.btn-up{background:url(../../images/ico-up.gif) no-repeat}
.content-box .title .drop a.btn-down{background:url(../../images/ico-down.gif) no-repeat}
.content-box .title p{font:bold 10px/20px Verdana,Geneva,Arial,Helvetica,sans-serif;color:#fff;margin:0}
.content-box .title .paging{float:right}.content-box .title .paging span{float:left;padding:0 0 6px;font:bold 10px/20px Verdana,Geneva,Arial,Helvetica,sans-serif;color:#fff}
.content-box .title .paging ul{float:left;padding:0 5px 0 0;margin:0;list-style:none}
.content-box .title .paging ul li{float:left;font:bold 10px/20px Verdana,Geneva,Arial,Helvetica,sans-serif;color:#fff;padding:0 0 0 5px}
.content-box .title .paging ul a{color:#fff}.content-box .title .paging div{float:left;height:17px;padding:3px 0 0;background:url(../../images/border4.gif) no-repeat 15px 0}
.content-box .title .paging div a{float:left;width:8px;height:13px;cursor:pointer;text-indent:-9999px}
.content-box .title .paging div a.prev{margin:0 16px 0 0;background:url(../../images/arrow-prev.png) no-repeat}
.content-box .title .paging div a.next{background:url(../../images/arrow-next.png) no-repeat}
.content-box .infobox{width:100%;min-height:538px;overflow:hidden}* html .content-box .infobox{height:538px;overflow:visible}
.content-box .infobox table{width:100%}.content-box .infobox table td{padding:10px 0 11px;background:url(../../images/dots.gif) repeat-x 0 100%}
.content-box .infobox table .dark td{background:#f1f1f1 url(../../images/dots.gif) repeat-x 0 100%}
.content-box .infobox table .cel-photo{width:86px;padding-left:19px;padding-top:0}
.content-box .infobox table .cel-photo .check{float:left;width:14px;height:14px;padding:0;margin:27px 10px 0 0}
.content-box .infobox table .cel-photo img{float:left;margin:10px 0 0}.content-box .infobox table .cel-info{width:183px}
.content-box .infobox table .cel-info h2{font:bold 12px/14px "Trebuchet MS",Arial,Helvetica,sans-serif;color:#286437;margin:0;text-transform:uppercase}
.content-box .infobox table .cel-info p{font:11px/14px "Trebuchet MS",Arial,Helvetica,sans-serif;color:#6e6e6e;margin:0}
.content-box .infobox table .cel{width:383px;padding-right:8px}.content-box .infobox table .cel p{font:bold 12px/14px "Trebuchet MS",Arial,Helvetica,sans-serif;color:#286437;margin:7px 0 0}
.content-box .infobox table .cel .btn-delete{float:right;width:29px;height:29px;cursor:pointer;text-indent:-9999px;background:url(../../images/btn-delete.png) no-repeat}
.login-box{width:308px;margin:51px auto 0}.login-box .heading h2{text-align:center;float:none}
.login-box .text{background:#f1f1f1;padding:0 0 9px!important}.login-box form{width:100%;overflow:hidden;margin:9px 0 0}
.login-box table{width:308px;margin:51px auto 0;overflow:hidden;margin:9px 0 0}
.login-box .row{width:100%;overflow:hidden;margin:9px 0 0}.login-box form .row{width:100%;margin:9px 0 0;overflow:hidden}
.login-box form label{float:left;font:bold 11px/20px Verdana,Geneva,Arial,Helvetica,sans-serif;color:#014e76;width:94px;padding:0 4px 0 0;text-align:right}
.login-box table label{float:left;font:bold 11px/20px Verdana,Geneva,Arial,Helvetica,sans-serif;color:#014e76;width:94px;padding:0 4px 0 0;text-align:right}
.login-box form .txt{float:left;background:url(../../images/bg-input2-l.gif) no-repeat}
.login-box table .txt{float:left;}
.login-box form .txt input{float:left;font:11px/14px Verdana,Geneva,Arial,Helvetica,sans-serif;color:#484848;width:184px;padding:3px 5px;height:25px;}
.login-box table .txt input{float:left;font:11px/14px Verdana,Geneva,Arial,Helvetica,sans-serif;color:#484848;width:184px;padding:3px 5px;height:25px;}
.login-box form .row p{font:11px/14px Verdana,Geneva,Arial,Helvetica,sans-serif;margin:0!important;text-align:center}
.login-box table .row p{font:11px/14px Verdana,Geneva,Arial,Helvetica,sans-serif;margin:0!important;text-align:center}
.login-box form .btn-box{height:1%;padding:0 0 0 53px;overflow:hidden;margin:7px 0 0}
.login-box table .btn-box{height:1%;padding:0 0 0 0px;text-align:center;overflow:hidden;margin:7px 0 0}
.login-box form .btn-box .submit{display:none}.login-box table .btn-box .submit{display:none}
.login-box form .btn-box a{float:left;width:98px;margin:0 9px 0 0;cursor:pointer;text-decoration:none}
.login-box table .btn-box a{float:left;
                            /*width:47px;*/
                            margin:0 9px 0 0;cursor:pointer;text-decoration:none}
/*.login-box form .btn-box a span{float:left;font:bold 12px/26px arial,helvetica,sans-serif;color:#fff;width:74px;/*padding:0 0 0 12px;text-align:center}*/
/*.login-box table .btn-box a span{float:left;font:bold 12px/26px Arial,Helvetica,sans-serif;color:#fff;*/
                                 /*width:74px;
                                 padding:0 0 0 12px;text-align:center}
.login-box table .button{float:left;font:bold 12px/26px Arial,Helvetica,sans-serif;color:#fff;width:74px;padding:0 0 0 12px;background:url(../../images/bg-btn1-l.png) no-repeat;text-align:center}
.login-box table .btn-box a em{float:left;width:12px;height:26px;text-indent:-9999px;/*background:url(../../images/bg-btn1-r.png) no-repeat*/}
.login-box form .btn-box a em{float:left;width:12px;height:26px;text-indent:-9999px;background:url(../../images/bg-btn1-r.png) no-repeat}
.login-box table .btn-box a em{float:left;width:12px;height:26px;text-indent:-9999px;background:url(../../images/bg-btn1-r.png) no-repeat}
.sponsor-box .item{width:100%;min-height:210px;overflow:hidden;border-top:1px solid #e3e1e1;margin:-1px 0 0}
* html .sponsor-box .item{height:210px;overflow:visible}.sponsor-box .item .photo{float:left;width:250px;padding:0 0 0 30px;margin:32px 0 0}
.sponsor-box .one .photo{margin:76px 0 0}.sponsor-box .item .description{float:left;width:600px;margin:18px 0 0}
.sponsor-box .item .description h3{margin:0}.sponsor-box .item .description p{margin:0 0 12px}
.sponsor-box .item .description p a{font:bold 11px/14px Verdana,Geneva,Arial,Helvetica,sans-serif;text-decoration:underline}
.sponsor-box .item .description p a:hover{text-decoration:none}.steps-box .heading div{padding:0 200px 0 0}
.steps-box .text{padding:0!important}.steps-box .items{width:100%;padding:0 0 19px;overflow:hidden}
.steps-box .items .item{float:left;padding:0 0 0 18px;width:411px;margin:2px 0 0}
.steps-box .items .item p{margin:9px 0 0}.steps-box .items .item p strong{color:#014e76}
.steps-box .items .section{width:100%;margin:8px 0 0;overflow:hidden}.steps-box .items .section a{display:block;width:23px;height:23px;text-indent:-9999px;background:url(../../images/ico-edit.gif) no-repeat}
.steps-box .items .wide{float:right;padding:0;width:459px}.steps-box .items .wide ul{width:100%;padding:0;margin:21px 0 0;list-style:none;overflow:hidden}
.steps-box .items .wide ul li{font-size:11px;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;height:1%;padding:3px 20px 4px 39px;overflow:hidden}
.steps-box .items .wide ul li.dark{background:#f1f1f1}.status-box{height:1%;overflow:hidden;border-top:1px solid #e3e1e1;padding:7px 0 0 11px;font:11px/20px Verdana,Geneva,Arial,Helvetica,sans-serif}
.status-box span{float:left}.status-box ul{float:left;padding:0 0 0 26px;margin:0;list-style:none}
.status-box ul li{float:left;padding:0 44px 0 0}.status-box ul img{float:left;margin:0 2px 0 0}
.onecolumn .steps-box .tabset{margin:12px 0 0;background:none}.onecolumn .steps-box .tabset li{width:177px}
.onecolumn .steps-box .tabset li a.active span{text-transform:none}.steps-box .tab-holder{width:auto;min-height:297px;/*overflow:hidden*/}
* html .steps-box .tab-holder{height:297px;overflow:visible}.steps-box .tab-holder .list{background:#f1f1f1;width:100%;padding:8px 0 0;margin:0;overflow:hidden;list-style:none}
.steps-box .tab-holder .list li{float:left}.steps-box .tab-holder .list a{float:left;cursor:pointer;text-decoration:none}
.steps-box .tab-holder .list a:hover{background:#fff url(../../images/bg-tab2-l.gif) no-repeat}
.steps-box .tab-holder .list li.active a{background:#fff url(../../images/bg-tab2-l.gif) no-repeat}
.steps-box .tab-holder .list a span{float:left;font:bold 11px/20px Verdana,Geneva,Arial,Helvetica,sans-serif;padding:0 12px}
.steps-box .tab-holder .list a:hover span{background:url(../../images/bg-tab2-r.gif) no-repeat 100% 0}
.steps-box .tab-holder .list li.active a span{background:url(../../images/bg-tab2-r.gif) no-repeat 100% 0}


#footer{width:100%;/*display:none;*/position:relative;height:28px;z-index:20;bottom:-1px}

.footer{width:100%;padding:0 10px 0 0;margin:0 auto;position:relative;overflow:hidden;height:27px;}
.footer .logotype{position:absolute;top:6px;right:10px;width:76px;height:13px;margin:0;overflow:hidden;background:url(../../images/logo-foot.png) no-repeat;text-indent:-9999px}
.footer ul{padding:0 0 0 0px;margin:5px 0 0;overflow:hidden;text-align:center;list-style:none}
* html .footer ul{margin:7px 0 0}*+html .footer ul{margin:7px 0 0}.footer ul li{font:bold 9px/12px Verdana,Geneva,Arial,Helvetica,sans-serif;display:inline;padding:0 1px 0 7px;background:url(../../images/separator3.gif) no-repeat 0 60%}
.footer ul li:first-child,.footer ul li.first-child{padding:0 1px 0 0;background:none}
.footer ul li a{color:#fff}#foot_height{height:30px}
#foot_content {
   /* background-image: url(../../images/logo-foot.png);*/
    font: bold 9px/12px Verdana, Geneva, Arial, Helvetica, sans-serif;
    width: 100%;
    padding: 0 0px;
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    height: 50px;
   /* background: #005177;*/
    text-align: left;
    color: #fff
}

.buttonBorder{border:solid 1px #000;width:150px;cursor:pointer;background-color:#e0e0e0}
.calendarTable td div{display:block;margin-left:28px;margin-top:-28px;position:absolute}
.calendarTable td div img{margin-right:-8px}.public_share_icon a img{display:inline;padding:1px 3px 0}
.innertabset{background-image:url(../../images/bg-tabset.gif)!important;background-repeat:repeat-x!important}
.innertabset a{background-image:url(../../images/bg-tab1-l.gif)!important;background-repeat:repeat-x!important}
.innertabset a:hover{background-image:url(../../images/bg-tab1-l-over.gif)!important;background-repeat:no-repeat!important}
.innertabset a.active{background-image:url(../../images/bg-tab1-l-over.gif)!important;background-repeat:no-repeat!important}
.innertabset a span{background-image:url(../../images/bg-tab1-r.gif)!important;background-position:100% 0!important;background-repeat:no-repeat!important}
.innertabset a:hover span{background-image:url(../../images/bg-tab1-r-over.gif)!important;background-position:100% 0!important;background-repeat:no-repeat!important}
.innertabset a.active span{background-image:url(../../images/bg-tab1-r-over.gif)!important;background-position:100% 0!important;background-repeat:no-repeat!important}
.widthauto{width:auto!important}.gray-box{background-color:#F1F1F1;padding:20px 0 20px 10px}
.BorderBox{border:solid 1px #CCC}.note{font-style:italic;color:#005177;font-family:Arial,Helvetica,sans-serif;font-size:12px}
.popupouter{background-color:#fff;border:1px solid #c4c4c4;border-top-width:0;margin-bottom:3px}
.popupouter .popuptitle{height:27px;background-image:url(../../images/bg_02.gif);width:100%;cursor:move}
.popupouter .popuptitle .title{float:left;font-size:12px;color:#2C71AF;font-family:verdana;cursor:default;padding:5px 0 0 4px}
.popupouter .popuptitle .close{float:right;cursor:pointer;}
.popupouter .popupouter .content{width:100%;display:block;padding:2px}.notification_comment{clear:both;padding:5px 0 5px 30px}
#divSubHelp{font:12px/20px "Trebuchet MS",Arial,Helvetica,sans-serif;color:#234f2e;/*margin:10px 40px 10px 30px*/}
.memberhref a{text-align:left;display:inline;font:11px/18px "Trebuchet MS",Arial,Helvetica,sans-serif;color:#fff;background:url(../../images/bg-btn1.gif) repeat-x;border:1px solid #ccc}
.directions table{padding:5px;border:0;width:100%}.directions table td.text{width:15%;vertical-align:text-top}
.directions .data{vertical-align:middle;font:normal 11px/16px "Trebuchet MS",Arial,Helvetica,sans-serif}
.directions .text{color:#234f2e;font:bold 12px/20px "Trebuchet MS",Arial,Helvetica,sans-serif}
.table-list{width:100%}.table-list *{}.table-list tr.rgRow{background:none repeat scroll 0 0 rgb(238, 238, 238); border: 1px solid #ddd; height:44px !important;}
.table-list tr.rgAltRow{background:none repeat scroll 0 0 #eeeeee; height: 44px !important;}.table-list th{color:#014e76;font-weight:700;text-decoration:none;padding:5px 0 4px 7px;text-align:left}
.table-list th.center{padding:0;text-align:center}.table-list .rgAltRow td,.table-list .rgRow td{ border: 1px solid #ddd}.RadGrid_Default .rgRow td {
    /* border: 1px solid #ddd; */
    /* font:11px/16px "Trebuchet MS",Arial,Helvetica,sans-serif; */
    /* padding-left:7px; */
    /* background-color: rgb(238, 238, 238) !important; */
    }
.table-list .rgAltRow td.center,.table-list .rgRow td.center{padding:0;margin:0;text-align:center}
.table-list tbody{border-bottom:1px solid #E0DFE3}.table-list th:last-child,.table-list td:last-child{border:none}
.public-table-list{width:100%}.public-table-list *{font-size:11px}.public-table-list tr.rgRow{background:none repeat scroll 0 0 #F0F7F2}
.public-table-list tr.rgAltRow{background:none repeat scroll 0 0 rgb(238, 238, 238);}.public-table-list th,.public-table-list .rgRow td,.public-table-list .rgAltRow td{padding:7px 0;border-right:1px solid #E0DFE3;text-align:center;vertical-align:middle;}
.public-table-list th{color:#014e76;font-weight:700;text-decoration:none;text-align:center}
.public-table-list .rgAltRow td,.public-table-list .rgRow td{color:#666;font:11px/16px "Trebuchet MS",Arial,Helvetica,sans-serif}
.public-table-list tbody{border-bottom:1px solid #E0DFE3}.public-table-list input{padding:0 3px}
.public-table-list th:last-child,.public-table-list td:last-child{border:none}
.border-box{border:1px solid #E0DFE3}.main-share-box .box{padding:0;margin:0;border:none}
.main-share-box .tab-holder{border:none;min-height:80px}.main-share-box .tabset li{min-width:80px;max-width:110px}
fieldset{-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}
.message{border:1px solid #E3E1E1}
.selected-loopitem-list{position:absolute;display:none;height:120px;width:380px;overflow:auto;background:#FFF;border:solid 1px #999;z-index:200;white-space:nowrap}
.selected-loopitem-list ul{overflow:visible}.selected-loopitem-list li:hover{font-weight:700}
.selected-loopitem-list li{padding-top:2px}.page-maker-box .attributelist img{text-align:right}
.datalisttable,.datalisttablealter{text-align:left;padding:2px 4px}.datalisttablealter{background-color:#F0F7F2}
.task-status-3,.task-status-6{background:url(/images/icon_Inprogress.png) no-repeat;display:inline-block;width:16px;height:16px;vertical-align:bottom}
.task-status-6{background:url(/images/icon_completedl.png) no-repeat!important}
.priority-3{position:relative;top:-1px;background:url(/images/Priority.png) no-repeat;width:6px;height:12px;display:inline-block}
.priority-4{position:relative;top:-1px;background:url(/images/Priority.png) repeat-x;width:12px;height:12px;display:inline-block}
.radtextboxwrapper{width:120px!important}.rtDropAbove,.rtDropBelow{border:1px dotted gray!important;font-size:3px!important;line-height:3px!important;height:3px!important;margin-top:-1px!important;z-index:3500!important}
.rtDropAbove{border-bottom:0!important}.rtDropBelow{border-top:0!important}
.pageLevelLinksBox{padding-bottom:10px;padding-top:10px;padding-left:10px;clear:both}
.pageLevelULLI{padding-right:20px;padding-top:5px;font-size:11px;color:#888;text-decoration:underline}
.pageLevelDiv{/* padding-right:20px; *//* padding-top:5px; */font-size:11px;color:#888;text-decoration:underline}
.pageLevelCombo{padding-right:20px;padding-top:5px;margin-bottom:10px;font-size:11px;color:#888;text-decoration:underline}
#ctl00_ContentPlaceHolder1_ctrlCurProjects_gvWork > tbody > tr {
    height:34px !important;
    background: #eeeeee;
}
#ctl01_ContentPlaceHolder1_ddlFirst{clear:both;}

#ctl01_ContentPlaceHolder1_ddlSecond{clear:both;}

#ctl01_ContentPlaceHolder1_ddlThird{clear:both;}
.iconDesc .text img {padding-right:4px;}
.cetpabutton
{
    background-color: #005177;
    border-radius: 2px 4px;
    color: #FFF;
    padding: 3px 15px;
    text-decoration: none;
    font-weight: bolder;
    font-family: "Trebuchet MS" ,Arial,Helvetica,sans-serif !important;
    font-size: 13px !important;
    border: none;
text-align:center;
}
.stepnamecolumn
{
width: 368px !important; border-left: solid 1px #9fbea4 !important;
}
.menuWidth
{
width:960px;
}
.AllButton
{
      background-color: #005177;
    border-radius: 2px 4px;
    color: #FFF;
    padding: 3px 15px;
    text-decoration: none;
    font-weight: bolder;
    font-family: "Trebuchet MS" ,Arial,Helvetica,sans-serif !important;
    font-size: 13px !important;
    border: none;
text-align:center;
}

.articleSubmit{
font-family: 'Droid Sans', arial, serif;
line-height:20px;
font-weight:normal;
color: #232323;
margin:0;
padding:0;
border:0;
outline:0;
vertical-align:baseline;
background:transparent;
margin: .5em 0 1em;
font-size: 1.6em;
}
.articleSubmit strong{

}
.ASQ{padding-bottom:10px;}
.ASA input[type="text"]{width:350px;}
.ASA{padding-bottom:15px;}
.ASA textarea {width:335px;}
.textOnly textarea {width:800px;height:300px;}
.more{padding:0px;}
.center{padding:0px;}

   #ArticleDisplay h1{}
    #ArticleDisplay h3{}
    #ArticleDisplay .section{ clear:both;float:left; padding-bottom:;}
    #ArticleDisplay .overviewLabel{font-weight:bold;}
    #ArticleDisplay .overviewDetails{ }
    #ArticleDisplay strong{font-weight:bold; }
    #ArticleDisplay .tdHolder {padding-top:20px;border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #005177; padding-bottom: 20px;}
    
    .TopMsgColor
{
color:#EFEFEF;
}
.ToolbarMain
{
width: 98%!important; min-height: 0px!important; border: 0px!important;
}
/*#inputdata {padding:20px;}*/



/* public view project and step files*/
.colHFileType,.colHFileThumb,.colHFileName,.colHFileSubmittedBy,.colHFileDateCreated,.colHFileDesc,.colHFileAction {}
.colRFileType,.colRFileThumb,.colRFileName,.colRFileSubmittedBy,.colRFileDateCreated,.colRFileDesc,.colRFileAction {}
.public-step-files-tbl,.public-project-files-tbl{}
.public-step-files-holder, .public-project-files-holder{}
.colRFileThumb .videoHolder{}
.colRFileThumb .photoHolder{}
.colHFileAction .colRFileViewButton{}
.colHFileAction .colRFileDownloadButton{}
.colHFileAction{width: 15%;text-align:center; vertical-align:middle; white-space:nowrap}
.colRFileDateCreated{width: 12%;}
.colRFileSubmittedBy{width:15%;}

.c-box-ul-buttons{float:left;}
.c-box-ul-buttons li {display:inline;}
.box .btn-area label{font-size:12px;padding-left:5px;} 
.rgMasterTable {padding:10px;}      

 .reToolbar.Default .WIRIScas
    {
        background-image: url(../../radeditor_wiris/core/icons/cas.gif);
    }
    .reToolbar.Default .WIRISformula
    {
        background-image: url(../../radeditor_wiris/core/icons/formula.gif);
    }                    