ul {padding-left:5px; margin-left:15px;}
li{padding-bottom:4px;}


body {
 background-image: url(images/bg.jpg);
 background-repeat: repeat-x;
 background-color: #C9C9C9;
 margin: 0px;
 padding: 0px;
 margin-top: 30px;
}
.popup_body {
 background-image: none;
 background-repeat: none;
 margin-top: 0px;
 background-color: #C9C9C9;
}

td, body {
  font-family: Arial;
  font-size: 12px;
  color: #000000;
  font-weight: normal;
}

img {
  border: none;
}

.img_link{
  border: none;
  cursor: pointer;
* html cursor : hand;
}

form {
 margin: 0px;
}

.spacers {
 padding-left: 17px;
 padding-right: 17px;
}

.topbg {
 background-image: url(images/topbg.gif);
 height: 98px; 
}

.png {
 behavior: url(png.htc);
}

.contentlbg {
 background-image: url(images/contentlbg.gif);
 background-repeat: repeat-y;
}

.contentrbg {
 background-image: url(images/contentrbg.gif);
 background-repeat: repeat-y;
 background-position: left top;
}

.bodybg {
 background-image: url(images/bodybg.gif);
 background-repeat: repeat-x;
 background-color: #FDFDFD;
 padding-top: 10px; 
}

.itemdiv {
 border-style: solid;
 border-width: 1px;
 border-color: #B6B6B6;
 width: 102px;
}

.itemimage {
 border-style: solid;
 border-width: 6px;
 border-color: #FFFFFF;
 width: 90px;
}

.innerlbg {
 background-image: url(images/innerlbg.gif);
 background-repeat: repeat-y; 
}

.innerrbg {
 background-image: url(images/innerrbg.gif);
 background-repeat: repeat-y;
 padding-bottom: 20px;
}

.innerbbg {
 background-image: url(images/innerbbg.gif);
 background-repeat: repeat-x; 
}

.innerbg {
 background-image: url(images/innerbg.gif);
 background-repeat: repeat-x;
 background-color: #D5D4D4;
 padding-bottom: 10px;
}

.subscribelbg {
 background-image: url(images/subscribelbg.gif);
 background-repeat: repeat-y; 
}

.subscriberbg {
 background-image: url(images/subscriberbg.gif);
 background-repeat: repeat-y; 
}

.subscribebg {
 background-image: url(images/subscribebg.gif);
 background-repeat: repeat-x;
 background-color: #D5D4D4;
}

.subscribebbg {
 background-image: url(images/subscribebbg.gif);
 background-repeat: repeat-x; 
}

.subscribeinnertbg {
 background-image: url(images/subscribeinnertbg.gif);
 background-repeat: repeat-x; 
}

.subscribeinnerlbg {
 background-image: url(images/subscribeinnerlbg.gif);
 background-repeat: repeat-y; 
}

.subscribeinnerrbg {
 background-image: url(images/subscribeinnerrbg.gif);
 background-repeat: repeat-y; 
}

.subscribeinnerbbg {
 background-image: url(images/subscribeinnerbbg.gif);
 background-repeat: repeat-x; 
}

.subscribeinnertext {
 font-family: Arial;
 font-size: 10px;
 color: #666666;
}

.text {
 font-family: Arial;
 font-size: 11px;
 color: #000000;
}

.error {
 font-family: Arial;
 font-size: 11px;
 color: #EC7604;
}

.leftmenulink, path {
 font-family: Arial;
 font-size: 12px;
 color: #000000;
 text-decoration: none;
}

.left-items-header{
    font-size:16px;
    color: #000000;
    font-weight:bold;
    padding-left:17px;
    padding-bottom:2px;
    padding-top:7px;
}

.greyb{
 font-family: Arial;
 font-size: 12px;
 color: #000000;
 text-decoration: none;
 font-weight:bold;
}

.menu_link{
 font-family: Arial;
 font-size: 12px;
 color: #000000;
 text-decoration: none;
 font-weight:bold;
}
.leftmenu {
 background-image: url(images/leftmbg.gif); 
 background-position: 10 top;
 background-repeat: repeat-x;
 height: 18px;
 padding-top: 1px;
 padding-left: 20px;
}
.left-items{
 background-image: url(images/leftmbg.gif); 
 background-position: 10 top;
 background-repeat: repeat-x;
 height: 18px;
 padding-top: 1px;
 padding-left: 20px;
}
.left-queue{
 background-repeat: repeat-x;
 height: 18px;
 padding-top: 1px;
 padding-left: 20px;
}

.maininnerbg { 
 background-image: url(images/innerbg.gif);
 background-repeat: repeat-x;
 background-color: #D5D4D4;
 padding: 5px;

}
.active_menu{
  color: rgb(236, 118, 4);
  font-weight:bold;
}

.catalog{
 font-family: Arial;
 font-size: 12px;
 color: #EC7604;
 text-decoration: none;
 font-weight:bold;
}

a:link.catalog {  color: #EC7604; text-decoration: none;}
a:visited.catalog {  color: #EC7604; text-decoration: none;}
a:hover.catalog {  color: #EC7604; text-decoration: none;}
a:active.catalog{  color: #EC7604; text-decoration: none;}

.green1 {
 font-family: Arial;
 font-size: 12px;
 color: #000000;
}

.dot {
 font-family: Arial;
 font-size: 16px;
 color: #EC7604;
}

.tabbg {
 background-image: url(images/innerm/tabbg.gif);
 background-position: left top;
 background-repeat: no-repeat;
 font-family: Arial;
 font-size: 20px;
 color: #FFFFFF; 
 font-weight: bold;
}


/*####################################################################*/


.bg {background-color: #BFBFBF;}

.bg1 {background-color: #616C1D;}



h2 {
 padding:0px; margin:0px;
}


.red {
 font-family: Arial;
 font-size: 11px;
 color: #EC7604;
 text-decoration: none;
}



/* for package table (registration)*/
.header, .ht {
  color: #E72468;
  font-weight:bold;
  font-size: 22px;
}

.bgr1{
 background-image: url(images/bg_raz.gif);
 background-repeat: repeat-x;
 background-color: #D9E19B;
 border-left: solid 1px #F5FBD5;
 border-right: solid 1px #F5FBD5;
 padding-top:3px;
}

.toptable {
  font-size: 14px;
  color: #636355;
  font-weight:bold;
  padding: 20px 0px 10px 10px;
}

.tsmtable{
  font-size: 13px;
  color: #EC7604;/*#E72468;*/
  font-weight:bold;
  padding-left: 10px;
}

.st01{
 background-color: #E6EDB2;
 border-right: solid 1px #F6F9D5;
}

.st02{
 background-color: #D9E0A2;
}

.ot {padding:5px 5px 5px 5px;}

.ot1 {padding:5px 1px 5px 1px;}

.rd1_ {
  color: #424242;
  background-color: #DDDDDD;  
  padding: 5px;
  font-weight:bold;
  border-bottom: solid 1px #F0F0F0;
  font-size:12px;
}
.rd1_1 {
  color: #424242;
  background-color: #DDDDDD;  
  font-weight:bold;
  font-size:12px;
}

.rd2_ {
  color: #424242;
  background-color: #CCCCCC; 
  font-weight:bold;
  padding: 5px;
  border-bottom: solid 1px #F0F0F0;
  font-size:12px;
}

.rd2_1 {
  color: #424242;
  background-color: #CCCCCC; 
  font-weight:bold;
  font-size:12px;
}

.rd1 {
  color: #424242;
  background-color: #CCCCCC;
  padding: 5px 8px 5px 8px;
  font-weight:bold;
  border-bottom: solid 1px #F0F0F0;
}

.rd2 {
  color: #424242;
  background-color: #AAAAAA;
  font-weight:bold;
  padding: 5px 8px 5px 8px;
  border-bottom: solid 1px #F0F0F0;

}

.row {
  color: #424242;
  background-color: #DDDDDD;  
  padding: 5px;
  font-weight:bold;
  border-bottom: solid 1px #F0F0F0;
  font-size:12px;
}

.row_{
 color: #484848;
 border-bottom: solid 1px #E6E6E6;
 padding-left: 6px;
}
/* GENERAL */


.formfields{
  font-family : Arial, Verdana, MS, Times, Helvetica, Sans-serif;
  font-size: 12px;
  background-color: #FFFFFF;
  border: solid 1px #000000;
}

input{
  font-family : Arial, Verdana, MS, Times, Helvetica, Sans-serif;
  font-weight: normal;
  color: #000000;
  font-size: 12px;
}

select{
  font-size: 11px;
  color: #3B3B3B;
}

/******************************************************/

h1 {
 margin: 0px;
 font-family: Arial;
 font-size: 20px;
 font-weight: bold;
 color: #FF7F03;
}

.price { 
 font-family: Arial;
 font-size: 18px;
 color: #FF7F03;
 font-weight: bold;
}

#itemdetaildiv {
 border-style: solid;
 border-width: 1px;
 border-color: #B6B6B6;
 width: 144px;
}

.itemdetailimage {
 border-style: solid;
 border-width: 6px;
 border-color: #FFFFFF;
 width: 132px;
}  

#screendiv {
 border-style: solid;
 border-width: 1px;
 border-color: #B6B6B6;
 width: 162px;
}

.screenimage {
 border-style: solid;
 border-width: 6px;
 border-color: #FFFFFF;
 width: 150px;
}

.description {
 font-family: Verdana;
 font-size: 11px;
 color: #000000;
}

.detailrighttbg {
 background-image: url(images/detailrighttbg.gif);
 background-repeat: repeat-x;
}

.detailrightbbg {
 background-image: url(images/detailrightbbg.gif);
 background-repeat: repeat-x;
}

.detailrightlbg {
 background-image: url(images/detailrightlbg.gif);
 background-repeat: repeat-y;
}

.detailrightrbg {
 background-image: url(images/detailrightrbg.gif);
 background-repeat: repeat-y;
}

.detailrightinnerbg { 
 background-image: url(images/detailrightinnerbg.gif);
 background-repeat: repeat-x;
 background-color: #D5D4D4;
}

.info {
 font-family: Arial;
 font-size: 12px; 
 color: #000000;
 line-height: 18px;
}

.blue {
 font-family: Arial;
 font-size: 12px; 
 color: #000000;
 line-height: 18px;
 text-decoration: none;
}

.bye a{
 font-family: Arial;
 font-size: 12px;
 color: #000000;
 font-weight:bold;
}
.bye{
 font-family: Arial;
 font-size: 12px;
 color: #000000;
 font-weight:bold;
}

a:link.bye {text-decoration: none; color: #000000;}
a:visited.bye {text-decoration: none; color: #000000;}
a:active.bye {text-decoration: none; color: #000000;}
a:hover.bye {text-decoration: none; color: #000000;}

a:link     {  color: #000000; text-decoration: none;}
a:visited  {  color: #000000; text-decoration: none;}
a:hover    {  color: #000000; text-decoration: underline;}
a:active   {  color: #000000; text-decoration: none;}

.content {
 font-family: Arial;
 font-size: 12px;
 color: #666666;
}
a:link.content {text-decoration:none; color: #666666;}
a:visited.content {text-decoration:none; color: #666666;}
a:active.content {text-decoration:none; color: #666666;}
a:hover.content {text-decoration:underline; color: #666666;}

.empty_tab{
 background: url(images/tabs/empty_middle.gif); 
 font-family:Arial; 
 font-weight:bold; 
 font-size:14px; 
 color:#FFFFFF; 
}
