/* CSS Document */


/* TOP SECTION  ***************************************************************************************/

.clientformbox {
	width: 190px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border-color:#000000;
	border-bottom-color:#000000;
	border-right-color:#000000;
	border-width:1px;
	margin:2px;
	background-image:url(/catalogue/images/formbg.gif);
}
.clientformboxmultiple {
	width: 190px;
	height:60px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border-color:#000000;
	border-bottom-color:#000000;
	border-right-color:#000000;
	border-width:1px;
	margin:2px;
	background-image:url(/catalogue/images/formbg.gif);
}
.clientfeedback{
	width: 280px;
	height:200px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border-color:#000000;
	border-bottom-color:#000000;
	border-right-color:#000000;
	border-width:1px;
	margin:2px;
	background-image:url(/catalogue/images/formbg.gif);
}
.login {
	text-align:right;
	background-image:url(../images/loginbackground.gif);
	background-repeat:no-repeat;
	width:528px;
	height:75px;
	padding-right:12px;
	}
	
.login a{
	color: #FDC50F;
	text-decoration:none;
	}
.login a:hover{
	color: #fff;
	text-decoration:none;
	}	

.smallarial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.smallarial a{
	color: #000000;
	text-decoration: underline;
	}
.smallarial a:visited a:active{
	color:#000000;
}
.smallarial a:hover {
	color: #333333;
	text-decoration:none;
}
.standardarial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6ba8d5;
	font-weight:400;
}

.standardarial a a:visited{
	color: #DDDDDD;
	text-decoration: underline;
	}
	
.standardarial a:hover {
	color: #AAAAAA;
	text-decoration:underline;
}
.strongarial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	font-weight:700;
}
.strongredarial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #f00;
	font-weight:700;
}

.greenarial {
	color: #000;
	vertical-align:top;
	font-size: 12px;
	}

.greenarial a{
	vertical-align:top;
	text-decoration:none;
	}
	
.greenarial a:hover{
	color: #0099FF;
	text-decoration:underline;
}

	
.whitearial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ddd;
	vertical-align:top;
}	
	
.gobutton {
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	border-bottom: 0px;
	width: 39px;
	height: 23px;
	font-family: Arial, Helvetica, Verdana, "sans-serif";
	font-color: #FFFFFF;
	font-size: 11px;
	text-align: center;
	cursor: pointer;
	background-image: url(http://www.purplelettuce.com/images/gobutton.gif);
	background-repeat: no-repeat;
	background-position: top left;
	}
		
.navdrop {
	text-align:right;
	background-image:url(../images/navdrop.gif);
	width:737px;
	height:18px;
	vertical-align:top;
	}
	
.navback {
	width:100%;
	padding:0;
	padding-right:12px;
	background-image:url(../images/yellowbar.gif);
}
	
.joblefta {
	background-color:#222222;
	padding:8px 5px 5px 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:right;
	vertical-align:top;
}	
	
.jobrighta {
	vertical-align:top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:3px 5px 3px 8px;
	text-align:left;
	}	
.jobbackground {
	background-image:url(/images/sheehanFormBG.gif)
}
	
	
	
	
	
	
/* TYPE STYLES  ***************************************************************************************/
.blueopen {
font-size: 14px;
font-family: Arial, Helvetica, sans-serif;
font-style: 700;
color: #004D42;
line-height: 1.0em;
}
.samples {
font-size: 12px;
line-height: 1.2;
font-family: Arial, Helvetica, sans-serif;
color: #666;
}

.yellowa {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	line-height:1.9;
	color: #FDC50F;
	vertical-align:top;
}
.yellowb {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #FDC50F;
	padding:4px;
	vertical-align:top;
	border-bottom:thin;
	border-bottom-color:#FDC50F;
	border-bottom-style:ridge;
	border-top:thin;
	border-top-color:#FDC50F;
	border-top-style:ridge;
}
.greenb {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #004D42;
	vertical-align:top;
	line-height:1.0;
	padding-bottom:10px;
}
.greenb a{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #004D42;
	vertical-align:top;
	text-decoration:none;
}
.greenb a:hover{
	text-decoration:underline;
}

.pgreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	vertical-align:top;
	line-height:1.1;
}

.offer {
	vertical-align:top;
	background-color:#FFFFFF;
}
.grey {
	background-color: #ccc;
	padding:	10px 0px 0px 10px;
	width:567px;
	height:30px;
	vertical-align:top;
	}
.heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #11325F;
	font-weight: bold;
	text-decoration: none;
	}

.shoppingcart {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#11325F;
	font-weight:bold;
	text-decoration:none;
}
.headingy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #FDC50F;
	font-weight: bold;
	line-height:1.4;
	}

p 	{
	font-family: Arial, Helvetica, sans-serif;
	vertical-align:top;
	line-height:1.2;
}

p a	{
	text-decoration:underline;
}
p a:hover	{
	color: #999999;
	text-decoration:none;
}

.servicea {	
	background-color:#FFFFFF;
	padding: 15px 10px 0px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}
.servicea ul{	
	padding-left:18px;
}

.servicea li{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #000;
	vertical-align:top;
	line-height:1.2;	
	list-style:url(../images/gbullet.gif);	
	margin-top: 0.7em;
	line-height: 0.9em;
}

.serviceb ul{	
	padding-left:18px;
}

.serviceb li{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000;
	vertical-align:top;
	line-height:1.2;	
	list-style:url(../images/gbullet.gif);	
	margin-top: 0.7em;
	line-height: 0.9em;
}
.yellow {
	color: #febc10;
}
.yellowsmall, .yellowsmall a {
	color: #febc10;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding: 5px 5px 5px 5px;
}
.serviceb {
	background-color:#FFFFFF;
	padding: 0px 10px 20px 10px;
}
.formb {
	background-color:#FDC50F;
	background-image:url(../images/yellowback.gif);
	padding: 5px 20px 20px 20px;
}
.white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	vertical-align:top;
	line-height: 1em;
}
.white a{
	color: #fff;
	vertical-align:top;
	text-decoration:none;
	}
	
.white a:hover {
	color: #fff;
	text-decoration:underline;
}
.formtext {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #004D42;
	vertical-align:top;
	line-height:1.0;
	padding:6px;
	text-align:right;
	vertical-align:middle;
}


.formbox {
	padding:6px;
	vertical-align:middle;
	background-color:#dedede;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #333;
}	

.formbox a{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #000;
	text-decoration:none;	
}
.formbox a:hover{
	color: #004D42F;
	text-decoration:underline;	
}

/* RIGHT NAVIGATION ***************************************************************************************/


.rightnav {
	width:160px;
	vertical-align:top;
	background-image: url(../images/greyback.gif);
	background-repeat: repeat;
	}
		
.rightnav a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FfF;
	text-decoration:none;
	font-weight:bold;
	}
	
.rightnav a:hover{
	text-decoration:underline;
	color: #FDC50F;
	}
	
.rightnav li{
	list-style:url(../images/bullet.gif);	
	margin-top: 0.7em;
	line-height: 0.9em;
	padding-left:1px;

}
.rightnavtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #FDC50F;
	vertical-align:top;
	padding-left:10px;
}
.boxes {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #FDC50F;
	vertical-align:top;
}
.skiptitle {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #fff;
	vertical-align:top;
	line-height:1.9;
	padding-left:10px;;
}


	
/* BOTTOM BITS ***************************************************************************************/


.company {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	vertical-align:top;
	line-height:1.2;
}

.whitefooter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding:5px;
	background-color:#10594f;
	width:737px;
	height:45px;
	vertical-align:top;
	border-bottom:thin;
	border-bottom-color:#FDC50F;
	border-bottom-style:ridge;
	border-top:thin;
	border-top-color:#FDC50F;
	border-top-style:ridge;
}

.whitefooter a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FDC50F;
	text-decoration:none;
}

.whitefooter a:hover{
	text-decoration:underline;
}

.bottom {
	background-image:url(../images/bottbackground.gif);
	background-repeat:no-repeat;
	width:737px;
	height:60px;
	vertical-align:top;
}

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ffffff; font-weight:bold;}
	
/* Expand Bits  ***************************************************************************************/
	

/*  "Show All" + "Hide All" links */
#TJK_ToggleON,#TJK_ToggleOFF {border:1px solid #333;padding:0 5px;margin-right:5px}
/* zeroing out padding and margin */
#TJK_DL dd,#TJK_DL dt {margin:0;padding:0} 
/* margin for the DTs (shorthand) */
#TJK_DL dt {margin:1px 0}
/* image and left padding for DDs */
#TJK_DL dd {padding-left:33px;	
font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000;
	vertical-align:top;
	line-height:1.2;
	padding-bottom:12px;}
/* styling all anchors in the DTs */
#TJK_DL dt a {	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #004D42;
	vertical-align:top;
	line-height:1.9;
	background:0 50% no-repeat;padding-left:32px;
	text-decoration:none;}
#TJK_DL dt a:visited {color:#666}
#TJK_DL dt a:visited:hover,
#TJK_DL dt a:hover,
#TJK_DL dt a:active,
#TJK_DL dt a:focus {font-weight:bold}
/* the + and - gif in the anchors */
#TJK_DL .DTplus a {background-image:url(../../toggleDLplus.gif)}
#TJK_DL .DTminus a {background-image:url(../../toggleDLminus.gif)}
/**********************************/
/**********************************/
#TJK_DL .showDD {position:relative;top:0}
#TJK_DL dd,.hideDD{top:-9999px;position:absolute}
#TJK_ToggleON,#TJK_ToggleOFF {display:inline;cursor:pointer;cursor:hand}
.strongredariallarge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #f00;
	font-weight:700;
}
.containerStorageBG {
	background-image: url(../../images/containerstorage_bg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.whiteSub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	vertical-align:top;
}
body {
	color: #6ba8d5;
}
