#cnt {padding-top: 38px}
#prices {width: 880px; margin: 0 auto 0 auto; font-family: Trebuchet MS;}
#prices div {line-height: 1;}
#prices .expandable {cursor:pointer;}

#prices div.row {clear:both; overflow:hidden;background-color:#ececec;}
#prices div.row div.column1 {width: 266px;}
#prices div.row div.column2 {width: 150px;}
#prices div.row div.column3 {width: 150px;}
#prices div.row div.column4 {width: 151px;}
#prices div.cell {float:left; overflow:hidden;}


#prices div.row1 {color:#4788BF; font-size: 24px; font-weight:bold;}
#prices div.row1 div.cell {border-top: 1px solid #D0D0D0; border-bottom: 1px solid #D0D0D0; padding: 20px 20px; text-align:center; height: 24px;}
#prices div.row1 div.border {background: #F6F6F6; height:64px;}
#prices div.row1 div.column1 {border-left: 1px solid #D0D0D0; text-align:left; width: 265px;}
#prices div.row1 div.column3 {background: #FFA200; color: #FFFFFF;}
#prices div.row1 div.column4 {border-right: 1px solid #D0D0D0; width: 150px;}

#prices div.row2 {color:#FFFFFF; font-size: 24px; font-weight:normal; height: 64px;}
#prices div.row2 div.cell {height: 44px; background: url(../imgs/new/2-1.png) repeat-x; height: 52px; padding: 12px 20px 0 20px; text-align:center;}
#prices div.row2 div.border {background: url(../imgs/new/table-border1.png) no-repeat scroll 0 0; height: 64px;}
#prices div.row2 div.column1 {padding-top: 20px; text-align:left;}
#prices div.row2 div.cell span.small {font-size: 12px;}
#prices div.row2 div.column3 {background: url(../imgs/new/2-3.png) repeat-x;}

#prices div.row3 {color:#FFFFFF; font-size: 24px; font-weight:normal; height: 47px;}
#prices div.row3 div.cell {background: url(../imgs/new/3-1.png) repeat-x; height: 36px; padding: 11px 20px 0 20px; text-align:center;}
#prices div.row3 div.border {background: url(../imgs/new/table-border2.png) no-repeat scroll 0 0; height: 47px;}
#prices div.row3 div.column1 {text-align:left;}
#prices div.row3 div.column3 {background: url(../imgs/new/3-3.png) repeat-x;}

#prices div.row4 {color:#FFFFFF; font-size: 24px; font-weight:normal; height: 48px;}
#prices div.row4 div.cell {background: url(../imgs/new/4-1.png) repeat-x; height: 37px; padding: 11px 20px 0 20px; text-align:center;}
#prices div.row4 div.border {background: url(../imgs/new/table-border3.png) no-repeat scroll 0 0; height: 48px;}
#prices div.row4 div.column1 {text-align:left;}
#prices div.row4 div.column3 {background: url(../imgs/new/4-3.png) repeat-x;}

#prices div.mainrow {color:#818181; font-size: 18px; font-weight:normal; height: 47px;}
#prices div.mainrow div.cell {background: #F8F8F8; height: 36px; padding: 11px 20px 0 20px; text-align:center; border-top: #D7D7D7 1px solid;}
#prices div.mainrow div.border {background: #EFEFEF; height:47px;}
#prices div.mainrow div.column1 {text-align:left; border-left: 1px solid #E2E2E2; --width: 265px;}
#prices div.mainrow div.column3 {background: #F89B00; color:#FFFFFF; border-top-color: #D77A00;}
#prices div.mainrow div.column4 {border-right: 1px solid #E2E2E2; width: 150px;}

#prices div.mainrow-white {color:#818181; font-size: 18px; font-weight:normal; height: 48px;}
#prices div.mainrow-white div.cell {background: #FFFFFF; height: 37px; padding: 11px 20px 0 20px; text-align:center; border-top: #D7D7D7 1px solid;}
#prices div.mainrow-white div.border {background: #F6F6F6; height:48px;}
#prices div.mainrow-white div.column1 {text-align:left; border-left: 1px solid #E2E2E2; --width: 265px;}
#prices div.mainrow-white div.column3 {background: #FFA200; color:#FFFFFF; border-top-color: #D77A00;}
#prices div.mainrow-white div.column4 {border-right: 1px solid #E2E2E2; width: 150px;}

#prices div.subrow div.cell {width: 100%; --height: 159px; color:#000000;  --border-top: 1px solid #D7D7D7; --border-bottom: 1px solid #D7D7D7; background: url(../imgs/new/10.png) repeat-x;} 
#prices div.subrow div.cell div h2 {font-size: 24px; margin: 0 0 5px 0;}
#prices div.subrow div.cell div p {margin: 0; padding: 0; font-family: Arial; font-size: 12px;}



#prices div.row11 {color:#818181; font-size: 24px; font-weight:bold; height: 71px;}
#prices div.row11 div.cell {background: #FFFFFF; height: 54px; padding: 15px 20px 0 20px; text-align:center; border-top: #D7D7D7 1px solid;}
#prices div.row11 div.cell a {display:block; cursor:pointer; outline:none; width: 142px; height: 39px; margin: 0 auto; background: url(../imgs/new/sign-up-button.png) no-repeat scroll 0 0;}
#prices div.row11 div.border {height: 69px;}
#prices div.row11 div.column1 {text-align:left; border-left: 1px solid #E2E2E2; padding-top: 22px; height: 49px; width: 265px;}
#prices div.row11 div.column4 {border-right: 1px solid #E2E2E2;}

#prices div.row12 div.column1 {border: 1px solid #E2E2E2; padding: 20px; text-align:left; background: #F3F3F3; width: 840px;}
#prices div.row12 div.column1 td {padding: 0 3px; color:#818181;}

#prices div.row div.border {width: 2px; padding: 0;}
#prices div.row ul.list {padding: 10px 0 0 100px;}

#prices div.row div.left-side {float:left; font-size: 12px; padding: 10px 23px 10px 10px;}
#prices div.row div.right-side {padding: 10px 0 10px 100px;}
#prices div.row div.right-side h2 {margin: 0; padding: 5px 0; font-weight:bold; font-size: 18px;}
#prices div.row div.right-side p {margin: 0; padding: 0; font-size: 12px; line-height: 1;}



