body {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  padding:0px;
  margin:0px;
  color:#1e1e1e;
}
.m_left_align { float:left; }
.m_right_align { float:right; }
.clear {
  clear:both;
  font-size:0;
}
.text-content-holder {
  float:left;
  padding:5px;
  width:960px;
}
.homepage .text-content-holder{
padding:0;
width:980px;
}
.side_menu {
  width:760px;
  padding:5px 9px 5px 9px;
}
.content-box {
  border:1px solid #828283;
  -webkit-border-radius:14px;
  -moz-border-radius:14px;
  border-radius:14px;
  padding:4px 14px 4px 14px;
  margin:5px;
  float:left;
}
.content-box .title { font-size:14px; }
.big-text { font-size:15px; }
.big-text .title {
  font-size:17px;
  color:#9d0707;
}
.shadow {
  float:left;
  border:1px solid #cccccc;
  -webkit-border-radius:10px;
  -moz-border-radius:10px;
  border-radius:10px;
  padding:10px;
  margin:0 10px 15px 10px;
  -moz-box-shadow:0 2px 8px 2px #cccccc;
  -webkit-box-shadow:0 2px 8px 2px #cccccc;
  box-shadow:0 2px 8px 2px #cccccc;
}
.shadow .title { font-size:14px; }
.table { border:none; }
.table tr td { vertical-align:top; }
.product_table { border:none; }
.product_table tr td p {
  margin:0;
  padding:0;
}
.table_delimiter {
  background:#e3e3e3;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b9b9b9',endColorstr='#e3e3e3');
  background:-webkit-gradient(linear,left top,left bottom,from(#b9b9b9),to(#e3e3e3));
  background:-moz-linear-gradient(top,#b9b9b9,#e3e3e3);
  font-size:0px;
}
a.link {
  color:#c40000;
  text-decoration:none;
}
a.link:hoder { text-decoration:none; }
a.btn, a.btn_left, a.btn_right {
  display:block;
  margin-top:2px;
  padding:0px 10px 0px 10px;
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  border-radius:5px;
  border:1px solid #ffffff;
  background:#730303;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b40909',endColorstr='#550000');
  background:-webkit-gradient(linear,left top,left bottom,from(#b40909),to(#550000));
  background:-moz-linear-gradient(top,#b40909,#550000);
  color:#ffffff;
  text-decoration:none;
  line-height:20px;
  display:block;
  font-size:12px;
}
a.btn:hover, btn_left:hover, a.btn_right:hover {
  border:1px solid #767778;
  color:#070707;
  background:none;
  filter:none;
}
a.btn_left { float:left; }
a.btn_right { float:right; }
a.fast_link, a.big_fast_link {
  color:#000000;
  text-decoration:none;
}
a.fast_link:hoder, a.big_fast_link:hoder { text-decoration:none; }
a.big_fast_link { font-weight:bold; }
.width-1 { width:8px; }
.width-2 { width:56px; }
.width-3 { width:104px; }
.width-4 { width:152px; }
.width-5 { width:200px; }
.width-6 { width:248px; }
.width-7 { width:296px; }
.width-8 { width:344px; }
.width-9 { width:392px; }
.width-10 { width:440px; }
.width-11 { width:448px; }
.width-12 { width:536px; }
.width-13 { width:584px; }
.width-14 { width:632px; }
.width-15 { width:680px; }
.width-16 { width:728px; }
.width-17 { width:776px; }
.width-18 { width:824px; }
.width-19 { width:872px; }
.width-20 { width:920px; }
.height-1 { height:10px; }
.height-2 { height:40px; }
.height-3 { height:70px; }
.height-4 { height:100px; }
.height-5 { height:130px; }
.height-6 { height:160px; }
.height-7 { height:190px; }
.height-8 { height:220px; }
.height-9 { height:250px; }
.height-10 { height:280px; }
.height-11 { height:310px; }
.height-12 { height:340px; }
.height-13 { height:370px; }
.height-14 { height:400px; }
.height-15 { height:430px; }
.height-16 { height:460px; }
.height-17 { height:490px; }
.height-18 { height:520px; }
.height-19 { height:550px; }
.height-20 { height:580px; }
