@charset "utf-8";
@import url("JudiusTopMenu.css");
/* CSS Document */

/*

FAFAFA	background

1A60A7	blue
FBE420	yellow
757575	greytext

0E428A	dark blue (locations)
FCEC63	light yellow (footer)

C1C1C1	greyline
E8E8E7	light greyline

*/


/* ---------- BASE ---------- */

html {
	padding: 0px;
	margin: 0px; 
	border: 0px; 
	height: 100%; 
	min-height: 100%;
	overflow: auto;
}
body {
	text-align:center;
	font-size: 11px;
	color: #757575;
	font-family: Helvetica, Arial, Tahoma, sans-serif;
	line-height: 18px;
	background: #FFFFFF url(../../images/TemplateImages/BodyBackground.gif) top left repeat-x;
	margin: 0px;
	padding: 0px;
	border: 0px;
	height: 100%;
	min-height: 100%;
}
#navmain1,#navmainbody{margin-left:auto;margin-right:auto;}
#navmainbody{border-bottom:none;border-top:none;}
#LeftSideNav {vertical-align:top; background-color:#FFFFFF;}
#sf2_TBEmailAddress, #chpass_TBchPassword, #chpassconf_TBchPasswordConfirm
{color:#1A60A7 !important;}
ul,ol { list-style:none }
h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin:0; padding:0 }
a img,:link img,:visited img { border:none }

a:link, a:visited {
	text-decoration: none;
	font-weight: bold;
	color: #1A60A7;
	}

a:hover, a:active {
	text-decoration: none;
	font-weight: bold;
	color: #1A60A7;
	}
a.whitelink:link, a.whitelink:visited, a.whitelink:hover, a.whitelink:active {
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
	}
a.yellowlink
{
	color:#FBE420 !important;
}
a.ylink, a.ylink:hover {
	color: #FBE420;
}
#HomePageNewProds
{
	visibility:hidden;
}
.ATFButton
{
	border:1px solid #0060AB !important;
	padding: 3px;
	background:#FFFFFF;
	cursor:pointer;
	color:#0060AB;
}
.ATOButton
{
	background:#0060AB;
	color:#FFFFFF;
	border:none;
	cursor:pointer;
}
.breadCrumbDelimiter
{
	color:#FFFFFF;
	font-size:11px;
}
#postuserid, #postpassword
{
	font-weight:bold;
}
#loginFailMessage
{
	display:none;
}
.blacktext .notes2 {
	font-weight: normal;
	}

/* ---------- TEXT ---------- */

.greytext {
	font-size: 11px;
	color: #757575;
	font-family: Helvetica, Arial, Tahoma, sans-serif;
	line-height: 18px;
	}

.blacktext {
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	font-family: Helvetica Condensed, Swiss Condensed, Arial, Tahoma, sans-serif;
	line-height: 16px
	}

.whitetext {
	font-size: 11px;
	color: #FFFFFF;
	font-family: Helvetica Condensed, Swiss Condensed, Arial, Tahoma, sans-serif;
	line-height: 130%;
	}

.whitetitle {
	font-size: 24px;
	line-height: 36px;
	font-weight: 100;
	color: #FFFFFF;
	font-family: "Helvetica Neue Light", "Swiss Light", Arial, Tahoma, sans-serif;
	}

.whitetitle2 {
	font-size: 16px;
	line-height: 24px;
	color: #FFFFFF;
	font-family: "Helvetica Neue Light", "Swiss Light", Arial, Tahoma, sans-serif;
	}

	.whitetitle2 strong {
		font-size: 18px;
		}

.yellowtitle {
	font-size: 18px;
	line-height: 24px;
	color: #FBE420;
	font-weight: bold;
	font-family: Helvetica Condensed, Swiss Condensed, Arial, Tahoma, sans-serif;
	}
.producttitle {
	font-size: 12px;
	color: #1A60A7;
	font-weight: bold;
	font-family: Helvetica Condensed, Swiss Condensed, Arial, Tahoma, sans-serif;
	}
.greytitle {
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	font-family: Helvetica Condensed, Swiss Condensed, Arial, Tahoma, sans-serif;
	}
	
.paragraphs p {
	line-height: 120%;
	padding: 6px 50px;
}

.pfeat { clear: both; margin-left: 80px; font-size: 11px; margin-bottom: 15px; }
.pfeat img { width: 50px; float: left; margin: 0px 0px 20px -65px; }
ul.pfeatlist li { list-style-type: square; background: none; font-size: 11px; float: none; margin-left: 120px; }

ul.cleanlist { width: auto !important; margin: 0px 0px 20px !important; list-style: square inside !important; }
ul.cleanlist li {
	width: auto !important; margin: 0px 0px 0px 10px !important; padding: 0px !important; color: #ffffff !important; background: none !important;
	float: none !important; height: auto !important; line-height: 20px !important;
}

div#top {
	width: 100%;
	height: 85px;
/*	background: #FAFAFA;
	border-bottom: 2px solid #FBE420;
*/
	background: #FFFFFF url(../../images/TemplateImages/BodyBackground.gif) top left repeat-x;
}

div#top_inner {
	position: relative;
	width: 885px;
	margin: 0 auto;
	background:transparent;
}

	div#logo {
		height: 49px;
		width: 146px;
		margin-top: 20px;
		margin-left: 10px;
		float: left;
	}
	span#UserName {
		font-size:12px;
		margin-left:490px;
float:right;
	}
	*html span#UserName {
		margin-left:650px;
		float:right;
	}
	div#LoggedIn {
	
	}
	div#search {
		height: 25px;
		width: 189px;
		background: url(../../images/TemplateImages/search_bg.gif) no-repeat;
		margin-top: 42px;
		margin-right: 0px;
		float: right;
	}

		.inputbox-search {
			border: 0px;
			padding: 5px 6px;
			font-size: 10px;
			color: #757575;
			background: none;
			font-family: Tahoma, Helvetica, Arial, sans-serif;
			width: 150px;
			height: 25px;
		}

div#header {
	clear: both;
	width: 885px;
	margin: 0 auto;
	/*display: table;*/
}
	
	div#navigation {
		width: 885px;
		margin-top: -2px;
		margin-left: 10px;
	}
#MenuBar
{background:transparent;}
#TopNavLink
{background:transparent;color:#196092;text-decoration:none;font-size:12px;height:37px;display:block;padding-top:5px;border-top:2px solid #fbe420;font-family: Helvetica, Arial, Tahoma, sans-serif;text-align:center;text-transform:uppercase;}
#TopNavLink:hover
{background:#fbe420;color:#196092;border-top:2px solid #196092;}
#SelectedMenuItem #TopNavLink
{background:#fbe420;color:#196092;border-top:2px solid #196092;}
.doubleMenu{line-height:11px; font-size:10px; margin-left:4px;margin-top:-2px;}
.SubMUOuter{
vertical-align:top !important;
/*padding-bottom:30px !important;*/
background:url(../../images/TemplateImages/dropdown_bottom.gif) bottom right no-repeat;
margin:-2px 0px 0px 0px;
display:block;
}
.largeMenu{background:url(../../images/TemplateImages/dropdown_bottom_2.gif) bottom right no-repeat;padding-bottom:58px;}
*html .largeMenu{padding-bottom:55px;}
.SubMUInner, .SubMUInner a{
cursor:pointer !important;
}
#HomePageNewProductLink
{
	/*visibility:hidden;*/
}

/* login */

#popup {
	background-color: #1A60A7;
	border: 3px solid #FBE420;
	display: none;
	position: absolute;
	left: 0;
	top: 0;
	width: 350px;
	height: 160px;
	z-index: 4000;
}

#pclose {
	display: inline;
	width: 350px;
	height: 50px;
}

#plogin {
	padding: 20px 70px;
}

	.inputbox {
		font-size: 11px;
		color: #757575;
		background-color: #FFFFFF;
		border: 2px solid #0E428A;
		padding-top: 3px;
		padding-left: 3px;
		font-family: Tahoma, Helvetica, Arial, sans-serif;
		width: 205px;
		height: 19px;
		margin-bottom: 5px;
	}
	*html .inputbox
	{
		height:19px;
		padding-top: 0px;
	}
	
	.button {
		border: 0px;
		width: 80px;
		height: 20px;
		cursor: pointer;
		cursor: hand;
	}
	
	#remembertext
	{
		color:FFFFFF;
	}

#dark_bg {
	background: #0E428A none repeat scroll 0 0;
	display: none;
	left: 0;
	position: absolute;
	top: 0;
	z-index: 2000;
	filter: alpha(opacity= 90);
	opacity: 0.9;
	-moz-opacity: 0.9;
	height:100%;
}

div#customcontent {
	width: 885px;
	margin: 20px auto;
	display: table;
}
div#content2 {
	width: 885px;
	margin: -15px auto 20px;
	display: table;
}
div#content_branch {
	width: 885px;
	margin: 20px auto;
	display: block;
	height: 400px;
}

	div#cleft {
		width: 420px;
		height: 420px;
		background: #FFFFFF;
		float:left;
	}

	div#cright {
		width: 384px;
		height: 430px;
		float: right;
		padding: 40px;
		/*background: #00408D url(../../images/TemplateImages/mainblue_right2.gif) no-repeat top right;*/
		background: #00408D;
		border-radius: 0 10px 10px 0;
	}
	*html div#cright {
		width: 463px;
		height: 420px;
		padding: 40px 40px 0px 40px;
	}

		div#moretext {
			position: relative;
			display: none;
			background: #00408D;
			font-size: 12px;
			line-height: 24px;
			margin-left: -5px;
			padding: 10px 25px 10px 5px;
			top: -350px;
			margin-bottom:-350px;
		}
		div#moretext p {
			padding: 5px 0px 10px 0px;
		}
		
	div#cleft2 {
		width: 200px;
		height: 420px;
		background: #FFFFFF;
		float:left;
		background:url(../../images/TemplateImages/mainblue_image.jpg) top left no-repeat;
	}

	div#cright2 {
		width: 604px;
		height: 340px;
		float: right;
		padding: 40px;
		background: #00408D url(../../images/TemplateImages/mainblue_right2.gif) no-repeat top right;
	}
	*html div#cright2 {
		width: 684px;
		height: 420px;
		padding: 40px 40px 0px 40px;
	}
	.companyprofile div#cright2
	{
		height: 375px;
		padding: 5px 40px 40px 40px;
	}
	*html .companyprofile div#cright2 {
		width: 684px;
		height: 420px;
		padding: 5px 40px 0px 40px;
	}
	div#branchleft {
		width: 485px;
		height: 399px;
		float:left;
	}
		div#bl1 {
			width: 268px;
			height: 399px;
			background: #1A60A7 url(../../images/TemplateImages/branch_bg.gif) no-repeat top left;
			float:left;
		}
			div#bl1 ul {
				margin-left: 40px;
				line-height: 18px;
			}
			div#bl1 li {
				font-size: 12px;
				font-weight: bold;
				background: url(../../images/TemplateImages/list_branches.gif);
				background-position: 0px 6px;
				background-repeat: no-repeat;
				padding-left: 10px;
				cursor: pointer;
				cursor: hand;
			}
			div#bl1 li a {
				color: #FFFFFF;
			}
			div#bl1 li a:hover {
				color: #FBE420;
			}
		div#bl2 {
			width: 197px;
			height: 359px;
			background: #00408D;
			float:left;
			padding: 30px 10px 10px 10px;
			line-height: 150%;
		}
		*html div#bl2 {
			width: 217px;
			height: 399px;
			padding: 30px 10px 0px 10px;
		}

	div#branchright {
		width: 400px;
		height: 399px;
		float: right;
	}


div#footerflash {
	margin: 0 auto;
	width: 885px;
	height: 220px;
	margin-bottom: -10px;
	margin-top: 20px;
	display: table;
}		
div#footercats {
	margin: 0 auto;


	width: 885px;
	height: 220px;
	margin-bottom: 20px;
	display: table;
}
div#footernews {
	margin: 0 auto;
	width: 885px;
	height: 220px;
	margin-bottom: 20px;
	display: table;
}

	div#yellowbox1 {
		width: 10px;
		height: 138px;
		background: #1A60A7 url(../../images/TemplateImages/footer_newleft.gif) no-repeat top right;
		float: left;
	}
	div#yellowbox2 {
		width: 820px;
		height: 105px;
		padding: 18px 15px 15px 30px;
		background: #1A60A7 url(../../images/TemplateImages/footer_newbg.gif) repeat-x top left;
		float: left;
	}
	*html div#yellowbox2 {
		width: 865px;
	}
		#yellowbox2 ul {
			line-height: 21px;
			list-style-type: none;
			margin: 0;
			width: 800px;
		}
		#yellowbox2 ul li {
			float: left;
			padding-left: 15px;
			width: 185px;
		}
		*html #yellowbox2 ul li {
			width: 200px;
		}
		#yellowbox2 ul li a {
			font-size: 12px;
			font-weight: normal;
			color: #FFFFFF;
		}
		#yellowbox2 ul li a:hover {
			color: #FBE420;
		}
	div#yellowbox3 {
		width: 10px;
		height: 138px;
		background: #1A60A7 url(../../images/TemplateImages/footer_newright.gif) no-repeat top left;
		float: left;
	}

/* new products page */

	div#productleft_new {
		float:left;
		width: 162px;
		margin-top: 21px;
		font-size:11px;
	}
	div#productleft1_new {
		width: 162px;
		/* border: 1px solid #B1B1B1;
		border-bottom: none; */
	}
		div#productleft1_new div#pli {
			width: 162px;
			/* padding: 19px 0px 239px 0px; */
			padding: 0px 0px 15px 0px;
			background: #003886; /* url(../images/subnav_bottom.gif) no-repeat bottom left; */
			/* border: 1px solid #FFFFFF;
			border-bottom: none; */
		}
			div#productleft1_new p {
				padding: 10px 15px 8px;
				background: url(../../images/TemplateImages/subnav_bg2.gif) repeat-x bottom left;
				line-height: 14px;
			}
			div#productleft1_new p a {
				color: #FFFFFF;
				outline: none;
			}
			div#productleft1_new p a:hover {
				color: #FBE420;
			}

				.menu_body {
					display: none;
					padding-bottom: 10px;
					/*background: #00266B url(../../images/TemplateImages/subnav_bg2.gif) repeat-x bottom left;*/
					background: #1A60A7 url(../../images/TemplateImages/subnav_bg2.gif) repeat-x bottom left;
					padding-left:10px;
				}

			.menu_body li {
				padding: 0px 10px 0px 0px;
				padding-top:9px !important;
				padding-bottom:0px !important;
				padding-left:0px !important;
				line-height:12px !important;
				border-bottom:none  !important;
				background:none !important;
				margin-left:20px;
			}
			.menu_body li a {
				padding:0px;
				font-weight: normal !important;
				color: #FFFFFF;
			}
			.menu_head a.CurrCat {
				color: #FBE420 !important;
			}
			.menu_body li a:hover {
				color: #FBE420;
			}
/*.menu_body ul {
	margin-left: 27px;
}*/
.menu_body li {
	list-style-type: square !important;
	color: #FFFFFF;
}
			div#productleft1_new li {
				padding: 10px 15px 8px;
				background: url(../../images/TemplateImages/subnav_bg2.gif) repeat-x bottom left;
				line-height: 14px;
			}
			div#productleft1_new li a {
				color: #FFFFFF;
			}
			div#productleft1_new li a:hover {
				color: #FBE420;
			}
			div#productleft1_new li a.CurrCat {
				color: #FBE420;
			}
	div#productleft2_new {
		width: 162px;
		height: 59px;
		background: url(../../images/TemplateImages/subnav_bottom5.png) no-repeat bottom left;
	}

	div#productright_new {
		float: left;
		width: 500px;
		/* margin-left: 12px; */
		font-size:11px;
	}
	div#productright_details {
		float: left;
		width: 672px;
		/* margin-left: 12px; */
	}
		div#productright_details div.thisnew {
				position: static !important;
				/* margin-left: 12px; */
			}
		div#producttabs_new {
			width: 500px;
			height: 17px;
			margin-left: 15px;
			margin-top:0px;
		}
		*html div#producttabs_new {
			margin-top:4px;
		}
			div#producttabs_new ul {
				list-style-type: none;
				margin: 0px 10px 0px 0px;
				width: 490px;
			}
			div#producttabs_new li {
				float: left;
				border-right: 1px solid #C8C8C8;
				background: #FFFFFF url(../../images/TemplateImages/tabbg_white.gif) repeat-x 0px 0px;
				padding-top: 3px;
			}
				div#producttabs_new li a {
					font-size: 11px;
					font-weight: bold;
					color: #000000;
					padding: 6px 3px 3px 11px;
				}
			div#producttabs_new li.stab {
				float: left;
				border-right: 1px solid #C8C8C8;
				background: #E6E9EB url(../../images/TemplateImages/tabbg_active.gif) repeat-x 0px 0px;
			}
				div#producttabs_new li.stab a {
					font-size: 11px;
					font-weight: bold;
					color: #1A60A7;
					padding: 6px 5px 3px 13px;
				}
			div#producttabs_new li:hover {
				color: #1A60A7;
				background: #FFFFFF url(../../images/TemplateImages/tabbg_over.gif) repeat-x 0px 0px;
			}
				div#producttabs_new li a:hover, div#producttabs_new li.stab a:hover {
					font-size: 11px;
					font-weight: bold;
					color: #1A60A7;
				}
				*html div#producttabs_new li a:hover {
					background: #FFFFFF url(../../images/TemplateImages/tabbg_over.gif) repeat-x 0px 3px;
				}
				div#producttabs_new li.breadcrumbs {
				float: left;
				border-right: 1px solid #C8C8C8;
				background: url(../../images/TemplateImages/breadcrumbs.gif) repeat-x 0px 0px;
			}
				div#producttabs_new li.breadcrumbs a {
					font-size: 11px;
					font-weight: bold;
					color: #FFFFFF;
					padding: 6px 8px 3px 15px;
				}
				div#producttabs_new li.breadcrumbs a:hover {
					color: #8ED1Ef;
					background:none;
				}

		div#productlist_new {
			width: 498px;
			border: 1px solid #C8C8C8;
		}
		
		div#product_details {
			width: 670px;
			border: 1px solid #C8C8C8;
			margin-top:4px;
		}
		*html div#product_details {
			margin-top:0px;
		}
		
			div#productlist_new div#pri {
				width: 456px;
				padding: 20px;
				/* background: #FFFFFF url(../images/products_bg.gif) repeat-x bottom right; */
				border: 1px solid #FFFFFF;
				background: #FFFFFF;
			}
			*html div#productlist_new div#pri {
				width:506px;
			}
			div#productlist_new div#pri td {
				border-bottom: 1px solid #E1E1E1;
			}
			div#prd, div#prd2 {
				width: 628px;
				padding: 20px;
				/* background: #FFFFFF url(../images/products_bg.gif) repeat-x bottom right; */
				border: 1px solid #FFFFFF;
				background: #FFFFFF;
				display: table;
			}
			*html div#prd, *html div#prd2 {
				width:668px;
			}
			div#prd {
				height:482px;
			}
			*html div#prd {
				height:505px;
			}
			div#prd2 {
				background: #FBE420;
				border-top: 1px solid #FFFFFF;
			}
			div#prd3 {
					padding: 10px;
					position: relative;
					min-height: 155px;
				}
			div#prd .dimensions {
				font-size:12px;
			}
			div#productelem_new {
				clear: both;
				padding: 15px 10px;
				display:block;
				height:100%;
				font-size:11px;
			}
			div#productelem_new.newProducts {
				color:#CCFFFF;
			}
			div#productelem_new .newprodlink{
				color:#fbe420;
			}
			div#productelem_new #productDetails{
				width:402px;
			}
			*html div#productelem_new #productDetails{
				width:390px;
			}
				div#productelem_new div.ProdImage
				{
					height:100%;
					float:left;
				}
				div#productelem_new .metaHTML
				{
					width:100px;
				}
				div#productelem_new .metaHTML img
				{
					margin-right:0px !important;
					padding:0px !important;
				}
				div#productelem_new img {
					padding: 0px 40px 20px 0px;
				}
				*html div#productelem_new img {
					margin-right:40px;
				}
				div#productelem_new span img {
					padding: 0px;
				}
				div#productelem_new .righttext {
					padding-left: 50px;
				}
				div#productelem_new ul, div#prd ul  {
					margin: 5px;
					line-height: 16px;
				}
				div#productelem_new li {
					background: url(../../images/TemplateImages/list_products.gif);
					background-position: 245px 4px;
					background-repeat: no-repeat;
					padding-left: 255px;
					margin-left:-110px;
				}
				*html div#productelem_new li {
					background-position: 135px 4px;
					padding-left: 145px;
					margin-left:0px;
				}
				div#prd li {
					background: url(../../images/TemplateImages/list_products.gif);
					background-position: 0px 4px;
					background-repeat: no-repeat;
					padding-left: 10px;
					font-size:12px;
				}
					div#prd3 li {
						background: url(../../images/TemplateImages/listarrow.gif);
						background-position: 0px 4px;
						background-repeat: no-repeat;
						padding-left: 10px;
					}
					div#npgradient span.productrounded {
						display: table;
						float: left;
						background: url(../../images/TemplateImages/newproducts_left.gif) no-repeat top left;
						padding: 0px 5px;
						margin: 0px 20px 0px 0px;
					}
					div#npgradient span.productrounded strong {
						display: table;
						background: #FFFFFF url(../../images/TemplateImages/newproducts_right.gif) no-repeat top right;
						padding: 2px 10px 5px;
					}
					div#npgradient div#productelem_new li {
						background: url(../images/listarrow.gif);
						background-position: 120px 4px;
						background-repeat: no-repeat;
						padding-left: 130px;
					}
					div#npgradient .producttitle, div#npgradient .producttitle span, div#npgradient span.blacktext {
						color: #FBE420;
					}
					div#npgradient .producttitle
					{
						width:335px !important;
						display:block;
					}
					div#prd3 .producttitle, div#prd3 .producttitle span, div#prd3 span.blacktext {
						color: #FBE420;
					}
					
			div#productpager_new, div#productpager_new2 {
				clear: both;
				width: 100%;
				padding: 3px;
				/*margin-left: 170px;*/
				text-align: center;
				/*background: url(../../images/TemplateImages/pager_bg.gif) no-repeat;*/
				font-size:11px;
			}
				div#productpager_new2 {
					padding: 0px 3px;
					color:#FFFFFF;
					/*background: url(../../images/TemplateImages/pager_bg2.gif) no-repeat;*/
				}
				div#productpager_new2_outside {
					background:#002877 url(../../images/TemplateImages/PageListBGLeft.gif)  top left no-repeat;
				}
				div#productpager_new2_inside {
					background: url(../../images/TemplateImages/PageListBGRight.gif)  top right no-repeat;
				}
				div#productpager_new .PageNumPrev
				{
					line-height:14px;
					background: url(../../images/TemplateImages/pager_prev_bg.gif) no-repeat 3px 1px;
					padding-left:7px;
					padding-right:7px;
				}
				div#productpager_new2 .PageNumPrev
				{
					line-height:22px;
					background: url(../../images/TemplateImages/pager_prev_bg2.gif) no-repeat 3px -4px;
					padding-left:7px;
					padding-right:7px;
				}
				div#productpager_new .PageNumNext
				{
					line-height:14px;
					background: url(../../images/TemplateImages/pager_next_bg.gif) no-repeat 3px 0px;
					padding-left:7px;
					padding-right:7px;
				}
				div#productpager_new2 .PageNumNext
				{
					line-height:22px;
					background: url(../../images/TemplateImages/pager_next_bg2.gif) no-repeat 3px -4px;
					padding-left:7px;
					padding-right:7px;
				}
				div#productpager_new .PageNumCurrentPage
				{
					color:#767676;
				}
				div#productpager_new .PageNumCurrentPage, div#productpager_new .PageNumNonCurrentPage
				{
					line-height:14px;
					padding-left:3px;
					padding-right:3px;
				}
				div#productpager_new2 .PageNumCurrentPage, div#productpager_new2 .PageNumNonCurrentPage
				{
					line-height:22px;
					padding-left:3px;
					padding-right:3px;
					color:#FFFFFF;
				}
				div#productpager_new2 .PageNumCurrentPage
				{
					color:#ffd638;
				}

	div#productthird {
		margin-top: 21px;
		float: left;
		width: 200px;
		margin-left: 12px;
	}
	*html div#productthird {
		margin-left: 0px;
	}
	
	div.thisnew {
		position: relative;
		height: 0px;
		left: 390px;
		top: -5px;
		width:63px;
	}
*html div.thisnew {
		margin-bottom:-65px;
	}
	div.thisnew .new2
	{
		display:none;
		margin-left:90px;
	}
	
	
/* newproducts slider */

div#cbig {
	width: 884px;
	height: 420px;
	background: #00408D url(../../images/TemplateImages/mainblue_left2.gif) no-repeat top left;
}

div#cbiginside {
	width: 804px;
	height: 340px;
	padding: 40px;
	background: url(../../images/TemplateImages/mainblue_right2.gif) no-repeat top right;
}
*html div#cbiginside {
	width: 884px;
	height: 420px;
	padding: 40px 40px 0px 40px;
}

div#cbignew {
	display: table;
	width: 884px;
	background: #00408D url(../../images/TemplateImages/mainblue_topleft.gif) no-repeat top left;
	padding-bottom: 10px;
}
	div#cbignewproducts {
		display: table;
		width: 884px;
		background: #00408D url(../../images/TemplateImages/newproducts_top.gif) no-repeat top left;
		padding-top: 7px;
	}
		div#npgradient {
			display: table;
			width: 804px;
			padding: 40px 40px 20px;
			background: #00408D url(../../images/TemplateImages/newproducts_bg.gif) no-repeat top left;
		}
		*html div#npgradient {
			width: 884px;
		}
div#cbiginsidenew {
	width: 804px;
	padding: 40px;
	background: url(../../images/TemplateImages/mainblue_topright.gif) no-repeat top right;
}
*html div#cbiginsidenew {
	width: 884px;
}


div#cbignew2 {
	display: table;
	width: 884px;
	background: #00408D url(../../images/TemplateImages/mainblue_topleft.gif) no-repeat top left;
	padding-bottom: 20px;
}
div#cbiginsidenew2 {
	width: 804px;
	padding: 15px 40px;
	background: url(../../images/TemplateImages/mainblue_topright.gif) no-repeat top right;
}
*html div#cbiginsidenew2 {
	width: 884px;
	padding: 15px 30px 0px 30px;
}
	#cbiginsidenew2 p {
		padding: 5px 0px 10px 0px;
	}

	#cbiginsidenew2 ul {
		list-style-type: none;
		margin: 0;
		width: 810px;
		margin: 10px 0px;
	}
	#cbiginsidenew2 ul li {
		color: #FBE420;
		background: #1A60A7;
		float: left;
		width: 240px;
		height: 40px;
		line-height: 14px;
		margin: 1px 0 0 1px;
		padding: 14px;
		cursor: pointer;
		cursor: hand;
	}
	*html #cbiginsidenew2 ul li {
		width: 268px;
		height: 68px;
		padding: 14px 14px 0px 14px;
	}
	#cbiginsidenew2 ul li:hover {
		background: #3170B0;
	}
	#cbiginsidenew2 ul li span {
		color: #FFFFFF;
		font-weight: bold;
		font-size: 13px;
	}
	
	div#base {
		padding: 20px;;
	}

		.nplist li {
			float: left;
			margin-top:-1px;
		}
		.nplist li a {
			width: 240px;
			height:23px !important;
			overflow-y:hidden;
			display: block;
			float: left;
			background: #265C9E url(../../images/TemplateImages/listarrow2.gif) no-repeat 10px 8px;
			color: #FFFFFF !important;
			padding: 5px 5px 5px 20px;
			margin: 0px 1px 1px 0px;
			vertical-align:middle;
		}
		*html .nplist li a {
			width: 265px;
			height:35px !important;
		}
		.nplist li a:hover {
			padding-left: 25px;
			background-position: 15px 8px;
			width: 235px;
			color: #FBE420 !important;
		}
		*html .nplist li a:hover {
			width: 265px;
		}

div#cbigbottom {
	width: 884px;
	height: 10px;
	background: #00408D url(../../images/TemplateImages/mainblue_bottomleft.gif) no-repeat bottom left;
}
div#cbigbottominside {
	width: 884px;
	height: 10px;
	background: url(../../images/TemplateImages/mainblue_bottomright.gif) no-repeat bottom right;
}

/* latest news and info */

div#cbiginside-news {
	width: 834px;
	height: 380px;
	padding: 5px 25px 25px 25px;
	background: url(../../images/TemplateImages/mainblue_right2.gif) no-repeat top right;
}
*html div#cbiginside-news {
	width: 884px;
	height: 410px;
	padding: 15px 25px 0px 25px;
}

div#ln1, div#ln2, div#ln3 {
	float: left;
	width: 241px;
	margin: 0px;
	padding: 0px 15px;
}
div#ln3 {
	width: 275px;
	margin: 0px;
	padding: 0px 0px 0px 15px;
}
*html div#ln1, *html div#ln2, *html div#ln3 {
	width: 271px;
}
*html div#ln3 {
	width: 295px;
}
	div#ln1 .yellowtitle, div#ln2 .yellowtitle, div#ln3 .yellowtitle {
		padding: 5px 5px 5px 5px;
		font-size: 16px;
		line-height: 16px;
	}

	div#ln1 img, div#ln2 img, div#ln3 img {
		padding: 15px 0px 10px 0px;
	}
	
	div#ln1 p, div#ln2 p, div#ln3 p {
		padding: 5px 5px 5px 5px;
	}

	div#ln1 a, div#ln2 a, div#ln3 a {
		font-weight: bold;
		color: #FFFFFF;
		line-height: 40px;
	}

	#ln3 ul {
		padding: 10px 0px 10px 15px;
	}
	#ln3 li {
		background: url(../../images/TemplateImages/listarrow.gif);
		background-position: 0px 4px;
		background-repeat: no-repeat;
		padding-left: 10px;
		line-height: 16px;
	}
	#ln3 li a {
		line-height: 16px;
	}
#hh_pager {
	padding: 0px 60px;
	font-size: 9px;
}
#hh_pager li {
	float:left;
	padding: 0px 5px;
}
#hh_pager li a {
	outline: none;
}

	.boxVisible { display: block; }
	.boxHidden { display: none; }

.back2indoor, .back2indoor2 {
	background: #00408D;
	width: 60px;
	height: 18px;
	position: absolute;
	margin-left: 780px;
	padding-top: 5px;
	text-align: center;
}

	.back2indoor2 {
		margin-left: 735px;
		margin-top: 10px;
	}
	*html .back2indoor2 {
		margin-left: 420px;
	}
	
	div#cbig1 {
		float: left;
		width: 200px;
		margin-top: 20px
	}
	div#cbig1 ul {
		padding: 10px 30px 20px 0px;
	}
	div#cbig1 li {
		background: url(../../images/TemplateImages/listarrow.gif);
		background-position: 0px 4px;
		background-repeat: no-repeat;
		padding-left: 10px;
		line-height: 16px;
	}
	div#cbig1 li a {
		color: #FFFFFF;
		font-weight: normal;
	}
	div#cbig1 li a:hover {
		color: #FBE420;
		font-weight: normal;
	}
	div#cbig2 {
		float: left;
		width: 550px;
		/* min-height: 270px; */
		margin-top: 40px;
		padding-left: 20px;
		border-left: 1px solid #FFFFFF;
	}
	div#cbig2 p {
		padding: 5px 0px 10px 0px;
	}

		div#mops {
			position: relative;
			display: none;
			background: #00408D;
			padding: 10px 20px 10px 20px;
			/* top: -180px; */
			left: -1px;
		}
		div#mops div {
			padding-bottom: 10px;
			margin-bottom: 10px;
			border-bottom: 1px dotted #1A60A7;
		}
		div#mops img {
			padding: 5px 10px 10px 0px;
		}
		div#mops strong {
			color: #FBE420;
			/* text-decoration: underline;
			font-weight: normal; */
		}
		div#mops ul {
			padding: 10px 15px;
		}
		div#mops li {
			background: url(../../images/TemplateImages/listarrow.gif);
			background-position: 0px 4px;
			background-repeat: no-repeat;
			padding-left: 10px;
			line-height: 14px;
			color: #FFFFFF;
		}
	
	.sliderGallery {
		clear: both;
		position: relative;
		height: 166px;
		width: 800px;
		background: #FFFFFF url(../../images/TemplateImages/slider2/big2.gif) repeat-x top left;
	}
		.slidergallery1 {
			position: relative;
			background: url(../../images/TemplateImages/slider2/big1.gif) no-repeat top left;
			height: 166px;
			width: 800px;
		}
		.slidergallery2 {
			background: url(../../images/TemplateImages/slider2/big3.gif) no-repeat top right;
			height: 166px;
			width: 800px;
		}

			.slidercontainer {
				position: relative;
				height: 152px;
				width: 754px;
				margin: 3px;
				padding: 10px;
				overflow: hidden;
			}
			*html .slidercontainer {
				width: 794px;
			}

	.sliderGallery ul {
		position: absolute;
		list-style: none;
		overflow: none;
		white-space: nowrap;
		padding: 0;
		margin: 0;
	}
	.sliderGallery ul li {
		display: inline;
		margin: 0px 15px 0px 15px;
		height: 115px;
	}
	.slider {
		width: 760px;
		height: 20px;
		margin-top: 115px;
		position: relative;
		background: url(../../images/TemplateImages/slider2/slider2.gif) repeat-x top left;
	}
		.sliderinside1 {
			background: url(../../images/TemplateImages/slider2/slider1.gif) no-repeat top left;
			width: 760px;
			height: 20px;
		}
		.sliderinside2 {
			background: url(../../images/TemplateImages/slider2/slider3.gif) no-repeat top right;
			width: 760px;
			height: 20px;
		}

			.sliderinside2 a, .sliderinside2new a {
				background: none;
				border: none;
				color: transparent;
				text-decoration: none;
			}
			.sliderinside2 span, .sliderinside2new span {
				position: relative;
				/* color: #0085B4; */
				font-size: 9px;
				text-transform: uppercase;
				line-height: 20px;
				z-index: 120;
			}
			.sliderinside2 span a, .sliderinside2new span a {
				color: #00408D;
				font-weight: normal;
			}
			.slider-lb1 {
				margin-left: 10px;

			}
			.slider-lb2 {
				margin-left: 100px;
			}
			.slider-lb3 {
				margin-left: 350px;
			}

	.handle {
		position: absolute;
		cursor: move;
		top: 0;
		z-index: 100;
		/* bespoke to your own solution */
		height: 20px;
		width: 400px;
	}
		.handleinside1 {
			background: url(../../images/TemplateImages/slider2/handler1.png) no-repeat top left;
			width: 10px;
			height: 20px;
			float: left;
		}
		.handleinside2 {
			background: url(../../images/TemplateImages/slider2/handler2.png) repeat-x top left;
			width: 380px;
			height: 20px;
			float: left;
		}
		.handleinside3 {
			background: url(../../images/TemplateImages/slider2/handler3.png) no-repeat top right;
			width: 10px;
			height: 20px;
			float: left;
		}
	.NewProdInfo
	{display:none;border:#00FF00;}
	.newprodinfoclose
	{float:right;}
	
/* tips n trix */

div#cbig-tipsntrix {
	width: 884px;
	display: table;
	background: #00408D url(../../images/TemplateImages/mainblue_topleft.gif) no-repeat top left;
	padding-bottom: 10px;
}
div#cbiginside-tipsntrix {
	width: 824px;
	padding: 25px 30px;
	background: url(../../images/TemplateImages/mainblue_topright.gif) no-repeat top right;
}
*html div#cbiginside-tipsntrix {
	width: 884px;
}
		.clear-faq {
			clear: both;
			height: 1px;
		}

		.question a {
			background: #FBE420 url(../../images/TemplateImages/faq_yellow.gif) no-repeat top right;
			height: 25px;
			display: block;
			margin: 0px;
			color: #000000;
			padding-top: 15px;
			outline: none;
			padding-left:10px;
		}
		*html .question a {
			height: 40px;
		}
		.question a:hover {
			color: #000000;
		}
		.question span {
			background: url(../../images/TemplateImages/faq_q.gif) no-repeat top right;
			display: block;
			width: 40px;
			height: 40px;
			overflow: hidden;
			line-height: 100px;
			float: left;
			margin-right: 10px;
		}
		*html .question span {
			margin-right: -10px;
		}
		.answer {
			background: url(../../images/TemplateImages/faq_bg.gif) no-repeat 40px 0px;
			display: none;
			padding: 10px 50px;
		}
		.answer span {
			background: url(../../images/TemplateImages/faq_a.gif) no-repeat top left;
			display: block;
			width: 40px;
			height: 40px;
			margin-left: -50px;
		}
		div#cbiginside-tipsntrix .answer ul {
			margin: 0px 0px 5px;
		}
		div#cbiginside-tipsntrix .answer li, div#cbiginside-second li {
			background: transparent url(../../images/TemplateImages/listarrow.gif) no-repeat scroll 15px 3px;
			color: #FFFFFF;
			line-height: 14px;
			padding-left: 25px;
			float: none;
			width: auto;
			font-size: 11px;

		}
	div#cbig-second {
		width: 884px;
		display: table;
		background: #00408D url(../../images/TemplateImages/newnavigation_top.gif) no-repeat top left;
		padding-bottom: 10px;
	}
	
	div#cbiginside-second {
		width: 824px;
		padding: 25px 30px;
	}
	*html div#cbiginside-second {
		width: 884px;
		padding: 25px 0px 25px 30px;
	}
		div#cbiginside-second #mynavigation {
			background: url(../../images/TemplateImages/newnavigation_bg.gif) repeat-x top left;
			display: table;
			margin-left: -30px;
			margin-top: -18px;
			margin-bottom: 10px;
			padding: 3px 0px 3px 0px;
			width: 884px;
		}
		div#cbiginside-second>#mynavigation>ul {
			padding-left:14px;
		}
		*html div#cbiginside-second #mynavigation {
			width: 884px;
			padding: 3px 0px 3px 18px;
		}
		div#cbiginside-second #mynavigation li, div#cbiginside-newsletter #mynavigation li {
			background: none;
			float: left;
			font-size: 11px;
			margin: 0px 1px 0px 0px;
			padding: 0px;
		}
		div#cbiginside-second #mynavigation li a, div#cbiginside-newsletter #mynavigation li a {
			background: #002C64 url(../../images/TemplateImages/nnmenu1_left.gif) no-repeat top left;
			height: 26px;
			display: block;
			padding: 0px;
			outline: none;
			width:145px;
		}
		div#cbiginside-second #mynavigation li a.s30{width:30px !important;}
		div#cbiginside-second #mynavigation li a.s40{width:40px !important;}
		div#cbiginside-second #mynavigation li a.s45{width:45px !important;}
		div#cbiginside-second #mynavigation li a.s50{width:50px !important;}
		div#cbiginside-second #mynavigation li a.s55{width:55px !important;}
		div#cbiginside-second #mynavigation li a.s60{width:60px !important;}
		div#cbiginside-second #mynavigation li a.s65{width:65px !important;}
		div#cbiginside-second #mynavigation li a.s70{width:70px !important;}
		div#cbiginside-second #mynavigation li a.s75{width:75px !important;}
		div#cbiginside-second #mynavigation li a.s80{width:80px !important;}
		div#cbiginside-second #mynavigation li a.s85{width:85px !important;}
		div#cbiginside-second #mynavigation li a.s90{width:90px !important;}
		div#cbiginside-second #mynavigation li a.s95{width:95px !important;}
		div#cbiginside-second #mynavigation li a.s100{width:100px !important;}
		div#cbiginside-second #mynavigation li a.s105{width:105px !important;}
		div#cbiginside-second #mynavigation li a.s110{width:110px !important;}
		div#cbiginside-second #mynavigation li a.s115{width:115px !important;}
		div#cbiginside-second #mynavigation li a.s120{width:120px !important;}
		div#cbiginside-second #mynavigation li a.s125{width:125px !important;}
		div#cbiginside-second #mynavigation li a.s130{width:130px !important;}
		div#cbiginside-second #mynavigation li a.s135{width:135px !important;}
		div#cbiginside-second #mynavigation li a.s140{width:140px !important;}
		div#cbiginside-second #mynavigation li a.s145{width:145px !important;}
		div#cbiginside-second #mynavigation li a.s150{width:150px !important;}
		div#cbiginside-second #mynavigation li a.s155{width:155px !important;}
		div#cbiginside-second #mynavigation li a.s160{width:160px !important;}
		div#cbiginside-second #mynavigation li a.s165{width:165px !important;}
		div#cbiginside-second #mynavigation li a.s170{width:170px !important;}
		div#cbiginside-second #mynavigation li a.s175{width:175px !important;}
		div#cbiginside-second #mynavigation li a.s180{width:180px !important;}
		div#cbiginside-second #mynavigation li a.s180{width:185px !important;}
		div#cbiginside-second #mynavigation li a.s190{width:190px !important;}
		div#cbiginside-second #mynavigation li a.s195{width:195px !important;}
		div#cbiginside-second #mynavigation li a.s225{width:225px !important;}
		div#cbiginside-second #mynavigation li a.s200{width:200px !important;}
		div#cbiginside-second #mynavigation li a.s205{width:205px !important;}
		div#cbiginside-second #mynavigation li a.s210{width:210px !important;}
		div#cbiginside-second #mynavigation li a.s215{width:215px !important;}
		div#cbiginside-second #mynavigation li a.s235{width:235px !important;}
		div#cbiginside-second #mynavigation li a.s235{width:235px !important;}
		div#cbiginside-second #mynavigation li a.s260{width:260px !important;}
		div#cbiginside-second #mynavigation li a.s275{width:275px !important;}
		div#cbiginside-second #mynavigation li a.s280{width:280px !important;}
		div#cbiginside-second #mynavigation li a.s305{width:305px !important;}
		div#cbiginside-second #mynavigation li a span, div#cbiginside-newsletter #mynavigation li a span {
			background: url(../../images/TemplateImages/nnmenu1_right.gif) no-repeat top right;
			height: 26px;
			display: block;
			padding: 8px 10px;
			color: #FFFFFF;
		}
		*html div#cbiginside-second #mynavigation li a span, *html div#cbiginside-newsletter #mynavigation li a span {
			height:10px;
			line-height: 10px;
		}
		div#cbiginside-second #mynavigation li a:hover, div#cbiginside-newsletter #mynavigation li a:hover {
			background: #FDE420 url(../../images/TemplateImages/nnmenu1_left_rollover.gif) no-repeat top left;
			cursor: hand;
			cursor: pointer;
		}
		div#cbiginside-second #mynavigation li a:hover span, div#cbiginside-newsletter #mynavigation li a:hover span {
			background: url(../../images/TemplateImages/nnmenu1_right_rollover.gif) no-repeat top right;
			color: #002D62;
			cursor: hand;
			cursor: pointer;
		}
			div#cbiginside-second #mynavigation li.row2 {
				background: none;
				float: left;
				font-size: 11px;
				margin: 8px 1px 0px 0px;
				padding: 0px;
			}
			div#cbiginside-second #mynavigation li.row2 a {
				background: #002249 url(../../images/TemplateImages/nnmenu2_left.gif) no-repeat top left;
				height: 26px;
				display: block;
				padding: 0px;
				outline: none;
			}
			div#cbiginside-second #mynavigation li.row2 a span {
				background: url(../../images/TemplateImages/nnmenu2_right.gif) no-repeat top right;
				height: 26px;
				display: block;
				padding: 8px 10px;
				color: #FFFFFF;
			}
			*html div#cbiginside-second #mynavigation li.row2 a span {
				height:10px;
				line-height: 10px;
			}
			div#cbiginside-second #mynavigation li.row2 a:hover {
				background: #FCE420 url(../../images/TemplateImages/nnmenu2_left_rollover.gif) no-repeat top left;
				cursor: hand;
				cursor: pointer;
			}
			div#cbiginside-second #mynavigation li.row2 a:hover span {
				background: url(../../images/TemplateImages/nnmenu2_right_rollover.gif) no-repeat top right;
				color: #002D62;
				cursor: hand;
				cursor: pointer;
			}
	div#cbig-hat {
		width: 884px;
		display: table;
		background: #00408D url(../../images/TemplateImages/mainblue_left3.gif) no-repeat top left;
 		height:370px;
 		padding-bottom:0px;
	}
	
	div#cbiginside-hat {
		width: 534px;
		padding: 20px 330px 20px 20px;
		background: #00408D;
		height: 330px;
	}
	*html div#cbiginside-hat {
		width: 884px;
		height: 370px;
	}
		/* INDOOR */
		#cbig-hat .mybathroom { background: url(../../images/TemplateImages/big_bathroom.jpg) no-repeat top right; }
		#cbig-hat .mybedroom { background: url(../../images/TemplateImages/big_bedroom.jpg) no-repeat top right; }
		#cbig-hat .mykitchen { background: url(../../images/TemplateImages/big_kitchen.jpg) no-repeat top right; }
		#cbig-hat .myliving { background: url(../../images/TemplateImages/big_living.jpg) no-repeat top right; }
		/* OUTDOOR */
		#cbig-hat .myoutdoorliving { background: url(../../images/TemplateImages/big_outdoorliving.jpg) no-repeat top right; }
		#cbig-hat .mybbq { background: url(../../images/TemplateImages/big_bbq.jpg) no-repeat top right; }
		#cbig-hat .mygarden { background: url(../../images/TemplateImages/big_grass.jpg) no-repeat top right; }
		#cbig-hat .myshed { background: url(../../images/TemplateImages/big_shed.jpg) no-repeat top right; }
		#cbig-hat .mypool { background: url(../../images/TemplateImages/big_pool.jpg) no-repeat top right; }
		/* AUTOMOBILE */
		#cbig-hat .mycarexterior { background: url(../../images/TemplateImages/big_carexterior.jpg) no-repeat top right; }
		#cbig-hat .mycarinterior { background: url(../../images/TemplateImages/big_carinterior.jpg) no-repeat top right; }
		/* PARTY */
		#cbig-hat .mypreparty { background: url(../../images/TemplateImages/big_preparty.jpg) no-repeat top right; }
		#cbig-hat .mypartytime { background: url(../../images/TemplateImages/big_partytime.jpg) no-repeat top right; }
		#cbig-hat .myafterparty { background: url(../../images/TemplateImages/big_afterparty.jpg) no-repeat top right; }

		div#cbiginside-hat p, div#cbiginside-tipsntrix p {
			padding: 5px 0px;
		}
		div#cbiginside-hat h4, div#cbiginside-tipsntrix h4, div#cbiginside-second h4, div#cbiginside-newsletter h4 {
			color: #FDE420;
			font-size: 14px;
			margin: 10px 0px;
		}
		div#cbiginside-second h5 {
			color: #FDE420;
			font-weight: normal;
			font-size: 12px;
			margin: 20px 0px 3px;
		}
		div#cbiginside-second p {
			padding: 5px 10px;
		}
		div#cbiginside-hat ol {
			list-style-type: decimal;
			padding-left: 30px;
		}

			.bihundred {
				float: left;
				width: 200px;
				background: #FDE420 url(../../images/TemplateImages/200yellow_top.gif) no-repeat top left;
				margin-top:10px;
				padding-top: 5px;
			}
				.bhi {
					background: url(../../images/TemplateImages/200yellow_bottom.gif) no-repeat bottom left;
					padding-bottom: 5px;
				}
				.bhi_plus {
					background: url(../../images/TemplateImages/200yellow_bottom.gif) no-repeat bottom left;
					padding-bottom: 10px;
				}
				ul.hintlist { color: #000000; margin: 1px 12px 1px 32px; }
				ul.hintlist li { list-style: square; }
			.bihundred2 {
				float: right;
				width: 200px;
				background: url(../../images/TemplateImages/200yellow_top.gif) no-repeat top left;
				margin-right: 20px;
				padding-top: 5px;
			}

				.bh2margin {
					margin-left: 50px;
					margin-top: 40px;
				}

				.b2hi {
					background: url(../../images/TemplateImages/200white_bottom.gif) no-repeat bottom left;
					padding-bottom: 5px;
				}

				.bihundred h5, div#cbiginside-second .bihundred2 h5 {
					color: #1A60A7;
					font-size: 14px;
					text-align: center;
					width: 200px;
					padding: 5px 0px 10px;
				}
					.bh2margin h5, div#cbiginside-second .bh2margin h5 {
						padding: 5px 0px 0px;
					}
				div#cbiginside-second .bihundred2 h5 {
					font-weight: bold;
					margin: 0px;
					background: #FDE420;
				}
				div#cbiginside-hat .bihundred p {
					color: #000000;
					padding: 0px 20px 5px;
				}
				div#cbiginside-second .bihundred2 ul {
					background: #FFFFFF;
					padding: 10px 20px 0px;
					display: table;
				}
				div#cbiginside-second .bihundred2 li {
					background: url(../../images/TemplateImages/arrow_black.gif) no-repeat 0px 3px;
					padding: 0 0 0 15px;
					text-align: left;
					width: 145px;
				}
				div#cbiginside-second .bihundred2 li {
					color: #000000;
					font-size: 12px;
					font-weight: normal;
				}
					div#cbiginside-second .bh2margin li {
						padding-bottom: 10px;
					}
				div#cbiginside-second .bihundred2 li a {
					color: #000000;
					font-size: 12px;
					font-weight: normal;
				}
	div#cbiginside-tipsntrix ul {
		margin-top: 10px;
	}

	div#cbiginside-tipsntrix ul li {
		width: 120px;
		margin-right: 19px;
		float: left;
		padding-left: 15px;
		font-size: 14px;
		background: url(../../images/TemplateImages/arrow_yellow.gif) no-repeat 0px 4px;
	}
	*html div#cbiginside-tipsntrix ul li {
		width: 135px;
	}
	.hatul li
	{
		width:134px;
		margin-right:15px !important;
	}
	*html .hatul li
	{
		margin-right:0px !important;
	}
	.hatul ul li
	{
		width:134px;
		margin-right:5px;
	}
	div#cbiginside-tipsntrix ul li a {
		color: #FDE420;
	}
	div#cbiginside-tipsntrix ul li ul li {
		padding-left: 15px;
		font-size: 12px;
		background: url(../../images/TemplateImages/arrow_white.gif) no-repeat 0px 3px;
		padding-bottom: 5px;
	}
	div#cbiginside-tipsntrix ul li ul li a {
		color: #FFFFFF;
		font-weight: normal;
	}

	div#cbiginside-tipsntrix ul.list7 li {
		width: 375px;
		font-size: 11px;
		background: none;
		padding-left: 0px;
		padding-bottom: 5px;
	}

		div#cbiginside-tipsntrix ul.list7 img {
			margin-right: 10px;
		}
		div#cbiginside-tipsntrix ul.list7 h3 {
			color: #FDE420;
			font-size: 12px;
			font-weight: bold;
			margin: 10px 0px 5px 0px;
		}
		a.rmore {
			color: #FDE420 !important;
			font-size: 11px;
			line-height: 30px;
			border-bottom: 1px dotted !important;
		}
		a.rmorewpad
		{
			margin-left:175px;
		}
		a.rmore2 {
			background: #FDE420;
			color: #00408D;
			padding: 4px 10px;
			font-size: 11px;
			line-height: 30px;
			border-bottom: 1px solid #001A38;
			border-right: 1px solid #001A38;
		}

	div#cbiginside-tipsntrix ul.list5 li {
		/* width: 140px; */
		width: 380px;
		margin-right: 0px;
		float: left;
		font-size: 11px;
		background: none;
		padding: 0px 14px 0px 10px;
	}
	*html div#cbiginside-tipsntrix ul.list5 li {
		width: 404px;
	}

		div#cbiginside-tipsntrix ul.list5 img {
			width: 160px;
			margin-bottom: 10px;
			margin-left: -10px;
			float: left;
			margin-right: 15px;
		}

		div#cbiginside-tipsntrix ul.list5 h3 {
			color: #FDE420;
			font-size: 12px;
			font-weight: bold;
			margin: 5px 0px 5px 0px;
		}
div#cbiginside-newsletter {
	width: 824px;
	padding: 152px 30px 25px;
	background: url(../../images/TemplateImages/bg_newsletter.jpg) no-repeat top right;
}
*html div#cbiginside-newsletter {
	width: 884px;
}

	div#cbiginside-newsletter .yellowtitle {
		color: #00408D;
		margin-bottom: 24px;
	}
	
	div#cbiginside-newsletter #mynavigation {
		float: right;
		height: 50px;
	}

		div#cbiginside-newsletter .twocolumns {
			float: left;
			width: 370px;
			margin: 15px;
		}

			div#cbiginside-newsletter .twocolumns p {
				padding: 5px 10px;
			}

	div#cbiginside-newsletter p {
			padding: 5px 0px;
	}
	
	div#cbiginside-newsletter h5 {
			padding: 8px 10px;
			background: url(../../images/TemplateImages/bg_subtitle.gif) no-repeat;
			height: 20px;
			color: #000000;
	}

	div#cbiginside-newsletter li {
		background: url(../../images/TemplateImages/listarrow.gif) no-repeat 20px 5px;
		line-height: 16px;
		padding-left: 30px;
	}

		div#cbiginside-newsletter li a {
			color: #FDE420;

		}
	div#cbiginside-hat h4, div#cbiginside-tipsntrix h4, div#cbiginside-second h4, div#cbiginside-newsletter h4{
		color: #fde420 !important;
		font-size:13px;
		font-weight:bolder;
	}
	div#cbiginside-newsletter h5 a{
		color: #000000 !important;
	}
#printthis {
	display: table;
	width: 885px;
	margin: 5px auto 20px;
}

	#printthis .yellowtitle {
		margin: 20px 0px;
	}
	#printthis h4, #printthis h5 {
		margin: 20px 0px;
		font-size: 14px;
		color: #00408D !important;
	}
	#printthis h4 a, #printthis h5 a{
		color: #00408D !important;
	}
	#printthis p {
		margin: 10px 0px;
		line-height: 120%;
	}
	#printthis li {
		background: url(../../images/TemplateImages/arrow_black.gif) no-repeat 15px 4px;
		padding-left: 35px;
	}
	
.myBack {
	margin: -20px 0px 20px;
}
#AccD{display:none;}
#prodcomp {
	border: 1px solid #C8C8C8;
	width: 198px;
	overflow: hidden;
}
*html #prodcomp {
	margin-top:4px;
}
.comps {
	border-top: 1px solid #C8C8C8;
}
.comps img {
	margin: 10px 40px;
	height:100px;
}
.comps span {
	width: 192px;
	background: #FFE500;
	display: block;
	color: #000 !important;
	padding: 3px;
	text-align: left;
	font-size:11px;
	height:34px;
}
.comps span a{
	color: #000 !important;
	font-weight:normal !important;
}
.comps span strong {
	font-weight: bold;
	color: #0060AB;
}
.comps span strong a{
	color: #0060AB !important;
	font-weight:bold !important;
}
#compcarnav {
	background: #C8C8C8;
	padding: 15px 0px 5px;
}
#compcarnav a {
	margin: 0 32px;
	outline: none;
}
#DisplayLoginTemplate
{
	background: #00408D url(../../images/TemplateImages/loginTop.gif) no-repeat top left;
	height:20px;
	color:#FFFFFF;
}
#DisplayLoginTemplate .yellowtitle
{
	margin-left:25px;
	margin-bottom:10px;
}
#LoginMessage
{
	color:#FFFFFF !important;
	font-size:11px !important;
	margin-left:25px;
	font-weight:normal !important;
	text-align:left;
	padding-top:40px;
	padding-bottom: 46px;
}
*html #LoginMessage
{
	padding-top:0px;
}
#noncasual
{
	background:#00408D;
}
#noncasual table
{
	width:100% !important;
}
#noncasual table, #noncasual td
{
	background:#00408D !important;
}
#noncasual td
{
	padding-top:4px;
	padding-bottom:4px;
}
#noncasual .text
{
	color:#FFFFFF;
	font-size:11px;
}
#noncasual #EmailAddress_TBEmailAddress, #noncasual #Password_TBPassword
{
	color:#666666;
	border:none !important;
}
#noncasual #Remember td, #noncasual #Recover_label
{
	text-align:left;
	padding-left:133px;
}
#noncasual #Forgot
{
	color:#fde420;
	text-decoration:underline;
}
#noncasual #Textlabel2
{
	text-align:left;
	padding-left:133px;
}
#makehome
{
	background: #00408D url(../../images/TemplateImages/loginBottom.gif) no-repeat bottom left;
	height:20px;
	margin-top:-45px;
}
/* New Communications */

div#commcont { overflow: hidden; display: block; height: 190px; position: relative; }
	ul.commlist { padding: 5px 0px 0px 15px !important; display: block; position: relative; }
	a#mcomm { margin: 10px 5px; line-height: 15px !important; display: block; }

/* SAFARI */

@media screen and (-webkit-min-device-pixel-ratio:0) {
	div#cbiginsidenew { width: 884px; }
	#prd4 { /* margin-top: 0px; */ }
	div#cbiginside-second #mynavigation { width: 884px; }
	.comps { height: 152px; }
	div#prd, div#prd2 { width: 670px; }
	div#productelem_new { width: 460px; }
	.ProdText { width: 330px; }
}







#LoginErrorMessage{
	width: 100%;
	padding-bottom: 10px;
	margin-top: 60px;
}
#LoginErrorMessage:first-child{
	width: 100%;
	padding-bottom: 10px;
	margin-top: 50px;
}



#UserFullName{
	color: white!important;
	font-weight: bold!important;
	font-size: 14px!important;
}







/* homepage social icons */
.social-icons {
	margin: 20px 0 0 140px;
}

.social-icons a {
	display: inline-block;
	float: left;
	margin: 10px 20px 0 0;
}