﻿@import url(https://fonts.googleapis.com/css?family=Roboto|Open+Sans);

body { margin:0px; }

table {border-collapse:collapse;}
table th {text-align:left;font-weight:normal;}
select {margin:0px;}
textarea {margin:0px;}
p {margin:0px 0px 8px 0px;}

/*a:link { color: #007FB7; }
a:visited { color: #007FB7; }
a:active { color:Red; }
a:hover { color:#666666; }*/

/*a.label {text-decoration:none;}
a.label:link { color:#333333; }
a.label:visited { color:#333333; }
a.label:active { color:Red; }
a.label:hover { color:#111111; }

a.selected,a.selected:link,a.selected:visited,a.selected:active,a.selected:hover {background-color:rgb(181, 190, 214);color:Black;}

a.light {}
a.light:link { color:#DEDEDE; }
a.light:visited { color:#DEDEDE; }
a.light:active { color:Red; }
a.light:hover { color:White; }*/


.hidden { display:none!important; }
.block {display:block!important;}
.inline {display:inline-block;}
._inline {display:inline;}
.invisible { visibility:hidden; }
.visible {visibility:visible;}
.bold { font-weight:bold; }
.normal { font-weight:normal; }
.italic { font-style:italic; }
.strike {text-decoration:line-through!important;}
.textdecorationnone {text-decoration:none;}
.nowrap { white-space: nowrap; }
.whitespacenormal { white-space:normal; }
.tablelayoutfixed {table-layout:fixed;}
.overflowhidden {overflow:hidden;}
.ellipsis {overflow:hidden;text-overflow:ellipsis;}
.left {text-align:left;}
.center {text-align:center;}
.right {text-align:right;}
.valignmiddle {vertical-align:middle;}
.valigntop {vertical-align:top;}
.valignbottom {vertical-align:bottom;}
.alpha20 {filter:alpha(opacity=20);opacity:0.2;}
.alpha30 {filter:alpha(opacity=30);opacity:0.3;}
.alpha40 {filter:alpha(opacity=40);opacity:0.4;}
.alpha50 {filter:alpha(opacity=50);opacity:0.5;}
.alpha80 {filter:alpha(opacity=80);opacity:0.8;}
.cursorhand {cursor:pointer;}
.cursordefault {cursor:default;}
.pre { white-space:pre; }
.transparent {background-color:Transparent;}
.dock {width:100%;height:100%;}
.noborder {border:none;}
.positionrelative {position:relative;}
.positionstatic {position:static;}

.zindex1 {z-index:1;}
.zindex2 {z-index:2;}

.af1 {font-family:'Open Sans','Roboto',sans-serif;font-size:24pt;}
.af2 {font-family:'Open Sans','Roboto',sans-serif;font-size:20pt;}
.af3 {font-family:'Open Sans','Roboto',sans-serif;font-size:16pt;}
.af4 {font-family:'Open Sans','Roboto',sans-serif;font-size:14pt;}
.af5 {font-family:'Open Sans','Roboto',sans-serif;font-size:10pt;}
.af6 {font-family:'Open Sans','Roboto',sans-serif;font-size:8.15pt;}
.af7 {font-family:'Open Sans','Roboto',sans-serif;font-size:7.25pt;}

.ap1 {margin-bottom:32px;}
.ap2 {margin-bottom:24px;}
.ap3 {margin-bottom:16px;}
.ap4 {margin-bottom:8px;}
.ap5 {margin-bottom:4px;}
.ap6 {margin-bottom:2px;}

.chainItem {display:inline-block;padding:2px;margin-right:4px;margin-bottom:4px;vertical-align:middle;}
.chainItemTitle {display:block;color:Gray;padding-bottom:2px;}
.chainItemBody {display:block;}

.blockItem {padding:2px 2px 4px 2px;}
.blockItemTitle {color:Gray;padding-bottom:2px;}
.blockItemBody {}

.whiteback {background-color:white;}
.aback1 { background-color:#D8D5D6; }
.aback2 { background-color:#B6D8A8; }
.aback3 { border-bottom:solid 1px Gray; }
.aback4 { background-image:url(/Images/Style1/Backgrounds/4.gif);background-position:top;background-repeat:repeat-x; }
.aback5 { background-image:url(/Images/Style1/Backgrounds/5.gif);background-position:top;background-repeat:repeat-x; }
.aback6 { background-image:url(/Images/Style1/Backgrounds/6.gif);background-position:top;background-repeat:repeat-x; }
.aback7 { background-image:url(/Images/Style1/Backgrounds/7.gif);background-position:top;background-repeat:repeat-x; }
.aback8 { background-image:url(/Images/Style1/Backgrounds/8.gif);background-position:top;background-repeat:repeat-x; }
.aback9 { background-image:url(/Images/Style1/Backgrounds/9.gif);background-position:top;background-repeat:repeat-x; }
.aback10 { background-image:url(/Images/Style1/Backgrounds/10.gif);background-position:top;background-repeat:repeat-x; }
.aback11 { background-image:url(/Images/Style1/Backgrounds/11.gif);background-position:top;background-repeat:repeat-x; }
.aback12 { background-image:url(/Images/Style1/Backgrounds/12.gif);background-position:top;background-repeat:repeat-x; }
.aback13 { background-image:url(/Images/Style1/Backgrounds/13.gif);background-position:top;background-repeat:repeat-x; }
.aback14 { background-image:url(/Images/Style1/Backgrounds/14.gif);background-position:top;background-repeat:repeat-x; }
.aback15 { background-image:url(/Images/Style1/Backgrounds/15.gif);background-position:right top;background-repeat:no-repeat; }
.aback16 { background-image:url(/Images/Style1/Backgrounds/16.gif);background-position:left top;background-repeat:no-repeat; }
.aback17 { background-image:url(/Images/Style1/Backgrounds/17.gif);background-position:left top;background-repeat:repeat-x; }
.aback20 { background-image:url(/Images/Style2/Backs2/20.gif);background-position:bottom;background-repeat:repeat-x; }
.aback21 { background-image:url(/Images/Style2/Backs2/21.gif);background-position:bottom;background-repeat:repeat-x; }
.aback22 { background-image:url(/Images/Style2/Backs2/22.gif);background-position:bottom;background-repeat:repeat-x; }
.aback23 {background-color:#FEFEFE;}
.aback24 {background-color:#EFEFEF;}
.aback25 {background-image: url(/images/Commands/u-b2.gif);background-position:left center;background-repeat: repeat-x;}
.aback26 { background-image:url(/Images/Style1/Backgrounds/26.gif);background-position:right bottom;background-repeat:no-repeat; }
.aback27 { background-image:url(/Images/Style1/Backgrounds/27.gif);background-position:left bottom;background-repeat:repeat-x; }
.aback28 { background-image:url(/Images/Style1/Backgrounds/28.gif);background-position:left bottom;background-repeat:repeat-x; }

.acolor1 { color:#4D4D4D; }
.green {color:Green;}
.darkgreen {color:DarkGreen;}
.blue {color:Blue;}
.navy {color:Navy;}
.teal {color:Teal;}
.maroon {color:Maroon;}
.white {color:White!important;}
.black {color:Black!important;}
.gray {color:gray;}
.dimgray {color:dimgray;}
.silver {color:silver;}
.red {color:red;}
.lblue {color:LightBlue;}
.pblue {color:MidnightBlue;}
.olive {color:Olive;}

.opacity40 {filter:alpha(opacity=40);opacity:0.4;}
.opacity50 {filter:alpha(opacity=50);opacity:0.5;}
.opacity70 {filter:alpha(opacity=70);opacity:0.7;}
.opacity80 {filter:alpha(opacity=80);opacity:0.8;}

.margin0 {margin:0px;}
.margin1 {margin:1px;}
.margin2 {margin:2px;}
.margin4 {margin:4px;}
.margintop0 {margin-top:0px;}
.margintop1 {margin-top:1px;}
.margintop2 {margin-top:2px;}
.margintop3 {margin-top:3px;}
.margintop4 {margin-top:4px;}
.marginleft0 {margin-left:0px;}
.marginleft1 {margin-left:1px;}
.marginleft2 {margin-left:2px;}
.marginleft3 {margin-left:3px;}
.marginleft4 {margin-left:4px;}
.marginleft6 {margin-left:6px;}
.marginleft8 {margin-left:8px;}
.marginleft10 {margin-left:10px;}
.marginleft12 {margin-left:12px;}
.marginleft16 {margin-left:16px;}
.marginright0 {margin-right:0px;}
.marginright1 {margin-right:1px;}
.marginright2 {margin-right:2px;}
.marginright3 {margin-right:3px;}
.marginright4 {margin-right:4px;}
.marginright6 {margin-right:6px;}
.marginright8 {margin-right:8px;}
.marginright10 {margin-right:10px;}
.marginright12 {margin-right:12px;}
.marginright16 {margin-right:16px;}
.marginright24 {margin-right:24px;}
.marginright32 {margin-right:32px;}
.marginbottom0 {margin-bottom:0px;}
.marginbottom1 {margin-bottom:1px;}
.marginbottom2 {margin-bottom:2px;}
.marginbottom3 {margin-bottom:3px;}
.marginbottom4 {margin-bottom:4px;}
.marginbottom6 {margin-bottom:6px;}
.marginbottom8 {margin-bottom:8px;}
.marginbottom10 {margin-bottom:10px;}
.marginbottom12 {margin-bottom:12px;}
.marginbottom16 {margin-bottom:16px;}

.padding0 {padding:0px;}
.padding1 {padding:1px;}
.padding2 {padding:2px;}
.padding4 {padding:4px;}
.padding5 {padding:5px;}
.padding6 {padding:6px;}
.padding8 {padding:8px;}
.padding10 {padding:10px;}
.padding12 {padding:12px;}
.padding14 {padding:14px;}
.padding16 {padding:16px;}
.padding24 {padding:24px;}

.paddingleft0 {padding-left:0px;}
.paddingleft1 {padding-left:1px;}
.paddingleft2 {padding-left:2px;}
.paddingleft3 {padding-left:3px;}
.paddingleft4 {padding-left:4px;}
.paddingleft6 {padding-left:6px;}
.paddingleft8 {padding-left:8px;}

.paddingright0 {padding-right:0px;}
.paddingright1 {padding-right:1px;}
.paddingright2 {padding-right:2px;}
.paddingright3 {padding-right:3px;}
.paddingright4 {padding-right:4px;}
.paddingright6 {padding-right:6px;}
.paddingright8 {padding-right:8px;}


.minwidth60 {min-width:60px;}
.minwidth200 {min-width:200px;}
.minwidth250 {min-width:250px;}
.minwidth300 {min-width:300px;}

.modalBackground { background-color:Gray;filter:alpha(opacity=70);opacity:0.7; }
.popupPanel {display:inline-block;position:absolute;left:0px;top:0px;visibility:hidden;z-index:2;}
.popupPanel2 {display2:block;position:absolute;left:0px;top:0px;visibility:hidden;z-index:2;background-color:White;border:solid 1px gray;}
.watermark { color:gray; }
.loading { display:inline-block;position:absolute;width:240px;height:80px;background-color:White;border:solid 1px Gray;padding:12px; }
.loading_image { background-image:url(/images/Commands/loading.gif);background-position:center center;background-repeat:no-repeat; }
.uppercase {text-transform:uppercase;}

.borderBottomSolidGray {border-bottom:solid 1px Gray;}
.borderBottomSolidSilver {border-bottom:solid 1px Silver;}
.borderBottomSolidLightGray {border-bottom:solid 1px #E3E3E3;}
.borderRightSolidGray {border-right:solid 1px Gray;}
.borderRightSolidSilver {border-right:solid 1px Silver;}
.borderRightSolidWhite {border-right:solid 1px White;}
.backButtonFace {background-color:#ECE8E9;}
.spoiler {background-color:#D3D3D3;background-image:url(/Images/Style1/Backgrounds/finder_paneltopback1.gif);background-position:left top;background-repeat:repeat-x;}
.spoiler2 {background-image:url(/Images/Style1/Backgrounds/finder_paneltopback1.gif);background-position:left top;background-repeat:repeat-x;}

.icon1 {vertical-align:middle;border:none;margin-right:4px;float:left;}

.button1 {padding:4px;}
.button2 { padding-left:4px;padding-right:4px;padding-top:2px;padding-bottom:2px; }
.button3 {padding:4px 6px 4px 6px;}
.button4 { padding:6px 9px 6px 9px; }
.buttonBlank {border:solid 1px transparent;}
.buttonBlue { border:solid 1px rgb(8, 36, 107);background-color:rgb(181, 190, 214); }
.buttonRed { border:solid 1px rgb(255,0,0);background-color: rgb(255,190,181); }
.buttonGreen { border: solid 1px green;background-color: rgb(165,216,165); }
.buttonGray { border:solid 1px Gray;background-color:#ECE8E9; }
.buttonGray2 { border:none;background-color:#ECE8E9; }
.buttonDisabled { border:solid 1px rgb(242,242,242);color:gray; }

a.button30, a.button30:link, a.button30:visited, a.button30:active {border:solid 1px #71B984;background-color:#5EB876;background-image:url(/images/Style1/Backgrounds/30.gif);background-position:left top;background-repeat:repeat-x;color:White;}
a.button30:hover {border:solid 1px #71B984;background-color:#55A56B;background-image:url(/images/Style1/Backgrounds/31.gif);background-position:left top;background-repeat:repeat-x;color:White;}

a.menu1_item_a, a.menu1_item_a:link, a.menu1_item_a:visited, a.menu1_item_a:active { display:inline-block;border:solid 1px transparent;padding:2px 4px 2px 4px;white-space:nowrap;text-decoration:none;margin-right:2px;filter:alpha(opacity=100);opacity:1;color:White;}
a.menu1_item_a:hover { display:inline-block;border:solid 1px #ECE8E9;background-color:#ECE8E9;color:Black;padding:2px 4px 2px 4px;white-space: nowrap;text-decoration: none;margin-right:2px;filter:alpha(opacity=100);opacity:1;}

.menu2_dropDown {padding:3px 4px 3px 4px;cursor:default;}
.menu2_dropDown_hover {padding:3px 4px 3px 4px;background-color:Highlight;color:HighlightText;cursor:default;}
.menu2_popupPanel {border:solid 1px Gray;background-color:White;padding:2px 2px 2px 2px;}
a.menu2_item_a, a.menu2_item_a:link, a.menu2_item_a:visited, a.menu2_item_a:active { display:block;border:solid 1px transparent;padding:4px 6px 4px 6px;white-space:nowrap;text-decoration:none;}
a.menu2_item_a:hover { display:block;border:solid 1px rgb(8, 36, 107);background-color:rgb(181, 190, 214);color:Black;padding:4px 6px 4px 6px;white-space: nowrap;text-decoration: none;}
.menu2_item_a_hover { display:block;border:solid 1px rgb(8, 36, 107);background-color:rgb(181, 190, 214);color:Black;padding:4px 6px 4px 6px;white-space: nowrap;text-decoration: none;}
.menu2_item_a_selected {border:solid 1px rgb(8,34,102)!important;background-color:rgb(163,171,193)!important;color:Black;}

a.menu3_item_a, a.menu3_item_a:link, a.menu3_item_a:visited, a.menu3_item_a:active { border:solid 1px transparent;white-space:nowrap;text-decoration:none;filter:alpha(opacity=100);opacity:1;color:White;}
a.menu3_item_a:hover { border:solid 1px #ECE8E9;background-color:#ECE8E9;color:Black;white-space: nowrap;text-decoration: none;filter:alpha(opacity=100);opacity:1;}

a.menu4_item_a, a.menu4_item_a:link, a.menu4_item_a:visited, a.menu4_item_a:active { background-color:White;border:solid 1px #D3D3D3;text-decoration:none;filter:alpha(opacity=100);opacity:1;color:White;}
a.menu4_item_a:hover { background-color:White;border:solid 1px Navy;color:Black;text-decoration: none;filter:alpha(opacity=100);opacity:1;}
a.menu4_item_a_selected, a.menu4_item_a_selected:link, a.menu4_item_a_selected:visited, a.menu4_item_a_selected:active {background-color:White;border:solid 1px Maroon;text-decoration:none;filter:alpha(opacity=100);opacity:1;color:White;}
a.menu4_item_a_selected:hover { background-color:White;border:solid 1px Red;color:Black;text-decoration: none;filter:alpha(opacity=100);opacity:1;}

a.menu5_item_a, a.menu5_item_a:link, a.menu5_item_a:visited, a.menu5_item_a:active { display:block;border:solid 1px transparent;padding:6px 8px 6px 8px;white-space:nowrap;text-decoration:none;color:Gray;}
a.menu5_item_a:hover { display:block;border:solid 1px Gray;padding:6px 8px 6px 8px;white-space:nowrap;text-decoration:none;background-color:LightGrey;}

a.lvi1, a.lvi1:link, a.lvi1:visited, a.lvi1:active {background-color:white;border:solid 1px #E0E0E0;}
a.lvi1:hover {background-color:Gainsboro;border:solid 1px Gainsboro;}

.toolbar1 { display:inline-block;padding:2px; }
.toolbar1 > .button1 { padding:5px 6px 4px 6px;vertical-align:middle;white-space:nowrap; }
.toolbar1 > a, .toolbar1 > a:link, .toolbar1 > a:visited { display:inline-block;border:solid 1px #D3D3D3;color:Black;text-decoration:none; }
.toolbar1 > a:active { display:inline-block;border:solid 1px #D3D3D3;color:Black;text-decoration:none; }
.toolbar1 > a:hover { display:inline-block;border:solid 1px rgb(8,36,107);background-color:rgb(181,190,214);color:Black;text-decoration:none; }
.toolbar1 > a.disabled, .toolbar1 > a.disabled:link, .toolbar1 > a.disabled:visited, .toolbar1 > a.disabled:active, .toolbar1 > a.disabled:hover { display:inline-block;border:solid 1px #D3D3D3;background-color:Transparent;color:gray;text-decoration:none; }
.toolbar1 .img0 {vertical-align:middle;border:none;float:left;}
.toolbar1 .img1 {vertical-align:middle;border:none;margin-right:4px;float:left;}
.toolbar1 .hoverMenuItem { border:solid 1px rgb(8,36,107)!important;background-color:rgb(181,190,214);color:Black;text-decoration:none;white-space:nowrap; }

.popupMenu {display2:inline-block;position:absolute;left:0px;top:0px;background-color:White;border:solid 1px Gray;padding:2px;visibility:hidden;z-index:2;}
.popupMenu a, .popupMenu a:link, .popupMenu a:visited, .popupMenu a:active { background-color:Transparent;display:block;border:solid 1px transparent;padding:6px 8px 6px 8px;white-space:nowrap;text-decoration:none;}
.popupMenu a:hover { background-color:Gray;color:Yellow;display:block;border:solid 1px Gray;padding:6px 8px 6px 8px;white-space:nowrap;text-decoration:none;}

.table1 {border:none;}
.table1 .header {background-color:gray;}
.table1 .header td { border-bottom2:dotted 1px gray;}
.table1 .col_icon {width:25px;padding:0px;}

.table1_rowStyle_deleted {color:Red;background-image:url(/Images/Style1/Backgrounds/bbb_t_b10.gif);background-position:left center;background-repeat:repeat-x;}
.table1_rowStyle_published {color:Gray;background-image:url(/Images/Style1/Backgrounds/bbb_t_b8.gif);background-position:left center;background-repeat:repeat-x;}
.table1_rowStyle_submitted {color:Gray;background-image:url(/Images/Style1/Backgrounds/bbb_t_b8.gif);background-position:left center;background-repeat:repeat-x;}
.table1_rowStyle_rejected {color:Maroon;}
.table1_rowStyle_edited {color:gray;background-image:url(/Images/Style1/Backgrounds/bbb_t_b1.gif);background-position:left center;background-repeat:repeat-x;}
.table1_rowStyle_obsolete {color:olive;background-image:url(/Images/Style1/Backgrounds/bbb_t_b4.gif);background-position:left center;background-repeat:repeat-x;}
.table1_rowStyle_junk {color:silver;}


.spec1_counter {width:20px;text-align:center;}
.spec1_checkbox {width:20px;padding:0px;text-align:center;}
.spec1_code { padding-right:8px;white-space:nowrap;color:Green; }
.spec1_name { padding-right:8px; }
.spec1_atom { padding-right:8px;white-space:nowrap;color:Blue; }
.spec1_price { width:70px;text-align:right;padding-left:8px; }
.spec1_quantity { width:50px;text-align:right;padding-left:8px; }
.spec1_rowtotal { width:80px;text-align:right; }
.spec1_itemstate { width:20px;text-align:center; }

.spec1_checkbox_checkbox1 {}
.spec1_price_textBox1 {width:70px;text-align:right;}
.spec1_quantity_textBox1 {width:50px;text-align:right;}
.spec1_rowTotal_textBox1 {width:80px;text-align:right;}
.spec1_itemstate_img1 { border:none; }
.spec1_textBox_bordert {border-color:Transparent;}

.spec1_status {padding:2px;text-align:right;}
.spec1_status_item { display:inline-block;vertical-align:middle;margin-right:16px;white-space:nowrap; }

.spec1_pager a, .spec1_pager a:link, .spec1_pager a:visited, .spec1_pager a:active { display:inline-block;border: solid 1px Silver;padding-left: 8px;padding-right: 8px;padding-top: 3px;padding-bottom:3px;white-space:nowrap;text-decoration:none;margin-right:2px;margin-bottom:2px;}
.spec1_pager a:hover { display:inline-block;border:solid 1px rgb(8,36,107);background-color:rgb(181,190,214);color:Black;padding-left: 8px;padding-right: 8px;padding-top: 3px;padding-bottom: 3px;white-space: nowrap;text-decoration: none;margin-right:2px;margin-bottom:2px;}
.spec1_pager .button_sel {display:inline-block;border:solid 1px rgb(255,0,0);background-color: rgb(255,190,181);padding-left: 8px;padding-right: 8px;padding-top: 3px;padding-bottom: 3px;white-space: nowrap;text-decoration: none;margin-right:2px;margin-bottom:2px;}

.spec1_row_back_green {background-image:url(/Images/Style1/Backgrounds/bbb_t_b8.gif);background-position-y:center;background-repeat:repeat-x;}
.spec1_row_back_red {background-image:url(/Images/Style1/Backgrounds/bbb_t_b10.gif);background-position-y:center;background-repeat:repeat-x;}
.spec1_row_back_blue {background-image:url(/Images/Style1/Backgrounds/bbb_t_b1.gif);background-position-y:center;background-repeat:repeat-x;}

a.button2, a.button2:link, a.button2:visited, a.button2:active { display:inline-block;border: solid 1px Silver;padding:3px 4px 3px 4px;white-space:nowrap;text-decoration:none;margin-right:2px;filter:alpha(opacity=40);opacity:0.4;}
a.button2:hover { display:inline-block;border:solid 1px rgb(8,36,107);background-color:rgb(181,190,214);color:Black;padding:3px 4px 3px 4px;white-space: nowrap;text-decoration: none;margin-right:2px;filter:alpha(opacity=100);opacity:1;}

a.tab1_a, a.tab1_a:link, a.tab1_a:visited, a.tab1_a:active { color:#88BBD1;border:solid 0px transparent;text-decoration:none;}
a.tab1_a:hover { color:dimgray;background-color:white;border: solid 0px transparent;text-decoration:none;}

a.tab1_a_s { color:Black;background-color:white;border:solid 0px transparent;text-decoration:none;}
a.tab1_a_s:link, a.tab1_a_s:visited, a.tab1_a_s:active { color:dimgray;border:solid 0px transparent;text-decoration:none;}
a.tab1_a_s:hover { color:Black;background-color:white;border:solid 0px transparent;text-decoration:none;}

.tab1_a_p0 {padding:4px 6px 4px 6px;}
.tab1_a_p1 {padding:2px 4px 2px 4px;}
.tab1_a_p2 {padding:1px 2px 1px 2px;}
.tab1_a_p10 {padding:8px 12px 8px 12px;}

a.tab2_a, a.tab2_a:link, a.tab2_a:visited, a.tab2_a:active { color:#88BBD1;border:solid 0px transparent;text-decoration:none;}
a.tab2_a:hover { color:dimgray;background-color:white;border: solid 0px transparent;text-decoration:none;}

a.tab2_a_s { color:Black;background-color:white;border:solid 0px transparent;text-decoration:none;background-image:url(/images/Style1/Backgrounds/33.gif);background-position:left bottom;background-repeat:repeat-x;}
a.tab2_a_s:link, a.tab2_a_s:visited, a.tab2_a_s:active { color:dimgray;border:solid 0px transparent;text-decoration:none;background-image:url(/images/Style1/Backgrounds/33.gif);background-position:left bottom;background-repeat:repeat-x;}
a.tab2_a_s:hover { color:Black;background-color:white;border:solid 0px transparent;text-decoration:none;background-image:url(/images/Style1/Backgrounds/33.gif);background-position:left bottom;background-repeat:repeat-x;}


.propertyGrid1_td_name {width:40%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.propertyGrid1_td_value {width:60%;}

.itemList1_checkbox_checkbox1 {}
.itemList1_ordered_td {}
.itemList1_price_textBox1 {background-color:Transparent;border:solid 1px #7F9DB9;text-align:right;padding:2px;}

.sdf {}

.panel1 {background-color:White;border:solid 1px Gray;padding:4px;}

.autocomplete_completionListElement {visibility:hidden;margin:0px;padding:0px;background-color:White;color:windowtext;border:solid 1px buttonshadow;cursor:default;text-align:left;list-style-type:none;overflow:auto;z-index:2;min-width:120px;}
.autocomplete_listItem {background-color:window;color:windowtext;padding:3px;margin:0px;font-family:Arial;font-size:9pt;}
.autocomplete_highlightedListItem {background-color:#ffff99;color:black;padding:3px;margin:0px;font-family:Arial;font-size:9pt;}

.treeView1_treeNode_sel {background-color:Highlight;Color:HighlightText;}

.valueview4 { padding:4px 8px 6px 8px;border-left2:dotted 1px gray;border-top:dotted 1px gray;border-right2:dotted 1px silver;border-bottom1:dotted 1px silver;background-image:url(/Images/Style1/Backgrounds/14.gif);background-position:top;background-repeat:repeat-x; }


.treeGrid_table_table {}

.treeGrid_header_td {background-color2:rgb(176, 176, 176);border-bottom2:solid 1px gray;}
.treeGrid_header_button_td {width:20px;text-align:center;}
.treeGrid_header_node_div {display:inline-block;padding:3px;}
.treeGrid_header_delimiter_td {width:16px;text-align:center;background-image2:url(/Images/Commands/204/vdelim1.gif);background-position:center top;background-repeat:repeat-y;}
.treeGrid_header_datacell_div {display:inline-block;padding:3px;}

.treeGrid_row_td_l1 {background-color:rgb(214,214,206);border-bottom:solid 1px gray;}
.treeGrid_row_td_l2 {background-color: rgb(225,225,216);border-bottom: solid 1px rgb(214,214,206);}
.treeGrid_row_td_l3 {background-color: rgb(236,236,227);border-bottom: solid 1px rgb(225,225,216);}
.treeGrid_row_td_l4 {background-color: rgb(248,248,238);border-bottom: solid 1px rgb(236,236,227);}

.treeGrid_footer {background-color:rgb(156,156,156);border-bottom:solid 1px gray;}

.treeGrid_row_button_td {width:20px;text-align:center;vertical-align:top;padding-top:6px;}
.treeGrid_row_node_div {display:inline-block;padding:3px;}
.treeGrid_row_node_icon_td {width:20px;text-align:left;}
.treeGrid_row_node_label_span {display:inline-block;padding:1px 2px 1px 2px;}
.treeGrid_row_delimiter_td {width:16px;text-align:center;background-image:url(/Images/Commands/204/vdelim1.gif);background-position:center top;background-repeat:repeat-y;}
.treeGrid_row_datacell_td {}
.treeGrid_row_datacell_div {display:inline-block;padding:3px;}
.treeGrid_row_container {}
.treeGrid_row_container_closed {display:none;}
a.treeGrid_row_node_a {border:solid 1px transparent;color:Black;text-decoration:none;padding:1px 3px 1px 1px;}
a.treeGrid_row_node_a:link, a.treeGrid_row_node_a:visited, a.treeGrid_row_node_a:active {border:solid 1px transparent;text-decoration:none;}
a.treeGrid_row_node_a:hover {border:solid 1px rgb(8,36,107);background-color:rgb(181,190,214);color:Black;text-decoration:none;}
.treeGrid_row_node_selected {border:solid 1px rgb(8,34,102)!important;background-color:rgb(163,171,193)!important;color:Black;}

.listView_item {border:solid 1px transparent;}
.listView_item_selected { border:solid 1px rgb(8,36,107);background-color:rgb(181,190,214);color:Black; }

.validationSummary ul {padding-left:16px;}
ul > li {margin-bottom:4px;}

.checkBoxList {}
.checkBoxList input {display:inline-block;vertical-align:middle;}
.checkBoxList label {display:inline-block;vertical-align:middle;padding:1px 3px 1px 1px;}

.radioButtonList {}
.radioButtonList input {display:inline-block;vertical-align:middle;}
.radioButtonList label {display:inline-block;vertical-align:middle;padding:1px 3px 1px 1px;}

table.rbl1 {padding:0px;margin:0px;table-layout:fixed;width:100%;}
table.rbl1 td {white-space:nowrap;padding-bottom:8px;}
table.rbl1 input {display:inline-block;vertical-align:middle;margin-right:6px;}
table.rbl1 label {display:inline-block;vertical-align:middle;white-space:normal;}

.ajax__calendar_container .ajax__calendar_header {height:22px;width:100%;}
.ajax__calendar_container .ajax__calendar_footer {height:15px;color:Green;}

.ajax__calendar_days .ajax__calendar_day {border:solid 1px Transparent;text-align:right;width:18px;height:16px;padding:2px 3px 0px 0px;}
.ajax__calendar_days .ajax__calendar_dayname {color:blue;text-align:right;width:18px;height:16px;padding:2px 3px 0px 0px;}
.ajax__calendar_days .ajax__calendar_today {background-color:#CCC7BA;}

.ajax__calendar_other .ajax__calendar_day {color:silver;}
.ajax__calendar_other .ajax__calendar_year {color:silver;}

.ajax__calendar_hover .ajax__calendar_day {border:solid 1px gray;}
.ajax__calendar_hover .ajax__calendar_month {border:solid 1px White;color:Red;}
.ajax__calendar_hover .ajax__calendar_year {border:solid 1px gray;}

.ajax__calendar_hover .ajax__calendar_title {color:#0066cc;}
.ajax__calendar_hover .ajax__calendar_today {color:#0066cc;}

.ajax__calendar_active .ajax__calendar_day {border:solid 1px navy;}
.ajax__calendar_active .ajax__calendar_today {border:solid 1px navy;background-color:#CCC7BA;}
.ajax__calendar_active .ajax__calendar_month {border:solid 1px navy;}
.ajax__calendar_active .ajax__calendar_year {border:solid 1px navy;}


.ajax__combobox_inputcontainer {top:0px ! important;}

.comboBoxInsideModalPopup {position:relative;display:inline-block ! important;} 
.comboBoxInsideModalPopup ul { position:absolute ! important; left:0px ! important; top:21px ! important;}
.WindowsStyle .ajax__combobox_inputcontainer .ajax__combobox_textboxcontainer input {margin: 0;border: solid 1px #7F9DB9;border-right: 0px none;padding: 1px 0px 0px 5px;font-size: 13px;height: 18px;}
.WindowsStyle .ajax__combobox_inputcontainer .ajax__combobox_buttoncontainer button {margin: 0;padding: 0;background-image: url(/Images/Commands/ComboBox/windows-arrow.gif);background-position: top left;border: 0px none;height: 21px;width: 21px;visibility:inherit ! important;}
.WindowsStyle .ajax__combobox_itemlist {border-color: #7F9DB9; }

.BlankStyle .ajax__combobox_inputcontainer .ajax__combobox_textboxcontainer input {border:none;margin:0px;padding:2px 0px 0px 5px;height:17px;}
.BlankStyle .ajax__combobox_inputcontainer .ajax__combobox_buttoncontainer button {border:none;margin:0px;padding:0px;background-image:url(/Images/Commands/ComboBox/windows-arrow.gif);background-position:center center;width:19px;height:19px;visibility:inherit ! important;}

.messanger_PopPanel {background-color:White;border-radius:3px;box-shadow:0 0 0 1px rgba(255,255,255,0.6) inset,0 0 7px rgba(0,0,0,0.13),0 0 0 rgba(0,0,0,0.1);}
.messenger_ContactMenuItem {padding:4px 16px 4px 16px;}
.messenger_ContactMenuItem:hover {cursor:pointer;padding:4px 16px 4px 16px;}
.messenger_ContactMenuItem_selected {padding:4px 16px 4px 16px;background-image:url(/Images/Style1/Backgrounds/7.gif);background-position:top;background-repeat:repeat-x;}
.messenger_ContactMenuItem_selected:hover {cursor:pointer;padding:4px 16px 4px 16px;}
div.messanger_MessageOur {text-align:right;padding:6px 24px 6px 24px;}
div.messanger_MessageOther {text-align:left;padding:6px 24px 6px 24px;}
div.messanger_MessageOur span{padding:4px 8px 4px 8px;background-color:#87CEFA;border:none;border-radius:5px;}
div.messanger_MessageOther span{padding:4px 8px 4px 8px;background-color:LightBlue;border:none;border-radius:5px;}
.messanger_more {border:dotted 1px Gray;text-align:center;}
.messanger_more:hover {background-color:Gray;cursor:pointer;}

div.messenger_MessageSide0 {padding:6px 24px 6px 15%;}
div.messenger_MessageSide0 .messenger_MessageList {padding:8px;min-height:32px;background-color:#E5F7FD;border-radius:4px;}
div.messenger_MessageSide0 .messenger_UserPic {float:right;width:32px;height:32px;margin-left:8px;}
div.messenger_MessageSide0 .messenger_Message {margin-bottom:6px;}
div.messenger_MessageSide1 {padding:6px 15% 6px 24px;}
div.messenger_MessageSide1 .messenger_MessageList {padding:8px;min-height:32px;background-color:#C7EDFC;border-radius:4px;}
div.messenger_MessageSide1 .messenger_UserPic {float:left;width:32px;height:32px;margin-right:8px;}
div.messenger_MessageSide1 .messenger_Message {margin-bottom:6px;}
