body
{
	margin: 0px;
	font-family: arial, verdana;
	font-size: 11px;
	color: black;
	background-color: #EFEFEF;
}

a
{
	color: #17BAB7;
	text-decoration: none;
	font-size: 90%;
}

.wrapper
{
	border-left: 1px solid #DEDEDE;
	border-right: 1px solid #DEDEDE;
}
.topBlack
{
	background: url(../images/topBlack.gif);
	background-repeat: no-repeat;
	height: 8px;
	width: 951px;
}
.blackLeftBg
{
	background: url(../images/topLeftCuveBlack.gif);
	background-repeat: no-repeat;
	height: 8px;
	width: 16px;
}
.blackTopBg
{
	background: url(../images/topBlackLine.gif);
	background-repeat: repeat-x;
	height: 8px;
}
.blackRightBg
{
	background: url(../images/topRightCurveBlack.gif);
	background-repeat: no-repeat;
	height: 8px;
	width: 16px;
}
.headerBlueBg
{
	background: url(../images/headerBlueBg.gif);
	background-repeat: repeat-x;
	height: 118px;
	width: 951px;
	clear: left;
}
.navigation
{
	background: url(../images/navBlackLine.gif);
	background-repeat: repeat-x;
	height: 30px;
	line-height: 30px;
}

.navigation ul
{
	margin: 0px;
	padding: 0px;
}
.navigation ul li
{
	display: inline;
	background: url(../images/leftNav.gif);
	background-repeat: no-repeat;
	background-position: top left;
	width: 12px;
	padding: 7px 0px 0px 0px;
	_padding: 0px;
}
.navigation ul li span
{
	background: url(../images/rightNav.gif);
	background-repeat: no-repeat;
	background-position: top right;
	width: 12px;
	padding: 7px 10px 0px 10px;
	_padding: 0px 10px 0px 10px;
}
.navigation ul li span a
{
	color: #B7BBBC;
	font-size: 75%;
	background: url(../images/navBg.gif);
	background-repeat: repeat-x;
	height: 30px;
	padding: 10px 5px 0px 5px;
	_padding: 0px 5px 0px 5px;
}

.main
{
	padding: 10px 15px;
}

.mainAds
{
	padding: 10px 15px 10px 0px;
}

.brandsBlackDarkBg
{
	background: url(../images/blackDarkBg.gif);
	height: 27px;
}

.brandsBlackDarkBg a
{
	color: #ffffff;
	font-size: 12px;
}

.industryBlackDarkBg
{
	background: url(../images/blackDarkBgOpp.gif);
	height: 27px;
}

.industryBlackDarkBg a
{
	color: #ffffff;
	font-size: 12px;
}

.inactiveLightBg a
{
	color: #000000;	
	font-size: 12px;
}

.verdana12White
{	
	font-family: verdana;
	font-size: 12px;
	color: white;
}
.lightBlueBg
{
	background: url(../images/lightBlueBgHead.gif);
	background-repeat: repeat-x;
	height: 27px;
}
.blueBgHead
{
	background: url(../images/bluePlainbg.gif);
	background-repeat: no-repeat;
	height: 27px;
	padding-left: 15px;
	width: 225px;
}
.sepraterBlue
{
	background: url(../images/blueSeprater.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 25px;
}
.seprater
{
	background: url(../images/seprater.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 25px;
}
.viewIndustryCont
{
	margin: 0px;
	height: 223px;
}
.viewIndustryCont ul
{
	margin-top: 10px;
}
.viewIndustryCont ul li
{
	list-style: none;
	background: url(../images/imgHorNav.gif);
	width: 278px;
	height: 29px;
	margin: 0px 0px 0px -25px;
}
.viewIndustryCont ul li a
{
	color: #FFFFFF;
	font-family: arial;
	font-size: 12px;
	padding-left: 20px;
	margin-top: 5px;
	line-height: 29px;
	background: url(../images/navHoriList.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin-left: 15px;
}
.brandsCont
{
	margin: 0px;
}
.brandsContList
{
	background-color: #EFEFEF;
	padding: 15px 0px;
}
.brandsContList ul
{
	margin: 0px;
	padding-left: 20px;
}

.brandsContList ul li
{
	list-style: none;
	font-size: 75%;
}
.footer
{
	background: url(../images/footerBg.gif);
	background-repeat: repeat-x;
	height: 95px;
}
.grayBg
{
	background-color: #EFEFEF;
}
.btn
{
	background: url(../images/blackBtnBg.gif);
	background-repeat: repeat-x;
	height: 28px;
	padding: 6px 10px 10px 10px;
	color: white;
	font-size: 12px;
	font-family: arial;
}
.arial12Black
{
	font-family: arial;
	font-size: 12px;
	color: black;
}
.content
{
	padding: 10px;
	font-size: 12px;
	height:	225px;
}
.content a
{
	font-size: 12px;
}
.contentList
{
	background-color: #EFEFEF;
	padding: 5px 0px;
}
.contentList  a
{
	font-size: 75%;
}
.contentList ul
{
	margin: 0px;
	padding-left: 20px;
}

.contentList ul li
{
	list-style: none;
}
.contentList ul li a
{
	font-size: 75%;
}
.arial17BlackB
{
	font-family: arial;
	font-size: 17px;
	color: black;
	font-weight: bold;
}
.inPageList
{
	background-color: #EFEFEF;
	padding: 15px 0px;
	float: left;
	font-size: 13px;
}
.inPageList ol
{
	margin: 0px;
	list-style-position: outside;
	float: left;
	padding: 0px 45px;
}

.inPageList ol li
{
	margin: 0px;
}

.inPageList ol li a
{
	font-size: 105%;
}
.brdrGray
{
	border: 1px solid #DEDEDE;
}
.arial11black 
{
	color:black;
	font-family:arial,verdana;
	font-size:11px;
}

.verdana12Black
{	
	font-family: verdana;
	font-size: 12px;
	color: black;
}

.verdana12DarkBlue
{
color:#2F4888;
font-family:verdana;
font-size:12px;
}

.verdana12DarkBlueB
{
color:#2F4888;
font-family:verdana;
font-size:12px;
font-weight: bold;
}

.verdana11DarkBlue
{
color:#2F4888;
font-family:verdana;
font-size:11px;
}

.arial12DarkBlue
{
	font-family: arial;
	font-size: 12px;
	color: #2F4888;
}

.arial17DarkBlueB
{
	font-family: arial;
	font-size: 17px;
	color: #2F4888;
	font-weight: bold;
}
/*added by devdutt on 11/4/2008*/
.copyRights 
{
	color:#000;
	font-size:13px;
}

.viewIndustryCont ol {
	list-style-type: none;
	list-style-position: inside;
	margin-left: -5px;
}


.viewIndustryCont ol li
{
	color: #000;
	font-family: arial;
	font-size: 12px;
	margin-top: 5px;
	padding-left: 10px;
	line-height: 20px;
}

.viewIndustryCont ol li a span
{
	color: #000;
	font-family: arial;
	font-size: 12px;
}

.viewIndustryCont ol li a
{
	color: #17BAB7;
	font-family: arial;
	font-size: 13px;
}