
/* start round box styles */
div.box_976_container { width:976px; padding: 0; background: transparent url(/images/boxes/976-box-border.png) repeat-y left top; }
div.box_976_top { width:976px; background: #eee url(/images/boxes/976-box-top.png) no-repeat; }
div.box_976_bottom { width:976px; background: url(/images/boxes/976-box-bottom.png) no-repeat; }
div.thinbox_976_container { width:976px; padding: 0; background: transparent url(/images/boxes/976-thinbox-border.png) repeat-y left top; }
div.thinbox_976_top { width:976px; background: transparent url(/images/boxes/976-thinbox-top.png) no-repeat; }
div.thinbox_976_bottom { width:976px; background: url(/images/boxes/976-thinbox-bottom.png) no-repeat; }
div.box_724_container { width:724px; padding: 0 31px 0 0; background: white url(/images/boxes/724-box-border.png) repeat-y left top; }
div.box_724_top { width:724px; background: #eee url(/images/boxes/724-box-top.png) no-repeat; }
div.box_724_bottom { width:724px; background: url(/images/boxes/724-box-bottom.png) no-repeat; }
div.box_159_container { width:159px; padding: 0 29px 0 0; background: white url(/images/boxes/159-box-border.png) repeat-y left top; }
div.box_159_top { width:159px; background: #eee url(/images/boxes/159-box-top.png) no-repeat; }
div.box_159_bottom { width:159px; background: url(/images/boxes/159-box-bottom.png) no-repeat; }
div.box_347_container { width:347px; padding: 0 30px 0 0; background: white url(/images/boxes/347-box-border.png) repeat-y left top; }
div.box_347_top { width:347px; background: #eee url(/images/boxes/347-box-top.png) no-repeat; }
div.box_347_bottom { width:347px; background: url(/images/boxes/347-box-bottom.png) no-repeat; }
div.box_536_container { width:536px; padding: 0 29px 0 0; background: white url(/images/boxes/536-box-border.png) repeat-y left top; }
div.box_536_top { width:536px; background: #eee url(/images/boxes/536-box-top.png) no-repeat; }
div.box_536_bottom { width:536px; background: url(/images/boxes/536-box-bottom.png) no-repeat; }
div.box_640_container { width:640px; padding: 0 30px 0 0; background: white url(/images/boxes/640-box-border.png) repeat-y left top; }
div.box_640_top { width:640px; background: #eee url(/images/boxes/640-box-top.png) no-repeat; }
div.box_640_top.ajax { background: transparent url(/images/boxes/640-box-top-ajax.png) no-repeat; }
div.box_680_top.ajax { width:680px; background: transparent url(/images/boxes/680-box-top-ajax.png) no-repeat; }
div.box_640_bottom { width:640px; background: transparent url(/images/boxes/640-box-bottom.png) no-repeat; }
div.box_640_bottom.ajax { width:640px; background: transparent url(/images/boxes/640-box-bottom-ajax.png) no-repeat; }
div.box_680_bottom.ajax { width:680px; background: transparent url(/images/boxes/680-box-bottom-ajax.png) no-repeat; }
div.thinbox_640_container { width:640px; padding: 0 30px 0 0; background: transparent url(/images/boxes/640-thinbox-border.png) repeat-y left top; }
div.thinbox_640_top { width:640px; background: transparent url(/images/boxes/640-thinbox-top.png) no-repeat; }
div.thinbox_640_bottom { width:640px; background: transparent url(/images/boxes/640-thinbox-bottom.png) no-repeat; }
div.box_306_container { width:306px; padding: 0 29px 0 0; background: white url(/images/boxes/306-box-border.png) repeat-y left top; }
div.box_306_top { width:306px; background: #eee url(/images/boxes/306-box-top.png) no-repeat; }
div.box_306_top_min { width:306px; background: url(/images/boxes/306-box-top-min.png) no-repeat; }
div.box_306_bottom { width:306px; background: url(/images/boxes/306-box-bottom.png) no-repeat; }
div.box_221_container { width:221px; padding: 0 31px 0 0; background: white url(/images/boxes/221-box-border.png) repeat-y left top; }
div.box_221_container.middle { padding:0 30px 0 0; }
div.box_221_top { width:221px; background: #eee url(/images/boxes/221-box-top.png) no-repeat; }
div.box_221_bottom { width:221px; background: url(/images/boxes/221-box-bottom.png) no-repeat; }
div.box_473_container { width:473px; padding: 0 30px 0 0; background: white url(/images/boxes/473-box-border.png) repeat-y left top; }
div.box_473_top { width:473px; background: #eee url(/images/boxes/473-box-top.png) no-repeat; }
div.box_473_bottom { width:473px; background: url(/images/boxes/473-box-bottom.png) no-repeat; }
div.box_976_container, div.box_724_container, div.box_159_container, div.box_347_container, div.box_536_container, div.box_640_container, div.box_229_container, div.box_221_container, div.box_306_container, div.box_473_container,
div.thinbox_976_container, div.thinbox_640_container { display:block; float:left; margin:0; font-family:Arial, "Lucida Grande", Helvetica, Verdana, sans-serif; font-size:12px;}
div.box_976_container.last, div.box_724_container.last, div.box_347_container.last, div.box_159_container.last, div.box_536_container.last, div.box_640_container.last, div.box_306_container.last, div.box_229_container.last, div.box_221_container.last, div.box_473_container.last,
div.thinbox_976_container.last, div.thinbox_640_container.last { padding:0; }
div.box_976_bottom, div.box_724_bottom, div.box_159_bottom, div.box_347_bottom, div.box_536_bottom, div.box_640_bottom, div.box_680_bottom, div.box_229_bottom, div.box_221_bottom, div.box_306_bottom, div.box_473_bottom,
div.thinbox_976_top, div.thinbox_976_bottom, div.thinbox_640_top, div.thinbox_640_bottom,
div.box_306_top_min { display:block; height:5px; padding:0; margin:0; }
div.box_976_top, div.box_724_top, div.box_159_top, div.box_347_top, div.box_536_top, div.box_640_top, div.box_680_top,  div.box_229_top, div.box_221_top, div.box_306_top, div.box_473_top { display:block; height:27px; padding:0; margin:0; font-family:Arial, "Lucida Grande", Helvetica, Verdana, sans-serif; font-size:12px; line-height:12px; font-weight:bold; color:#111; }
div.box_976_top h2, div.box_724_top h2, div.box_159_top h2, div.box_347_top h2, div.box_536_top h2, div.box_640_top h2, div.box_680_top h2, div.box_229_top h2, div.box_221_top h2, div.box_306_top h2, div.box_473_top h2 { display:block; float: left; padding:8px 8px 0 16px; margin:0; font-family:Arial, "Lucida Grande", Helvetica, Verdana, sans-serif; font-size:12px; line-height:12px; font-weight:bold; color:#111; }
div.box_976_content, div.box_724_content, div.box_159_content, div.box_347_content, div.box_536_content, div.box_640_content, div.box_229_content, div.box_221_content, div.box_306_content, div.box_473_content { margin:0; padding:6px 16px 0 16px; }
div.box_640_top.ajax h2, div.box_680_top.ajax h2 { color:#444; }
div.box_229_container { width:229px; padding: 0 20px 0 0; background: white url(/images/boxes/229-box-border.png) repeat-y left top; }
div.box_229_top { width:229px; background: #eee url(/images/boxes/229-box-top.png) no-repeat; }
div.box_229_bottom { width:229px; background: url(/images/boxes/229-box-bottom.png) no-repeat; }
/* end round box styles */


/* start plain box styles */
div.area_976_container, div.area_724_container, div.area_640_container, div.area_229_container, div.area_221_container, div.area_347_container, div.area_306_container, div.area_473_container, div.area_159_container, div.area_536_container { display:block; float:left; margin:0; padding:0; font-family:Arial, "Lucida Grande", Helvetica, Verdana, sans-serif; font-size:12px;}
div.area_976_container { width:976px; padding: 0; }
div.area_724_container { width:724px; padding: 0 31px 0 0; }
div.area_724_container.right { padding:0 !important; float:right !important; }
div.area_159_container { width:159px; padding: 0 29px 0 0; }
div.area_536_container { width:536px; padding: 0 29px 0 0; }
div.area_640_container { width:640px; padding: 0 30px 0 0; }
div.area_347_container { width:347px; padding: 0 30px 0 0; }
div.area_306_container { width:306px; padding: 0 29px 0 0; }
div.area_306_container.fit_inside { padding-right:28px; }
div.area_221_container { width:221px; padding: 0 31px 0 0; }
div.area_221_container.middle { padding:0 30px 0 0; }
div.area_221_container.cattree { padding:0 !important; }
div.area_473_container { width:473px; padding: 0 30px 0 0; }
div.area_976_container.last, div.area_724_container.last, div.area_159_container.last, div.area_536_container.last, div.area_640_container.last, div.area_473_container.last, div.area_347_container.last, div.area_306_container.last, div.area_229_container.last, div.area_221_container.last { padding:0; }
div.area_229_container { width:229px; padding: 0 16px 0 0; }
div.area_229_container.fit_inside { padding-right:16px; }
/* end plain box styles */


/* shadow boxes - used in ajax popup divs */
div.shadowbox_306_container { width:366px; padding:0; margin:0; display:block; float:left; font-family:Arial, "Lucida Grande", Helvetica, Verdana, sans-serif; font-size:12px;}
div.shadowbox_306_container.last { padding:0; }
div.shadowbox_306_top { width:306px; display:block; float:left; padding:30px 30px 0 30px; margin:0; background: url(/images/ajax/background-306-top.png) no-repeat; font-family:Arial, "Lucida Grande", Helvetica, Verdana, sans-serif; font-size:12px; line-height:12px; font-weight:bold; color:#111; }
div.shadowbox_306_title { width:306px; height:30px; display:block; float:left; padding:0; margin:0; }
div.shadowbox_306_top div.shadowbox_306_title h2 { display:block; float: left; padding:8px 8px 0 16px; margin:0; font-family:Arial, "Lucida Grande", Helvetica, Verdana, sans-serif; font-size:12px; line-height:12px; font-weight:bold; color:#111; }
div.shadowbox_306_bottom { width:366px; height:50px; display:block; float:left; padding:0; margin:0; background: url(/images/ajax/background-306-bottom.png) no-repeat; }
div.shadowbox_306_content { display:block; clear:both; width:274px; margin:0; padding:6px 16px 0 16px; }
