body{margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; background-color:#EFEFEF;}
body, body *{font-family:arial,verdana,sans-serif; font-size:8pt;}

body.frm1{background-color:#FDEEBA;}
body.frm2{background-color:#FFFFFF;}

h1{font-family:verdana, arial,sans-serif;color:#a11c10; font-size:16px; font-weight:bold; margin:0px}
h2, .mh2{color:#CC3333; font-size:13px; font-weight:bold; margin:0px; margin-bottom:4px; margin-top:4px;}
h3{font-family:"Georgia","Times New Roman", Times, serif; color:#746F73; font-size:14pt; font-weight:bold;margin:0px}
h4{color:#555E29; font-size:12px; font-weight:bold; margin:0px}

nobr{display:inline;}

.selected{color:#e94400;text-decoration:underline;}

/*
a:link{color:#e94400;text-decoration:underline;}
a:visited{color:#e94400;text-decoration:underline;}
a:hover{color:#679028;text-decoration:none;}
*/
a{outline:none;}
input, select {outline:none;}

.w55{width:55px;}
.w90{width:90px;}
.w300{width:320px;}

.hr{background-color:#a4a4a4; margin:0px; padding:0px; width:100%; height:1px; border:0;}

.padding10{padding:10px}

.space{padding-left:20px; padding-right:20px}

.page{}

.switchablelinks a{font-family:"Georgia","Times New Roman", Times, serif;font-size:12pt;}
.switchablelinks em{font-family:"Georgia","Times New Roman", Times, serif;font-size:12pt;}

.header1{background-color:#262D45;}
.header2{background-color:#FFFFFF; background-repeat:no-repeat;}
.header3{background-color:#262D45; background-repeat:no-repeat;background-image: url("../art/main_tabs_bgr.gif");}

.header .minormenu{width:235px;padding-top:17px; padding-left:50px;}
.header .minormenu td{padding:4px 6px;}

.header .minormenu .selected td{color:#FFEB6B; font-size:13px; font-weight:bold; text-decoration:none }
.header .minormenu .selected td a{color:#FFFFFF; font-size:13px; font-weight:bold; text-decoration:none }
.header .minormenu .selected td a:hover{color:#FFEB6B; font-size:13px; font-weight:bold; text-decoration:none; }

.header .minormenu td {color:#FFFFFF; font-size:13px; font-weight:bold; text-decoration:none }
.header .minormenu td a:link{color:#FFFFFF; font-size:13px; font-weight:bold; text-decoration:none }
.header .minormenu td a:visited{color:#ee9570; font-size:13px; font-weight:bold; text-decoration:none }
.header .minormenu td a:hover{color:#FFEB6B; font-size:13px; font-weight:bold; text-decoration:none; }
.header .minormenu td a:active{color:#FFEB6B; font-size:13px; font-weight:bold; text-decoration:none; }



.tabs{padding-top:0px}
.tabs .main{background-color:#ffb400}
.tabs .minor{background-color:#ffb400; width:255px;}
.tabs .user{padding-left:16px; padding-right:16px; padding-top:4px; padding-bottom:4px}

.content{padding-top:12px; padding-bottom:2px}
.content .block{padding-left:10px;padding-right:10px;}
.content .blockseparator{width:1px;height:100%; background-color:#FFFFFF}
.content .blockseparator2{width:1px;height:100%; background-color:#9bcc56}
.content .blockseparator img{width:1px; height:100%; border:0 }
.content .blockseparator2 img{width:1px; height:100%; border:0 }
.content .profile{background-color:#e9fddc; border: 1px solid #a4a4a4;}
.title{color:#a11c10;font-weight:bold;font-family:verdana, arial,sans-serif;font-size:10pt;}

.footer{padding-bottom:8px; text-align:left;}
.footer .hr{height:4px;}
.footer .content{text-align:left; padding-left:20px; padding-right:20px;padding-top:8px; padding-bottom:0px}
.footer .content td{color:#333333}
.footer .content a{color:#EE6033}
.footer *{font-size:11px;}

.tips{border: 1px solid #9BCC56; padding-left:8px; padding-right:8px; width:202px;}
.tips .header{border-bottom: 1px solid #9BCC56; background-image: url("../art/images/common/tips_bg.gif");}
.tips .body{background-color:#E9F7D1;padding-top:10px; padding-bottom:14px}
.tips p{margin:0px; margin-bottom:4px;}

.box{background-color:#FFFFFF; padding:0px; width:100%}
.box .simple{padding:0px 0px 10px;}
.box .inside{background-color:#f8f6e9; border:solid 1px #a4a4a4;padding-left:5px;padding-right:5px;}
.box #opts{background-color:#d5fbbe; border:solid 1px #a4a4a4;padding-left:4px;padding-right:4px;}
.box #opts td{font-size:11px;}

.box h2{font-size:13px; color:#000000;}
.box .row{padding-top:10px}
.box .simple .row{padding-top:0px}
.box .simple .inside .row{padding:10px 0px 10px 0px;}
.box .end{padding-top:10px; padding-bottom:10px}
.box .row td{padding-left:2px; padding-right:3px;}
.box .row td.first{padding-left:0px;}
.box .row td.last{padding-right:0px;}
.box .inside p{margin-top:10px; margin-bottom:10px;}

.list{padding:0px;}
.list table{margin-top:10px}
.list p{margin-top:4px; margin-bottom:4px; padding-left:10px}
.list p.header{padding-left:0px; font-weight:bold; padding-top:10px}
.list p.begin{padding-top:0px}
.list p.comment{padding-top:6px; color:#555E29; padding-left:0px}
.list .hr{margin-top:10px; margin-left:-10px}
.list.left0 p{padding-left:0px}
.list .number{font-weight:bold; color:#601A63;}

.hrlist span{padding-left:6px; padding-right:6px}

.content.homepage .hr{margin-top:4px;margin-bottom:2px;}
.content .welcome{padding-left:54px; padding-right:26px; background-image:url("../art/images/common/lemon.gif"); background-repeat:no-repeat; background-position:0px 20px}
.content .welcome p, .content .welcome p *{font-size:13px;}



.searchresult{padding-left:5px; padding-right:5px; padding-top:3px; padding-bottom:3px}
.searchresult p{margin-top:1px; margin-bottom:1px}

.calendar{border-collapse:collapse; background-color:#FFFFFF;}
.calendar th, .calendar td{border:solid 1px #9bcc56; width: 30px; text-align:center; padding-left:8px; padding-right:8px}
.calendar .Sunday{color:#ED5524;font-size:9pt; font-weight:700;}
.calendar .disabled a{color:#AAA9A9;}
.calendar td.selected{background-color:#5abd10;color:#FFFFFF;text-decoration:none;}
.calendar *{font-size:9px;font-weight:bold}
.calendarfrm  *{font-size:9px;font-weight:bold}

.summary{margin-left:-1px;border-collapse:collapse; border-bottom:1px solid #9bcc56;}
.summary th{background-color:#f8f6e9;font-weight:normal;}
.summary th, .summary td{padding-top:4px; padding-bottom:4px; padding-left:8px; padding-right:8px;border-left:1px solid #9bcc56;}
.summary .empty td{background-color:#f8f6e9;}
.summary td{background-color:#FFFFFF}
.summary td.header{padding-left:20px; font-weight:bold;}
.summary td.united{border-left:0px;}

.compared table{border-collapse:collapse; border:1px solid #9bcc56;}
.compared th{background-color:#f8f6e9;text-align:left;font-family:verdana, arial,sans-serif;color:#000000; font-size:10pt; font-weight:bold;border-bottom:1px solid #9bcc56;}
.compared th, .compared td{padding-top:4px; padding-bottom:4px; padding-left:19px; padding-right:19px;}
.compared td{background-color:#FFFFFF;font-family:verdana, arial,sans-serif;color:#333333;}
.compared td.header{font-weight:bold; color:#e94400;}
.compared td.first{padding-left:28px;}
.compared .dark td{background-color:#f8f6e9;}
.compared td.graph{padding-top:0px;padding-bottom:0px; background-image: url("../art/images/common/graph_line.gif"); background-repeat: no-repeat; background-position: left 2px }
.compared th.graph{padding-left:0px;}
.compared .value{font-size:9px; position:absolute; margin-top:2px}
.compared td.graph img{margin-top:11px}
.compared td.graph img.larrow{margin-left:-5px}

.pyramid table{border-collapse:collapse}
.pyramid td{border:#9BCC56 1px solid; padding-top:40px; padding-bottom:10px; padding-left:5px; padding-right:5px;}
.pyramid .head td{padding:10px; color:#ffffff; text-align:center;}
.pyramid td.c1{background-color:#FF6600; border-color:#9BCC56; font-weight:bold;}
.pyramid td.c2{background-color:#99CC00; border-color:#9BCC56;  color:#000000; font-weight:bold;}
.pyramid td.c3{background-color:#CC0000; border-color:#9BCC56; font-weight:bold;}
.pyramid td.c4{background-color:#99CCFF; border-color:#9BCC56;  color:#000000; font-weight:bold;}
.pyramid td.c5{background-color:#6600CC; border-color:#9BCC56; font-weight:bold;}
.pyramid td.c6{background-color:#FFFF00; border-color:#9BCC56; color:#000000; font-weight:bold;}
.pyramid td.c7{background-color:#FFCC99; border-color:#9BCC56; color:#000000; font-weight:bold;}

.pyramid .graph{background-image: url("../art/images/common/graph_line2.gif"); background-repeat: no-repeat;background-position:bottom;}
.pyramid .graph td{padding:0px; border:0px}

.box.whetyourappetite{width:760px}
.whetyourappetite .questiontext td, .whetyourappetite .answers td{font-size:16px; font-family:arial,verdana, sans-serif;}
.whetyourappetite .answers td{color:#ED5524; text-decoration:underline; padding:14px}
.whetyourappetite .answers td.letter{color:#FFFFFF; text-decoration:none; font-weight:bold; font-size:16px;background-image: url("/art/images/common/question_letter_bg.gif");background-repeat: no-repeat; background-position: center center }

.helpTitle{margin-top:6px; margin-bottom:2px}
.helpItem{margin-top:0px; margin-bottom:0px}
.helpItem{margin-left:10px}
.helpTitle a:hover, .helpItem a:hover{font-weight:normal}

.intakesList{background-color:#FFFFFF;border: 1px solid #9bcc56; margin-top:4px;margin-bottom:4px;}
.block h1{font-family:verdana, arial,sans-serif;color:#a11c10; font-size:10pt; font-weight:bold; margin:0px}

.estlink img {margin-left:10px;margin-right:10px;}
.estlink ul {list-style-image:url("../art/images/common/apple_point.gif");list-style-type: circle;}
.estlink table {margin-top:10px;}
.estlink td {padding-top:10px;}

/* cooking.css */
.lightGreenBg{
  background:#f1f2f8;
}

.greenBg{
  background:#f8f6e9;
}

.greenBg2{
  background:#E9FDDC;
}

.darkGreenBg{
  background:#dee2ee;
}

.lightGreyBg{
  background:#EFEFEF;
}

.lightGreyBox{
  background:#EFEFEF;
  border: 1px solid #a4a4a4;
}

.lightGreyBox2{
  background:#EFEFEF;
  border: 1px solid #a4a4a4;
  border-collapse: collapse;
}

.lightGreyBox3{
  background:#EFEFEF;
  border: 1px solid #a4a4a4;
  padding: 4px;
}

.greyBg{
  background:#a4a4a4
}

.darkGreyBg{
  background-color:#a4a4a4;
}

.darkGreyBox{
  border: 1px solid #a4a4a4;
}

.darkGreyBox2{
  border: 1px solid #a4a4a4;
  border-top: 0px solid #FFFFFF;
}

.darkGreyTd{
  border: 1px solid #a4a4a4;
}

.darkGreyTdTop{
  border-top: 1px solid #a4a4a4;
}

.darkGreyTdTopLeftRight{
  border-top: 1px solid #a4a4a4;
  border-left: 1px solid #a4a4a4;
  border-right: 1px solid #a4a4a4;
}

.darkGreyTdLeftRightBt{
  border-bottom: 1px solid #a4a4a4;
  border-left: 1px solid #a4a4a4;
  border-right: 1px solid #a4a4a4;
}

.darkGreyTdTopBt{
  border-top: 1px solid #a4a4a4;
  border-bottom: 1px solid #a4a4a4;
}

.darkGreyTdBt{
  border-bottom: 1px solid #a4a4a4;
}

.whiteTd{
  border: 1px solid #ffffff;
}

.whitelink{
  color:#003471; font-family:arial,verdana,sans-serif; font-size:10px; text-decoration:none;
}

.blacklink{
  color:#000000; font-family:arial,verdana,sans-serif; font-size:10px; text-decoration:none;
}

.loginText{
  color:#003471; font-family:arial,verdana,sans-serif; font-weight:700; font-size:13pt;
}

.greentext{
  color:#003471; font-family:arial,verdana,sans-serif; font-weight:700; font-size:13px; letter-spacing:1px;
}
.greenlink{
  color:#003471; text-decoration:underline; font-family:arial,verdana,sans-serif; font-weight:bold; font-size:8pt;
}
.greenlink2{
  color:#003471; text-decoration:underline; font-family:arial,verdana,sans-serif; font-weight:bold; font-size:8pt;
}
.variations{
  color:#003471; text-decoration:underline; font-family:arial,verdana,sans-serif; font-weight:bold; font-size:8pt;
}
.procedures{
  color:#CC3333; text-decoration:underline; font-family:arial,verdana,sans-serif; font-weight:bold; font-size:8pt;
}
.link_unselected{
  color:#000000; text-decoration:none;
}
.greenlink3{
  color:#9CB59C; text-decoration:underline; font-family:arial,verdana,sans-serif; font-weight:bold; font-size:9pt;
}
.greenlink4{
  color:#003471; text-decoration:underline; font-family:arial,verdana,sans-serif; font-weight:bold; font-size:9pt;
  cursor: pointer;
}
.greenlink4 i{
  color:#003471; text-decoration:underline; font-family:arial,verdana,sans-serif; font-weight:bold; font-size:9pt;
}
.greenlink5{
  color:#003471; text-decoration:underline; font-family:arial,verdana,sans-serif; font-size:8pt;
}
.greenlink6{
  color:#003471; text-decoration:underline; font-family:arial,verdana,sans-serif; font-size:9pt;
}
.greenlink7{
  color:#99CC00; text-decoration:underline; font-family:arial,verdana,sans-serif; font-weight:600; font-size:8pt;
}
.greylink{
  color:#C0C0C0; font-family:arial,verdana,sans-serif; font-weight:600; font-size:8pt;
  cursor:text;
}
.greylink2{
  color:#C0C0C0; text-decoration:none; font-family:arial,verdana,sans-serif; font-size:8pt;
  cursor:text;font-weight:600;
}

.homeRecently{
  color:#9c2f20; font-family:arial,verdana,arial,sans-serif; font-weight:bold; font-size:17px;
}
.homeCookbooks{
  color:#9c2f20; font-family:arial,verdana,arial,sans-serif; font-weight:bold; font-size:17px;
}
.promotext{
  color:#000000; font-family:arial,verdana,sans-serif; font-weight:700; font-size:11px;
}
.redtext{
  color:#9c2f20; font-family:arial,verdana,sans-serif; font-weight:700; font-size:15px;
}
.redtext i{
  color:#9c2f20; font-family:arial,verdana,sans-serif; font-weight:700; font-size:15px;
}
.redtext2{
  color:#9c2f20; font-family:arial,verdana,sans-serif; font-weight:700; font-size:9pt;
}
.redtext3{
  color:#9c2f20; font-family:arial,verdana,sans-serif; font-weight:700; font-size:10px;
}
.redtext4{
  color:#9c2f20; font-family:arial,verdana,sans-serif; font-size:9pt;font-weight:700;
}
.blacktext{
  color:#333333; font-family:arial,verdana,sans-serif; font-size:8pt; font-weight:700;
}
.blacktext2{
  color:#9c2f20; font-family:verdana,arial,sans-serif; font-size:8pt; font-weight:700;
}
.blacktext3{
  color:#333333; font-family:arial,verdana,sans-serif; font-size:9pt;
}
.blacktext4{
  color:#333333; font-family:arial,verdana,sans-serif; font-size:9pt;font-weight:700;
}


/* select and input */
.searchSimple{
  color:#000000; font-family:arial,verdana,sans-serif; font-size:10px;font-weight:bold;
}
.searchAdvanced{
  color:#003471; font-family:arial,verdana,sans-serif; font-size:10px; text-decoration:none;
}
.searchText{
  color:#000000; font-family:arial,verdana,sans-serif; font-size:10px;
  background-color:#ffffff; border-style:ridge; border-color:#003471; width:185px;
}
.searchCookbookSelect{
  color:#000000; font-family:arial,verdana,sans-serif; font-size:10px;
  background-color:#ffffff; border-style:ridge; border-color:#003471; width:200px;
}
.browseCookbookSelect{
  color:#000000; font-family:arial,verdana,sans-serif; font-size:10px;
  background-color:#ffffff; border-style:ridge; border-color:#003471; width:200px;
  /* visibility:hidden; */
}

.recipesListRow{border-collapse:collapse; border: 1px solid #a4a4a4;}
.recipesListRow td{border-collapse:collapse; border-top: 1px solid #a4a4a4;border-bottom: 1px solid #a4a4a4;border-left: 1px solid #a4a4a4;}

.recipesListRow2{border-collapse:collapse; border-top:1px solid #a4a4a4; border-left:1px solid #a4a4a4; border-right:1px solid #a4a4a4; }
.recipesListRow2 th{border-collapse:collapse;border-left: 1px solid #a4a4a4;}

.recipesListRow3{border-collapse:collapse; border: 1px solid #a4a4a4;}
.recipesListRow3 th{border-collapse:collapse;border-left: 1px solid #a4a4a4;}
.recipesListRow3 td{border-collapse:collapse; border-top: 1px solid #a4a4a4;border-bottom: 1px solid #a4a4a4;border-left: 1px solid #a4a4a4;}

.inside{background-color:#f8f6e9; border:solid 1px #9bcc56;padding-left:5px;padding-right:5px;}
.greenDash{border-top:dashed 1px #5abd10;}
#basicView, #completeView{font-family:"Georgia","Times New Roman", Times, serif; color:#679028; font-size:11pt; font-weight:bold}
.block h1 .dri{font-family:"Georgia","Times New Roman", Times, serif; color:#679028; font-size:14pt; font-weight:bold}
.frm2 .compared th b{color:#000000; font-family:arial,verdana,sans-serif; font-size:9pt;}
.content .welcome .box{margin-left:-54px;}

.recipeEdit{width:380px;}
#list_descr p, #list_descr p b{font-size:9pt;}
.amountText{width:60px;}
.portionSizeText{}
.ingrText, .prepText{width:98%;}
.stepTitleSizeText{width:463px;}
.preparationText{width:250px;}

.ingrEditInputText{width:240px;}
.loginInputText{width:190px;}
.nutritionDisplayText{width:170px;}

.portionBlockText{width:60px;}
.portionBlockText2{width:120px;}

.compared2 span{padding-top:5px; padding-bottom:5px;}

.compared2 table{border-collapse:collapse; border:1px solid #9bcc56;}
.compared2 th{background-color:#f8f6e9;text-align:left;font-family:verdana, arial,sans-serif;color:#000000; font-size:9pt; font-weight:bold;border-bottom:1px solid #9bcc56;}
.compared2 td{background-color:#FFFFFF;font-family:verdana, arial,sans-serif;color:#333333;}
.frame{border: 1px solid #a4a4a4;}

.admin_nav{font-family:verdana, arial,sans-serif;font-size:9px; font-weight:bold; margin:0px}
.admin_nav:link{color:#e94400;text-decoration:underline;}
.admin_nav:visited{color:#e94400;text-decoration:underline;}
.admin_nav:hover{color:#679028;text-decoration:none;}

.admin_list{border-collapse:collapse; border:1px solid #a4a4a4;}
.admin_list th{text-align:left;color:#000000; font-size:9pt; font-weight:bold;border:1px solid #a4a4a4;}
.admin_list td{color:#333333;border:1px solid #a4a4a4;}

.foodjournltab{border-collapse:collapse; border:1px solid #9BCC56;}
.foodjournltab th{text-align:left;color:#000000; font-size:9pt; font-weight:bold;border:1px solid #9BCC56;}
.foodjournltab td{color:#333333;border:1px solid #9BCC56;}

#refine_panel a {margin-left:0px;}

.odd{background-color:#FFFFFF;}
.even{background-color:#f1f2f8;}

#step_ing_tbl tbody tr:nth-child(odd){
  background-color:#FFFFFF;
}
#step_ing_tbl tbody tr:nth-child(even) {
  background-color:#f1f2f8;
}


.classifyRecipeTable{width: 1000px; margin:0px; padding:0px;}

.classifyRecipeDivTable{border-collapse:collapse;}
.classifyRecipeDivTable th {border:1px solid #a4a4a4; background-color:#f8f6e9; padding:4px; color:#333333; font-family:arial,verdana,sans-serif; font-size:9pt;font-weight:700;}
.classifyRecipeDivTable td {border:1px solid #a4a4a4; background-color:#FFFFFF; padding:0px;}

.classifyRecipeDiv {width:230px; height:162px; overflow:auto; position:relative;}
.refineRecipeDiv {width:208px; height:128px; overflow:auto; position:relative;}

#toolsNav .greenlinkNav{
  color:#9CB59C; text-decoration:underline; font-family:arial,verdana,sans-serif; font-weight:600; font-size:9pt;
  cursor:pointer;
}

#toolsNav .greenlinkNavRes{
  color:blue; text-decoration:none; font-family:arial,verdana,sans-serif; font-weight:600; font-size:9pt;
  background-image: url("../art/icon1.gif");
  background-repeat : no-repeat;
  vertical-align : baseline;
  padding-left: 20px;
}

#toolsNav ul {
  margin:0;
  padding: 0;
  list-style-type:none;
  margin-left: 20px;
}

#toolsNav ul li a{
  background-image: url("../art/icon2.gif");
  background-repeat : no-repeat;
  vertical-align : baseline;
  padding-left: 20px;
}

#toolsNav ul li a:hover{
  color:red; text-decoration:none; font-family:arial,verdana,sans-serif; font-weight:600; font-size:9pt;
  background-image: url("../art/icon3.gif");
  background-repeat : no-repeat;
  vertical-align : baseline;
  padding-left: 20px;
}

.howtomakeItem{margin-top:0px; margin-bottom:0px;}
.howtomakeItem a{color:#003471; text-decoration:none; font-family:arial,verdana,sans-serif; font-weight:bold; font-size:9pt;cursor:pointer;}
/*.howtomakeItem a:hover{font-weight:normal}*/


#skills .box .inside{background-color:#f1f2f8; border:solid 1px #a4a4a4;padding-left:5px;padding-right:0px;}

.promotions {margin:20px 20px 0px 20px; padding:12px 10px 13px 10px; background-color:#DDD9C3;}


#skills ul#skills {
  margin:0;
  padding: 0;
  list-style-type:none;
  margin-left: 20px;
}

#skills ul li a{
  color:#9CB59C; text-decoration:underline; font-family:arial,verdana,sans-serif; font-weight:600; font-size:9pt;
  cursor:pointer;
  background-image: url("../art/icon2.gif");
  background-repeat : no-repeat;
  vertical-align : baseline;
  padding-left: 20px;
}

#skills ul li a:hover{
  color:red; text-decoration:none; font-family:arial,verdana,sans-serif; font-weight:600; font-size:9pt;
  background-image: url("../art/icon3.gif");
  background-repeat : no-repeat;
  vertical-align : baseline;
  padding-left: 20px;
}

.h2{color:#ED5524; font-size:13px; font-weight:bold; margin:0px; margin-bottom:4px; margin-top:4px; padding: 0px 0px 0px 5px;}

.conversionBlockText{width:40px;}
.nutritionDisplayText2{width:50px;}
.ingrEditInputText2{width:305px;}

#itemsTbl td {border:solid 1px #a4a4a4;border-collapse:collapse;}
#recipesTbl td {border:solid 1px #a4a4a4;border-collapse:collapse;}

.selectedSItemPurchase {background-color:#A4A4A4;}
.selectedSItemPurchase .greenlink5 {color:#000000; text-decoration:underline; font-family:arial,verdana,sans-serif;font-size:8pt;}

.hover {cursor:pointer; background-color:#dee2ee; color:#003471;}

.bookbgr{
  background : url(../art/book_bgr.gif) repeat-x;
  width: 528px;
}
#SkillsNav .bookbgr3{
    background : url(../art/book_bgr.gif) repeat-x;
}

.bookbgr ol li{
    display: inline;
}


.bookbgr2{
  background : url(../art/main_tabs_bgr2.gif) repeat-x;
}
.skillstitle {color:#00316B; text-decoration:none; font-family:arial,verdana,sans-serif;font-weight:bold; font-size:10pt;}

.padding5{
  padding: 0 5px 0 0;
}
fieldset{
  border: none;
  margin: 0;
  padding: 0 0 0 10px;
}
legend{
  color:#333333; font-family:arial,verdana,sans-serif; font-size:8pt; font-weight:700;
}
label{
  display: block;
}
fieldset[name="values"]{
  border: none;
  padding: 0 0 0 25px;
}
fieldset[name="layout"] legend, fieldset[name="contentoptions"] legend{
  margin: 0 0 0 -10px;
}
.rollover{
  cursor: pointer;
}

/* for tables in the my note, procedure and variation sections */
.procedureTable{
  border-collapse:collapse;
  margin: 5px 0;
}
.procedureTable th, .procedureTable td {border: 1px solid #A4A4A4; padding: 4px;}

#variationsBody h3 { 
  color: #9C2F20;
  display: inline;
  font-family: arial,verdana,sans-serif;
  font-size: 9pt;
  font-weight: 700;
}
.scaleLink{
  cursor: pointer;
}
.notesText{
  font-family: arial,verdana,sans-serif;
  font-size: 12px;
  margin:0;
  padding:6px;
  overflow: auto;
  outline: none;
  width: 610px;
}
.procedureText{
  font-family: arial,verdana,sans-serif;
  font-size: 12px;
  margin:0;
  padding:6px;
  overflow: auto;
  outline: none;
}
#usersnotetext {
	white-space:pre-line;
}

/* new version*/
#footer{
    /*border-top: 1px solid #a4a4a4;
    background-image: url("../art/wiley-wordmark-footer.png");
    background-repeat: no-repeat;
    background-position: top right;
    margin-bottom: -10px;*/
}
#footer-left {
    border-top: 1px solid #a4a4a4;
    /*height: 45px;
    padding-left: 15px;
    background-image: url("../art/wiley-wordmark-footer.png");
    background-repeat: no-repeat;
    background-position: top right;*/
}
#footer-left p{
    vertical-align: baseline;
    padding-top: 5px;
    padding-left: 15px;
}
.regToGetAccess{
    text-align: center;
    font-size: 7pt;
}
.regToGetAccess *{
    font-size: 7pt;
}

#bookregcode{
    width: 320px;
}
.inside2{
    background-color: #f8f6e9;
    border: solid 1px #a4a4a4;
    padding-left: 5px;
    padding-right: 5px;
}
.systemresparea{
    color: #B05D4F;
    font-size: 12px;
    font-weight: bold;
}
.systemresparea *{
    color: #B05D4F;
    font-size: 12px;
    font-weight: bold;
}
input[type='button']{
    /*padding:4px 8px;*/
    text-transform:uppercase;
}
input.total{
    background: none repeat scroll 0 0 rgb(239, 239, 239);
    border: 1px solid #c4c4c4;
    padding: 2px;
    color: #000000;
}
input[disabled]{
    background: none repeat scroll 0 0 rgb(239, 239, 239);
    border: 1px solid #c4c4c4;
    padding: 2px;
    color: #000000;
}
input:not([disabled]){
    background: none repeat scroll 0 0 #FFFFFF;
}
select.total{
    background: none repeat scroll 0 0 rgb(239, 239, 239);
    border: 1px solid #c4c4c4;
    padding: 2px;
    color: #000000;
}
select[disabled]{
    background: none repeat scroll 0 0 rgb(239, 239, 239);
    border: 1px solid #c4c4c4;
    padding: 2px;
    color: #000000;
}
select[disabled]{
    color: #000000;
}
select:not([disabled]){
    background: none repeat scroll 0 0 #FFFFFF;
}

.ui-dialog-content#loadToolsDlg{
    padding: 0 !important;

    margin-left: 2em !important;
    margin-top: 2em !important;
 }

.greenlink4.nav_back span{
  font-size: 12px;
}

.greenlink2.nav_back{
  cursor: pointer;
}