/* CSS Document */

<!--
body {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        margin: 0;
        font-size: 80%;
        font-weight: bold;  
		background: #5D5D5D;
        }

h2 {
        font: bold 14px Verdana, Arial, Helvetica, sans-serif;
        color: #000;
        margin: 0px;
        padding: 0px 0px 0px 15px;
}

ul {
        list-style: none;
        margin: 0;
        padding: 0;
        }

img {
    border: none;
}
#container2 { width:100%; margin:0 auto; }
#container3 { width:100%; margin:0 auto;background: #5D5D5D; }
#container4 { width:100%; margin:0 auto;background:  #5D5D5D; }
#container { width:1000px; margin:0 auto;}

.rtop, .rbottom{display:block; }
.rtop *, .rbottom *{display: block; height: 1px; overflow: hidden}
.r1{margin: 0 5px; background:#9BD1FA;}
.r2{margin: 0 3px; background:#9BD1FA;}
.r3{margin: 0 2px; background:#9BD1FA;}
.r4{margin: 0 1px; height: 2px; background:#9BD1FA;}
.contain{background:#9BD1FA;text-align:center;}

h2 {
    letter-spacing: 2px;
    color: #000;
    margin: 0px;
    padding: 0px 0px 0px 7px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    
}
/*
A set of layering CSS for rounded corners
*/
.bl {background: url(../images/bg_green_rounded_bottom_left.gif) 0 100% no-repeat }
.br {background: url(../images/bg_green_rounded_bottom_right.gif) 100% 100% no-repeat;}
.tl {background: url(../images/bg_green_rounded_top_left.gif) 0 0 no-repeat;}
.tr {background: url(../images/bg_green_rounded_top_right.gif) 100% 0 no-repeat ; height:200px; padding: 5px;  }
.tb{ background:url(../images/bg_green_fade_4.png) repeat-x top;}
.tb_inv{ background:url(../images/bg_green_fade_invert_4.png) repeat-x bottom; width:250px;}
.tb_inv2{ background:url(../images/bg_green_fade_invert_4.png) repeat-x bottom; width:250px;}
.clear {font-size: 1px; height: 1px}
.bl2 {background: url(../images/bg_dark_rounded_bottom_left.gif) 0 100% no-repeat #000000; width:270px; }
.br2 {background: url(../images/bg_dark_rounded_bottom_right.gif) 100% 100% no-repeat;}
.tl2 {background: url(../images/bg_dark_rounded_top_left.gif) 0 0 no-repeat;}
.tr2 {background: url(../images/bg_dark_rounded_top_right.gif) 100% 0 no-repeat ; height:500px; padding: 5px; color:#FFFFFF; }

.bl3 {background: url(../images/bg_pink_rounded_bottom_left.gif) 0 100% no-repeat #FB8495;   }
.br3 {background: url(../images/bg_pink_rounded_bottom_right.gif) 100% 100% no-repeat;}
.tl3 {background: url(../images/bg_pink_rounded_top_left.gif) 0 0 no-repeat;}
.tr3 {background: url(../images/bg_pink_rounded_top_right.gif) 100% 0 no-repeat ;   padding: 5px;  }
.bl4 {background: url(../images/bg_white_pink_bottom_left.gif) 0 100% no-repeat  #FFFFFF;   }
.br4 {background: url(../images/bg_white_pink_bottom_right.gif) 100% 100% no-repeat;}
.tl4 {background: url(../images/bg_white_pink_top_left.gif) 0 0 no-repeat;}
.tr4 {background: url(../images/bg_white_pink_top_right.gif) 100% 0 no-repeat ;   }

.tr_reg {background: url(../images/bg_green_rounded_top_right.gif) 100% 0 no-repeat ; height:580px; padding: 5px;  }
.tb_inv_reg{ background:url(../images/bg_green_fade_invert_4.png) repeat-x bottom; width:550px;}
.tb_inv2_reg{ background:url(../images/bg_green_fade_invert_4.png) repeat-x bottom; width:540px;}
.tr2_reg {background: url(../images/bg_dark_rounded_top_right.gif) 100% 0 no-repeat ; padding: 5px;  }


#layer1{
padding:1px;
background-image:url('../images/shades_r1_c1.png');
}
#layer2{
padding:1px;
background-image:url('../images/shades_r1_c2.png');
}
#layer3{
padding:1px;
background-image:url('../images/shades_r1_c3.png');
}
#layer4{
padding:1px;
background-image:url('../images/shades_r1_c4.png');
}
#layer5{
padding:1px;
background-image:url('../images/shades_r1_c5.png')
}
#pageblock{
background: url('../images/base_bg3.png') bottom repeat-x #FFFFFF; 
border:solid 4px #000000;
}
#banner{
height:170px; 
background: url('../images/banner_bg3.png') repeat-x top;
}
#footer{
padding:3px;
background: url('../images/banner_thin.png') repeat-x top #FFFFFF; 
height:18px;
}
  
#regForm input{
background: url(../images/short_grey_fade.png) repeat-x top ;
border:solid 1px  #FFFFFF;
padding:3px;
color:#FFFFFF; 
}
#regForm li{
padding:5px;
}
#product-listing li{
list-style-image:url(../pictures/list-type1.png);
padding:2px;
}
#foot-listing li{
list-style-image:none;
padding:2px;
}
#product-listing-heading{
border-bottom: solid 1px #FF9933;
list-style-image:none;
padding-bottom:10px;
margin-bottom:15px;
}
.underline{
background:url(images/dash.gif) bottom repeat-x;
 font-size:11px;
    color:#000000;
    font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-align: left;
    font-style: normal;
    font-weight:normal;
    text-transform: none;
    letter-spacing:1px;
	padding:3px;
}


.monitter 
{

width: 350px;
height: 120px;
margin: 5px;
overflow:hidden;
}

.underline2{
background:url(images/dash.gif) bottom repeat-x;
height:1px;
padding:0;
margin:0;

}
.receipt_table{
background:url(images/bg_green_fade_3.png) top repeat-x white;

border:solid 1px #999999; 
width:800px;
}
.receipt_footer{
background:url(images/invert_bg.png) top repeat-x;
height:40px;
padding-left:8px;
 font-size:11px;
    color:#000000;
    font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	  font-style: normal;
    font-weight:normal;
    text-transform: none;
    letter-spacing:1px;
}
.columns_heads{
 background:url(../images/bg_green_fade.png) repeat-x top;
border-bottom:solid 1px black;
    font-size:11px;
    color:#000000;
    font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-align: center;
    font-style: normal;
    font-weight: bold;
    text-transform: none;
    letter-spacing:1px;
	padding:5px;
}
.form_heads{
	 
	border-bottom:solid 1px black;
    font-size:11px;
    color:#000000;
    font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-align: center;
    font-style: normal;
    font-weight: bold;
    text-transform: none;
    letter-spacing:1px;
	padding:3px;
}
.columns{  
 background:url(../images/short_grey_fade.png) repeat-x top;
 font: bold 11px/1.5em Verdana;
 border-bottom:solid 1px #CCCCCC;
 border-right:solid 1px #CCCCCC;
    font-size:11px;
    color:#000000;
    font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-align: right;
    font-style: normal;
    font-weight:normal;
    text-transform: none;
    letter-spacing:1px;
	padding:3px;
}
.column_selected{
	 background:url(../images/short_darker_invert_fade.png) repeat-x top;
 font: bold 11px/1.5em Verdana;
 border-bottom:solid 1px #CCCCCC;
 border-right:solid 1px #CCCCCC;
    font-size:11px;
    color:#000000;
    font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-align: right;
    font-style: normal;
    font-weight:bold;
    text-transform: none;
    letter-spacing:1px;
	padding:3px;
}
a{
    text-decoration:none;
    color: #FF9900;
}
a:link {
    color: #FF9900;
    text-decoration:none;
}
a:visited {
    color: #FF9900;
}
a:hover {
    color: #99CC00;
}
a:active {
    color: #960001;
}
img {
    border: none;
}


input{
  background: url(../images/bg_orange_fade_3.png) repeat-x top;
    border:solid 1px #666666;
    padding:1px;
}
ul{
    margin:0px;
    padding:0px;
    
}
li{
    list-style-image:none;
    list-style-type:none;
    text-indent:0;
    padding:0px;
    margin:0px;
}
 
h3 {
    font: bold 14px Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    margin: 0px;
    padding:5px;
	border-bottom:solid 2px #CCCCCC;
	letter-spacing:2px;
}
h4 {
    font: bold 14px Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    margin: 0px;
    padding-left:9px; 
	letter-spacing:2px;
}
.sideboxBottom {
    font-size: 11px;
    color: #FFFFFF;
    font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-align: left;
    font-style: normal;
    font-weight:normal;
    text-transform: none;
    letter-spacing:2px;
}
.sideboxBottom a:link{
    text-decoration:none;
    color: #E6E6E6;
}
.sideboxBottom a:hover{
    text-decoration:none;
    color: #99CC00;
}
.sideboxBottom a{
    text-decoration:none;
    color: #E6E6E6;
}
.sideboxBottom a:visted{
    text-decoration:none;
    color:#006600;
}
.sideboxmessages {
    font-size: 13px; 
    color: #FFFFFF;
    font-family:  Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-align: left;
    font-style: normal;
    font-weight:normal;
    text-transform: none;
    letter-spacing:2px;
	font-stretch: wider;
	padding-left:10px;
}
.heading {
    font-size: 15px; 
    color:#000000;
    font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-align: left;
    font-style: normal;
    font-weight:lighter;
    text-transform: none;
    letter-spacing:1px;
}
#dark_menu{
border-bottom:solid 1px #000000;
padding:3px; 
background:url(../images/dark_slide1.png) repeat-x center;
width:500px;
}
.display {
    font-size: 13px; 
    color:#000000;
    font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-align: left;
    font-style: normal;
    font-weight:bold;
    text-transform: none;
    letter-spacing:1px;
}


.ordinarymessages {
    font-size:100%;
    color:#000000;
    font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-align: left;
    font-style: normal;
    font-weight:normal;
    text-transform: none;
    letter-spacing:2px;
	background:url(../images/knob.png) no-repeat;
}
.invitation {
    font-size:110%;
    color:#000000;
    font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-align: left;
    font-style: normal;
    font-weight:normal;
    text-transform: none;
    letter-spacing:1px;
}

/*- Menu 5--------------------------- */

#menu5 {
        width: 200px;
        margin: 10px;
        }

#menu5 li a {
        height: 32px;
          voice-family: "\"}\"";
          voice-family: inherit;
          height: 24px;
        text-decoration: none;
        }

#menu5 li a:link, #menu5 li a:visited {
        color: #FFF;
        display: block;
        background:  url(menu5.gif);
        padding: 8px 0 0 10px;
        }

#menu5 li a:hover, #menu5 li #current { {
        color: #FFF;
        background:  url(menu5.gif) 0 -32px;
        padding: 8px 0 0 10px;
        }
		
		#menu4 {
        width: 200px; 
        border-style: solid solid none solid;
        border-color: #000;
        border-size: 1px;
        border-width: 1px;
        }

#menu4 li a {
        height: 32px;
          voice-family: "\"}\"";
          voice-family: inherit;
          height: 24px;
        text-decoration: none;
        }

#menu4 li a:link, #menu4 li a:visited {
        color: #CCC;
        display: block;
        background:  url(menu4.gif);
        padding: 5px 0 0 10px;
        }

#menu4 li a:hover, #menu4 li #current { {
        color: #FFF;
        background:  url(menu4.gif) 0 -32px;
        padding: 8px 0 0 10px;
        }
-->