@charset "UTF-8";
/* CSS Document */

body	{
	background-color: #EBF1D5;
	font-family: Helvetica, Arial, sans-serif;
			}
			
h1	{
	font-size: 36px;
	color: #FFFFFF;
	line-height: 90%;
	margin-top: 25px;
	margin-bottom: 0px;
		}
		
h2	{
	font-size: 18px;
	color: #FFFFFF;
	line-height: 90%;
	margin-top: 0;
	margin-bottom: 3pt;
		}
h3	{
	font-size: 18px;
	color: #006600;
	line-height: 90%;
	font-style: italic;
	margin-left:auto;
	margin-right:auto;
	margin-top: 0px;
	text-align:center;
	font-weight:normal
	}
h4	{
	font-size: 24px;
	color: #FFFFFF;
	line-height: 90%;
	margin-top: 5px;
	margin-bottom: 0px;
		}

p	{
	color: #FFFFFF;
	font-size: 14px;

	}
	
			
#header	{
	background-image: url('http://www.kenmore-dmp.com/cbsmworkshop/images/CBSM_header.jpg');
	padding: 15px;
	width: 946px;
	height: 80px;
	text-align:bottom;
	margin:auto;
	border-top: 2px solid #8C9442;
	border-left: 2px solid #8C9442;
	border-right: 2px solid #8C9442;
		}

#subheader	{
	background-color:#DEE1BD;
	padding: 5px;
	width: 966px;
	height: 18px;
	margin:auto;
	border-left: 2px solid #8C9442;
	border-right: 2px solid #8C9442;
		}
#subheader2	{
	background-color:#FFFFFF;
	padding-left: 15px;
	width: 961px;
	height: 18px;
	margin:auto;
	border-left: 2px solid #8C9442;
	border-right: 2px solid #8C9442;
		}
		
#footer	{
	background-color:#EBF1D5;
	width: 980px;
	height: 10px;
	margin:auto;
	color: #006600;
	text-align: right;
	font-size: 12px;
	}
a.footlink{
	color: #006600;
	font-size: 12px;
	text-decoration: none;
}	
a.footlinkhover{
	color: #006600;
	font-size: 12px;
	text-decoration: underline;
}	

#main {
	background-color:#8C9442;
	padding: 15px;
	width: 950px;
	height: 501px;
	margin:auto;
			}

#mainbody {
	background-color:#8C9442;
	position:absolute;
	width: 680px;
	padding: 5px;
	height: 470px;
	left: -5;
	top: -480px;
	overflow:auto;
	}
#homemenu {
	background-color:#8C9442;
	color: #ffffff;
	position:absolute;
	width: 680px;
	padding: 0px;
	height: 25px;
	left: 0px;
	top: -510px;
	overflow:auto;
	}

#rightmenu {
	background-color:#DEE1BD;
	padding: 15px;
	width: 212px;
	height: 469px;
	position:relative;
	left:706px;
	top:0px;
			}
			
p.header	{
	font-size: 14px;
	color: #006600;
	margin-bottom: 0pt;
	margin-top: 0pt;
			}
p.menu	{
	font-size: 14px;
	color: #006600;
	line-height: 100%;
	text-align: center;
	margin-bottom: 10pt;
	margin-top: 0pt;
			}
p.menulge	{
	font-size: 17px;
	color: #006600;
	line-height: 90%;
	font-weight: 900;
	text-align: center;
	margin-top: 0pt;
	margin-bottom: 0pt;
			}
p.menusml	{
	font-size: 11px;
	color: #006600;
	line-height: 140%;
	text-align: center;
	margin: 0pt;
			}
a.menu {
	font-size: 14px;
	color: #006600;
	text-decoration: none;
			}
a.menulge {
	font-size: 22px;
	color: #006600;
	text-decoration: none;
		}
a.mainlink {
	font-size: 14px;
	color: #ffffff;
	font-weight: 500;
	text-decoration: none;
}
a.otherlink {
	font-size: 14px;
	color: #ffffff;
	text-decoration: underline;
}
p.bodywhite	{
	color: #FFFFFF;
	font-size: 14px;
	margin-bottom: 7pt;
	margin-top: 0pt;
	}
p.body	{
	color: #EAE9AC;
	font-size: 14px;
	margin-bottom: 7pt;
	margin-top: 0pt;
	}
td.orderform	{
	color: #EAE9AC;
	font-size: 16px;
	font-weight: 600;
	margin-bottom: 0pt;
	margin-top: 0pt;
	}
span.formast	{
	color: #bb0000;
	font-size: 14px;
	vertical-align: super;
	font-weight: normal;
	text-align: right;
	}
span.quote	{
	color: #EAE9AC;
	font-size: 14px;
	font-style: italic;
	font-weight: normal;
	text-align: right;
	}
ul.attend {
	list-style-type:circle;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #ffffff;
	font-size: 14px;
	}

div#imgplace	{ position: relative; }
div#menuplace { position: relative; }
div#bodyplace { position: relative; }

img.botleft 
{
position:absolute;
left:-17px;
top:660px;
}
img.botright 
{
position:absolute;
left:951px;
top:660px;
}
img.topright 
{
position:absolute;
left:951px;
image-orientation:90deg;
top:-17px;
}
img.topleft 
{
position:absolute;
left:-17px;
top:-17px;
}
img.kdmp 
{
position:absolute;
left:785px;
top:0px;
}
img.menutleft 
{
position:absolute;
left:-15px;
top:-15px;
z-index:1;
}
img.menutright 
{
position:absolute;
left:215px;
top:-15px;
z-index:1;
}
img.menubleft 
{
position:absolute;
left:-15px;
top:472px;
z-index:1;
}
img.menubright 
{
position:absolute;
left:215px;
top:472px;
z-index:1;
}
input.menubutton{
	font-size: 13px;
	width: 210px;
	color: #D5E065;
	font-weight: 700; 
	font-family: Helvetica, Arial, sans-serif;
	background-color:#8C9442;   
	border: none;   
 	}
input.menubuttonhov{
	font-size: 13px;
	width: 210px;
	color: #D5E065;
	font-weight: 700; 
	font-family: Helvetica, Arial, sans-serif;
	background-color:#8C9442;   
	border: none; 
	text-decoration: underline;
 	}

input.regbutton
{
	font-size: 17px;
	color: #ffffff;
	font-weight: 500; 
	font-family: Helvetica, Arial, sans-serif;
	background-color:#8C9442;   
	border: 1px solid;   

}

input.reghover {   
  border-color: #c63 #930 #930 #c63; 
	font-size: 17px;
	color: #006600;
	font-weight: 500; 
	font-family: Helvetica, Arial, sans-serif;
	background-color:#D5E065;   
	border: 1px solid;   
  }

  input.mainregbutton
{
	font-size: 17px;
	color: #006600;
	font-weight: 500; 
	font-family: Helvetica, Arial, sans-serif;
	background-color:#DEE1BD;   
	border: 1px solid;   

}

input.mainreghover {   
  border-color: #c63 #930 #930 #c63; 
	font-size: 17px;
	color: #006600;
	font-weight: 500; 
	font-family: Helvetica, Arial, sans-serif;
	background-color:#D5E065;   
	border: 1px solid;   
  }

			
			
		
		
	