* {margin:0px; padding:0px;}
body {
	margin:auto;
	background:#FFFFFF url(../../images/background.png) center top no-repeat;
	font-family:Verdana, Tahoma, Arial,Helvetica, sans-serif;
	font-size:11px;
	color:#343434;
}

p {margin-bottom:15px;}

.greyheading {background:#EDEFF0;padding:3px 15px;margin:4px 0px 10px;}
ul.redline {margin:10px 0px 10px 30px;list-style:none;}
ul.redline li, li.redline {background:url(../../images/content-li-img.gif) no-repeat 0 5px;padding-left:15px;margin-bottom:15px;}
li.redline {margin:3px 20px;}
ul.greyarrow {margin:10px 20px 0px 11px;list-style:none;text-align:left;}
ul.greyarrow li {background:url(../../images/rightArrow.gif) no-repeat 3px 4px;padding-left:22px;margin-bottom:15px;}

.forum th {background:#8F9395;color:white;font-weight:bold;width:100%;}
.forum th, .forum td {padding:2px 3px;}
.forum .center {text-align:center;}
.forum td.first {}
.forum td.second {}

.pagerstyle {text-align:right;}
    .pagerstyle a, .pagerstyle span {padding:6px 10px;display:block;}
    .pagerstyle span {background:#686C75;color:white;}
    .pagerstyle a {background:#EDEFF0;}

.greyarrow_left {background:url(../../images/leftArrow.gif) no-repeat 3px 3px;padding-left:14px;}
.greyarrow_right {background:url(../../images/rightArrow.gif) no-repeat 3px 3px;padding-left:14px;}

.breadcrumb a {color:#686C75;}
.breadcrumb a:hover {color:#E20A16;}

.main_content {padding:15px;}
.main_content p a {color:red;}
.img_right {float:right;margin:10px 20px 5px 30px; width:120px; height:80px;}

.tableCellAlignFix td {vertical-align:top;}

a {color:#343434; text-decoration:none;}
a:hover {text-decoration:underline;}
.link{color:#ED1C24;background:url(../../images/redarrow.gif) no-repeat;padding-left:10px;}
.titleLink{color:#ED1C24;}

hr {
color: #efefef;
background-color: #efefef;
height: 1px;
border: 0; margin:20px 0;}

h1 {font-size:17px;}
h2 {font-size:14px;}
h3 {font-size:13px;}
img {border:0;}
.inline{display:inline;float:left;border:1px solid #000;width:120px;margin-right:20px;}

.mostPopular {width:210px; text-align:left; font-size:11px; margin:5px 0 0 5px;}
/*.thumbnail{display:inline;float:left;}*/
.thumbnailText{color:#686c75;width:100%;}

/*.relatedImage{margin-left:auto;margin-right:auto;}*/

.clear {clear:both;}

#container {width:997px; margin:auto; background:#FFFFFF;}

#leftColumn {width:241px; float:left; text-align:center;}
#leftColumn a {color:#686C75;}
#leftColumn a:hover {color:#E20A16;}

#rightColumn {width:756px; float:right; text-align:left;}

/* LEFT COLUMN STYLES */

.leftcolumnTop {width:100%;}
#logoContainer {height:96px;}
.logo {margin-top:12px;}
.leftColumnGreydient {background:#5E6568 url(../../images/leftColumnGreydient.gif) repeat-x; color:#FFFFFF; text-align:left; padding: 2px 0 6px 0}
.navArrow {margin:0 10px 0 10px;}
.newsContainer {width:auto;margin-top:20px; text-align:left;}
.leftHandTitle{background:url(../../images/navArrowBackground.gif)  no-repeat;height:24px;width:240px;padding-top:4px;padding-left:30px;color:#fff;text-align:left;}
#sideBarButtonsContainer {}


/* RIGHT COLUMN STYLES */

#metalHeader {height:72px; background:url(../../images/metal.jpg);}
#corporateNav {font-size:11px; color:#343434; padding:8px 8px 0 0;}
#corporateNav li {list-style:none; float:left; margin-right:3px; margin-left:15px;}
* html #corporateNav li {margin-left:7px;}

#siteNav {height:23px; background:url(../../images/navMetal_bg.jpg);}
/*#siteNav li {list-style:none; float:left; margin:3px 15px 0 15px; font-weight:bold;}*/
* html #siteNav li {margin-left:7px;}
/*#siteNav a:hover {background-color:#FFFFFF; text-decoration:none;}*/

.smallBanner {height:16px; background:#666666 url(../../images/smallBanner_bg.png); color:White; padding-left:10px;}

#homepagePhoto {overflow:hidden;}

.CategoryDetailHeader {overflow:hidden; border-left:#EDEFF0 1px solid;}
* html .CategoryDetailHeader {width:755px;}

.CategoryDetailDescription {width:485px;float:left; margin:0 25px 0 15px;}
* html .CategoryDetailDescription {margin-left:7px;}

#bottomNav {}
#bottomNav a {color:#E20A16; text-decoration:none;}
#bottomNav a:hover {text-decoration:underline;}
.bottomNavButton {float:left; margin-left:15px;width:169px;}
.bottomNavButton p {padding:7px 0px 0px 9px;}
* html .bottomNavButton {width:169px; float:left; margin:0 7px;}

#relatedItemsBox {
	border:#D5D5D5 1px solid;
	width:190px;
	padding:10px;
	margin-bottom:10px;
}
#relatedItemsBox a {font-size:11px; color:#E20A16;}
#relatedItemsBox hr {margin:7px 0;}


#productSalesAndSupportBox {
	border:#E20A16 1px solid;
	width:190px;
	padding:10px;
	background:#FCFCFC;
}

#productSalesAndSupportBox a {font-size:11px; color:#E20A16;}
#productSalesAndSupportBox hr {margin:10px 0;}
#productSalesAndSupportBox label {font-weight:bold; color:#73797C; float:left; width:40px; margin-right:5px;}

/*MAIN MENU*/
.menuClass {float:left; font-weight:bold;text-transform:uppercase;padding:0px;border-collapse:collapse;border-spacing:0; font-size:12px;}
.menuClass a {text-decoration:none;padding:0px 10px 0px 10px;}
.menuClass td td {padding:3px 7px 5px 7px;}
.menuClass_dynamic {border:1px solid #CCCCCC;border-top:none;border-bottom:1px solid #999999;position:relative;margin-left:-1px;}

.menuClass_Hover td {cursor:pointer;background:white;}
.menuClass_Hover a {color:Red;}

.menuClass_sub {border-collapse:collapse;font-size:95%;}
.menuClass_sub td a {background:white;padding:10px 8px;display:block;color:#686C75;background:none;text-decoration:none;min-width:100px;}
.menuClass_sub td:hover a {color:#FFFFFF;background:#E20A16 url(../../images/menu_bg_grad.jpg) repeat-x top left;}

.menuClass_selected td {background:url(../../images/menu_bg_grad_selected.jpg) top left;}
.menuClass_selected td a {color:White;}

.message {display:block;margin:5px 0px 20px;padding:10px;background:#FAF1D2 url(../../images/note.jpg) no-repeat 10px;padding-left:35px;clear:left;}

#searchForm input {height:16px; width:80px; margin:2px 5px 0 0;}

/* LINKS PAGE */
.linkBody {width:570px;float:left;margin-bottom:5px;}
.linkHR {width:700px;}

/* CORPORATE MENU */

.corporateMenuClass {float:left; margin-left:5px;padding:0px;border-collapse:collapse;border-spacing:0;}
.corporateMenuClass a {text-decoration:none;padding:0px 10px 0px 10px;}
.corporateMenuClass td td {padding:3px 0 5px 0;}

.corporateMenuClass_Hover td {cursor:pointer;}
.corporateMenuClass_Hover a {text-decoration:underline;}

.corporateMenuClass_sub {background:white;border-collapse:collapse;font-size:95%;}
.corporateMenuClass_sub td a {padding:6px 8px;display:block;color:#686C75;background:none;text-decoration:none;}
.corporateMenuClass_sub td:hover a {color:#FFFFFF;background:url(../../images/menu_bg_grad.jpg) top left;}

.corporateMenuClass_selected td a {color:White;}


/*LEFT COLUMN MENU*/

.leftMenuClass {float:left;text-align:left;  width:100%;}
.leftMenuClass a {text-decoration:none;display:block;}
.leftMenuClass td td {padding:5px 15px;}

.leftMenuClass_Hover td {cursor:pointer;}
.leftMenuClass_Hover a {color:Red;}

.leftMenuClass_sub {border-collapse:collapse;}
.leftMenuClass_sub td a {padding:6px 8px;display:block;color:#686C75;background:none;text-decoration:none;}
.leftMenuClass_sub td:hover a {color:#ff0000;}

.leftMenuClass_selected  {background:#EDEFF0;margin:0px;padding-left:5px;}
.leftMenuClass_selected a {color:#E20A16;}




.cluster {float:left;width:260px;margin:0px 30px 10px;}

ul.redArrow li  
{
	list-style:none;
	background: url(../../images/redarrow.gif) no-repeat;
	padding-left:12px;
}

li {
	list-style:none;
	background:url(../../images/content-li-img.gif) no-repeat 0 2px;
	padding-left:14px;
}



/* */


#NavigationIconbar {
	width:177px;
	margin:auto;
}

#NavigationIconbar a {
	padding:9px 0 0 47px;
	width:131px;
	height:27px;
	display:block;
	text-align:left;
	clear:both;
}


#NavigationIconbar a:hover { text-decoration:none;}

#NavigationIconbar a.ict {
	background: url(../../images/iconbar-ict.jpg) left top no-repeat;
}
#NavigationIconbar a.ict:hover {
	background: url(../../images/iconbar-ict_f2.jpg) left top no-repeat;
}

#NavigationIconbar a.academy {
	background: url(../../images/iconbar-academy.jpg) left top no-repeat;
	margin-top:8px;
}
#NavigationIconbar a.academy:hover {
	background: url(../../images/iconbar-academy_f2.jpg) left top no-repeat;
}

#NavigationIconbar a.mediacart {
	background: url(../../images/iconbar-mediacart.jpg) left top no-repeat;
	margin-top:8px;
}
#NavigationIconbar a.mediacart:hover {
	background: url(../../images/iconbar-mediacart_f2.jpg) left top no-repeat;
}

.keyPersonnelClass {float:left; margin:5px; width:130px;}

/* Register page styles */

.userLogin label {margin-right:10px;}
.userLogin .textField {width:230px;}


/* Industry Issues */


.content_left2
{
	width: 550px;
	float: left;
}

.content_right2
{
	overflow: hidden;
	margin-left: 5px;
	float: right;
}


/* Search Results Styles */

.searchResultTable {width:100%; }
.searchResultTable a {color:#686C75; }
.searchResultTable .link {color:red; }
/*.searchResultTable td td {padding:10px; }*/