/*
-------------------------------------------------------
body styles
-------------------------------------------------------
*/
BODY, TBODY {
font-family: arial;
font-size: 12px;
margin:0;
color: null;
text-decoration: none;
}

BODY{
background-color: null;
}

a {
text-decoration: none;
font-weight: bold;
color: null;
}

a:hover, a.aHover {
color: null;
text-decoration: underline;
}

h3 {
text-decoration: none;
color: null;
font-size:16px;
margin: 0;
}

.underline {
border-bottom: 1px solid null;
}

.descrEl {
font-size: 11px;
}

.highlight { background-color: yellow }
.footerWarning { text-align:center; border-top:1px solid null; border-bottom:1px solid null; font-size: 16px;}

/*
-------------------------------------------------------
logIn
-------------------------------------------------------
*/
.logIn {
color: null;
background-color: null;
background-image: url(/applications/bugsVoice/images/toolBarBgnd.gif);
background-repeat: repeat-y;
background-position: right top;
}
/*
-------------------------------------------------------
container styles
-------------------------------------------------------
*/

.containerTitle,
.containerTitle_1,
.containerTitle_2,
.containerTitle_light,
.containerTitle_thin,
.containerTitle_warn {
font-size: 16px;
font-weight: normal;
color: null;
background-color: null;
padding: 3px;
}
.containerTitle {
  /*height: 10px;*/
  font-weight: bold;
}
.containerTitle_1 {
  font-size: 12px;
  height: 25px;
  font-weight: bold;
  color: null;
  background-color: null;
}

.containerTitle_2 {
  font-size: 12px;
  font-weight: bold;
  color: null;
  background-color: null;
}

.containerTitle_thin {
font-size: 10px;
font-weight: bold;
}

.containerTitle_light {
font-size: 11px;
font-weight: bold;
background-color: null;
}

.containerTitle_warn {
font-weight: bold;
background-color: null;
color:#FFFFFF;
}

.containerTitle a {
  text-decoration: none;
  color: null;
}
.containerTitle a:hover {
  text-decoration: none;
  color: null;
}

.containerContent,
.containerContent_1,
.containerContent_2,
.containerContent_light,
.containercontent_thin,
.containerContent_warn {
background-color: null;
border: 1px solid null;
}

.containerContent_1{
border: null;
}
.containerContent_2{
border: null;
}

.containerContent_Light{
border: null;
}

.containerContent_warn {
border: 1px solid null;
}

.box,
box_1,
box_2 {
  background-color: #000000;
}
.box_1 td {
  background-color: null;
  color: null;
  font-weight: bold;
}
.box_2 {
  background-color: null;
}


/*
-------------------------------------------------------
containerPlus styles
-------------------------------------------------------
*/
.ui-resizable-handle { position: absolute; display: block; font-size: 0.1px;}

.ui-resizable-e { cursor: e-resize; width: 10px; right: 0px; top: 0; height: 100%; border: 0px solid gray}
.ui-resizable-w { cursor: w-resize; width: 30px; left: 0; top: 0; height: 100%;  }
.ui-resizable-s { cursor: s-resize; height: 20px; width: 100%; bottom: 0px; left: 0;border: 0px solid gray; background:transparent url(/commons/skin/bugsVoice/images//containerPlus/sGrip.png) no-repeat center 0; border: 0px solid gray}
.ui-resizable-se { cursor: se-resize; width: 20px; height: 20px; right: 0px; bottom: 0px; background:transparent; border: 0px solid gray}

.proxy{border:1px dotted gray; background: url(/commons/skin/bugsVoice/images//containerPlus/proxy.png);}

.mbContainer {width:100%}
.mbContainer {}
.mbContainer .containerTable{width:100%}
.mbContainer  .containerPlusTitle{font-size:16px;}
.mbContainer .n { color: null; padding-left:6px; height:35px; -moz-user-select: none; -khtml-user-select: none}
.mbContainer .n.hasIcon { padding-left:30px}
.mbContainer .ne{text-align:right}
.mbContainer .no{}
.mbContainer .no img{position:absolute; margin-top:-25px; margin-left:-4px;}
.mbContainer .o{ }
.mbContainer .e{}
.mbContainer .s{height:10px}
.mbContainer .se img{width:15px}
.mbContainer .so img{width:15px}
.mbContainer .c{}
.mbContainer .c .containerBody{position:relative; margin-left:3px; margin-right:-3px;overflow:auto}
.mbContainer .buttonBar{whitespace:nowrap}
.mbContainer .buttonBar td{}
.mbContainer.draggable .n{cursor:move}

.container_default .containerTable{border:0px solid #39A4E5; background:transparent}
.container_default .mbSpacer{padding-top:5px}
.container_default .containerPlusTitle{color:null; font-size:18px}
.container_default .buttonBar{background: transparent;}
.container_default .n{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_default/n.png) repeat-x top; padding-bottom:0px; height:35px; }
.container_default .s{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_default/s.png) repeat-x bottom;height:20px}
.container_default .ne{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_default/ne.png) no-repeat top right; width:13px; }
.container_default .e{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_default/e.png) repeat-y top right; width:13px}
.container_default .se{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_default/se.png) no-repeat bottom right; height:20px;width:13px}
.container_default .se.grip{}
.container_default .no{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_default/no.png) no-repeat top left;width:8px;}
.container_default .o{ background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_default/o.png) repeat-y top left;width:8px}
.container_default .so{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_default/so.png) no-repeat bottom left;width:8px;height:20px}
.container_default .c{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_default/c.png)}

.container_thin .containerTable {border: null;}
.container_thin .n { background: null;}
.container_thin .n .title{font-size: 10px;font-weight: bold;}
.container_thin .ne {background: null;}
.container_thin .no {background: null;}

.container_light .containerTable {border: null;}
.container_light .n .title{font-size: 11px;font-weight: bold;}

.container_warn .containerTable{border:0px solid #39A4E5; background:transparent}
.container_warn .containerPlusTitle{color:white; font-size:18px; padding-top:10px}
.container_warn .spacer{padding:10px}
.container_warn .containerBody{font-size:13px}
.container_warn .buttonBar{background: transparent;}
.container_warn .n{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_warn/n.png) repeat-x top; padding-bottom:0px; height:36px; }
.container_warn .ne{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_warn/ne.png) no-repeat top right; height:35px;width:15px; }
.container_warn .no{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_warn/no.png) no-repeat top right;height:35px;width:18px;}
.container_warn .o{ background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_warn/o.png) repeat-y top right;width:13px}
.container_warn .e{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_warn/e.png) repeat-y top right; width:13px}
.container_warn .s{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_warn/s.png) repeat-x bottom;height:20px}
.container_warn .se{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_warn/se.png) no-repeat bottom right; height:20px;width:13px}
.container_warn .so{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_warn/so.png) no-repeat bottom right;width:13px;height:20px}
.container_warn .c{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_warn/c.png); color:white}
.container_warn .buttonBar{whitespace:nowrap; vertical-align:bottom}
.container_warn .buttonBar td{}

.container_clean .containerTable{border:0px solid #39A4E5; background:transparent}
.container_clean .spacer{padding-top:10px}
.container_clean .buttonBar{background: transparent;}
.container_clean .n{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_clean/n.png) repeat-x top; padding-bottom:0px; height:36px; }
.container_clean .ne{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_clean/ne.png) no-repeat top right; height:35px;width:15px; }
.container_clean .no{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_clean/no.png) no-repeat top right;height:35px;width:18px;}
.container_clean .o{ background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_clean/o.png) repeat-y top right;width:13px}
.container_clean .e{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_clean/e.png) repeat-y top right; width:13px}
.container_clean .s{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_clean/s.png) repeat-x bottom;height:20px}
.container_clean .se{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_clean/se.png) no-repeat bottom right; height:20px;width:13px}
.container_clean .so{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_clean/so.png) no-repeat bottom right;width:13px;height:20px}
.container_clean .c{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_clean/c.png)}

.container_white .containerTable{border:0px solid #39A4E5; background:transparent}
.container_white .spacer{padding-top:10px}
.container_white .buttonBar{background: transparent;}
.container_white .n{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_white/n.png) repeat-x top; padding-bottom:0px; height:36px;color:null }
.container_white .containerPlusTitle{color:null }
.container_white .ne{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_white/ne.png) no-repeat top right; height:35px;width:15px; }
.container_white .no{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_white/no.png) no-repeat top left;height:35px;width:8px;}
.container_white .no img{margin-top:-15px; margin-left:-4px;}
.container_white .o{ background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_white/o.png) repeat-y top left;width:8px}
.container_white .e{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_white/e.png) repeat-y top right; width:13px}
.container_white .s{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_white/s.png) repeat-x bottom;height:20px}
.container_white .se{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_white/se.png) no-repeat bottom right; height:20px;width:13px}
.container_white .so{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_white/so.png) no-repeat bottom left;width:8px;height:20px}
.container_white .c{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_white/c.png)}

.container_sticky .containerTable{border:0px solid #39A4E5; background:transparent}
.container_sticky .spacer{padding-top:10px}
/*.container_sticky .buttonBar{background: ;}*/
.container_sticky .n{color: gray;background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_sticky/n.png) repeat-x top; padding-bottom:0px; height:36px; }
.container_sticky .ne{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_sticky/ne.png) no-repeat top right; height:35px;width:15px; }
.container_sticky .no{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_sticky/no.png) no-repeat top left;height:35px;width:8px;}
.container_sticky .no img{margin-top:-15px; margin-left:-4px;}
.container_sticky .o{ background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_sticky/o.png) repeat-y top left;width:8px}
.container_sticky .e{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_sticky/e.png) repeat-y top right; width:13px}
.container_sticky .s{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_sticky/s.png) repeat-x bottom;height:20px}
.container_sticky .se{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_sticky/se.png) no-repeat bottom right; height:20px;width:13px}
.container_sticky .so{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_sticky/so.png) no-repeat bottom left;width:8px;height:20px}
.container_sticky .c{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_sticky/c.png)}
/*
-------------------------------------------------------
table styles
-------------------------------------------------------
*/

.table {
  width:100%;
}

TH, .tableHeader {
font-weight: bold;
color: null;
border: null;
background-color: null;
}

TH a {
  color: null;
}

.tableContent {
background-color: null;
}

.alternateTrue {
  background-color: #000000;
}
.alternateFalse {
 background-color: null;
}

.trOver {
  background-color: #000000;
}

.tableBackground{
background-color: null;
}

tr.draggingtr td { background-color:null;  }

/*
-------------------------------------------------------
toolbar
-------------------------------------------------------
*/

.toolBar{
color: null;
background-color: null;

background-repeat: no-repeat;
background-position: left top;
}

.toolBarElement{
color: null;
border-right: 1px solid null;
border-bottom: 1px solid null;
}

.toolbarContent{
color: null;
}

/*
-------------------------------------------------------
form elements
-------------------------------------------------------
*/
form {
    margin: 0;
    padding: 0;
}

select {
     font-family: courier new, courier;
border: 1px solid #cccccc;
font-size:10pt;
}

.formElements,
.paginator
{
font-family: courier new, courier;
border: 1px solid #cccccc;
padding: 2px 2px;
font-size:10pt;
}
.formElements{
background-color:white;
}
.formElementsError {
border: 1px solid #ff0000;
font-family: courier new, courier;
padding: 2px 2px;
font-size:10pt;
}
.formElementsWarning {
border: 1px solid #FB7000;
font-family: Arial;
padding: 2px 2px;
font-size:10pt;
 background-color:#FB7000;
 color:white;
}
.inputAlert{
	border: 1px solid #FF6600;

}
.formSearchLabel td{
 color:null;
}

.paginator {
  font-size:9pt;
  padding: 0px;
}


.qbe, .time, .integer, .double, .percentile, .currency,.durationmillis,.durationdays,.email,.url {
  padding-left: 16px;
  background-repeat: no-repeat;
  background-position: 0 0;
}

.qbe {
  background-image: url('/commons/skin/images//qbe.gif');
}

.time {
  background-image: url('/commons/skin/images//time.gif');
}

.durationmillis {
  background-image: url('/commons/skin/images//durationmillis.gif');
}

.durationdays {
  background-image: url('/commons/skin/images//durationdays.gif');
}

.integer {
  background-image: url('/commons/skin/images//integer.gif');
}

.double {
  background-image: url('/commons/skin/images//double.gif');
}

.percentile {
  background-image: url('/commons/skin/images//percentile.gif');
}

.currency {
  background-image: url('/commons/skin/images//currency.gif');
}

.email {
  background-image: url('/commons/skin/images//email.gif');
}
.url {
  background-image: url('/commons/skin/images//url.gif');
}

.grayed{
  background-color:#f3f3f3
}

/* Do NOT change anything!!!!!!!!! */
.innerLabel{
position:absolute;
color:#999999;
text-align:center;
font-size:12px;
font-style:italic;
vertical-align:middle;
overflow:hidden;
margin-top:3px;
}

/*
-------------------------------------------------------
tab elements
-------------------------------------------------------

*/

.tabSelected{
font-weight:bold;
border-bottom:1px solid #ffffff;
}
.tabUnselected {
color:#cccccc;
border-bottom:1px solid #cccccc;
opacity:.90;
-khtml-opacity:0.5
filter: alpha(opacity=90);

}

.tabUnselected .tabImg{
opacity:.50;
filter: alpha(opacity=50);
}

.tabDisabled {
color:#333333;
border-bottom:1px solid #cccccc;
opacity:.4;
filter: alpha(opacity=40);
}

.tabDisabled .tabImg{
opacity:.30;
filter: alpha(opacity=30);
}

.tabDisabled td a{
color:#969696;
}

.tabUnselected td a {
color:#8F8F8F;
}
.tabContainer{
background-color: null;
border:1px solid #cccccc;
border-top: 0px solid #cccccc;
border-left: 1px solid #999999;
border-bottom: 1px solid #999999;
}


.footer{
    height:12px;
    background-color: #f3f3f3;
	text-align:right;
}

/*
-------------------------------------------------------
drag
------------------------------------------------------

*/
.draggable, .draggable td{
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: black;
	border-bottom:none;
}

.draggableOver, .draggableOver td{
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: gray;
	border-bottom:1px solid gray;
}

.droppingEl, .droppingEl td{
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	opacity:.5;
  filter:alpha(opacity=50);
  border-bottom:1px solid gray;
}

.dragHandler{
	background-color: #E7E7E7;
	cursor:move;
	background-image: url(/commons/skin/bugsVoice/images/grip.gif);
	background-position: left;
	background-repeat: repeat-y;
}



#tooltip{
  width:auto;
  max-width:300px;
  mmin-width:50px;
  border:1px solid;
  background:white;
  padding:5px;
  margin-top:8px;
  font-size:12px;
  color:dimgray;
}
#tooltip.default{
  border:2px solid null;
  background:white;
  color:null;
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  border-radius:5px;
  margin-top:0;
}
#tooltip #ttimg.top{
  margin-top:-17px;
  margin-left:8px
}
#tooltip #ttimg.bottom{
  bottom:0;
  margin-bottom:-12px;
  margin-left:8px
}
#tooltip.default #ttimg.top{
  margin-top:-17px;
  margin-left:3px
}
#tooltip.default #ttimg.bottom{
  bottom:0;
  margin-bottom:-12px;
  margin-left:3px
}

/*
PORTLETS
*/

.portletParams{
  /*position:absolute;*/
  background-color:null;
  background-color:#eee;
  border:1px solid gray;
  padding:5px;
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
}
.wlDayNav{
  margin-top:5px;
  margin-bottom:5px;
  -webkit-border-radius:7px;
  -moz-border-radius:7px;
}

/*
PERC
*/

.perc .canvas, .perc .canvas div{
-webkit-border-radius:5px;
-moz-border-radius:5px;

}
a.button, del.button {
    background-color:transparent;
    background-image: url( '/commons/skin/bugsVoice/images/button/btn_right.png' );
    background-repeat:no-repeat ;
    background-position:top right;
    color: null;
    display:inline-block;
    font: normal 13px arial, sans-serif;
    height: 32px;
    margin-right: 0px;
    padding-right: 10px;
    text-decoration: none;
    cursor:pointer;
    
    
    
    display:-moz-inline-box; /*ff*/
}


a.button span, del.button span {
    background-color:transparent;
    background-image: url( '/commons/skin/bugsVoice/images/button/btn.png' );
    background-repeat:no-repeat ;
    display: inline-block;
    line-height: 21px;
    padding: 3px 0 8px 10px;
    white-space:nowrap;
    font-weight:bold;
}

a.button span img{
    margin-left:-5px;
    margin-top:-2px;
    padding-right:5px;
}

a.button.focused{
    background-image: url( '/commons/skin/bugsVoice/images/button/btn_hover_right.png' );
    color: #fff;
    outline: none;
}
a.button.focused span {
    background-image:url( '/commons/skin/bugsVoice/images/button/btn_hover.png');
}


/*HOVER*/
a.buttonHover {
    background-image: url( '/commons/skin/bugsVoice/images/button/btn_hover_right.png' );
    color: #fff;
    outline: none;
}

a.buttonHover span {
    background-image:url( '/commons/skin/bugsVoice/images/button/btn_hover.png');
}

/*DISABLED*/

del.button{
  background-image: url( '/commons/skin/bugsVoice/images/button/btn_disabled_right.png' );
  cursor:not-allowed;
}
del.button span{
  color:gray;
  background-image: url( '/commons/skin/bugsVoice/images/button/btn_disabled.png' );
  cursor:not-allowed;
}


.buttonImg{
  background-color:transparent;
  border:none;
}

.buttonArea {
 background-color: #000000;
 padding:5px;
}


/*
* small button
*/
 a.button.smallButton, .ribbonbar del {
	font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
 	font-size: 13px;
    background-color:transparent;
    background-image:url( /commons/skin/bugsVoice/images/ribbonbar/ribbon_btn_right.png );
    background-repeat:no-repeat ;
    background-position:top right;
	  color: #fff;
    display:inline-block;
    margin-right: 0;
    padding: 0;
    padding-right: 9px;
    height:22px;
    text-decoration: none;
    cursor:pointer;
}

a.button.smallButton span, .ribbonbar del span {
    background-color:transparent;
    background-image:url( /commons/skin/bugsVoice/images/ribbonbar/ribbon_btn.png );
    background-repeat:no-repeat;
    display: block;
    line-height: 21px;
    padding: 0px 0 2px 9px;
    white-space:nowrap;
}

/*HOVER*/
a.buttonHover.smallButton {
    background-image: url( /commons/skin/bugsVoice/images/ribbonbar/ribbon_btn_right_hover.png );
    color: #fff;
    outline: none;
}

a.buttonHover.smallButton span {
    background-image:url( /commons/skin/bugsVoice/images/ribbonbar/ribbon_btn_hover.png );
}

.smallButton .separator{
    background:url( /commons/skin/bugsVoice/images/separator.png ) repeat-y center;
	display:inline-block;
  width:25px;
}


/*--------------------------------------------
Ribbonbar
---------------------------------------------*/
.ribbonbar{
  padding-top:2px;
  padding-left:10px;
  margin:0;
	background:null url(/commons/skin/bugsVoice/images/ribbonbar/rb_bgnd.png );
	height:30px;
	vertical-align:middle;
}

.ribbonbar a.button, .ribbonbar del {
	font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
 	font-size: 13px;
    background-color:transparent;
    background-image:url( /commons/skin/bugsVoice/images/ribbonbar/ribbon_btn_right.png );
    background-repeat:no-repeat ;
    background-position:top right;
	  color: #fff;
    display:inline-block;
    margin-right:2px;
    padding: 0;
    padding-right: 9px;
    height:22px;
    text-decoration: none;
    cursor:pointer;
}

.ribbonbar a.button span, .ribbonbar del span {
    background-color:transparent;
    background-image:url( /commons/skin/bugsVoice/images/ribbonbar/ribbon_btn.png );
    background-repeat:no-repeat;
    display: block;
    line-height: 21px;
    padding: 0px 0 2px 9px;
    margin-left:2px;
    white-space:nowrap;
}

/*HOVER*/
.ribbonbar a.buttonHover,  .ribbonbar a.focused{
    background-image: url( /commons/skin/bugsVoice/images/ribbonbar/ribbon_btn_right_hover.png );
    color: #fff;
    outline: none;
}

.ribbonbar a.buttonHover span, .ribbonbar a.focused span{
    background-image:url( /commons/skin/bugsVoice/images/ribbonbar/ribbon_btn_hover.png );
}

.ribbonbar .separator{
    background:url( /commons/skin/bugsVoice/images/separator.png ) repeat-y center;
	display:inline-block;
  width:25px;
}

.ribbonbar hr {
  height:1px;
  padding:0px;
  background-color: null;
  border:none;
}

/*--------------------------------------------
Ribbonbar buttongroup
---------------------------------------------*/
.ribbonbar .buttonGroup{white-space: nowrap; }
.ribbonbar .buttonGroup a.button {
    background-image: url( /commons/skin/bugsVoice/images/ribbonbar/ribbon_btn_grp_right.png );
}
.ribbonbar .buttonGroup a.button span {
    background-image: url( /commons/skin/bugsVoice/images/ribbonbar/ribbon_btn_grp.png );
}

.ribbonbar .buttonGroup a.button.first span{
    background-image: url( /commons/skin/bugsVoice/images/ribbonbar/ribbon_btn.png );
}

.ribbonbar .buttonGroup a.button.last {
    background-image:url( /commons/skin/bugsVoice/images/ribbonbar/ribbon_btn_right.png );
}

/*HOVER*/
.ribbonbar .buttonGroup a.buttonHover {
    background-image: url( /commons/skin/bugsVoice/images/ribbonbar/ribbon_btn_grp_right_hover.png );
}

.ribbonbar .buttonGroup a.buttonHover span {
    background-image:url( /commons/skin/bugsVoice/images/ribbonbar/ribbon_btn_grp_hover.png );
}

.ribbonbar a.button.first:hover span {
    background-image:url( /commons/skin/bugsVoice/images/ribbonbar/ribbon_btn_hover.png );
}

.ribbonbar .buttonGroup a.button.last:hover {
    background-image: url( /commons/skin/bugsVoice/images/ribbonbar/ribbon_btn_right_hover.png );
}


/*--------------------------------------------
remove outline
---------------------------------------------*/

a.button:focus {
	-moz-outline-style: none;
}





.containerTable .buttonBar {
position:relative;
}

.containerTitle, .containerTitle a:link, .containerTitle a:visited {
font-size: 25px; font-weight: bold;
color:#848484 !important;
}
.containerTitle td {
padding-top: 10px;
padding-bottom: 10px;
padding-left: 12px !important;
font-weight: normal
}
.containerTitle a:link, .containerTitle a:visited {
color:#5c5c5c !important;
font-weight: normal !important;
}
.container_default .buttonBar{
padding-top:7px;
background: transparent;
}

.container_white .containerPlusTitle{color:null; font-size:18px; padding-top:10px}

.buttonArea {
//background-color: transparent
background-color: #e5e5e5
}





.container_highlight .containerTable{background:transparent}
.container_highlight .mbSpacer{padding-top:5px}
.container_highlight .containerPlusTitle{color:null; font-size:18px; color:#098ca9;
 }
.container_highlight .buttonBar{background: transparent;}
.container_highlight .n{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_highlight/n.png) repeat-x top; padding-bottom:0px; height:35px; }
.container_highlight .s{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_highlight/s.png) repeat-x bottom;height:20px}
.container_highlight .ne{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_highlight/ne.png) no-repeat top right; width:13px; }
.container_highlight .e{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_highlight/e.png) repeat-y top right; width:13px}
.container_highlight .se{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_highlight/se.png) no-repeat bottom right; height:20px;width:13px}
.container_highlight .se.grip{}
.container_highlight .no{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_highlight/no.png) no-repeat top left;width:8px;}
.container_highlight .o{ background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_highlight/o.png) repeat-y top left;width:8px}
.container_highlight .so{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_highlight/so.png) no-repeat bottom left;width:8px;height:20px}
.container_highlight .c{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_highlight/c.png)}

.container_black .containerTable{background:transparent}
.container_black .mbSpacer{padding-top:5px}
.container_black .containerPlusTitle{color:null; font-size:18px; padding-top:10px}
.container_black .buttonBar{background: transparent;}
.container_black .n{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_black/n.png) repeat-x top; padding-bottom:0px; height:10px; }
.container_black .s{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_black/s.png) repeat-x bottom;height:20px}
.container_black .ne{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_black/ne.png) no-repeat top right; width:13px; height:10px;}
.container_black .e{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_black/e.png) repeat-y top right; width:13px}
.container_black .se{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_black/se.png) no-repeat bottom right; height:20px;width:13px}
.container_black .se.grip{}
.container_black .no{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_black/no.png) no-repeat top left;width:8px; height:10px;}
.container_black .o{ background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_black/o.png) repeat-y top left;width:8px}
.container_black .so{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_black/so.png) no-repeat bottom left;width:8px;height:20px}
.container_black .c{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_black/c.png)}

.container_empty .containerTable{background:transparent}
.container_empty .mbSpacer{padding-top:5px}
.container_empty .containerPlusTitle{color:null; font-size:18px; padding-top:10px}
.container_empty .buttonBar{background: transparent;}
.container_empty .n{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_empty/n.png) repeat-x top; padding-bottom:0px; height:10px; }
.container_empty .s{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_empty/s.png) repeat-x bottom;height:20px}
.container_empty .ne{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_empty/ne.png) no-repeat top right; width:13px; height:10px;}
.container_empty .e{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_empty/e.png) repeat-y top right; width:13px}
.container_empty .se{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_empty/se.png) no-repeat bottom right; height:20px;width:13px}
.container_empty .se.grip{}
.container_empty .no{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_empty/no.png) no-repeat top left;width:8px; height:10px;}
.container_empty .o{ background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_empty/o.png) repeat-y top left;width:8px}
.container_empty .so{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_empty/so.png) no-repeat bottom left;width:8px;height:20px}
.container_empty .c{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_empty/c.png)}

.container_orange .containerTable{background:transparent}
.container_orange .mbSpacer{padding-top:5px}
.container_orange .containerPlusTitle{color:null; font-size:18px; padding-top:10px}
.container_orange .buttonBar{background: transparent;}
.container_orange .n{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_orange/n.png) repeat-x top; padding-bottom:0px; height:10px; }
.container_orange .s{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_orange/s.png) repeat-x bottom;height:20px}
.container_orange .ne{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_orange/ne.png) no-repeat top right; width:13px; height:10px;}
.container_orange .e{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_orange/e.png) repeat-y top right; width:13px}
.container_orange .se{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_orange/se.png) no-repeat bottom right; height:20px;width:13px}
.container_orange .se.grip{}
.container_orange .no{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_orange/no.png) no-repeat top left;width:8px; height:10px;}
.container_orange .o{ background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_orange/o.png) repeat-y top left;width:8px}
.container_orange .so{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_orange/so.png) no-repeat bottom left;width:8px;height:20px}
.container_orange .c{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_orange/c.png)}

.box_default .mbSpacer{padding-top:5px}
.box_default .buttonBar{background: transparent;}
.box_default .n{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_default/n.png) repeat-x top; padding-bottom:0px; height:10px; }
.box_default .s{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_default/s.png) repeat-x bottom;height:20px}
.box_default .ne{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_default/ne.png) no-repeat top right; width:13px; }
.box_default .e{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_default/e.png) repeat-y top right; width:13px}
.box_default .se{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_default/se.png) no-repeat bottom right; height:20px;width:13px}
.box_default .se.grip{}
.box_default .no{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_default/no.png) no-repeat top left;width:8px;}
.box_default .o{ background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_default/o.png) repeat-y top left;width:8px}
.box_default .so{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_default/so.png) no-repeat bottom left;width:8px;height:20px}
.box_default .c{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_default/c.png)}

.box_orange .mbSpacer{padding-top:0}
.box_orange .buttonBar{background: transparent;}
.box_orange .n{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_orange/n.png) repeat-x top; padding-bottom:0px; height:10px; }
.box_orange .s{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_orange/s.png) repeat-x bottom;height:8px}
.box_orange .ne{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_orange/ne.png) no-repeat top right; width:13px; height:10px;}
.box_orange .e{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_orange/e.png) repeat-y top right; width:13px}
.box_orange .se{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_orange/se.png) no-repeat bottom right; height:8px;width:13px}
.box_orange .se.grip{}
.box_orange .no{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_orange/no.png) no-repeat top left;width:8px; height:10px;}
.box_orange .o{ background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_orange/o.png) repeat-y top left;width:8px}
.box_orange .so{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_orange/so.png) no-repeat bottom left;width:8px;height:8px}
.box_orange .c{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_orange/c.png); padding:0}

.box_sticky .mbSpacer{padding-top:0}
.box_sticky .buttonBar{background: transparent;}
.box_sticky .n{color: gray;background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_sticky/n.png) repeat-x top; padding-bottom:0px; height:15px; }
.box_sticky .ne{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_sticky/ne.png) no-repeat top right; height:15px;width:15px; }
.box_sticky .no{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_sticky/no.png) no-repeat top left;height:15px;width:8px;}
.box_sticky .no img{margin-top:-15px; margin-left:-4px;}
.box_sticky .o{ background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_sticky/o.png) repeat-y top left;width:8px}
.box_sticky .e{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_sticky/e.png) repeat-y top right; width:13px}
.box_sticky .s{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_sticky/s.png) repeat-x bottom;height:20px}
.box_sticky .se{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_sticky/se.png) no-repeat bottom right; height:20px;width:13px}
.box_sticky .so{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_sticky/so.png) no-repeat bottom left;width:8px;height:20px}
.box_sticky .c{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_sticky/c.png); padding:0 }

.box_yellow .mbSpacer{padding-top:0}
.box_yellow .buttonBar{background: transparent;}
.box_yellow .n{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_yellow/n.png) repeat-x top; padding-bottom:0px; height:10px; }
.box_yellow .s{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_yellow/s.png) repeat-x bottom;height:8px}
.box_yellow .ne{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_yellow/ne.png) no-repeat top right; width:13px; height:10px;}
.box_yellow .e{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_yellow/e.png) repeat-y top right; width:13px}
.box_yellow .se{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_yellow/se.png) no-repeat bottom right; height:8px;width:13px}
.box_yellow .se.grip{}
.box_yellow .no{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_yellow/no.png) no-repeat top left;width:8px; height:10px;}
.box_yellow .o{ background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_yellow/o.png) repeat-y top left;width:8px}
.box_yellow .so{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_yellow/so.png) no-repeat bottom left;width:8px;height:8px}
.box_yellow .c{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_yellow/c.png); padding:0}.container_yellow .mbSpacer{padding-top:0}

.container_yellow .mbSpacer{padding-top:0}
.container_yellow .buttonBar{background: transparent;}
.container_yellow .n{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_yellow/n.png) repeat-x top; padding-bottom:0px; height:10px; }
.container_yellow .s{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_yellow/s.png) repeat-x bottom;height:8px}
.container_yellow .ne{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_yellow/ne.png) no-repeat top right; width:13px; height:10px;}
.container_yellow .e{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_yellow/e.png) repeat-y top right; width:13px}
.container_yellow .se{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_yellow/se.png) no-repeat bottom right; height:8px;width:13px}
.container_yellow .se.grip{}
.container_yellow .no{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_yellow/no.png) no-repeat top left;width:8px; height:10px;}
.container_yellow .o{ background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_yellow/o.png) repeat-y top left;width:8px}
.container_yellow .so{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_yellow/so.png) no-repeat bottom left;width:8px;height:8px}
.container_yellow .c{background: transparent url(/commons/skin/bugsVoice/images//containerPlus/container_yellow/c.png); padding:0}






body {
background: #29191A url(/commons/skin/bugsVoice/images/bgndHP.jpg);
background-repeat: repeat-x;
*text-align: left;
}


.bvTheme {
background: transparent url(/commons/skin/bugsVoice/images/bvTheme.png);
background-repeat: no-repeat;
background-position: center top;
padding: 0 30px 0 30px
}

.helpText {
padding-left:20px; padding-top: 6px;
font-size: 12px;
color:#6F695A;
background-image: url(/commons/skin/bugsVoice/images/helpSmall.png);
background-position: 0px 7px;
background-repeat:no-repeat;
vertical-align: top;
}

.wrapper {
padding: 0 20px;
}

.wrapper code {
  color: #008000;
  background-color:#f8f5e4;
  display:block;
  border-top: 1px dotted #008000
}

.wrapperEnroll {
padding: 20px;
}


.bvApi {
background:transparent url(/applications/bugsVoice/images/API.png) no-repeat scroll 0 0;
float:right;
height:148px;
top:50px;
width:223px;
}



.site {
width:880px;
background: transparent url(/commons/skin/bugsVoice/images/blank.gif);
margin: 0 auto;
text-align: left;
}


.application {
  width:97%;
  margin: 0 auto
}




.THrightCap {
-moz-border-radius-topright: 7px;
-webkit-border-radius-topright: 7px;
}
.THleftCap {
-moz-border-radius-topleft: 7px;
-webkit-border-radius-topleft: 7px;
}

.dottedRow {
border-bottom: 1px solid null;
padding-top: 4px;
padding-bottom: 4px;
}





.enrollMail input {
font-size:12px;
height: 22px;
margin-bottom:5px;
border-color: #8BC7DF;
}
.enrollMail p {
padding:0
}

input#OPENID {
height: 22px;
}

input {
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}
textarea, select {
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
}

.fieldLabel, .fieldLabelPWD {
color: #fff; font-weight: bold;
text-shadow: 0px -1px 0px #6BB1BF;
}

.fieldLabelPWD input {
padding-right: 16px
}

.enrollBox {
height:266px;
*height:268px;
}

.enrollField input{
font-size:12px;
height: 22px;
margin-bottom:5px;
border-color: #8BC7DF;
}






.footer{
  height:20px;
  background: url(/commons/skin/bugsVoice/images/footer.png) no-repeat right top;
  text-align:right;
  padding-right: 45px;
  color: #8c6d68;
  padding-top: 15px;
  font-size:20px;
  text-shadow:0px 1px 1px #000000;

}
.footer a:link, .footer a:visited {

color:#8c6d68;
font-size:12px;
padding:2px 3px;
text-decoration:none;
font-weight: normal;

}
.footer a:hover {
color: #CF9567;
text-decoration:underline;

}



h1 {
font-family:'Trebuchet MS',Trebuchet,Verdana,sans-serif;
font-size: 30px;
font-weight: normal;
color:#7CCAD6;
text-shadow: #fff 0px 1px 0px;
text-align:left;
margin-top:0;
}

.site h1{
font-size: 35px;
padding-bottom:0px;
margin-bottom:0
}

.site h2{
font-size: 26px;
font-weight: normal;
padding-bottom:0px;
margin-bottom:0;
color:#7CCAD6;
}
.site h3{
font-size: 16px;
font-weight: bold;
padding-bottom:0px;
margin:5px 0 5px 0;
color:#00526F;
}
.site blockquote{
padding: 5px 0 10px 20px;
margin:0;
}

.sBtn {
color: #00526F;
text-decoration:underline
}

.sBtn:hover {
background-color: #fff;
color: #37C3DF;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
text-decoration:none

}





.voiceMenu {
display: block;
float: right; margin-top: 38px;
text-alignment: right
}

.voiceMenu a {
height:32px;
display: inline-block;
background: transparent url(/commons/skin/bugsVoice/images/voiceMenuRight.png) no-repeat right top;
margin-right:0;
padding-right:10px;
}

.voiceMenu span{
background: transparent url(/commons/skin/bugsVoice/images/voiceMenu.png) no-repeat ;
padding:3px 0 8px 10px;
white-space:nowrap;
color: #F4F4F4;
text-shadow: #000 0px 1px 0px;
display: block;
line-height:21px
}

.voiceMenu a:link, .voiceMenu a:visited {
color:#F4F4F4
}




.actions h3{
font-family:'Trebuchet MS',Trebuchet,Verdana,sans-serif;
font-size: 17px;
*font-size: 17px;
font-weight: normal;
color:#0092AF;
line-height:18px;
width:260px;
}

ul.actions {
margin:23px 0 12px 30px;
*margin-bottom:23px;
padding:0;
}
ul.actions li {
background: url(/commons/skin/bugsVoice/images/dashed_x.gif)
repeat-x left bottom;
list-style-type:none;
padding: 2px 0 2px 75px;
width:300px
}

.darkWrapper {
color: #8c6d68;
font-size:13px;
}
.darkWrapper h3 {
margin:15px 0 0 0;
font-size:18px;
color:#EF7F3B
}
.darkWrapper p {
margin:5px 0 0 0
}








.bvActionsTitle h4 {
font-size:13px;
padding:0 0 0 40px;
font-weight:normal;
line-height:16px;
margin:0;
min-height:35px
}
.bvActionsTitle td {
  border-left: 1px solid #c8b7a3 !important;
  padding-right:10px
}
.bvActionsTitle a h4 {
color:#7b6245 !important;
font-weight:normal;
display:block;
}

.bvActionsTitle a.aHover h4, .bvActionsTitle a:hover h4 {
color:#d86824 !important;
display:block;
}

h4.bvActionsTitle1   {
  background: url(/applications/bugsVoice/images/action1.png) no-repeat top left;
}
h4.bvActionsTitle1:hover ,h4.bvActionsTitle1.selected   {
  background: url(/applications/bugsVoice/images/action1H.png) no-repeat top left;
}

h4.bvActionsTitle2   {
  background: url(/applications/bugsVoice/images/action2.png) no-repeat top left;
}
h4.bvActionsTitle2:hover ,h4.bvActionsTitle2.selected   {
  background: url(/applications/bugsVoice/images/action2H.png) no-repeat top left;
}


h4.bvActionsTitle3   {
  background: url(/applications/bugsVoice/images/action3.png) no-repeat top left;
}
h4.bvActionsTitle3:hover ,h4.bvActionsTitle3.selected   {
  background: url(/applications/bugsVoice/images/action3H.png) no-repeat top left;
}


h4.bvActionsTitle4   {
  background: url(/applications/bugsVoice/images/action4.png) no-repeat top left;
}
h4.bvActionsTitle4:hover ,h4.bvActionsTitle4.selected   {
  background: url(/applications/bugsVoice/images/action4H.png) no-repeat top left;
}


h4.bvActionsTitle5   {
  background: url(/applications/bugsVoice/images/action5.png) no-repeat top left;
}
h4.bvActionsTitle5:hover ,h4.bvActionsTitle5.selected   {
  background: url(/applications/bugsVoice/images/action5H.png) no-repeat top left;
}


.bvActionsTitle1.selected,
.bvActionsTitle2.selected,
.bvActionsTitle3.selected,
.bvActionsTitle4.selected,
.bvActionsTitle5.selected {
  color:#d86824 !important;
}









.FFC_Global {
padding-top:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
}

.FFC_Global table {
width:100%;
padding: 3px;
margin:0px;
margin-bottom:0px;
-moz-border-radius:0px;
-webkit-border-radius:0px;
border-width: 0px;
border-width: 1px;
border-style: dotted;
-moz-opacity: 0.80; opacity: 0.80; -khtml-opacity: 0.80;}

#SAVINGMESSAGE{
background-color:null;
color:null;
font-weight:bolder;
position:absolute;
top:0px;
}

#__FEEDBACKBOX{
  position:absolute;
top:0px;
width:100%;
}




.myRules td {
border-bottom: 1px solid #AFAB8E;
background-color: #ECE7D0;
padding-top: 5px;
padding-bottom: 5px;
}
.bugRule {
background-color: #9AE3F3;
}
.usedRules {
background-color: #77B3BF;

}






#techCloud {
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
background-color: #514644;
padding:10px;
margin:0px;
width:200px;
border: 4px solid #DFD0A7;
}

.tag {
color: white !important;
}

#techCloudNote {
padding:5px 10px 5px 10px;
margin:0px;
width:200px;
color:#8F8874;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}





a.special, del.special {
    background-color:transparent;
    background-image: url( '/applications/bugsVoice/images/button/sbtn_right.png' );
    background-repeat:no-repeat ;
    background-position:top right;
    color: #666;
    display:inline-block;
    font: normal 12px arial, sans-serif;
    height: 32px;
    margin-right: 0px;
    padding-right: 10px;
    text-decoration: none;
    cursor:pointer;
    
    display:inline-block; /*ie*/
    display:-moz-inline-box; /*ff*/
}

a.special span, del.special span {
    background-color:transparent;
    background-image: url('/applications/bugsVoice/images/button/sbtn.png');
    background-repeat:no-repeat ;
    display: inline-block;
    line-height: 21px;
    padding: 0px 0 8px 10px;
    white-space:nowrap;
}

a.special span img{
    margin-left:-5px;
    margin-top:-2px;
    padding-right:5px;
}

/*SPECIAL HOVER*/
a.special.buttonHover, a.special.button:hover{
    background-image: url( '/applications/bugsVoice/images/button/sbtn_hover_right.png' );
    outline: none;
    color:white !important;
}

a.special.buttonHover span, a.special.button:hover span {
    background-image:url( '/applications/bugsVoice/images/button/sbtn_hover.png');
    outline: none;

}



.overlay {
  width:100%;
  height:100%;
  top:0;
  left:0;
  position:fixed;
  background-image: url( '/applications/bugsVoice/images/black_50.png' );
}

#videoOverlay {
  position:fixed;
  left:50%;
  margin-left:-420px;
  top:15%;
  background: white;
  padding:10px;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
  -moz-box-shadow: 1px 1px 4px #333;
  -webkit-box-shadow: 1px 1px 4px #333;
}

#closeStory{
  position:absolute;
  right:-15px;
  top:-10px;
  cursor:pointer;
}


















