/***** GENERAL RULLS *****/
.bs_atc{right:44px !important;}

* html #main{height: 100%;}
html>body #main {height: auto;}
div#main{margin: 0 auto;min-width: 919px;width: 919px;height: 100%;min-height: 100%;text-align: left;background: url(../images/main_bg.gif) left top repeat-y;margin-bottom: -39px;}
html, body{margin: 0px;padding: 0px;height: 100%;}
body{text-align: center;background-color: #121e2c;font-size: 12px;font-family: Arial, Tahoma, sans-serif;color: #000000;}
a{color: #666f7e;cursor: pointer;}
ul{list-style-type:none;}
img, table{border-style: none;}
td, th{vertical-align: top;}
table{border-collapse: collapse;}
div, form{padding: 0px;margin: 0px;}
.clear_both{clear: both;height: 0px;line-height: 0px;	font-size: 0px;	overflow: hidden;}
.clear_left{clear: left;height: 0px;line-height: 0px;font-size: 0px;	overflow: hidden;}
.clear_right{clear: right;	height: 0px;	line-height: 0px;	font-size: 0px;	overflow: hidden;}
.float_left{float: left;}
.float_right{float: right;}
h1,h2,h3,h4,p{margin: 0px;padding: 0px;}
h1,h2,h3,h4{	color: #010101;	font-weight: normal;}
h1{	font-size: 24px;margin-bottom: 10px;}
h2{font-size: 18px;margin-bottom: 10px;}
h3{font-weight: bolder; font-size: 11px; margin-bottom: 10px;}
h4{font-weight: normal;font-size: 10px;margin-bottom: 10px;}
p{margin-bottom: 14px;}
.form_request .fieldrow_error input { _background-color: #fff2f2; }
.form_request td.right input{_padding: 0px 0px 0px 0px; _width: 399px; _height: 17px; _border: 1px solid #ABADB3; }


.ttuc{text-transform:uppercase;}


/***** HEADER *****/
#header{height: 163px;width: 919px;padding: 0px 0px 0px 0px;font-family: Tahoma;}
.header_top{background: url(../images/header_bg.jpg) left top no-repeat;height: 125px;position: relative;}
.logo, .logo a{background:url(/logo/mainfront/whitespec/images/logo.jpg) no-repeat;	no-repeat left top;position: absolute;width:263px;height:39px;font-size: 10px;line-height: 0px;left:0;top:0;}
.logo{top: 72px;left: 30px;overflow:hidden;zoom:1;}
.cards_for_pay{float: left;padding: 41px 0px 0px 415px;}
.cards_for_pay div{float: left;margin-right: 6px;}
.header_bottom{	height: 36px;	background: url(../images/header_bot_bg.gif) left top repeat-x #eaeaed;	border: 1px solid #e9e9ec;border-left: 0px;border-right: 0px;border-bottom: 1px solid #dddde2;position:relative;overflow:hidden;zoom:1;}
.win{background: url(../images/windows_title.jpg) left top no-repeat;}
.mac{background: url(../images/macintosh_title.jpg) left top no-repeat;}
.logos{padding:0 0 10px 0;width:636px;height:88px;background:url(../images/logos.jpg) no-repeat left top;}
.ico_visa{width:48px;height:30px;background:url(../images/visa.gif) no-repeat left top;margin:0 4px 0 0;}
.ico_master{width:50px;height:30px;background:url(../images/mastercard.gif) no-repeat left top;}

/***** TOP MENU *****/
.header_menu{position: absolute;right:10px;top: 82px;padding: 0px 0px 0px 0px;height: 43px;}
.header_menu ul{_float:right;}
.header_menu ul li:first-child{	border:0;}
.header_menu ul{list-style-type: none;margin: 0px;padding: 16px 0px 0px 11px;zoom: 1;}
.header_menu ul li{background: url(../images/header_menu_arrow.gif) no-repeat 0px 4px;margin: 0px 0px 0px 0px;padding: 0px 12px 0px 12px;font-size: 10px;float: left;color: #999999;text-transform: uppercase;border-left:1px solid #999;border-left-width:expression(this.previousSibling==null?'0':'1px');}
.header_menu ul li a {color: #999999;text-decoration: none;}
.header_menu ul li a:hover{text-decoration: underline;}


/***** CART *****/ 
.header_cart{background: url(../images/header_menu_bg.gif) repeat-y left;padding: 41px 5px 0px 0px;float: right;height: 41px;}
.header_cart_wrap{border-collapse: collapse;}
.header_cart_wrap tr td{padding: 0px;}
.header_cart_inner{margin: 0px 0px 0px 0px;}
.cart_count{margin: 0px 0px 0px 0px;white-space: nowrap;}
.cart_count div a{color: #ff8a37;text-transform: uppercase;text-decoration:none;}
.cart_count a:hover{text-decoration:underline;}
.cart_count div{color: #ff8a37;text-transform: uppercase;font-size: 12px;line-height: 12px;position: relative;padding-bottom: 
1px;padding-top:1px;}
.cart_count span{color: #ffffff;display: block;}
.cart_count span a{color: #ffffff;text-decoration: none;}
.basket{width: 39px;}


/****** SEARCH *****/
.search_block{	width: 340px;position: absolute; left:18px;}
.search_block .search_text{position: absolute;right: 49px;top: 8px;//top: 7px;}
.search_block .search_text input{border: 1px solid #e2e2e3;background-color: #ffffff;font-size: 11px;padding: 3px 2px 4px 2px;width: 290px;}
.search_block .submit{position: absolute;right: 24px;top: 9px;font-size: 0px;line-height: 0px;}
.search_block .submit input{width: 19px;height: 21px;background: url(../images/btn_search.gif) no-repeat left top;border: 0px;cursor: pointer;}
.lang_block{position: absolute; right:18px; top:8px;}
.lang_block select{width:160px;}

/****** CONTENT *****/
.center{width: 100%;padding: 0px 0px 78px 0px;}
.wrap_col{width: 100%;margin: 0px -260px 0px 0px;float: left;}

/****** RIGHT *******/
#right_column{margin: 0px 0px 0px -260px;float: right;width: 260px;font-family: Tahoma;}
.right_column_inner{padding: 30px 12px 0px 13px;}
.right_section{padding-bottom: 1px;margin-bottom: 10px;}
.right_list_block{background: url(../images/left_list_bg.gif) repeat-y left;margin: 0px 0px -1px 0px;zoom: 1;}
.right_list_block .bottom{background: url(../images/left_list_bottom.gif) no-repeat left bottom;}
.right_list_block .title, .right_list_block .title_cir{background: url(../images/right_list_title.gif) repeat-x left top;height: 38px;font-size: 12px;line-height: 12px;	color: #000000;font-weight: bolder;text-decoration: none;}
.right_list_block .title div, .right_list_block .title_cir div{background: url(../images/gray_px.gif) repeat-y left top;}
.right_list_block .title div div, .right_list_block .title_cir div div{background: url(../images/gray_px.gif) repeat-y right top;}
.right_list_block .title div div div, .right_list_block .title_cir div div div{background: url(../images/right_list_title_arrow.gif) no-repeat 6px 9px;height: 38px;}
.right_list_block .title_cir div div div div{background: url(../images/right_list_title_tplf.gif) no-repeat left top;height: 38px;}
.right_list_block .title_cir div div div div div{background: url(../images/right_list_title_tprt.gif) no-repeat right top;height: 38px;}
.right_list_block .title div div div div, .right_list_block .title_cir div div div div div div{padding: 12px 10px 14px 29px;background:transparent;height: auto;}
.right_list_block .title a, .right_list_block .title_cir a{text-decoration: none;color: #000000;}
.right_list_block .content{padding: 12px 27px 12px 26px;background-color: #ffffff;border-left: 1px solid #e5e5e9;border-right: 1px solid #e5e5e9;	border-bottom: 1px solid #e5e5e9;}
.right_list_block ul{list-style-type: none;margin: 0px 0px 0px 0px;padding: 2px 0px 0px 0px;}
.right_list_block ul li{margin: 0px 0px 0px 0px;padding: 9px 0px 10px 2px;//padding-top: 8px;/*//padding-bottom: 9px;*/font-size: 11px;border-bottom: 1px solid #ECECEC;}
.right_list_block ul li a{color: #000000;text-decoration: none;}
.right_list_block ul li a span{color: #ff8a37;}
.right_list_block ul li.glue_list{height: 1px;font-size: 0px;line-height: 0px;background-color: #ececec;padding: 0px;overflow: hidden;}
.all_elements{padding: 15px 0px 0px 2px;}
.all_elements a{color: #ff8a37;text-decoration: none;}

/****** LIST ******/
.list_product{width: 100%;margin: 0px 0px 10px 0px;}
.list_product tr td{padding: 9px 0px 8px 0px;border-bottom: 1px solid #e7e7ea;}
.list_product tr td.razd_td_product{padding: 0px;vertical-align: middle;text-align: center;}
.list_product tr td.razd_td_product div{height: 30px;background-color: #e7e7ea;width: 1px;font-size: 0px;line-height: 0px;}
.list_product .summary td.sum{text-align: center;vertical-align: middle;font-size: 24px;padding-top: 6px;padding-bottom: 5px;border-right: 0px;}
.list_product .summary .list_n{color: #c7c6c6;}
.list_product td.list_n{font-size: 18px;vertical-align: middle;text-align: left;color: #000000;}
.list_product td.list_n a{text-decoration: none;color: #000000;font-size: 18px;}
.list_product td.list_n a:hover{text-decoration: underline;}
.list_product td.list_item_price{width: 73px;vertical-align: middle;text-align: center;color: #ff8a37;font-size: 18px;}
.list_product td.btn_delete{width: 45px;text-align: right;vertical-align: middle;padding-right: 11px;border-right: 0px;}


/***** BUTTONS ******/
.btn_blue{background: url(../images/btn_blue_bg.gif) left top repeat-x;color: #ffffff;text-decoration: none;font-weight: bolder;display: block;float: left;}
.btn_blue span{background: url(../images/btn_blue_lf.gif) left top no-repeat;display: block;float: left;}
.btn_blue span span{background: url(../images/btn_blue_rt.gif) right top no-repeat;height: 28px;}
.btn_blue span span span{background: transparent;padding: 6px 19px 0px 19px;}
.oringe{color: #ff8a37;}
.blue_line{background-color: #171269;height: 1px;font-size: 0px;line-height: 0px;overflow: hidden;margin: 2px 0px 0px 0px;}

/***** LEFT *****/
#left_column{margin: 0px 260px 0px 0px;}
.left_column_inner, .left_column_inner_index{margin: 30px 11px 0px 9px;}
.left_column_inner{margin-top: 11px;}
.navigation_line{color: #666f7e;font-size: 12px;line-height: 12px;text-align: right;padding: 2px 1px 4px 0px;}
.navigation_line a{color: #666f7e;text-decoration: none;}
.r_block{width:639px;background:url(../images/text_bg.gif) repeat-y left top; padding:0; margin:0; overflow:hidden;zoom:1;}
.r_block_b{width:639px;background:url(../images/text_bottom.gif) no-repeat left bottom;}
.r_block_t{padding:14px 10px 20px 10px;background:url(../images/text_top.gif) no-repeat left top;}
/***** TITLE *****/
.title_page{background: url(../images/title_page_bg.gif) left top	repeat-x;margin: 0px 0px 10px 0px;}
.title_page div{background: url(../images/title_page_lf.gif) left top no-repeat;}
.title_page div div{background: url(../images/title_page_rt.gif) right top	no-repeat;height: 37px;}
.title_page div div div{background: transparent;height: auto;color: #ffffff;font-size: 24px;line-height: 24px;padding: 7px 12px 0px 12px;}
.title_page div div h1, .title_page div div h2, .title_page div div h3{color: #ffffff;font-size: 24px;margin: 0px;}


.text_block_content{background: url(../images/dark_gray_px.gif) left top repeat-y #ffffff;}
.text_block_content_rt{background: url(../images/dark_gray_px.gif) right top repeat-y;overflow: hidden;padding: 5px 16px 5px 16px;zoom: 1;}
.header_text{margin: 0px 0px 13px 0px;}
.header_text h1, .header_text h2, .header_text h3, .header_text h4, .header_text h5, .header_text h6{margin: 0px 0px 2px 0px;}
.gray_line{background-color: #e7e7ea;height: 1px;font-size: 0px;line-height: 0px;overflow: hidden;}
.header_text .gray_line{position: relative;left: -2px;}
.header_text h2{padding:0 0 4px 0; border-bottom:1px solid #e7e7ea;margin:0 0 14px;}
/* / text_block */

/***** ITEM ****/
.index_line_banners{margin: 0px 0px 11px 0px;}
.index_line_banners span{float: left;font-size: 0px;line-height: 0px;}
.index_line_banners span.b_right{margin: 0px 0px 0px 9px;float: right;}
.list_items_all{margin: 0px 0px 10px 0px;}
.items_list_wrap{width: 100%;float: right;margin: 0px 0px 0px -315px;}
.items_list_rt_col{margin:0 0 0 324px; }
.tbl_price{width:170px;}
.items_list_lf_col{width: 315px;float: left;margin: 0px -315px 0px 0px;}
.items_list_title{height: 54px;width: 315px;font-size: 24px;line-height: 36px;margin: 0px 0px 3px 0px;color:#ffffff;}
.items_list_title div{padding: 18px 16px 0px 16px;}
.items_list_title span{font-size: 24px;line-height: 24px;}
.Windows{background: url(../images/win_os_small.gif) right center no-repeat; padding:2px 20px 2px 0px;}
.Mac{background: url(../images/mac_os_small.gif) right center no-repeat;padding:2px 20px 2px 0px;}

.item_box .img{float:left;width:100px;}
.item_box .about{float:left;margin:2px 0 0 0;padding:0 0 0 15px;width:360px;}
.item_box .about th{width:117px;padding:0 0 0 10px;line-height:21px;height:25px;background:url(../images/th_bg.gif) no-repeat left center;text-align:left;font-weight:normal;color:white;}
.item_box .about td{color:black;padding:0 0 0 6px;line-height:21px;}
.item_box .atc{margin:4px 0 0 0;float:right;text-align:right;width:120px;height:90px;}
.item_box .atc em{margin:6px 0 4px 0;display:block;text-align:right;font-size:30px;color:#FF8A37;font-style:normal;}
.item_box .in_in_in{overflow:hidden;zoom:1;padding:0 0 16px 0;}


.l_buttons p{position:relative;width:140px;text-align:right}
.l_buttons span{display:block;left:0;top:0;position:absolute;text-align:right;width:140px;z-index:1;font-size:10px;}
.l_buttons input{position:relative;z-index:900;}

.tbl_item_of_list{width: 100%;margin-bottom: 3px;border-collapse:collapse;margin:-10px 0 0 0;}
.tbl_item_of_list tr td{padding: 0px;vertical-align: middle;}
.photo_item_of_list{width: 94px;}
.more_info_item{width: 230px;border-right: 1px solid #e7e7ea;}
.links a{color: #000000;text-decoration: none;}
.brend{padding: 6px 0px 5px 0px;line-height: 12px;}
.brend a{color: #000000;text-decoration: none;}
.brend img{	position: relative;top: 4px;margin-right: 4px;}

.buttons_item{width: 94px;text-align:right;}
.tbl_item_of_list tr td.prices_item{padding: 0px 12px 0px 12px;border-right: 1px solid #e7e7ea;}

/* table item detail */
.tbl_info_item_detail{margin-top: 2px;}
.tbl_info_item_detail tr td{padding-top: 2px;padding-bottom: 2px;}
.td_decor{background: url(../images/td_vendor_bg.gif) left top repeat-x #1a263e;color: #ffffff;}
.td_decor div{background: url(../images/td_vendor_tplf.gif) left top no-repeat;}
.td_decor div div{background: url(../images/td_vendor_tprt.gif) right top no-repeat;}
.td_decor div div div{background: url(../images/td_vendor_btrt.gif) right bottom no-repeat;}
.td_decor div div div div{background: url(../images/td_vendor_btlf.gif) left bottom no-repeat;}
.td_decor div div div div div{background: transparent;padding: 4px 8px 5px 8px;line-height: 12px;font-size: 12px;height: auto;min-height: none;}
.tbl_item_detail{width: 100%;margin-bottom: 33px;}
.tbl_item_detail tr td.photo_item_of_list{width: 106px;}
.tbl_item_detail tr td.rt_td{padding-left: 9px;padding-top: 3px;font-size: 14px;}
.buttons_item_add_price{width: 107px;white-space: nowrap;vertical-align: middle;}
.price_item_detail{font-size: 30px;line-height: 30px;color: #ff8a37;padding-bottom: 4px;text-align:right;}


.item {zoom: 1;overflow: hidden;margin: 0px 0px 10px 0px;}
.tp{height: 4px;background: url(../images/dark_gray_px.gif) left top repeat-x #ffffff;font-size: 0px;line-height: 0px;}
.tp div{height: 4px;background: url(../images/item_tp_lf.gif) left top no-repeat;}
.tp div div{	height: 4px;background: url(../images/item_tp_rt.gif) right top no-repeat;}
.item_content{background: url(../images/dark_gray_px.gif) left top repeat-y #ffffff;}
.item_content_rt{background: url(../images/dark_gray_px.gif) right top repeat-y;overflow: hidden;padding: 4px 12px 4px 12px;zoom: 1;}
.name_item{font-size: 18px;line-height: 20px;color: #010101;margin: 0px 0px 14px 0px;height: 40px;}
.list .name_item{font-size: 18px;line-height: 20px;color: #010101;margin: 0px 0px 2px 0px;}
.left_column_inner .name_item, .left_column_inner_index .name_item{font-family: Tahoma;}
.name_item a{text-decoration: none;color: #010101;}
.name_item a:hover{text-decoration: none;}
.gray_href, .blue_href{margin: 0px 0px 4px 0px;}
.gray_href a, .blue_href a{background: url(../images/gray_href_bg.gif) left top repeat-x;display: block;float: left;text-decoration: none;font-size: 11px;font-weight: bolder;color: #ffffff;outline: none;}

.blue_href a{background: url(../images/blue_href_bg.gif) left top repeat-x;}
.gray_href a span, .blue_href a span{background: url(../images/gray_href_lf.gif) left top no-repeat;display: block;float: left;}
.blue_href a span{background: url(../images/blue_href_lf.gif) left top no-repeat;}
.gray_href a span span, .blue_href a span span{background: url(../images/gray_href_rt.gif) right top no-repeat;height: 30px;}
.blue_href a span span{background: url(../images/blue_href_rt.gif) right top no-repeat;}
.gray_href a span span span, .blue_href a span span span{height: auto;padding: 7px 10px 0px 10px;}
.kord_gray_href{padding-top: 7px;zoom: 1;text-align:right;}
.kord_gray_href .gray_href, .kord_gray_href .blue_href{margin-left: 5px;}
.tbl_price{color: #949494;margin: 0px 0px 0px 0px;}
.tbl_price tr td{padding: 0px 0px 4px 0px;}
.tbl_price tr.download_price td{color: #000000;font-size: 14px;}
.tbl_price tr td.rt_td{font-size: 14px;padding-left: 5px;text-align: right;}
.oringe_color{color: #ff8a37;}
.tbl_price tr td.razd_line_price{background-color: #e6e6e6;height: 1px;padding: 0px;}
.item_wrap{width: 100%;float: right;margin: 0px 0px 0px -108px;}
.item_rt_col{margin: 0px 0px 0px 108px;}
.item_photo{font-size: 0px;line-height: 0px;}
.item_lf_col{float: left;width: 108px;margin-right: -108px;}
.bt{height: 4px;background: url(../images/dark_gray_px.gif) left bottom repeat-x #ffffff;font-size: 0px;line-height: 0px;}
.bt div{height: 4px;background: url(../images/item_bt_lf.gif) left bottom no-repeat;}
.bt div div{height: 4px;background: url(../images/item_bt_rt.gif) right bottom no-repeat;}
.mlogo_os{position: relative;top: 3px;}
.list_logo_os{position: relative;top: 2px;}

/* ############### FOOTER #################### */
#footer{height: 39px;margin: 0 auto;min-width: 919px;width: 919px;background: url(../images/footer_bg.gif) left top #253043;font-family: Tahoma;}
.footer_left{float: left;width: 100%;margin: 0px -260px 0px 0px;}
.footer_left_inner{margin: 0px 260px 0px 0px;}
.footer_menu{list-style-type: none;margin: 0px 0px 0px 0px;top: -32px;left: 34px;float: left;padding: 0px 0px 0px 0px;position: relative;}
.footer_menu li:first-child{border:0;}
.footer_menu li{margin: 0px 0px 0px 0px;padding: 0px 15px 0px 15px;float: left;text-transform: uppercase;font-size: 10px;color: #999999;zoom: 1;border-left:1px solid #999;border-left-width:expression(this.previousSibling==null?'0':'1px');}
.footer_menu li a{color: #999999;text-decoration: none;}
.footer_menu li a:hover{text-decoration: underline;}
.copyright{color: #ffffff;padding: 0px 0px 0px 0px;background: url(../images/copyright_bg.gif) left top no-repeat;width: 235px;height: 61px;	position: absolute;top: -68px;right: 12px;text-align: left;margin:0;}
.copyright div{padding: 33px 15px 0px 15px;font-size:11px;}
.footer_right{float: right;padding: 0px 0px 0px 0px;width: 260px;position: relative;}
.payment{list-style-type: none;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;float: right;}
.payment li{margin: 0px 11px 0px 0px;padding: 0px 0px 0px 0px;float: left;}
.footer_bottom{clear: both;height: 39px;}



.our_photo{width:434px;height:286px;background:url(../images/of_photo.jpg) no-repeat left top; position:relative;margin:14px auto;}
.our_photo div{position:absolute;right:0;bottom:0;width:286px;height:69px;background:url(../images/of_address.gif) no-repeat left top;}




.bullet{margin:0 0 5px 0;padding:0 0 0 14px;background-image:url('images/list_marker.gif');background-repeat:no-repeat;background-position:left;}

/* GENERIC FORM */
.cart_body { width:100%;}
.cart_body table { width:100%; border:0px; border-collapse:collapse; }
.cart_body td { height: 44px; font-size:12px; margin:0 0 0 0; padding: 0px 12px; border-left:1px dashed #ababab; vertical-align:middle;}
.cart_body .cart_item td { border-top:1px solid #ababab; vertical-align:center;}
.cart_body .cart_item .item_price { text-align:center; width:68px; }
.cart_body .cart_item .item_delete { width:21px;border-right:1px dashed #ababab; }
.cart_body .cart_item .item_delete span { cursor:pointer; display:block; background:url(../images/delete.gif) no-repeat; width:21px; height:21px; }
.cart_body .cart_total td { border-top:2px solid #ff9900; font-weight:bold;  border-bottom:1px solid #ababab; }
.cart_body .cart_total .item_price { text-align: center; border-right:1px dashed #ababab; }
.cart_buttons { margin-top: 30px; position:relative; height:25px; }
.cart_buttons .continue { left:0px; position:absolute; }
.cart_buttons .checkout { right:0px; position:absolute; }

.form_submit { margin: 20px 0 0 0; text-align:right; }
.form_error { font-size:11px; color:#ff0000; padding:3px 0 0 0 !important; }
.form_request {width:100%;}
.form_request, x:-moz-any-link { width: 100%; }
.form_request td.title { font-size: 14px; color: #555555; padding: 0px 0px 2px 0px; }
.form_request td.dark_spacing { font-size: 0px; line-height: 0px; height: 1px; background-color: #777777; }
.form_request td.light_spacing { font-size: 0px; line-height: 0px; height: 1px; background-color: #aaaaaa; }
.form_request td.left { padding: 8px 0px 6px 20px; font-size: 11px; color: #333333; width: 185px; vertical-align: top; }
.form_request .fieldrow_error input[type=text] { background-color: #fff2f2; }
.form_request .fieldrow_error select { background-color: #fff2f2; }
.form_request td.right { padding: 7px 0px 7px 0px; font-size: 11px; color: #333333; vertical-align: middle; }
.form_request td.right input[type=text], .form_request td.right input[type=password] { padding: 0px 0px 0px 0px; width: 399px; height: 17px; border: 1px solid #ABADB3; }
.form_request td.left .required { color: #ff9900; font-size: 14px; }
.form_iscell { padding-top:3px; }

/* ORDER LIST */
.orderlist_items { background-color:#f4f4f4;}
.orderlist_title { border-bottom:1px solid #999999; height: 18px; margin-top:16px; }
.orderlist_title .order_invoice { float:right; padding-right:8px; }
.orderlist_title .order_id { padding-left:8px; font-weight:bold; color:#ff9900; font-size:12px; float:left; width: 80px; }
.orderlist_title .order_date { font-weight:bold; color:#666666; float: left; }
.order_item { padding: 6px 8px; border-bottom:1px solid #dddddd; }
.order_item .order_item_title { float:left; width:380px;}
.order_item .order_item_info { }
.order_item .order_item_title span { color:#666666; }
.order_item .order_item_links { float:right; }
.order_item .order_item_readme { border-top:1px dashed #dddddd; padding-top:4px; margin-top:6px; }
.orderlist_links { padding-top: 12px; }
.orderlist_links .links_block { float: left; width: 49%;  padding-bottom: 10px;}
.orderlist_links .links_block h3 { font-size: 14px; color: #ff9900; padding-bottom: 5px;}
.orderlist_links .links_block li { padding-bottom: 4px; font-size:11px; }

/* HELPDESK */
.helpdesk_title { border-bottom:1px solid #999999; height: 18px; padding-left:8px; font-weight:bold; color:#ff9900; font-size:12px;  }
.helpdesk_items { background-color:#f4f4f4; margin-bottom:16px; }
.helpdesk_items .ticket { padding: 6px 8px; border-bottom:1px solid #dddddd; height: 32px; }
.helpdesk_items .ticket_title { float:left; }
.helpdesk_items .ticket_info { float:right; }
.helpdesk_items .reply { padding: 6px 8px; border-bottom:1px solid #dddddd; }
.helpdesk_items .reply_date { color:#666666; }
.helpdesk_items .reply_text { padding-top: 16px; }
.helpdesk_create { border:1px solid #cccccc; padding:8px; }

/* GENERIC OTHER */
.bulletlist{margin:0;padding:0;}
.bulletlist li{ background:url(../images/rg_bullet.gif) no-repeat  8px 5px; padding: 0 0 4px 16px;}
.clear { clear:both; height:0px; line-height:0px; font-size:0px; }

/* TESTIMONIALS */
.testimonial_item { margin-bottom: 18px; border-bottom:1px solid #dddddd; padding-bottom: 18px; }
.testimonial_item .testimonial_name { padding-bottom: 14px; }
.testimonial_item .testimonial_text { }


