BODY
{
	background-image: url(images/bg.jpg);
	background-repeat: repeat-y;
	background-position: top;
	background-attachment: fixed;
	font-family: "Times New Roman", Times, serif;
	z-index: -10;
}
TABLE#dc_body
{
	background-color: #E3EAF2;
	background-image: url(images/Body_BG.png);
	background-repeat: repeat-y;
	background-position: bottom;
}
TABLE#dc_navigation
{
	background-image: url(images/Body_BG.png);
	position: relative;
	top: 0px;
	left: 0px;
	border: 0px none #000000;
	margin: 0px;
	padding: 0px;
	height: 0px;
	width: 100%;
}
#dc_navigation A:link, #dc_navigation A:active, #dc_navigation A:visited
{
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px;
	border: 0px solid #515C78;
	height: 17px;
}
#dc_navigation A:hover
{
	color: #FEFEFE;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px;
	border: 0px solid #EEEEEE;
	height: 17px;
}
TABLE#dc_logo
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
#QuickSearch
{
	background-color: transparent;
	border: 0px solid #000000;
}
#BreadCrumb
{
	background-color: #D3DBED;
}
#SearchResultsInfo
{
	color: #EDF0FA;
}
#tabContainer
{
}
#tab1, #tab2, #tab3, #tab4, #tab5, #infotab1, #infotab2, #infotab3, #infotab4, #infotab5
{
	background-color: #D3DBED;
	border: 1px solid #909DC6;
}
.topBottomBanner
{
	background-color: #D3DBED;
	border: 0px solid #909DC6;
}
#limitWarning
{
	background-color: #FFFFE0;
	border: 1px solid #909DC6;
}
.internalTable
{
	border: 0px solid #909DC6;
	padding: 20px;
	background-color: transparent;
}
.itemBorder
{
	border: 1px solid #909DC6;
	border-collapse: collapse;
}
#catalog_container
{
}
#catalog_prod_img_outer
{
}
#catalog_prod_info
{
	color: #7777EE;
}
.whiteBackground
{
	padding: 20px;
}
#sidebar
{
	background-color: #FFFFFF;
}
#CFForm_1
{
	background-color: #D3DBED;
	border: 1px solid #909DC6;
}
#headerCustom
{
	background-image: url(images/Header_BG.png);
	height: 222px;
	position: relative;
	width: 960px;
	font-family: Calibri, Arial;
}
#headerSearchField
{
	position: absolute;
	top: 127px;
	left: 753px;
	color: #FFF;
	text-align: left;
}
#logo
{
	position: absolute;
	top: 15px;
	left: 7px;
	color: #FFF;
	text-align: left;
}
#twitter
{
	position: absolute;
	top: 140px;
	left: 850px;
}
#linkedin
{
	position: absolute;
	top: 140px;
	left: 887px;
}
#contactInfo
{
	position: absolute;
	top: 74px;
	left: 626px;
	color: #FFF;
	text-align: left;
}
#tabMenu
{
	position: absolute;
	top: 33px;
	left: 792px;
}
#tabMenu UL
{
	list-style: none;
	margin-top: 0px;
	margin-bottom: 0px;
}
#tabMenu LI
{
	display: inline;
	margin-right: 20px;
	font-size: 11px;
	font-weight: bold;
}
#tabMenu A:link, #tabMenu A:visited, #tabMenu A:active
{
	color: #111E3E;
	text-decoration: none;
	font-weight: bold;
}
#tabMenu A:hover
{
	color: #111E3E;
	text-decoration: underline;
}
#mainMenu
{
	position: absolute;
	top: 186px;
	left: 0px;
	font-size: 13px;
	font-weight: bold;
}
#mainMenu UL
{
	list-style: none;
	margin-top: 0px;
	margin-bottom: 0px;
}
#mainMenu LI
{
	display: inline;
	font-weight: bold;
	padding-right: 20px;
	padding-left: 20px;
	border-right: 1px solid #BBD2E1;
	padding-top: 7px;
	padding-bottom: 8px;
}
#mainMenu A:link, #mainMenu A:visited, #mainMenu A:active
{
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
#mainMenu A:hover
{
	color: #78BCE8;
	text-decoration: underline;
	font-weight: bold;
}
#secondaryMenu
{
	color: #666666;
	position: absolute;
	top: 134px;
	left: 3px;
}
#secondaryMenu UL
{
	list-style: none;
	margin-top: 0px;
	margin-bottom: 0px;
}
#secondaryMenu LI
{
	display: inline;
	margin-right: 20px;
	font-size: 11px;
	font-weight: bold;
}
#secondaryMenu A:link, #secondaryMenu A:visited, #secondaryMenu A:active
{
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
#secondaryMenu A:hover
{
	color: #666666;
	text-decoration: underline;
	font-weight: bold;
}
#secondaryMenu
{
	color: #666666;
	position: absolute;
	top: 134px;
	left: 3px;
}
#footerCustom
{
	background-image: url(images/Footer_BG.png);
	height: 130px;
	width: 960px;
	position: relative;
	margin: 0px;
	padding: 0px;
}
#footerMenu UL
{
	list-style: none;
	margin-top: 0px;
	margin-bottom: 0px;
}
#footerMenu LI
{
	display: inline;
	margin-right: 20px;
	font-size: 11px;
	font-weight: bold;
}
#footerMenu A:link, #footerMenu A:visited, #footerMenu A:active
{
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
#footerMenu A:hover
{
	color: #666666;
	text-decoration: underline;
	font-weight: bold;
}
#footerCredits
{
	color: #666666;
	position: absolute;
	top: 134px;
	left: 3px;
}
#footerCredits UL
{
	list-style: none;
	margin-top: 0px;
	margin-bottom: 0px;
}
#footerCredits LI
{
	display: inline;
	margin-right: 20px;
	font-size: 11px;
	font-weight: bold;
}
#footerCredits A:link, #footerCredits A:visited, #footerCredits A:active
{
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
#footerCredits A:hover
{
	color: #666666;
	text-decoration: underline;
	font-weight: bold;
}
.content
{
	padding-left: 32px;
	padding-right: 32px;
	padding-bottom: 10px;
	line-height: 20px;
	text-align: left;
}
.content H1
{
	color: #00325A;
	font-family: Calibri, Arial;
	font-weight: bold;
	font-size: 24px;
}
#CCategoryLinks
{
	width: 180px;
}
#CCategoryLinks A:link, #CCategoryLinks A:active, #CCategoryLinks A:visited
{
	color: #3859A8;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#CCategoryLinks A:hover
{
	color: #3859A8;
	text-decoration: underline;
}
.whiteBackground
{
	background-color: transparent;
}

