

/*  ContentBox */
.contentbox_main_GradientWithLine { position: relative; background-image:url('/App_Themes/Default/box_gradient_bg.png');  } 
.contentbox_bg_GradientWithLine { background-image: url('/App_Themes/Default/box_gradientinline_fr.png'); background-repeat: no-repeat; background-position: left top; min-width: 10px; min-height: 10px; } 
.contentbox_content_GradientWithLine { position: relative; left: 5px; top: 5px; } 
.contentbox_right_GradientWithLine { background-image: url('/App_Themes/Default/box_gradientinline_fr.png'); background-repeat: no-repeat; background-position: right top; width: 10px; position: absolute; top:0px; right: 0px; } 
.contentbox_bottom_GradientWithLine { font: 1px/100% Verdana; background-image: url('/App_Themes/Default/box_gradientinline_fr.png'); background-repeat: no-repeat; background-position: left bottom; height: 10px; position: absolute; bottom: 0px; left:0px; } 
.contentbox_bottom_right_GradientWithLine { font: 1px/100% Verdana; background-image: url('/App_Themes/Default/box_gradientinline_fr.png'); background-repeat: no-repeat; background-position: right bottom; width: 10px; height: 10px; font-size:1px; position: absolute; bottom:0px; right:0px; } 
.contentbox_main_Gradient { position: relative; background-image:url('/App_Themes/Default/box_gradient_bg.png');  } 
.contentbox_bg_Gradient { background-image: url('/App_Themes/Default/box_gradient_fr.png'); background-repeat: no-repeat; background-position: left top; min-width: 5px; min-height: 5px; } 
.contentbox_content_Gradient { position: relative; left: 5px; top: 5px; } 
.contentbox_right_Gradient { background-image: url('/App_Themes/Default/box_gradient_fr.png'); background-repeat: no-repeat; background-position: right top; width: 5px; position: absolute; top:0px; right: 0px; } 
.contentbox_bottom_Gradient { font: 1px/100% Verdana; background-image: url('/App_Themes/Default/box_gradient_fr.png'); background-repeat: no-repeat; background-position: left bottom; height: 5px; position: absolute; bottom: 0px; left:0px; } 
.contentbox_bottom_right_Gradient { font: 1px/100% Verdana; background-image: url('/App_Themes/Default/box_gradient_fr.png'); background-repeat: no-repeat; background-position: right bottom; width: 5px; height: 5px; font-size:1px; position: absolute; bottom:0px; right:0px; } 
.contentbox_main_GradientInverse { position: relative; background-image:url('/App_Themes/Default/box_gradientinverse_bg.png'); background-position:center bottom; } 
.contentbox_bg_GradientInverse { background-image: url('/App_Themes/Default/box_gradient_fr.png'); background-repeat: no-repeat; background-position: left top; min-width: 10px; min-height: 10px; } 
.contentbox_content_GradientInverse { position: relative; left: 20px; top: 20px; } 
.contentbox_right_GradientInverse { background-image: url('/App_Themes/Default/box_gradient_fr.png'); background-repeat: no-repeat; background-position: right top; width: 10px; position: absolute; top:0px; right: 0px; } 
.contentbox_bottom_GradientInverse { font: 1px/100% Verdana; background-image: url('/App_Themes/Default/box_gradient_fr.png'); background-repeat: no-repeat; background-position: left bottom; height: 10px; position: absolute; bottom: 0px; left:0px; } 
.contentbox_bottom_right_GradientInverse { font: 1px/100% Verdana; background-image: url('/App_Themes/Default/box_gradient_fr.png'); background-repeat: no-repeat; background-position: right bottom; width: 10px; height: 10px; font-size:1px; position: absolute; bottom:0px; right:0px; } 
.contentbox_main_Dark { position: relative;   } 
.contentbox_bg_Dark { background-image: url('/App_Themes/Default/box_dark_fr.png'); background-repeat: no-repeat; background-position: left top; min-width: 10px; min-height: 10px; } 
.contentbox_content_Dark { position: relative; left: 5px; top: 5px; } 
.contentbox_right_Dark { background-image: url('/App_Themes/Default/box_dark_fr.png'); background-repeat: no-repeat; background-position: right top; width: 10px; position: absolute; top:0px; right: 0px; } 
.contentbox_bottom_Dark { font: 1px/100% Verdana; background-image: url('/App_Themes/Default/box_dark_fr.png'); background-repeat: no-repeat; background-position: left bottom; height: 10px; position: absolute; bottom: 0px; left:0px; } 
.contentbox_bottom_right_Dark { font: 1px/100% Verdana; background-image: url('/App_Themes/Default/box_dark_fr.png'); background-repeat: no-repeat; background-position: right bottom; width: 10px; height: 10px; font-size:1px; position: absolute; bottom:0px; right:0px; } 
.contentbox_main_White { position: relative;   } 
.contentbox_bg_White { background-image: url('/App_Themes/Default/box_white_fr.png'); background-repeat: no-repeat; background-position: left top; min-width: 4px; min-height: 4px; } 
.contentbox_content_White { position: relative; left: 5px; top: 5px; } 
.contentbox_right_White { background-image: url('/App_Themes/Default/box_white_fr.png'); background-repeat: no-repeat; background-position: right top; width: 4px; position: absolute; top:0px; right: 0px; } 
.contentbox_bottom_White { font: 1px/100% Verdana; background-image: url('/App_Themes/Default/box_white_fr.png'); background-repeat: no-repeat; background-position: left bottom; height: 4px; position: absolute; bottom: 0px; left:0px; } 
.contentbox_bottom_right_White { font: 1px/100% Verdana; background-image: url('/App_Themes/Default/box_white_fr.png'); background-repeat: no-repeat; background-position: right bottom; width: 4px; height: 4px; font-size:1px; position: absolute; bottom:0px; right:0px; } 
.contentbox_main_Black { position: relative;   } 
.contentbox_bg_Black { background-image: url('/App_Themes/Default/box_dark_fr.png'); background-repeat: no-repeat; background-position: left top; min-width: 10px; min-height: 10px; } 
.contentbox_content_Black { position: relative; left: 5px; top: 5px; } 
.contentbox_right_Black { background-image: url('/App_Themes/Default/box_dark_fr.png'); background-repeat: no-repeat; background-position: right top; width: 10px; position: absolute; top:0px; right: 0px; } 
.contentbox_bottom_Black { font: 1px/100% Verdana; background-image: url('/App_Themes/Default/box_dark_fr.png'); background-repeat: no-repeat; background-position: left bottom; height: 10px; position: absolute; bottom: 0px; left:0px; } 
.contentbox_bottom_right_Black { font: 1px/100% Verdana; background-image: url('/App_Themes/Default/box_dark_fr.png'); background-repeat: no-repeat; background-position: right bottom; width: 10px; height: 10px; font-size:1px; position: absolute; bottom:0px; right:0px; } 
.contentbox_main_Blue { position: relative;   } 
.contentbox_bg_Blue { background-image: url('/App_Themes/Default/box_blue_fr.png'); background-repeat: no-repeat; background-position: left top; min-width: 10px; min-height: 10px; } 
.contentbox_content_Blue { position: relative; left: 5px; top: 5px; } 
.contentbox_right_Blue { background-image: url('/App_Themes/Default/box_blue_fr.png'); background-repeat: no-repeat; background-position: right top; width: 10px; position: absolute; top:0px; right: 0px; } 
.contentbox_bottom_Blue { font: 1px/100% Verdana; background-image: url('/App_Themes/Default/box_blue_fr.png'); background-repeat: no-repeat; background-position: left bottom; height: 10px; position: absolute; bottom: 0px; left:0px; } 
.contentbox_bottom_right_Blue { font: 1px/100% Verdana; background-image: url('/App_Themes/Default/box_blue_fr.png'); background-repeat: no-repeat; background-position: right bottom; width: 10px; height: 10px; font-size:1px; position: absolute; bottom:0px; right:0px; } 
.contentbox_main_Silver { position: relative;   } 
.contentbox_bg_Silver { background-image: url('/App_Themes/Default/box_silver_fr.png'); background-repeat: no-repeat; background-position: left top; min-width: 3px; min-height: 3px; } 
.contentbox_content_Silver { position: relative; left: 3px; top: 5px; } 
.contentbox_right_Silver { background-image: url('/App_Themes/Default/box_silver_fr.png'); background-repeat: no-repeat; background-position: right top; width: 3px; position: absolute; top:0px; right: 0px; } 
.contentbox_bottom_Silver { font: 1px/100% Verdana; background-image: url('/App_Themes/Default/box_silver_fr.png'); background-repeat: no-repeat; background-position: left bottom; height: 3px; position: absolute; bottom: 0px; left:0px; } 
.contentbox_bottom_right_Silver { font: 1px/100% Verdana; background-image: url('/App_Themes/Default/box_silver_fr.png'); background-repeat: no-repeat; background-position: right bottom; width: 3px; height: 3px; font-size:1px; position: absolute; bottom:0px; right:0px; } 
.contentbox_main_GrayRounded { position: relative;   } 
.contentbox_bg_GrayRounded { background-image: url('/App_Themes/Default/box_grayrounded.png'); background-repeat: no-repeat; background-position: left top; min-width: 5px; min-height: 5px; } 
.contentbox_content_GrayRounded { position: relative; left: 35px; top: 0px; } 
.contentbox_right_GrayRounded { background-image: url('/App_Themes/Default/box_grayrounded.png'); background-repeat: no-repeat; background-position: right top; width: 5px; position: absolute; top:0px; right: 0px; } 
.contentbox_bottom_GrayRounded { font: 1px/100% Verdana; background-image: url('/App_Themes/Default/box_grayrounded.png'); background-repeat: no-repeat; background-position: left bottom; height: 5px; position: absolute; bottom: 0px; left:0px; } 
.contentbox_bottom_right_GrayRounded { font: 1px/100% Verdana; background-image: url('/App_Themes/Default/box_grayrounded.png'); background-repeat: no-repeat; background-position: right bottom; width: 5px; height: 5px; font-size:1px; position: absolute; bottom:0px; right:0px; } 
.contentbox_main_OrangeArrow { position: relative;   } 
.contentbox_bg_OrangeArrow { background-image: url('/App_Themes/Default/button_orange_arrow_fr.png'); background-repeat: no-repeat; background-position: left top; min-width: 5px; min-height: 5px; } 
.contentbox_content_OrangeArrow { position: relative; left: 5px; top: 5px; } 
.contentbox_right_OrangeArrow { background-image: url('/App_Themes/Default/button_orange_arrow_fr.png'); background-repeat: no-repeat; background-position: right top; width: 25px; position: absolute; top:0px; right: 0px; } 
.contentbox_bottom_OrangeArrow { font: 1px/100% Verdana; background-image: url('/App_Themes/Default/button_orange_arrow_fr.png'); background-repeat: no-repeat; background-position: left bottom; height: 5px; position: absolute; bottom: 0px; left:0px; } 
.contentbox_bottom_right_OrangeArrow { font: 1px/100% Verdana; background-image: url('/App_Themes/Default/button_orange_arrow_fr.png'); background-repeat: no-repeat; background-position: right bottom; width: 25px; height: 5px; font-size:1px; position: absolute; bottom:0px; right:0px; } 
.contentbox_main_OrangeArrowSmall { position: relative;   } 
.contentbox_bg_OrangeArrowSmall { background-image: url('/App_Themes/Default/button_orangesmall_arrow_fr.png'); background-repeat: no-repeat; background-position: left top; min-width: 2px; min-height: 2px; } 
.contentbox_content_OrangeArrowSmall { position: relative; left: 2px; top: 2px; } 
.contentbox_right_OrangeArrowSmall { background-image: url('/App_Themes/Default/button_orangesmall_arrow_fr.png'); background-repeat: no-repeat; background-position: right top; width: 15px; position: absolute; top:0px; right: 0px; } 
.contentbox_bottom_OrangeArrowSmall { font: 1px/100% Verdana; background-image: url('/App_Themes/Default/button_orangesmall_arrow_fr.png'); background-repeat: no-repeat; background-position: left bottom; height: 2px; position: absolute; bottom: 0px; left:0px; } 
.contentbox_bottom_right_OrangeArrowSmall { font: 1px/100% Verdana; background-image: url('/App_Themes/Default/button_orangesmall_arrow_fr.png'); background-repeat: no-repeat; background-position: right bottom; width: 15px; height: 2px; font-size:1px; position: absolute; bottom:0px; right:0px; } 


/*  DropDownList */
.dropdownlist_main_Silver { position: relative; } 
.dropdownlist_ghost_Silver { position: absolute; left:-4000px; } 
.dropdownlist_selected_Silver { font-size:12px; color:#000; font-weight:normal; position: relative; left:10px; top:-2px;; cursor: pointer; } 
.dropdownlist_dropdown_Silver { position: absolute; z-index: 1000; top:-3px; left:-1000px; } 
.dropdownlist_dropdown_content_Silver { background-image: url('/App_Themes/Default/box_dropdown_silver_fr.png'); background-position: left bottom; padding-bottom: 5px; } 
.dropdownlist_dropdown_right_Silver { background-image: url('/App_Themes/Default/box_dropdown_silver_fr.png'); background-position: right bottom; position: absolute; z-index: 1000; height:100%; right:-3px; top: 0px; } 
.dropdownlist_dropdown_item_Silver { font-size:12px; color:#000; font-weight:normal; text-align: left; position: relative; left: 13px; cursor: pointer; } 
.dropdownlist_dropdown_icon_Silver { top:2px; right:0px; cursor: pointer; position: absolute; } 



/*  RadioButton  */
.radiobutton_ghost_Gray { position: absolute; left: -4000px; } 
.radiobutton_main_Gray { position: relative; width:16px; height: 16px; background-image:url('/App_Themes/Default/radiobutton_gray.png'); cursor: pointer; } 
.radiobutton_unchecked_Gray { background-position: 0px; } 
.radiobutton_checked_Gray { background-position: -16px; } 


/*  TabsStrip  */
.tabsstrip_main_Black { position: relative; height: 30px; background-image:url('/App_Themes/Default/tabs_black_bg.png'); cursor: default; } 
.tabsstrip_tab_Black { float:left; background-position: left top; cursor: pointer; height: 30px; padding-left:10px;  } 
.tabsstrip_tab_text_Black { position:relative; text-align:center; top:3px; } 
.tabsstrip_tab_right_Black {  float:left; background-position: right top; margin-right:2px; height: 30px; width:10px; cursor: pointer; } 
.tabsstrip_tab_normal_Black { background-image:url('/App_Themes/Default/tabs_black_normal.png'); cursor: pointer; font-size:12px; font-weight:bold; color: #000; } 
.tabsstrip_tab_selected_Black { background-image:url('/App_Themes/Default/tabs_black_selected.png'); font-size:12px; font-weight:bold; color: #fff; cursor: pointer; } 
.tabsstrip_tab_sep_Black { font-size:1px; float:left; width:2px; } 


/*  Checkbox  */
.checkbox_ghost_Gray { position: absolute; left: -4000px; } 
.checkbox_main_Gray { position: relative; width:16px; height: 16px; background-image:url('/App_Themes/Default/checkbox_gray.png'); cursor: pointer; } 
.checkbox_unchecked_Gray { background-position: 0px; } 
.checkbox_checked_Gray { background-position: -16px; } 


/*  Button */
.button_ghost_Blue { position: absolute; left: -3000px; } 
.button_main_Blue { position: relative;  ; cursor: pointer; } 
.button_text_Blue { font-size:13px; color:#fff; font-weight:bold; text-align:center; position: relative; top:0px;; } 
.button_ghost_OrangeArrow { position: absolute; left: -3000px; } 
.button_main_OrangeArrow { position: relative;  ; cursor: pointer; } 
.button_text_OrangeArrow { font-size:18px; color:#fff; font-weight:bold; text-align:center; position: relative; top:6px;; } 
.button_ghost_OrangeArrowSmall { position: absolute; left: -3000px; } 
.button_main_OrangeArrowSmall { position: relative;  ; cursor: pointer; } 
.button_text_OrangeArrowSmall { font-size:13px; color:#fff; font-weight:bold; text-align:center; position: relative; top:-3px;; } 
