body  { font-family: Tahoma; font-weight: normal; margin: 0; background: white; color: black; font-size: 12px; text-decoration: none; }
P     { font-family: Tahoma; font-weight: normal; margin: 0; font-size: 12px; text-decoration: none; background-position: line-height:18px; left; padding:5px 0;}

#TD    {  font-family: Tahoma; font-weight: normal; margin: 0; font-size: 12px; background-position: left;}
LI    {  font-family: Tahoma; font-weight: normal; margin: 0; font-size: 12px; background-position: left;}

span.infoblock {background-color:red; color:white; border:3px blue solid; padding:10px; margin:10px; display: inline-block;}


h1  { font-family: Tahoma; font-size: 28px; line-height: 22px; margin:11px 0;}
h2  { font-family: Tahoma; font-size: 24px; line-height: 20px; margin:9px 0; font-weight: normal;}
h3  { font-family: Tahoma; font-size: 18px; line-height: 17px; margin:7px 0; font-weight: normal;}
h4  { font-family: Tahoma; font-size: 16px; line-height: 15px; margin:5px 0; font-weight: normal;}
h5  { font-family: Tahoma; font-size: 14px; line-height: 14px; margin:5px 0; font-weight: normal;}
h6  { font-family: Tahoma; font-size: 14px; line-height: 14px; margin:5px 0; font-weight: normal;}

A:link    { COLOR: #0055AA; text-decoration:underline;}
A:visited { COLOR: #0055AA; text-decoration:underline;}
A:hover   { COLOR: #FF6600;}
A:active  { color: #338855;}

A.v:link    { COLOR: #0055AA; font-weight: bold; text-decoration: underline;}
A.v:visited { COLOR: #0055AA; text-decoration: underline;}

#rbfixed   {position:fixed;bottom:0px;right:0px;_position:absolute;z-index:999;}

._newsrow {padding:8px;}
.category  { color: #000000; font-size: 16px; font-weight: bold; text-decoration: none;}

.title     { color: #000000; font-size: 16px; font-weight: bold; text-decoration: none;}
A.title    { color: #000000; font-size: 16px; font-weight: bold; text-decoration: underline;}
.subtitle  { color: #0055AA; font-size: 13px; font-weight: bold; text-decoration: none;}
A.subtitle { color: #0055AA; font-size: 13px; font-weight: bold; text-decoration: underline;}

A.smpnode         {font-size:11px; font-weight:bold; color:#41519A;}
A.smprootnode     {font-size:11px; font-weight:bold; color:#000000;}
A.smpcurrentnode  {font-size:11px; font-weight:bold; color:#6B7EBF;}
.smppathseparator {font-size:10px; font-weight:bold; color:#41519A;}

.titlecenter    { text-align:center; color: #0790C6; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 15px; font-weight: bold; text-decoration: none; }
.center         { text-align:center; }
.contentbg      { background:#fff; }

.header         { padding-bottom: 15px; color: #0790C6; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none;}

.sectiontitle   { color: #000080; background:#E6E8F3; width:100%;  font-size: 14px; font-weight: bold; text-decoration: none;}
.uppercase{ text-transform:uppercase;}

.whitebg        { background:#ffffff;}
.instruction    { font-size: 12px; color:black; font-weight: bold;}
.label          { font-size: 12px; color:black; font-weight: bold;}
.default        { font-size: 12px;}
.defaultbg      { background-color: #DE71AD}
.textdetail     { font-size: 12px;}
.description    { font-size: 12px; font-style: italic; }
.textcontent    { font-size: 12px;}

.infotitle      { font-size: 10px; font-weight:bold;}
.infodesc       { color: gray; font-size:9px; font-style: italic;}

.required       { color: red;}
A.button1       { border:solid 1px #a9a9a9; background: #EE131B; color: #fff; font-size:16px; font-weight:bold; font-family: verdana; padding:5px;}

.copyright      { font-size: 10px; color:black;}
.login2         { border:solid 1px #a9a9a9; font-size:10px; font-family:Tahoma;}

.content,.contentnowrap{ font-family:Tahoma; color:#000000; font-size: 12px; font-weight: normal;text-decoration: none; background-position: left;}
.contentnowrap td,.contentnowrap th{white-space:nowrap; border-bottom:1px solid #666666; border-right:1px solid #666666;}
.smallest       { color:#000000; font-size: 9px; font-weight: normal;text-decoration: none; background-position: left;}

.contentbg      { background-color: white; }
.contentbg1     { background-color: #f5f5f5; }
.contentbg2     { background-color: #dddddd; }

.gridheader  { background-image:url(/al_images/bggray.gif); color:black; font-weight: bold; background-position:bottom;}
.gridpager   { background-image:url(/al_images/bggray.gif); color:blue; font-weight: bold; background-position:bottom;}
.gridbg      { background-color: white;}
.gridfooter  { background-color: white;}
.gridbg1     { background-color: #f5f5f5;}
.gridbg2     { background-color: #dddddd;}

a.action0{ display: inline; text-decoration: none; color: #41519A; font-size:12px; font-weight:bold; }
a.action1{ display: inline; text-decoration: none; color: #41519A; font-size:12px;  }
a.action2{ font-size: 12px; font-style: italic; }

.labelbrowse { font-size: 10px; }
.labeldetail { font-size: 10px; font-weight: bold;}
 
.sectionbg1  { background-image: url(/images/22.gif); background-repeat: repeat-x;}

.bgheader { background-color: #004080; border-color: #000000; border-width: 1px 0px 1px 0px; border-style: solid;}
.sitename { color: #FFFFFF; font-weight: normal; }
.popupmenu { padding:4px; background-color:#DBD7D0; border:solid 1px gray; cursor:default; }

#partdesctitle       { font-size: 1.1em; font-weight: bold; text-decoration: none;}
#partdescription     { font-size: 0.8em; font-style: italic; text-decoration: none;}

/*Drag Panel*/
.dragMe { width:100%;height:21px;background-color:#FFF; background-image:url(/images/header-opened.png);text-align:center;cursor:move;font-weight:bold;}

.overflowHidden {overflow:hidden;}
.overflowScroll {overflow:hidden;}

/* Rating */
.ratingStar { font-size: 0pt; width: 13px; height: 12px; margin: 0px; padding: 0px; cursor: pointer; display: block; background-repeat: no-repeat;}
.filledRatingStar { background-image: url(/al_images/FilledStar.png);}
.emptyRatingStar  { background-image: url(/al_images/EmptyStar.png);}
.savedRatingStar  { background-image: url(/al_images/SavedStar.png);}



fieldset              { padding:4px; margin:2px; border:1px solid #eee; }
fieldset legend       { font-weight:bold; padding:3px 10px 3px 10px; border:1px solid #eee; background:#fff; }
fieldset .label       { float:left; width:120px; text-align:right; padding:4px; margin:1px;}

fieldset div.linkrow  { clear:both; margin-bottom:1px; }
fieldset div.linkrow div.content { padding-left:0px; width:70%; }

fieldset h3  { font-size:14px; font-weight:bold;}
fieldset pre { margin:4px;}
fieldset select,fieldset textarea {padding:1px; margin:2px; font-size:10px;}

fieldset input.input      {padding:1px 2px; font-size:12px; border:1px #ccc solid; background:#fff;}
fieldset input.buttono     {padding:1px 2px; font-size:12px; border:1px #ccc solid; color:#fff; background:#0000ff;}
fieldset input.button     {font-size:12px;}

fieldset.item div.content { margin-top:10px; margin-bottom:10px; width:80%; }
fieldset.block .label { font-weight:normal; float:left; width:80px; text-align:right; padding:4px; margin:1px;}
fieldset.item .label  { font-style: italic; font-size:10px; float:left; width:120px; text-align:right; padding:4px; margin:1px;}

fieldset.lrlabelsplain { padding:4px; margin:2px; border:0px; font-size:10px; widht:100%;}

fieldset.lrlabels { padding:4px; margin:2px; border:1px solid #eee; font-size:12px; widht:100%;}
fieldset.lrlabels div.fdesc{width:95%;margin:5px auto;*word-break:break-all;}
fieldset.lrlabels div.linkrow {line-height:150%; padding:2px; clear:both;}
fieldset.lrlabels div.linkrow div.desc{width:95%;margin-left:16%;*word-break:break-all;}
fieldset.lrlabels div.linkrow label.label {font-weight:bold; padding:0 4px 0 0; width:16%; float:left; text-align:right; }
fieldset.lrlabels div.tt label.label {font-weight:bold; width:100%; float:left; clear:both; text-align:left;}
fieldset.lrlabels div.linkrow div.content {width:81.5%; *width:83%; text-align:left; float:right;}
fieldset.lrlabels div.tt div.content {clear:both; text-align:left; float:left; margin-left:0;}

fieldset.tllabels { padding:4px; margin:2px; border:1px solid #eee;font-size:12px;}
fieldset.tllabels div.fdesc{width:95%;margin:5px auto;*word-break:break-all;}
fieldset.tllabels div.linkrow {line-height:150%; padding:2px; clear:both;}
fieldset.tllabels div.linkrow label.label {font-weight:bold; font-family: Arial; font-size:13px; float:none; padding:0px 4px 0 0; text-align:left; width:100%;}
fieldset.tllabels div.linkrow div.content {text-align:left; float:none; width:100%; padding:0;}
fieldset.tllabels div.linkrow div.content {text-align:left; float:none; width:100%; padding:0;}

fieldset.rl50labels { padding:4px; margin:2px; border:1px solid #eee; font-size:10px;}
fieldset.rl50labels div.fdesc{width:95%;margin:5px auto;*word-break:break-all;}
fieldset.rl50labels div.linkrow div.desc{width:50%;margin-left:50%;*word-break:break-all;}
fieldset.rl50labels div.linkrow {line-height:150%;  padding:2px; clear:both;}
fieldset.rl50labels div.linkrow label.label {font-weight:bold; padding:0 4px 0 0;width:48%; float:left; text-align:right;}
fieldset.rl50labels div.linkrow div.content { width:50%; text-align:left; float:right;}

fieldset.lllabels { padding:4px; margin:2px; border:1px solid #eee; font-size:10px; width:100%;}
fieldset.lllabels div.fdesc{width:95%;margin:5px auto;*word-break:break-all;}
fieldset.lllabels div.linkrow div.desc{width:80%;margin-left:19%;*word-break:break-all;}
fieldset.lllabels div.linkrow {line-height:150%;  padding:2px; clear:both;}
fieldset.lllabels div.linkrow label.label {font-weight:bold; padding:0 4px 0 0;width:19%; float:left; text-align:left;}
fieldset.lllabels div.tt label.label {font-weight:bold; width:100%; float:left; clear:both; text-align:left;}
fieldset.lllabels div.linkrow div.content { width:77%; *width:79%; text-align:left; float:right;}
fieldset.lllabels div.tt div.content {clear:both; text-align:left; float:left; margin-left:0;}

fieldset.lclabels { padding:4px; margin:2px; border:1px solid #eee; font-size:10px;}
fieldset.lclabels div.linkrow { line-height:150%; padding:4px; overflow:auto; clear:both;}
fieldset.lclabels div.linkrow label.label {font-weight:bold; padding:0 4px 0 0;text-align:left; display:inline; width:auto; float:none;}
fieldset.lclabels div.linkrow div.content {text-align:left; display:inline; float:none; width:auto;}
fieldset.lclabels div.linkrow div.content em.impo { color:#ff0000; font-size:10px;}


fieldset.tclabels { padding:4px; margin:2px; border:1px solid #eee; font-size:10px;}
fieldset.tclabels div.linkrow {line-height:150%; padding:2px; clear:both;}
fieldset.tclabels div.linkrow label.label {font-weight:normal; float:none; padding:0 4px 0 0; text-align:left; width:100%;}
fieldset.tclabels div.linkrow div.content {text-align:left; float:none; width:100%; padding:0;}

fieldset.listblock1    { padding:2px; margin:2px; border:1px solid #999999; background:#fff; width:95%; height:220px;}
fieldset.listblock1 #fieldsetdiv{height:200px;width:100%;overflow:hidden;overflow-y:auto;}
fieldset.listblock1 .label  { font-style: italic; font-size:10px; float:left; width:50px; text-align:right; padding:0 4px 0 0; margin:1px;}
fieldset.listblock1 div.content {padding-left:70px; width:80%; }
fieldset.listblock1 div.linkrow {clear:both;}

fieldset.listblock    { padding:2px; margin:2px; border:1px solid #999999; background:#fff; width:95%; height:220px;}
fieldset.listblock #fieldsetdiv{height:200px;width:100%;overflow:hidden;overflow-y:auto; padding:0;}
fieldset.listblock .label  { font-style: italic; font-size:10px; float:left; width:55px; text-align:right; padding:0 4px 0 0; margin:1px; display:block!important; } /*word-break:break-all;*/
fieldset.listblock div.content {padding-left:61px;}
fieldset.listblock div.linkrow {clear:both; padding:2px 0;}

fieldset.login { padding:8px; margin:6px; border:1px solid #eee; font-size:11px;}
fieldset.login div.linkrow {line-height:200%;  padding:2px; clear:both;}
fieldset.login div.linkrow label.label {font-weight:bold; padding:0 4px 0 0;width:32%; float:left; text-align:right;}
fieldset.login div.linkrow div.content { width:63%; text-align:left; float:right;}
fieldset.login div.linkrowerror   { clear:left; margin-bottom:1px;height:22px;padding:4px;color:red; }

fieldset.login2 div.linkrow  { clear:left;margin-bottom:1px;}
html>body fieldset.login2 div.linkrow div.content {text-align:left; float:none; width:100%; padding:0;}

fieldset.nopermission { padding:4px; margin:2px; border:1px solid #eee; font-size:11px;}
 
fieldset.imageblock    { padding:2px; margin:2px; border:1px solid #eee; background:#fff; width:95%; height:160px;}
fieldset.imageblock div.linkrow .label  { font-style: italic; font-size:10px; float:left; width:80px; text-align:right; padding:0 4px 0 0; margin:1px;}
fieldset.imageblock .thumbnail { height:120px; text-align: center; }

fieldset.rllabels2 { padding:4px; margin:2px; border:1px solid #eee; font-size:10px;}
fieldset.rllabels2 div.linkrow {line-height:150%;padding:2px;width:40%;float:left;clear:none; margin-right:10px; min-height:25px;}
fieldset.rllabels2 div.linkrow label.label {font-weight:bold; padding:0 4px 0 0; text-align:right; width:30%;}
fieldset.rllabels2 div.linkrow div.content {text-align:left;width:65%;float:left;}
fieldset.rllabels2 div.linkrow div.content .default td{white-space:nowrap;}

fieldset.rl50labels2 { padding:4px; margin:2px; border:1px solid #eee; font-size:10px;}
fieldset.rl50labels2 div.linkrow {line-height:150%;padding:2px;width:45%;float:left;clear:none; position:relative;}
fieldset.rl50labels2 div.linkrow label.label {font-weight:bold; padding:0 4px 0 0; text-align:right; width:48%;}
fieldset.rl50labels2 div.linkrow div.content {text-align:left;width:48%;float:right;}
fieldset.rl50labels2 div.linkrow div.content .default td{white-space:nowrap;}

fieldset.rllabels3 { padding:4px; margin:2px; border:1px solid #eee; font-size:10px;}
fieldset.rllabels3 div.linkrow {line-height:150%;padding:2px;width:30%;float:left;clear:none; height:25px;}
fieldset.rllabels3 div.linkrow label.label {font-weight:bold; padding:0 4px 0 0; text-align:right; width:30%;}
fieldset.rllabels3 div.linkrow div.content {text-align:left;width:65%;float:right;}

fieldset.rllabels4 { padding:4px; margin:2px; border:1px solid #eee; font-size:10px;}
fieldset.rllabels4 div.linkrow {line-height:150%;padding:2px;width:23%;float:left;clear:none; height:25px;}
fieldset.rllabels4 div.linkrow label.label {font-weight:bold; padding:0 4px 0 0; text-align:right; width:30%;}
fieldset.rllabels4 div.linkrow div.content {text-align:left;width:65%;float:right;}

fieldset.rllabels { padding:4px; margin:2px; border:1px solid #eee; font-size:10px; widht:100%;}
fieldset.rllabels div.fdesc{width:95%;margin:5px auto;*word-break:break-all;}
fieldset.rllabels div.linkrow {line-height:150%; padding:2px; clear:both; width:100%;}
fieldset.rllabels div.linkrow div.desc{width:83%;margin-left:16%;*word-break:break-all;}
fieldset.rllabels div.linkrow label.label {font-weight:bold; padding:0 4px 0 0; width:16%; float:left; text-align:right;}
fieldset.rllabels div.tt label.label {font-weight:bold; width:100%; float:left; clear:both; text-align:left;}
fieldset.rllabels div.linkrow div.content {width:81.5%; *width:83%; text-align:left; float:right;}
fieldset.rllabels div.tt div.content {clear:both; text-align:left; float:left; margin-left:0;}

div#sidelogin fieldset    { padding:0px; border:1px solid #eee; width:100%; background:#F1F1F1;}
div#sidelogin fieldset .label { font-weight:normal; float:left; width:80px; text-align:left; padding:4px; margin:1px;}

a.pageeditsectionlink 
{
	float: right;
	font-size: 11px;
	margin: 4px 0px 0px 0px;
}

.comboBox 
{ 
  border: 1px solid #A6A7AA; 
  background-color: white; 
}

.comboBoxHover
{ 
  border: 1px solid #555555; 
  background-color: white; 
}

.comboDropDown 
{ 
  border: 1px solid #868686; 
  background-color: white; 
  padding: 1px;
  padding-right: 0px;
  width: 500px;
  cursor: default;
}

.comboTextBox
{
  border: 0px;
  padding-left: 2px;
  padding-right: 2px;
  font-size: 10px; 
}

.comboTextBoxHover
{
  background-color: #B2B4BF; 
}

.comboItem
{
  font-family: Verdana; 
  font-size: 11px; 
  border: 1px solid #ffffff;
}

.comboItemHover
{
  background-color: #B2B4BF; 
  background-image: url(images/comboItemBg.gif);
  font-family: Verdana; 
  font-size: 11px; 
  border: 1px solid #DBCE99;
}

.headingRow 
{ 
  background-color: #E2E2E2; 
}

.headingCell 
{ 
  background-color: #E2E2E2; 
  border: 1px solid #FFFFFF; 
  border-right-color: #B5B5B5; 
  border-bottom-color: #B5B5B5; 
  padding: 3px;
  font-family: verdana; 
  font-size: 10px; 
  font-weight: bold; 
  text-align: left;
}

.dataRow 
{ 
  background-color: #FFFFFF; 
}

.dataCell 
{ 
  cursor: default;
  padding: 3px;
  border: 1px solid #ffffff; 
  border-right-color: #EAE9E1; 
  border-bottom-color: #EAE9E1; 
  font-family: verdana; 
  font-size: 10px; 
}

fieldset.rllabels2n { padding:4px; margin:2px; border:0px; font-size:10px;}
fieldset.rllabels2n div.linkrow {line-height:150%;padding:2px;width:45%;float:left;clear:none; height:25px;}
fieldset.rllabels2n div.linkrow label.label {font-weight:bold; padding:0 4px 0 0; text-align:right; width:30%;}
fieldset.rllabels2n div.linkrow div.content {text-align:left;width:65%;float:right;}
fieldset.rllabels2n div.linkrow div.content .default td{white-space:nowrap;}

.listprice { font-family: arial,verdana,helvetica,sans-serif; text-decoration: line-through; }
.price { font-family: arial,verdana,helvetica,sans-serif; color: #990000; }

/*buttons*/
 .ButtonSaveStay {
	background: url("/_images/ui/btn-save-and-stay.gif") 0 0 no-repeat;
	text-decoration: none;
	width:102px;
	height:26px;
        padding:0px;
   }
.ButtonSaveStay:Hover{
	background: url("/_images/ui/btn-save-and-stay.gif") 0 0 no-repeat;
	background-position: 0 -26px;
	text-decoration: none;
	width:102px;
	height:26px;
   }
.ButtonSaveClose {
	background: url("/_images/ui/btn-save-and-close.gif") 0 0 no-repeat;
	text-decoration: none;
	width:102px;
	height:26px;
        padding:0px;
   }
.ButtonSaveClose:Hover{
	background: url("/_images/ui/btn-save-and-close.gif") 0 0 no-repeat;
	background-position: 0 -26px;
	text-decoration: none;
	width:102px;
	height:26px;
   }
.ButtonClose {
	background: url("/_images/ui/btn-close.gif") 0 0 no-repeat;
	text-decoration: none;
	width:102px;
	height:26px;
   }
.ButtonClose:Hover{
	background: url("/_images/ui/btn-close.gif") 0 0 no-repeat;
	background-position: 0 -26px;
	text-decoration: none;
	width:102px;
	height:26px;
   }
.ButtonCancel {
	background: url("/_images/ui/btn-cancel.gif") 0 0 no-repeat;
	text-decoration: none;
	width:102px;
	height:26px;
        padding:0px;
   }
.ButtonCancel:Hover{
	background: url("/_images/ui/btn-cancel.gif") 0 0 no-repeat;
	background-position: 0 -26px;
	text-decoration: none;
	width:102px;
	height:26px;
   }
.ButtonPreview {
	background: url("/_images/ui/btn-preview.gif") 0 0 no-repeat;
	text-decoration: none;
	width:102px;
	height:26px;
   }
.ButtonPreview:Hover{
	background: url("/_images/ui/btn-preview.gif") 0 0 no-repeat;
	background-position: 0 -26px;
	text-decoration: none;
	width:102px;
	height:26px;
        padding:0px;
   }
.ButtonEdit {
	background: url("/_images/ui/btn-edit.gif") 0 0 no-repeat;
	text-decoration: none;
	width:102px;
	height:26px;
   }
.ButtonEdit:Hover{
	background: url("/_images/ui/btn-edit.gif") 0 0 no-repeat;
	background-position: 0 -26px;
	text-decoration: none;
	width:102px;
	height:26px;
   }
 .ButtonSend {
	background: url("/_images/ui/btn-send.gif") 0 0 no-repeat;
	text-decoration: none;
	width:102px;
	height:26px;
        padding:0px;
   }
.ButtonSend:Hover{
	background: url("/_images/ui/btn-send.gif") 0 0 no-repeat;
	background-position: 0 -26px;
	text-decoration: none;
	width:102px;
	height:26px;
   }

a.toolTip, a.toolTip:hover { 
background-image:url(/al_images/icons/tooltip.gif);
background-position:right top;
background-repeat:no-repeat !important;
padding-right:12px;
text-decoration:none;
z-index:24;
}
a.toolTip, a.toolTip:hover { 
background-image:url(/al_images/icons/tooltip.gif);
background-position:right top;
background-repeat:no-repeat !important;
padding-right:12px;
text-decoration:none;
z-index:24;
}

.scrollbar { background:#008800; padding-bottom: 5px; border: solid 1px #999; text-align:center;}
.scrollroll { background:white;color:black;}

.printpage { padding: 2px;}
.printpage a { align:middle; }


#wrapper:after{
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

#login .user {width:130px;}

ul.AspNet-CheckBoxList-RepeatDirection-Vertical {margin-left:5px;}
.AspNet-CheckBoxList-Category {font-weight: bold; font-style: italic;}
li.AspNet-CheckBoxList-Item {list-style:none; }

#sslseal {
display:block; width:80px height:72px; position:fixed; bottom:0; right:0;
}

.collapsiblepanel {position:absolute;width:100%;z-index:10000;height:0px;top:0px;left:0px;background:#a6bbcd;overflow:hidden;}

div[mce_name="ableblock"] {
  background-image:url(/al_images/fabiao.gif);
  background-repeat:no-repeat;
  background-position:2px 5px;
}

.watermarked {font-style: italic; color:#808080}
 
.buttonred {
	-moz-box-shadow:inset 0px 1px 0px 0px #f5978e;
	-webkit-box-shadow:inset 0px 1px 0px 0px #f5978e;
	box-shadow:inset 0px 1px 0px 0px #f5978e;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f24537), color-stop(1, #c62d1f) );
	background:-moz-linear-gradient( center top, #f24537 5%, #c62d1f 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f24537', endColorstr='#c62d1f');
	background-color:#f24537;
	-webkit-border-top-left-radius:0px;
	-moz-border-radius-topleft:0px;
	border-top-left-radius:0px;
	-webkit-border-top-right-radius:0px;
	-moz-border-radius-topright:0px;
	border-top-right-radius:0px;
	-webkit-border-bottom-right-radius:0px;
	-moz-border-radius-bottomright:0px;
	border-bottom-right-radius:0px;
	-webkit-border-bottom-left-radius:0px;
	-moz-border-radius-bottomleft:0px;
	border-bottom-left-radius:0px;
	text-indent:0;
	border:1px solid #d02718;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	font-style:normal;
	height:40px;
	line-height:40px;
	width:100px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #810e05;
}
.buttonred:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #c62d1f), color-stop(1, #f24537) );
	background:-moz-linear-gradient( center top, #c62d1f 5%, #f24537 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c62d1f', endColorstr='#f24537');
	background-color:#c62d1f;
}
.buttonred:active {
	position:relative;
	top:1px;
}




.my-notes-icons {
    margin: 0 4px;
    width: 16px;
    height: 16px;
    display: inline-block;
    cursor: pointer;
    background-repeat: no-repeat;
    background-image: url(/_images/note_edit.gif');
    color: #333;
    font-size: 12px;
    text-align: center;
    background-position: 50% 0;
}
.my-notes-icons .number-items {
    font-size: 0.8em;
    border: 1px solid white;
    border-radius: 30px;
    background-color: #FF6800;
    color: white;
    position: relative;
    top: -10px;
    left: 14px;
    min-width: 14px;
    display: inline-block;
    min-height: 14px;
    text-align: center;
    line-height: 0.8em;
    padding: 0 0.7ex;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
