﻿body 
{
    margin:0;
    font: 12px Arial;
    color:#333;
}
#wrapcontent {
  background:  transparent url(images/bg.jpg) repeat-x scroll 0 0;
  padding-top:20px;
}
h1
{
    color:red;
   
}
#header
{
    margin-top:20px;
    height:40px;
}
#menu
{    height: 26px;
}
#wrapper
{
  
    width:800px;
    margin-left:auto;
    margin-right:auto;
   
  
}
#menutitem
{
     width:800px;
     color:White;
   
     font-size:32px;
     font-weight:bolder;
      margin-left:auto;
    margin-right:auto;
}
#contenttop
{
     background: transparent url(images/contenttop.gif) no-repeat 0 0;
     height:12px;
      width:800px;
      margin-top:20px;
    margin-left:auto;
    margin-right:auto;
}
#content
{
    min-height:550px;
    
      background: transparent url(images/contentmiddle.gif) repeat-y 0 0;
    width:800px;
    margin-left:auto;
    margin-right:auto;
    background-color:White;
  
   
  
}
#contentbottom
{
    clear:both;
     background: transparent url(images/contentbottom.gif) no-repeat 0 0;
     height:40px;
      width:800px;
     
    margin-left:auto;
    margin-right:auto;
}
.buttonmenu
{
     text-decoration:none;
  background-color: #6498b8;
	color: White;
	border-bottom: 1px #336699 solid;
	border-right: solid 1px #336699;
	border-top: 1px #6699ff solid;
	border-left: 1px #6699ff solid;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 14px;
	display:block;
	
	font-weight: bold;
	cursor:pointer;
}
.buttonmenu:hover
{
     background-color: #00cc66;
}

.sidecolmiddle ul
{
       padding:0px;
}
.sidecolmiddle li
{
 margin-bottom:3px;
    list-style:none;
}
.RedButtonMenu
{
   float:left;
    background-color:red;
    color:White;
    margin-right:5px;
    border-bottom:solid 1px #9b1602;
    border-right:solid 1px #9b1602;
    border-top:solid 1px #fdafa4;
    padding-top:2px;
    padding-bottom:2px;
    padding-left:10px;
    padding-right:10px;
    text-decoration:none;
  font-size:14px;
  font-weight:bold; 
  height:20px;
  
}
.RedButtonMenu:hover
{
    background-color:gray;
      border-bottom:solid 1px #000;
    border-right:solid 1px #000;
    border-top:solid 1px #fff;
    cursor:pointer
}
#sidecol
{
    float:left;
    width:180px;
  
    margin-left:20px;
background-color:#EDF5FF;
    padding:0px;
    
}
# sidecol p
{
    margin-top:0px;
    margin-bottom:0px;
}
.sidecoltop
{
   Color:black;
   font-size:18px;
     padding-bottom:4px;
   border-bottom:solid 2px red;
      clear:both;
}
.sidecolmiddle
{
     margin:0px;
     padding-top:10px;
     padding-left:10px;
   
     padding-bottom:10px;
     color:blue;
    
      clear:both;
    
}
#sidecolbottom
{
       clear:both;
}
#contentholder
{
    float:right;
    width:550px;
}
#contentholderwide
{
    float:left;
    padding-left:50px;
    width:750px;
}

.BlueButton
{ text-decoration:none;
  background-color: #6498b8;
	color: White;
	border-bottom: 1px #336699 solid;
	border-right: solid 1px #336699;
	border-top: 1px #6699ff solid;
	border-left: 1px #6699ff solid;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 14px;
	font-weight: bold;
	cursor:pointer;
}
.BlueButton:hover
{  text-decoration:none;
   color:black;
   background-color: #00cc66;
	color: White;
	border-bottom: 1px #336699 solid;
	border-right: solid 1px #336699;
	border-top: 1px #6699ff solid;
	border-left: 1px #6699ff solid;
	
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 14px;
	font-weight: bold
	
}
.GreenButton
{
    background-color:#32cd32;
    color:White;
    border-bottom:solid 1px #006900;
    border-right:solid 1px #006900;
    border-top:solid 1px #09dc09;
    padding-top:2px;
    padding-bottom:2px;
    padding-left:10px;
    padding-right:10px;
  font-size:14px;
  font-weight:bold; 
  cursor:pointer;
  
}

.RedButton
{ text-decoration:none;
  background-color:red;
	color: White;
	 border-bottom:solid 1px #9b1602;
    border-right:solid 1px #9b1602;
    border-top:solid 1px #fdafa4;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 14px;
	font-weight: bold;
	cursor:pointer;
}
.RedButton:hover
{  text-decoration:none;
   color:black;
   background-color: #00cc66;
	color: White;
	border-bottom: 1px #336699 solid;
	border-right: solid 1px #336699;
	border-top: 1px #6699ff solid;
	border-left: 1px #6699ff solid;
	
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 14px;
	font-weight: bold
}



/* ajax__tab_technorati-theme theme */
.ajax__tab_technorati-theme .ajax__tab_header 
{
    font-family:"Helvetica Neue", Arial, Sans-Serif;
    background:url(images/technorati/tab-line.png) repeat-x bottom;
    font-size:18px;
    display:block;
    
}
.ajax__tab_technorati-theme .ajax__tab_header .ajax__tab_outer 
{
    background:url(images/technorati/tab.png) no-repeat left top;
    border-color:#222;
    color:#222;
    padding-left:10px;
    margin-right:3px;
   
}
.ajax__tab_technorati-theme .ajax__tab_header .ajax__tab_inner 
{
    background:url(images/technoratitab.png) no-repeat right top;
    border-color:#666;
    color:#666;
    padding:3px 10px 2px 0px;
}
.ajax__tab_technorati-theme .ajax__tab_hover .ajax__tab_inner 
{
    color:#000000;
}
.ajax__tab_technorati-theme .ajax__tab_active .ajax__tab_outer 
{
    background:url(images/technorati/tab.png) no-repeat 0pt -40px;
    border-bottom-color:#ffffff;
}
.ajax__tab_technorati-theme .ajax__tab_active .ajax__tab_inner 
{
    background:url(images/technorati/tab.png) no-repeat right -40px;
    color:#000000;
    border-color:#333
}
.ajax__tab_technorati-theme .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    padding:8px;
    background-color:#ffffff;
    border:solid 1px #d7d7d7;
    border-top-width:0;
}



#subheader
{
    font-weight:bold;
    text-align:left;
    padding:5px;
    margin-bottom:20px;
    font-size:18px;
    
    
  color:red;
}
#products
{
    width:550px;
}
.memo

{
    margin-left:20px;
    padding:5px;
    border:solid 1px blue;
    background-color:#EDF5FF;
    float:left;
    width: 180px
}
.memo h2
{
    color:Red;   
    display:block;
    font-size:12px;
    margin:5px;
    padding-bottom:2px;
    border-bottom:solid 1px black;
    
}
.memo p
{
    margin-top:4px;
    margin-left:6px;
    
}
.warning
{
    margin:20px;
    padding:10px;
 border:solid 1px red;
 background-color:#fbfdcb;   
}

.popupControl {
	background-color:#AAD4FF;
	position:absolute;
	visibility:hidden;
	border-style:solid;
	border-color: Black;
	border-width: 2px;
}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}
