BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/stripes.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666666; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 11px; TEXT-ALIGN: center
}
td, th {FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 12px;}

.middleContainer{
	BACKGROUND: url(images/boxmiddle.png) no-repeat center top;
	height: 504px;
	width: 584px;
}
.bottomContainer{
	BACKGROUND: url(images/boxBottom.gif) no-repeat center center;
	height: 136px;
	width: 982px;
}
DIV#mainwrap {
	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; BACKGROUND: url(images/background.gif) repeat-y center 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 982px! important; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#boxes {
width:194px;
margin:0px;
FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 11px;
}
#box1,#box2,#box3 {
margin-bottom:20px;
background-image:url(images/bottom.png);
background-position:center bottom;
background-repeat:no-repeat
}
#box1 h2,#box2 h2,#box3 h2 {
	text-align: center;
	padding: 13px 10px 9px 0;
	margin: 0 0 0 -1px;
	background: url(images/boxtop.png) no-repeat;
	background-position:center top;
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-weight: Bold;
	font-size: 14px;
	color: #7E7E7E;
}

.boxLeftContent{
	padding:4px 19px 5px 12px;
	background: url(images/boxBG.png) top repeat-y;
	text-align: left;
	margin:0;
}
.boxCenteredContent{
	padding:9px 19px 5px 12px;
	background: url(images/boxBG.png) top repeat-y;
	text-align: center;
	margin:0;
}
#box1 h3,#box2 h3,#box3 h3 {
	text-align: center;
	padding:9px 19px 12px 12px;
	margin: 0 0 0 -1px;
	background: url(images/boxtop.png) no-repeat;
	background-position:center top;
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-weight: Bold;
	font-size: 14px;
	color: #7E7E7E;
}

.menuGrey {color:#6e131e; font-weight:normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-Size: 14px ;
}

.menuGrey A:link {
	COLOR: #6e131e; text-decoration:none;
}

.menuGrey A:visited {
	COLOR: #6e131e; text-decoration:none;
}
.menuGrey A:active {
	COLOR: #6e131e; text-decoration:none;
}

.menuGrey A:hover{
	COLOR: #333333; text-decoration:none;
}

.menuBlack {color:#000000; font-weight:normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-Size: 14px ;
}
.menuBlack A:link {
	COLOR: #000000; text-decoration:none;
}

.menuBlack A:visited {
	COLOR: #000000; text-decoration:none;
}
.menuBlack A:active {
	COLOR: #000000; text-decoration:none;
}

.menuBlack A:hover{
	COLOR: #666666; text-decoration:none;
}

.menuGreen {color:#008FA4; font-weight:normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-Size: 11px ;
}
.menuGreen A:link {
	COLOR: #008FA4; text-decoration:none;
}

.menuGreen A:visited {
	COLOR: #008FA4; text-decoration:none;
}
.menuGreen A:active {
	COLOR: #008FA4; text-decoration:none;
}

.menuGreen A:hover{
	COLOR: #333333; text-decoration:none;
}



.smallGrey {color:#999999; font-weight:bold; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-Size: 11px ;
}

.smallGrey A:link {
	COLOR: #999999; text-decoration:none;
}

.smallGrey A:visited {
	COLOR: #999999; text-decoration:none;
}
.smallGrey A:active {
	COLOR: #999999; text-decoration:none;
}

.smallGrey A:hover{
	COLOR: #D43CB3; text-decoration:none;
}

H2 {
	FONT-WEIGHT: normal; MARGIN: 2px 0px 2px 6px;FONT-SIZE: 14px; PADDING-BOTTOM: 3px;PADDING-TOP: 3px; LINE-HEIGHT: 1.2em; font-style:Verdana; color:#989C10}
}

h3{
	font: 14px 'Lucida Grande', Geneva, Arial, Verdana, sans-serif;
	font-weight: Bold;
	color: #989C10;
}

.content{
	padding: 0px 7px;
	font-size:12px;
	text-align: left;
}

.content_Justify{padding: 0px 7px; font-size:12px; text-align:justify
}

.pos_abs
{
	position:relative;
	left:-55px;
	top:25px;

}

A {
	COLOR: #999999; text-decoration: none
}
A:link {
	COLOR: #999999; text-decoration: none
}
A:visited {
	COLOR: #999999; text-decoration: none
}
A:active {
	COLOR: #999999; text-decoration: none
}
A:hover {
	COLOR: #999999; text-decoration: underline
}


.bold{font-weight:bold}

.liContent{
	list-style-image: url(../images/1_s1.gif); 
	margin-top : 5px;
   	margin-bottom : 5px;

}
li{
	margin-top : 5px;
   	margin-bottom : 5px;
}

.smallText{font-size:10px;}
.smallTextWhite{font-size:10px; color:white}
HR {
	MARGIN-TOP: 0.5em;
	MARGIN-BOTTOM: 0px;
	color:#CCCCCC;
	height: 1px;
	width: 982px;
}
.formButton {
    FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
    FONT-FAMILY: Tahoma;
    COLOR: white;
    BACKGROUND-COLOR: #3B4FB5;
	HEIGHT: 20;
	MARGIN-BOTTOM: 1;
	border-width:1;
}
.TextBox
{
    BORDER-RIGHT: #185782 1px solid;
    BORDER-TOP: #185782 1px solid;
    BORDER-LEFT: #185782 1px solid;
    BORDER-BOTTOM: #185782 1px solid;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Tahoma;
    COLOR: black;
    BACKGROUND-COLOR: white
}

.wborder{
	BORDER: #185782 1px solid;

}



/* PMALCOLM */
#main #wheretobuypromo img.workshop { margin:5px 0;}
#main #wheretobuypromo p { padding:0 12px; margin-bottom:5px; }
#wheretobuypromo br { display:block; margin-top:5px; }
#wheretobuy1 { min-height: 280px; *height: 280px; }
#wheretobuy1 .padder { padding: 9px 13px 0; _padding-bottom: 4px; overflow: hidden; zoom:1; }
#wheretobuy1 .phone { white-space: nowrap; }
#wheretobuy1 .padder p { *margin-bottom:8px;}
#wheretobuy1 .padder img { margin-left:-2px; margin-bottom:7px; *margin-bottom:4px;}
#wheretobuy1 h2 { background: url(/images/pmalcolm_titlebg.png) no-repeat; }
#wheretobuy1 h3 { padding-top:1.1em; line-height:1.3em; margin-bottom:0.2em; margin-top:0.3em; _margin-top:0; width:158px; font-weight: bold; font-size:1.1em;  background:url(/images/box_ruleinset.png) no-repeat 50% 15%;}
#wheretobuy1 h3 a:hover { text-decoration:none; }
#wheretobuy1 h3.last { padding-top:18px; padding-bottom:5px; background-image: url(/images/box_ruleinset_blue.png); }
