/* CSS Document */

#cart{ padding:10px 0;}
#cart h3{ font-size:14px; border-bottom:1px #ccc solid; padding:4px 10px 0 10px; height:24px; background-color:#E9E7FF;margin-bottom:8px; display:block; margin-top:10px; }
#cart a{ color:#8346A6; text-decoration:underline;}
#cart td{ text-align:center; padding-bottom:5px; padding-top:5px;}
#cart td img{ border:1px #ededed solid;}
#cart table{ width:100%;}
#cart thead td{ background-color:#F4F5F0; padding:2px;}
#cart tfoot td{ text-align:right;border-top:1px #E0E0E0 solid;}
#cart tfoot td span{color:#BA0353; font-weight:700;}
#cart #button{ height:50px; padding-top:10px;}
#cart #button .lhs{ float:left;}
#cart #button .rhs{ float:right;}
#cart #button .lhs img{ margin-right:10px;}

#SubmitOrder{}

/* custom  start*/
#custom{ padding-top:5px;}
#customSidebar{ width:185px; float:left;}
#customMain{ width:755px; float:right;}
#customMain #position{ border-bottom:0;}
#customMain #step{ text-align:center; padding-bottom:10px;}
#customMain #typeSelect{border-bottom:1px #bbb solid; padding-bottom:15px;}
#customMain #typeSelect h2{ font-weight:700; padding:5px; color:#BA0353; font-size:12px;}
#customMain #typeSelect dl{ display:block;clear:both; padding-left:10px; height:25px;}
#customMain #typeSelect dl.dl_line2{ height:50px;}
#customMain #typeSelect dl dt{ float:left; width:35px; padding-top:3px;}
#customMain #typeSelect dl dt span{ background-color:#036; color:#fff; padding:2px 5px;}
#customMain #typeSelect dl dd{ float:left}
#customMain #typeSelect dl dd.textstart{ padding-left:12px;}
#customMain #typeSelect dl dd input{ margin-left:12px;}
#customMain #typeSelect dl dd input.inputbox{ margin:0; width:60px; border:1px #1C5180 solid; font-family:Arial;}
#customMain #typeSelect dl dd .bottonSearch{ margin-left:15px;}

#typeResult{ padding:10px 0;}
#typeResult dl{ display:block; height:20px; color:#6466CD; margin-bottom:10px;}
#typeResult dl dt{font-weight:700; float:left; }
#typeResult dl dd{ float:right;}
#typeResult dl dd a{ text-decoration:underline; color:#036;}
#typeResult dl dd input.pagenum{ height:16px; width:30px; margin:0 5px;}
#typeResult table,#customInfo table{ width:100%;}
#typeResult td{ padding:1px 5px 1px 8px;}
#typeResult td  a{ color:#036; text-decoration:underline;}
#typeResult thead td{ background-color:#633B9B; color:#fff;}
#typeResult ul{ padding:10px 0;}
#typeResult ul li{ width:135px; text-align:center; float:left; border:1px #ededed solid; margin:0 5px 5px 5px;}
#typeResult ul li img{width:100px; height:100px; vertical-align:top;}

#customInfo{ border:2px #960383 solid;}
#customInfo h2{ font-size:14px;margin-bottom:10px; padding:5px; margin:5px;}
#customInfo td img{width:100px; height:100px; }
#customInfo td{ padding:10px; vertical-align:top;}
#customInfo span{color:#BA0353;font-weight:700;}
#customInfo .InfoButton{ text-align:right; line-height:25px; padding:5px 10px; border-top:1px #ccc dashed; margin:0 5px;}
#customInfo .InfoButton img{ margin: 10px  0 0 10px;}
/* custom  end */ 

#cartHelp{ padding:15px 10px;}
#cartHelp h2{ padding:5px 0 5px 10px; font-weight:700; font-size:12px; color:#4E368A; background-color:#F0F0F0; margin-bottom:10px;}
#cartHelp div{ padding-left:30px;padding-bottom:10px;line-height:200%;padding-right:30px;} 