body {
	background: #FFF url(/images/c-bg2.png) top center repeat-y;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0;
	padding: 0;
}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td
	{
	font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

address,caption,cite,code,dfn,em,strong,th,var {
	font-style: normal;
	font-weight: 400;
	font-family: Arial, Helvetica, sans-serif;
}

ol,ul {
	list-style: none;
	font-family: Arial, Helvetica, sans-serif;
}

caption,th {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
}

h1,h2,h3,h4,h5,h6 {
	font-size: 100%;
	font-weight: 400;
	font-family: Arial, Helvetica, sans-serif;
}

q:before,q:after {
	content: '';
}

#wrapper {
	position: relative;
	left: 0;
	top: 0;
	width: 800px;
	height: 677px;
	margin: 0 auto;
}

#header {
	clear: both;
}

#logo {
	float: left;
	width: 310px;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-top: 10px;
}

#welcome {
	float: right;
	width: 467px;
	margin: 10px 0 10px 10px;
}

#menu a {
	font-family: Arial;
	font-size: 11px;
	text-decoration: none;
	color: #666;
	margin: 2px;
	padding: 2px;
}

#menu a:hover {
	color: #f60;
	text-decoration: underline;
}

#h-menu {
	background: url(../images/m-bg.jpg);
	clear: both;
	width: 800px;
	height: 36px;
	margin: 0;
}

#clock {
	float: right;
	color: #FFF;
	background-color: inherit;
	font-size: 10px;
	font-weight: 400;
	margin-top: 10px;
	text-align: right;
	padding-right: 10px;
}

#clock div {
	float: left;
	height: 20px;
	padding: 0 15px 0 0;
}

#clock #clockLondon,#clock #clockBangalore,#clock #clockDubai {
	float: left;
	padding: 0 5px 0 0;
}

#flash,#srflash {
	clear: both;
	width: 800px;
	height: 130px;
	background-color: #c0cbcf;
	margin: 0;
	padding: 0;
}

#news-box_ {
	position: absolute;
	background-image: url(../images/css.png);
	left: 0;
	top: 266px;
	background-position: 0 -355px;
	width: 227px;
	height: 273px;
}

#news-container {
	width: 198px;
	height: 200px;
	overflow: auto;
	margin: 40px 0 0 18px;
}

.news-item {
	width: 180px;
	overflow: hidden;
	text-align: left;
}

.news-item p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	width: 175px;
	background-color: inherit;
	margin: 0 30px 0 0;
}

.news-link a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ed8122;
	text-decoration: none;
}

.news-link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ed8122;
	text-align: left;
	padding-left: 105px;
	display: block;
	width: 150%;
}

.searchButtonad {
	padding-top: 8px;
	padding-right: 9px;
}

#getFreeNews a {
	text-decoration: none;
	color: #1e5786;
}

#getFreeNews,#getFreeNews a,#getFreeVideos,#getFreeVideos a {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	color: #1e5786;
	font-weight: 700;
	font-style: italic;
	font-size: 13px;
	text-decoration: none;
}

#getFreeVideos,#getFreeVideos a {
	padding: 10px;
}

#getFreeNews,#getFreeNews a {
	padding: 10px 0 5px;
}

#getFreeNews a:hover,#getFreeVideos a:hover {
	color: #ed8122;
}

#BR-Visual-Home-11_ {
	position: absolute;
	left: 227px;
	top: 268px;
	width: 6px;
	height: 273px;
}

#search-box_ {
	position: absolute;
	background-image: url(../images/css.png);
	left: 233px;
	top: 267px;
	background-position: 0 -678px;
	width: 335px;
	height: 273px;
}

#normalh14ad {
	font-size: 100% !important;
	display: inline;
	font-weight: 700;
	color: #FFF !important;
	background-color: inherit;
	padding: 0 !important;
}

#newSearch1 {
	margin: 0;
}

#BR-Visual-Home-13_ {
	position: absolute;
	left: 567px;
	top: 268px;
	width: 6px;
	height: 273px;
}

#videos-box_,#videos-box_ad {
	position: absolute;
	background-image: url(../images/css.png);
	left: 573px !important;
	background-position: 0 -1151px;
	width: 227px;
	height: 273px;
}

#videos-box_ {
	top: 267px;
	width: 227px;
	height: 273px;
}

#videos-box_ad {
	top: 0 !important;
	width: 230px;
	height: 280px;
	background-repeat: no-repeat;
}

#inputblock p {
	font-size: 11px;
	margin: 2px 0;
}

#google-strip_ {
	position: absolute;
	left: 0;
	top: 539px;
	width: 800px;
	height: 39px;
	background: #fff;
	padding-left: 0;
	padding-top: 3px;
}

#lower-banner_ {
	position: absolute;
	left: 0;
	top: 582px;
	width: 800px;
	height: 43px;
}

a:hover {
	color: #ee7f01;
}

#footer_ad {
	clear: both;
	height: 50px;
	font-size: 10px;
}

#footer_ad p {
	color: #000;
	float: right;
	font-size: 10px;
	background-color: inherit;
	margin: 4px;
	padding: 4px;
	font-size: 11px;color: #525252;font-family: sans-serif;
}

#footer_ad ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	font-size: 11px;color: #525252;font-family: sans-serif;
}

#footer_ad ul li {
	list-style: none;
	float: left;
	text-align: center;
	font-size: 11px;color: #525252;font-family: sans-serif;
}

#footer_ad ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	font-size: 11px;color: #525252;font-family: sans-serif;
}

#footer_ad ul li {
	list-style: none;
	float: left;
	text-align: center;
	font-size: 11px;color: #525252;font-family: sans-serif;
}

#footer_ad ul li a {
	line-height: 32px;
	text-decoration: none;
	background-color: inherit;
	margin: 4px;
	padding: 4px;
	font-size: 11px;color: #525252;font-family: sans-serif;
}

#footer_ad ul li a:hover {
	text-decoration: underline;
	color: #f60;
	font-size: 11px;font-family: sans-serif;
}

#footer {
	position: absolute;
	left: 0;
	top: 624px;
	width: 800px;
	height: 53px;
	background-color: #fff;
}

#footer ul {
	list-style-type: none;
	text-align: left;
	float: left;
	margin: 10px;
	padding: 0;
	font-size: 11px;color: #525252;font-family: sans-serif;
}

#footer ul li {
	display: inline;
	font-size: 11px;color: #525252;font-family: sans-serif;
}

#footer ul a {
	font-family: sans-serif;
	color: #525252;
	text-decoration: none;
	font-size: 11px;
	font-weight: 400;
	background-color: inherit;
	padding: 6px 6px 0;
}

#footer ul a:hover {
	color: #ed8122;
	text-decoration: underline;
	font-size: 11px;
font-family: sans-serif;
}

#footer .copyright {
	float: right;
	font-size: 11px;color: #525252;font-family: sans-serif;
	margin: 12px 6px 0;
}

#footer p {
	color: #000;
	float: right;
	font-size: 10px;
	background-color: inherit;
	margin: 18px 4px 4px;
	padding: 4px;
}

.topHeading,.topHeading1 {
	color: #FFF;
	font-weight: 700;
	background-color: inherit;
}

.filterButtonad {
	margin-left: 90px;
	padding-top: 16px;
}

.topHeading {
	font-size: 110%;
}

.topHeading1 {
	font-size: 100%;
}

.comboBox {
	margin: 0 0 0 10px;
}

.inputactive {
	border: 1px solid #333;
	font-size: 11px;
	margin: 2px;
	padding: 2px;
}

.searchButton {
	padding-top: 5px;
}

div.infoBox {
	position: absolute;
	left: 50%;
	width: 300px;
	margin-left: -150px;
	top: 50%;
	margin-top: -75px;
	display: none;
	font-size: 12px;
	background-color: #e8f3f7;
	border: 2px solid;
	border-color: #f7faff #99a #99a #f7faff;
}

div.infoBox td {
	text-align: center;
	padding: 7px;
}

div.infoBox table.popupTable {
	background-color: #e8f3f7;
}

div.infoBox table.popupTable td {
	border-left: 1px solid #99a;
	border-top: 1px solid #99a;
	text-align: center;
	padding: 3px;
}

div.infoBox2 {
	margin-left: 475px;
	width: 300px;
	display: none;
	font-size: 12px;
	background-color: #e8f3f7;
	border: 2px solid;
	border-color: #f7faff #99a #99a #f7faff;
}

div.infoBox2 td {
	text-align: center;
	padding: 7px;
}

div.infoBox2 table.popupTable {
	background-color: #e8f3f7;
}

div.infoBox2 table.popupTable td {
	border-left: 1px solid #99a;
	border-top: 1px solid #99a;
	text-align: center;
	padding: 3px;
}

.bmheading {
	background-color: #cacaca;
	font-weight: 700;
	color: #727272;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.dotted {
	border: 1px dotted #000;
	padding-top: 3px;
	padding-bottom: 3px;
	width: 120px;
}

a.orangeButton,a.orangeButton:link,a.orangeButton:visited,a.orangeButton100,a.orangeButton100:link,a.orangeButton100:visited,a.orangeButton150,a.orangeButton150:link,a.orangeButton150:visited,a.orangeButton125,a.orangeButton125:link,a.orangeButton125:visited
	{
	background-color: #f7941d;
	border-top: 2px solid #fbc482;
	border-right: 2px solid #655139;
	border-left: 2px solid #fbc482;
	border-bottom: 2px solid #655139;
	display: block;
	float: left;
	text-decoration: none;
	color: #fff;
	text-align: center;
	margin: 3px;
	padding: 0 5px;
}

.orangeButton100 {
	width: 100px;
}

.orangeButton150 {
	width: 150px;
}

.orangeButton125 {
	width: 125px;
}

#cds-container {
	position: relative;
	border: 1px solid #284058;
	width: 785px;
	height: auto;
	margin: 0 auto;
	padding: 6px;
}

#cdsfooter {
	width: 786px;
	height: 6px;
	margin-left: 7px;
	background-repeat: no-repeat;
}

.fpfooter a {
	color: #333;
	font-size: 10px;
	text-decoration: none;
}

.fpfooter a:hover {
	color: #f60;
}

.cds {
	width: 775px;
	height: auto;
	background-color: #cedce6;
	padding: 5px;
}

div.cds h2 {
	margin-bottom: 10px;
	font-family: tahoma;
	font-size: 12px;
	color: #000;
	text-align: left;
	clear: right;
	font-weight: 700;
	background-color: inherit;
}

div.cds p {
	margin-bottom: 10px;
	font-family: tahoma;
	font-size: 11px;
	color: #333;
	text-align: justify;
	clear: right;
}

div.cds a:hover {
	font-family: tahoma;
	font-size: 11px;
	color: #333;
	text-align: left;
	text-decoration: underline;
}

.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
}

.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
	background-color: #ccc;
	padding: 0;
}

.jScrollPaneDrag {
	position: absolute;
	border: 1px solid #ccc;
	background-color: #000;
	cursor: pointer;
	overflow: hidden;
}

.dropdown {
	font-family: arial, sans-serif;
	float: left;
	position: relative;
	font-size: 11px;
	z-index: 100;
}

.dropdown ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

.dropdown ul li {
	float: left;
	position: relative;
	list-style: none;
	margin: 0;
	padding: 5px 3px 0;
}

.dropdown ul li.topLevel {
	height: 31px;
}

.dropdown ul li span {
	float: left;
	background: #9bb4ca url('/images/css.png');
	background-position: 0 -1076px;
	padding-left: 3px;
}

.dropdown ul li a,.menu ul li a:visited {
	display: block;
	text-decoration: none;
	background: #9bb4ca url('/images/topNavBg.gif') repeat-x right top;
	text-align: left;
	color: #000;
	font-size: 11px;
	overflow: hidden;
	font-weight: 700;
	padding: 3px 7px 3px 3px;
}

.dropdown ul li ul {
	display: none;
	list-style: none;
	float: left;
	width: 130px;
	margin: 0;
	padding: 0;
}

.dropdown ul li ul li {
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
}

.dropdown ul li:hover ul,.dropdown ul li a:hover ul,.dropdown ul li.sfhover ul
	{
	display: block;
	float: left;
	position: absolute;
	top: 36px;
	left: 0;
	margin: 0;
	padding: 0;
}

.dropdown ul li:hover ul li {
	float: left;
	list-style: none;
	background: #7c9db8;
	margin: 0;
	padding: 0;
}

.dropdown ul li:hover ul li a,.dropdown ul li a:hover ul li a,.dropdown ul li a:hover ul li span,.dropdown ul li:hover ul li span,.dropdown ul li ul li a,.dropdown ul li a ul li a,.dropdown ul li a ul li span,.dropdown ul li ul li span
	{
	float: left;
	display: block;
	width: 130px;
	background: transparent;
	background-color: #b4c7d8;
	color: #000;
	margin: 0;
	padding: 5px;
}

.dropdown ul li a:hover ul li span,.dropdown ul li:hover ul li span {
	color: #7a7a7a;
}

.dropdown ul li:hover ul li a:hover,.dropdown ul li a:hover ul li a:hover
	{
	background: #7c9db8;
	color: #fff;
}

.dropdown ul li ul li:hover,.dropdown ul li ul li a:hover {
	background: #7c9db8;
}

.dropdown ul li:hover ul li:hover ul.left,.dropdown ul li a:hover ul li a:hover ul.left
	{
	left: -105px;
}

#mainDIV {
	position: relative;
	left: 0;
	top: 0;
	width: 800px;
	margin: 0 auto;
}

#search-box_ad {
	position: absolute;
	background-image: url(../images/css.png);
	left: 2px !important;
	background-repeat: no-repeat;
	top: 0 !important;
	background-position: 0 -678px;
	width: 335px;
	height: 273px;
}

#searchFilter {
	position: absolute;
	background: url(../images/css.png) no-repeat;
	background-position: 0 -1474px;
	width: 233px;
	height: 276px;
	left: 338px !important;
	top: -2px !important;
	padding: 5px;
}

#searchFilter p {
	padding-left: 5px;
}

.newsLink {
	text-decoration: none;
	color: #000;
	background-color: inherit;
}

.topHeadingad {
	font-size: 110%;
	color: #FFF;
	font-weight: 700;
	background-color: inherit;
}

#content h1 {
	color: #ee7f01;
	background-color: inherit;
	line-height: 30px;
	font-size: 20px;
	font-weight: 700;
	padding: 10px;
}

#content h2 {
	color: #4c718c;
	background-color: inherit;
	font-size: 14px;
	font-weight: 700;
	padding: 10px 0;
}

#terms td a {
	color: #ee7f01;
	font-size: 13px;
}

#CD {
	width: 130px;
	height: 428px;
	overflow: auto;
}

#sitemap {
	margin-left: 30px;
	list-style: circle;
}

#sitemap li {
	list-style: circle;
	clear: both;
	padding: 4px 0;
}

#sitemap li a {
	font-size: 13px;
}

#sitemap li ul {
	list-style: circle;
}

#sitemap li ul li {
	list-style: circle;
	margin-left: 20px;
	padding: 4px 0;
}

.topHeading1ad {
	font-size: 100%;
	color: #FFF;
	font-weight: 700;
}

#bookmarks {
	width: 525px;
	height: 30px;
	margin-left: 10px;
	text-align: center;
}

#mailLink,#newsFeed {
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 700;
	vertical-align: top;
	margin-right: 90px;
	background-color: inherit;
}

#news-header {
	width: 545px;
	height: 30px;
	background-image: url(../images/news_bar2.png);
	background-repeat: no-repeat;
	padding-top: 4px !important;
	margin: 0 0 0 10px;
}

#news-header h2 {
	width: 545px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #006;
	font-weight: 700;
}

#news-related {
	width: 545px;
	height: 250px;
	margin-left: 10px;
	overflow: auto;
}

#side-section {
	width: 225px;
	height: 730px;
	float: right;
	margin-right: 5px;
	background: #fff;
}

#top-stories-todayNews {
	width: 225px;
	height: 150px;
}

#top-stories1,#top-stories {
	width: 225px;
	height: 145px;
	overflow: auto;
}

#top-stories {
	height: 200px;
}

#archive {
	width: 225px;
	height: 90px;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#added1 {
	width: 225px;
	height: 250px;
	overflow: auto;
}

#srbanners {
	text-align: center;
	margin-top: 10px;
}

#srbanners img {
	vertical-align: top;
	padding: 2px;
}

#srOuterContainer,#srInnerContainer,#srOuterContainer #topInfo {
	float: left;
	width: 782px;
}

#srOuterContainer #topInfo #resultTotal {
	float: left;
	width: 100%;
	text-align: center;
	color: #f7941d;
	background-color: inherit;
	padding: 5px;
}

#srOuterContainer #topInfo #restot {
	color: #f7941d;
	background-color: inherit;
}

#srOuterContainer #topInfo #resultTotal span {
	font-weight: 700;
	color: #000;
	background-color: inherit;
}

#srOuterContainer #topInfo #whatsThis {
	float: left;
	padding-left: 26px;
	padding-bottom: 10px;
}

#srOuterContainer #topInfo #whatsThis1 {
	float: left;
	width: 130px;
	display: block;
	margin-bottom: 6px;
	text-align: right;
}

#srOuterContainer #topInfo #searchButtons {
	float: left;
	width: 407px;
	height: 30px;
}

#srOuterContainer #topInfo #searchButtons1 {
	float: left;
	width: 570px;
	height: 30px;
}

#normalh1 {
	font-size: 11px !important;
	display: inline;
	font-weight: 700;
	color: #000 !important;
	background-color: inherit;
	padding: 0 !important;
}

#srResultsContainer {
	width: 556px;
	margin-right: 12px;
}

#srResultsContainer .inner {
	float: left;
	width: 540px;
	background: #b2c4da url('/images/srTopBg.gif') no-repeat left top;
	padding: 8px;
}

#srResultsContainer .inner .srSubContainer {
	float: left;
	display: block;
	width: 523px;
	height: 400px;
	font-size: 12px;
	background: #d5dfeb url('/images/srSubTopBg.gif') no-repeat left top;
	padding: 5px;
}

#srResultsContainer .inner .srSubContainer .contents {
	float: left;
	display: block;
	height: 400px;
	width: 523px;
	overflow: auto;
}

#srResultsContainer .inner #srPrevNext a,#srResultsContainer .inner #srPrevNext a:link,#srResultsContainer .inner #srPrevNext a:visited,#srResultsContainer .inner #srPrevNext a:hover,#srOuterContainer #srBtmBg a,#srOuterContainer #srBtmBg a:link,#srOuterContainer #srBtmBg a:visited,#srOuterContainer #srBtmBg a:hover
	{
	font-size: 11.3px;
	font-weight: 400;
	color: #000;
	text-decoration: none;
	background-color: inherit;
}

#srOuterContainer #srBtmBg {
	float: left;
	text-align: left;
	background: #b2c4da url('/images/srBtmBg.gif') no-repeat left bottom;
	width: 536px;
	height: 16px;
	vertical-align: top;
	padding: 10px;
}

#srResultsContainer .inner #srSubBtmBg {
	float: left;
	height: 6px;
	background: #d5dfeb url('/images/srSubBtmBg.gif') no-repeat left top;
	width: 533px;
}

#tblSearchResults {
	width: 505px;
	margin-top: 2px;
}

#tblSearchResults td {
	font-size: 11px;
	border-left: 1px solid #7c9db8;
	text-align: center;
	padding: 3px;
}

#tblSearchResults td img {
	margin: 1px;
}

#tblSearchResults .grey {
	color: #545454;
}

#tblSearchResults td.searchResults_rowSpacer {
	background: #d5dfeb url('/images/searchResults_rowSpacer.gif') repeat-x
		left center;
	height: 7px;
	border-width: 0;
	padding: 0;
}

#tblSearchResults .vendorName {
	text-transform: uppercase;
	text-align: left;
}

#srSelectionsContainer {
	float: left;
	width: 214px;
}

#srSelectionsContainer .inner1 {
	float: left;
	width: 198px;
	background: #b2c4da url('/images/tradeVideoTopBg.gif') no-repeat left
		top;
	padding: 8px;
}

#srSelectionsContainer .inner {
	float: left;
	width: 198px;
	background: #b2c4da url('/images/srSelectionsTopBg.gif') no-repeat left
		top;
	padding: 8px;
}

#srSelectionsContainer .inner .srSubContainer {
	float: left;
	display: block;
	width: 187px;
	height: 144px;
	font-size: 12px;
	overflow: auto;
	background: #d5dfeb url('/images/srSelectionsSubTopBg.gif') no-repeat
		left top;
	padding: 5px;
}

#srSelectionsContainer .inner1 .srSubContainer {
	float: left;
	display: block;
	width: 187px;
	height: 183px;
	font-size: 12px;
	background: #d5dfeb url('/images/srSelectionsSubTopBg.gif') no-repeat
		left top;
	padding: 5px;
}

#srSelectionsContainer #srSelectionsBtmBg {
	float: left;
	height: 45px;
	background: #b2c4da url('/images/srSelectionsBtmBg.gif') no-repeat left
		bottom;
	width: 214px;
}

#srSelectionsContainer #srSelectionsBtmBg1 {
	float: left;
	height: 35px;
	background: #b2c4da url('/images/srSelectionsBtmBg.gif') no-repeat left
		bottom;
	width: 214px;
}

#tradeNews {
	width: 165px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	overflow: hidden;
}

#srBasketContainer {
	float: left;
	width: 454px;
}

#srBasketContainer .inner {
	float: left;
	width: 438px;
	background: #b2c4da url('/images/srBasketTopBg.gif') no-repeat left top;
	padding: 8px;
}

#srBasketContainer .inner .srSubContainer {
	float: left;
	display: block;
	width: 427px;
	height: 144px;
	font-size: 12px;
	background: #d5dfeb url('/images/srBasketSubTopBg.gif') no-repeat left
		top;
	padding: 5px;
}

#srBasketContainer .inner #srBasketSubBtmBg {
	float: left;
	height: 7px;
	background: #d5dfeb url('/images/srBasketSubBtmBg.gif') no-repeat left
		top;
	width: 437px;
}

#srBasketContainer #srBasketBtmBg {
	float: left;
	height: 45px;
	background: #b2c4da url('/images/srBasketBtmBg.gif') no-repeat left
		bottom;
	width: 454px;
}

#tradeResultsContainer {
	width: 782px;
	margin-right: 0;
}

#tradeResultsContainer .inner {
	background: #b2c4da url('/images/tradeTopBg.gif') no-repeat left top;
	float: left;
	width: 770px;
	padding: 8px;
}

#tradeResultsContainer .inner .tradeSubContainer {
	float: left;
	display: block;
	width: 753px;
	height: 120px;
	font-size: 12px;
	background: #d5dfeb url('/images/tradeSubTopBg.gif') no-repeat left top;
	padding: 5px;
}

#tradeResultsContainer .inner .tradeSubContainer .contents {
	float: left;
	display: block;
	height: 120px;
	width: 753px;
	overflow: auto;
	text-align: justify;
}

#tradeOuterContainer #tradeBtmBg {
	float: left;
	text-align: left;
	background: #b2c4da url('/images/tradeBtmBg.gif') no-repeat left bottom;
	width: 766px;
	height: 16px;
	padding: 10px;
}

#close {
	text-align: right;
	padding-right: 10px;
	padding-bottom: 0;
	font-size: 12px;
	font-weight: 400;
}

.tradeinfo h1 {
	font-size: 14px;
	font-weight: 700;
	color: #0c3b60;
	padding: 4px 0;
}

.tradeinfo h2 {
	font-size: 12px;
	font-weight: 700;
	color: #0c3b60;
	padding: 4px 0 10px 10px;
}

.tradeinfo p {
	font-size: 11px;
	padding: 0 10px 10px;
}

div.basketBox {
	position: absolute;
	left: 50%;
	width: 455px;
	margin-left: -150px;
	top: 50%;
	margin-top: -75px;
	display: none;
	font-size: 12px;
	background-color: #e8f3f7;
	border: 2px solid;
	border-color: #f7faff #99a #99a #f7faff;
}

#srflash {
	height: 65px;
}

.readMoreTrade {
	text-align: left;
	width: 150%;
	padding-left: 90px;
	overflow: hidden;
}

.readMoreTrade a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ed8122;
	text-decoration: none;
}

.readMore {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ed8122;
}

.horline {
	width: 700px;
	color: #000;
	background-color: inherit;
}

#prodtables {
	width: 775px;
	background-color: #abc0d3;
	padding-left: 10px;
	padding-right: 15px;
}

.mybutton {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	width: 150px;
	background-color: #f7941d;
	border-top: 2px solid #fbc482;
	border-right: 2px solid #655139;
	border-left: 2px solid #fbc482;
	border-bottom: 2px solid #655139;
	display: block;
	float: right;
	text-decoration: none;
	color: #fff;
	text-align: center;
	height: 18.49px !important;
	margin: 0;
	padding: 0 0 11px !important;
}

.mybutton1 {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	width: 165px;
	background-color: #f7941d;
	border-top: 2px solid #fbc482;
	border-right: 2px solid #655139;
	border-left: 2px solid #fbc482;
	border-bottom: 2px solid #655139;
	display: block;
	text-decoration: none;
	color: #fff;
	text-align: center;
	height: 18.49px !important;
	margin: 0;
	margin-top: 3px;
	float: left
}

.prodname {
	font-size: 14px;
	font-weight: 700;
	color: #4682b4;
}

.formLabel1 {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder;
	text-align: right;
	vertical-align: middle;
	padding-right: 10px;
}

.myformlabel {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder;
	text-align: right;
	vertical-align: middle;
	padding-left: 65px;
}

.formLabel2 {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	vertical-align: middle;
	width: 200px;
	border-right: 3px solid #ee7f01;
	padding: 2px;
}

.formLabel4 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder;
	vertical-align: middle;
	padding-left: 2px !important;
	padding-top: 12px !important;
	width: 200px;
}

.formLabel5 {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 700;
	vertical-align: middle;
	width: 100px;
	padding: 10px !important;
}

.formLabel123 {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder;
	padding-right: 10px;
}

.formLabel125 {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder;
	text-align: center;
	vertical-align: middle;
	padding-right: 10px;
	width: 200px;
}

#mainTitle {
	width: 760px;
	height: 16px;
	color: #fff;
	background: #444f60 url('/images/adminTitleBg.png') no-repeat left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	float: none;
	padding: 5px;
}

.bordtab {
	border: 1px solid #000;
	background-color: #e8f0f7;
}

.mybordtabs {
	border: 1px solid #000;
	background-color: #e8f0f7;
	margin-left: 50px !important;
	text-align: center;
}

.bordtabs {
	border: 1px solid #000;
	background-color: #e8f0f7;
	padding-left: 30px !important;
}

.bordtab1 {
	border: 1px solid #000;
	background-color: #e8f0f7;
	text-align: left !important;
}

.bordtab2 {
	margin-left: 30px !important;
	border: 1px solid #000;
	background-color: #e8f0f7;
	text-align: left !important;
}

.reducecomp {
	width: 350px !important;
	padding-top: 10px;
	padding-left: 10px;
}

.myreducecomp {
	width: 700px;
	padding-right: 5px;
	padding-top: 10px;
}

.reducecomp1 {
	width: 150px !important;
	text-align: right;
	font-weight: 700;
}

.reducecomp3 {
	width: 150px !important;
	text-align: right;
	font-weight: bolder;
	font-size: 14px;
}

.reducecomp4 {
	width: 160px !important;
	text-align: left;
	font-weight: bolder;
	font-size: 14px;
}

.reducecomp5 {
	width: 300px !important;
	text-align: left;
	font-weight: bolder;
}

.reducecomp12 {
	width: 370px !important;
	text-align: left;
	font-weight: bolder;
	padding-left: 10px;
	border: 1px solid #000;
}

.reducecomp13 {
	width: 300px !important;
	text-align: center;
	font-weight: bolder;
	padding-left: 10px;
	border: 1px solid #000;
}

.reducecomp2 {
	width: 150px !important;
	text-align: left;
	font-weight: 700;
}

.mainpara {
	color: #ee7f01;
	font-size: 18px;
	font-weight: bolder;
	padding-left: 50px;
}

.mymainpara {
	color: #ee7f01;
	font-size: 13px;
	font-weight: bolder;
	padding-left: 50px;
}

.mainparas {
	color: #ee7f01;
	font-size: 18px;
	font-weight: bolder;
	padding-left: 50px;
	text-align: left !important;
}

a.orangeButtons,a.orangeButtons:link,a.orangeButtons:visited {
	width: 100px;
	background-color: #f7941d;
	border-top: 2px solid #fbc482;
	border-right: 2px solid #655139;
	border-left: 2px solid #fbc482;
	border-bottom: 2px solid #655139;
	display: block;
	float: left;
	text-decoration: none;
	color: #fff;
	text-align: center;
	font-size: 12px;
	margin: 1px;
	padding: 0;
}

.tablelook {
	border: 1px solid #000;
	background-color: #e8f0f7;
	text-align: left;
	font-size: 12px;
	font-weight: 700;
}

.newlabel {
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
}

.newlabel1 {
	padding-left: 50px;
}

.button1 {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	width: 100px;
	background-color: #f7941d;
	border-top: 2px solid #fbc482;
	border-right: 2px solid #655139;
	border-left: 2px solid #fbc482;
	border-bottom: 2px solid #655139;
	display: block;
	text-decoration: none;
	color: #fff;
	text-align: center;
	height: 18.49px !important;
	margin: 0;
	padding: 0 0 11px !important;
}

.inputwidth {
	width: 50px;
}

.sopline {
	border: 1px solid #fff;
}

.stdForm fieldset {
	margin: 10px;
	padding: 10px;
}

.stdForm fieldset p {
	clear: both;
	display: block;
	font-size: 11px;
	line-height: 24px;
	border-bottom: 1px solid #ececec;
}

.stdForm fieldset p label {
	width: 50%;
	float: left;
	height: 24px;
	line-height: 24px;
}

#manageProjectsForm fieldset {
	border: 1px solid #7c9db8;
	margin: 10px;
	padding: 10px;
}

#manageProjectsForm legend {
	width: 0;
	height: 0;
	margin: 0;
	padding: 0;
}

#manageProjectsForm th {
	font-weight: 700;
}

#detailsOuterContainer {
	float: left;
	width: 770px;
	margin-left: 5px;
}

#detailsOuterContainer #prevNext #search {
	float: left;
	height: 30px;
}

#detailsOuterContainer #prevNext #links {
	float: right;
	padding: 5px;
}

#detailsInnerContainer {
	float: left;
	display: block;
	width: 746px;
	background: #b2c4da url('/images/detailsTopBg.gif') no-repeat left top;
	padding: 12px;
}

#detailsInnerContainer #detailsHeader {
	float: left;
	width: 100%;
	line-height: 30px;
	color: #0c3b60;
	font-size: 14px;
	font-weight: 700;
}

#detailsBanner #detailsImage {
	float: left;
	text-align: center;
}

#detailsBanner #detailsImageFull {
	float: left;
	width: 100%;
	text-align: center;
}

#detailsBanner #detailsPqqButtons {
	float: right;
	width: 150px;
	padding: 8px 0;
}

#detailsSubContainer {
	float: left;
	width: 100%;
	margin-top: 5px;
	background: #c2d1e0 url('/images/detailsSubItemBg.gif') repeat-x right
		top;
}

#detailsSubContainer ul,#detailsSubContainer li {
	float: left;
	display: block;
	list-style-type: none;
	font-size: 11px;
	margin: 0;
	padding: 0;
}

#detailsSubContainer li {
	float: left;
	margin: 0;
}

#detailsSubContainer li a {
	float: left;
	color: #3f637f;
	line-height: 35px;
	height: 35px;
	background: #c2d1e0 url('/images/detailsSubItem.gif') no-repeat left top;
	text-decoration: none;
	margin: 0;
	padding: 0 6px;
}

#detailsSubContainer li a.active,#detailsSubContainer li a.active:hover
	{
	color: #fff;
	background: #c2d1e0 url('/images/detailsSubItemSel.gif') no-repeat left
		top;
}

#detailsSubContainer li a:hover {
	color: #0c3b60;
	background: #c2d1e0 url('/images/detailsSubItemHover.gif') no-repeat
		left top;
}

#detailsSubContainer li a.first:hover {
	color: #0c3b60;
}

#detailsSubContainer li a.activeFirst,#detailsSubContainer li a.activeFirst:hover
	{
	color: #fff;
	background: #c2d1e0 url('/images/detailsSubItemSel01.gif') no-repeat
		left top;
}

#detailsSubContainer li a.first {
	background: #c2d1e0 url('/images/detailsSubItem01.gif') no-repeat left
		top;
}

#detailsSubContainer #detailsSubContent {
	float: left;
	display: block;
	width: 96%;
	background: #d5dfeb url('/images/detailsSubTopBg.gif') repeat-x left top;
	font-size: 11px;
	clear: both;
	padding: 2%;
}

#detailsSubContainer #detailsSubContent h2 {
	color: #000;
	font-size: 12px;
	font-weight: 700;
	background-color: inherit;
	padding: 5px 0 0;
}

#detailsSubContainer #detailsSubContent .results th {
	font-size: 12px;
	font-weight: 700;
	padding: 4px;
}

#detailsSubContainer #detailsSubContent .results td.info {
	background-color: #e2e9f1;
	background: #e2e9f1;
	padding: 4px;
}

#detailsSubContainer #detailsSubContent .results {
	margin-bottom: 20px;
	border: 1px solid #81a1bc;
}

#detailsSubContainer #detailsSubContent .results td {
	padding: 2px;
}

#detailsSubContainer #detailsSubContent .results td b {
	font-size: 12px;
	background: #fff;
	display: block;
	font-weight: 400;
	margin: 4px;
	padding: 4px;
}

#detailsSubContainer #detailsSubContent .results td.normal {
	padding: 4px;
}

#detailsSubContainer #detailsSubContent .results td a:hover {
	color: #ee7f01;
	background-color: inherit;
}

#detailsSubContainer #detailsSubBtmBg {
	float: left;
	background: #d5dfeb url('/images/detailsSubBtmBg.gif') no-repeat left
		bottom;
	height: 8px;
	width: 100%;
}

#detailsBtmBg {
	float: left;
	background: #d5dfeb url('/images/detailsBtmBg.gif') no-repeat left
		bottom;
	height: 6px;
	width: 770px;
}

.incsize {
	font-size: 14px !important;
	font-weight: 700;
}

.tabberlive {
	margin-top: 0;
}

ul.tabbernav {
	font-family: Verdana, sans-serif !important;
	font-size: 12px !important;
	font-style: normal !important;
	font-variant: normal !important;
	line-height: normal !important;
	margin: 0 !important;
}

ul.tabbernav li {
	display: inline !important;
	list-style-image: none !important;
	list-style-position: outside !important;
	list-style-type: none !important;
	margin: 0 !important;
}

ul.tabbernav li a {
	text-decoration: none !important;
}

ul.tabbernav li a:visited {
	color: #667 !important;
}

ul.tabbernav li a:hover {
	color: #000 !important;
	background-color: inherit;
	border-color: #227 !important;
}

ul.tabbernav li.tabberactive a {
	background: #829db9 !important;
	color: #fff !important;
}

.tabberlive .tabbertab {
	border-style: none solid solid !important;
	border-width: 0 1px 1px !important;
	padding: 0 !important;
}

.tabberlive .tabbertab h2 {
	color: #6495ed !important;
}

.tabberlive .tabbertab h3 {
	padding-left: 0 !important;
	font-size: 14px !important;
	color: #6495ed !important;
	font-weight: 700;
}

#tab2.tabberlive .tabbertab {
	height: 200px !important;
	overflow: auto !important;
}

.detailsSubContentss {
	float: left !important;
	width: 100% !important;
	margin-top: 0 !important;
	margin-bottom: 0 !important;
	background: #d5dfeb url('/images/detailsSubTopBg.gif') repeat-x left top
		!important;
	font-size: 11px !important;
	padding: 0 0 5px !important;
}

.companyprojects {
	text-align: justify !important;
	padding-left: 20px !important;
	padding-right: 20px !important;
	height: 200px !important;
	overflow: auto !important;
}

.news-feature {
	width: 522px;
	height: 375px;
	overflow: auto;
	border: 1px solid #999;
	margin: 10px;
	padding: 10px;
}

.news-feature h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: 700;
	padding-bottom: 5px;
}

.news-feature p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#news-section-result {
	width: 555px;
	height: 730px;
	float: left;
	padding-top: 10px;
	background: #fff;
}

#news-result {
	width: 530px;
	height: 660px;
	margin-left: 10px;
	margin-top: 10px;
	overflow: auto;
}

.news-itemmedia {
	width: 505px;
	height: 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 700;
	font-size: 12px;
	padding-left: 5px;
	margin-top: 5px;
	overflow: hidden;
}

.but-read {
	width: 54px;
	height: 13px;
	float: right;
	margin-right: 30px;
	margin-bottom: -15px;
	border: none;
}

.top-items-link {
	text-decoration: none;
	font-weight: 700;
	font-size: 12px;
}

.top-items,.top-items-video,.top-items-news {
	width: 165px;
	background-repeat: no-repeat;
	padding-left: 30px;
	padding-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 9px;
}

.top-items-video {
	text-indent: -32px;
}

.top-items-news {
	text-indent: -30px;
}

#added {
	width: 225px;
	height: 325px;
	overflow: auto;
}

.side-bar {
	width: 225px;
	height: 24px;
	background-image: url(../images/side_bar2.png);
	background-repeat: no-repeat;
	margin-top: 10px;
	padding-top: 4px !important;
}

.side-bar h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #006;
	font-weight: 700;
	margin-left: 20px;
}

.searchMessage {
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	background-color: inherit;
}

.news-item1 {
	width: 215px;
	height: 35px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 700;
	font-size: 12px;
	padding-left: 10px;
	margin-top: 3px;
}

.topSpace {
	margin-top: 15px;
}

.nvplayer2 {
	padding-left: 3px;
	margin-left: 2px;
	overflow: auto;
}

#welcome1 {
	float: right;
	width: 450px;
	margin: 5px 0 5px 5px;
}

/*****for date pickers***  the div that holds the date picker calendar   the table (within the div) that holds the date picker calendar   */
.dpTable {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	color: #505050;
	background-color: #ece9d8;
	border: 1px solid #AAA;
	width: 160px;
}

/* a table row that holds date numbers (either blank or 1-31)   the top table row that holds the month, year, and forward/backward buttons   the second table row, that holds the names of days of the week (Mo, Tu, We, etc.)   the bottom table row, that has the "This Month" and "Close" buttons   */
.dpTodayButtonTR {
	font-size: 10px;
}

/* a table cell that holds a date number (either blank or 1-31)   */
.dpTD {
	border: 1px solid #ece9d8;
}

/* a table cell that holds a highlighted day (usually either today's date or the current date field value)   */
.dpDayHighlightTD {
	background-color: #CCC;
	border: 1px solid #AAA;
}

/* the date number table cell that the mouse pointer is currently over (you can use contrasting colors to make it apparent which cell is being hovered over)   */
.dpTDHover {
	background-color: #aca998;
	border: 1px solid #888;
	cursor: pointer;
	color: red;
}

/* the table cell that holds the name of the month and the year   a table cell that holds one of the forward/backward buttons   the table cell that holds the "This Month" or "Close" button at the bottom   a table cell that holds the names of days of the week (Mo, Tu, We, etc.)   */
.dpDayTD {
	background-color: #CCC;
	border: 1px solid #AAA;
	color: #FFF;
}

/* additional style information for the text that indicates the month and year   */
.dpTitleText {
	font-size: 11px;
	color: gray;
	font-weight: 700;
}

/* additional style information for the cell that holds a highlighted day (usually either today's date or the current date field value)   */
.dpDayHighlight {
	color: #4060ff;
	font-weight: 700;
}

/* the forward/backward buttons at the top   */
.dpButton {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: gray;
	background: #d8e8ff;
	font-weight: 700;
	padding: 0;
}

/* the "This Month" and "Close" buttons at the bottom   */
.dpTodayButton {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: gray;
	background: #d8e8ff;
	font-weight: 700;
}

/* ----------------------------------------------------------------------------------------------------------------  ---------->>> thickbox specific link and font settings <<<------------------------------------------------------  ----------------------------------------------------------------------------------------------------------------  */
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	position: fixed;
	background: #e5e9ef;
	z-index: 102;
	color: #000;
	display: none;
	border: 4px solid #525252;
	text-align: left;
	top: 50%;
	left: 50%;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color: #666;
}

#TB_window a:hover {
	color: #000;
}

/* ----------------------------------------------------------------------------------------------------------------  ---------->>> thickbox settings <<<-----------------------------------------------------------------------------  ----------------------------------------------------------------------------------------------------------------  */
#TB_overlay {
	position: fixed;
	z-index: 100;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
}

.TB_overlayMacFFBGHack {
	background: url(/images/nwomacffbg.png) repeat;
}

.TB_overlayBG {
	background-color: #000;
}

#TB_window img#TB_Image {
	display: block;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
	margin: 15px 0 0 15px;
}

#TB_caption {
	height: 25px;
	float: left;
	padding: 7px 30px 10px 25px;
}

#TB_closeWindow {
	height: 25px;
	float: right;
	padding: 11px 25px 10px 0;
}

#TB_closeAjaxWindow {
	margin-bottom: 1px;
	text-align: right;
	float: right;
	padding: 7px 10px 5px 0;
}

#TB_ajaxWindowTitle {
	float: left;
	margin-bottom: 1px;
	padding: 7px 0 5px 10px;
}

#TB_title {
	background-color: #e8e8e8;
	height: 27px;
}

#TB_ajaxContent {
	clear: both;
	overflow: auto;
	text-align: left;
	line-height: 1.4em;
	padding: 2px 15px 15px;
}

#TB_ajaxContent.TB_modal {
	padding: 15px;
}

#TB_ajaxContent p {
	padding: 5px 0;
}

#TB_load {
	position: fixed;
	display: none;
	height: 13px;
	width: 208px;
	z-index: 103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px;
}

#TB_HideSelect {
	z-index: 99;
	position: fixed;
	top: 0;
	left: 0;
	background-color: #fff;
	border: none;
	height: 100%;
	width: 100%;
}

#TB_iframeContent {
	clear: both;
	border: none;
	margin-bottom: -1px;
	margin-top: 1px;
}

#search-form,#search-formad {
	width: 315px;
	height: 220px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	background-color: inherit;
	margin: 4px 0 0 10px;
}

#searchForm p,#loginForm p {
	font-size: 11px;
	margin: 2px;
	padding: 0;
}

#registrationForm,#forgotForm,#LoginForms {
	clear: both;
	margin: 0 10px;
	padding: 0;
}

#registrationForm p,#forgotForm p,#LoginForms p {
	margin: 0 4px 4px;
	padding: 4px;
}

.tabberlive .tabbertab .detailsSubContentss .aboutus strong,.tabberlive .tabbertab .detailsSubContentss .companyprojects strong,.tabberlive .tabbertab .detailsSubContentss .companynews strong
	{
	padding-left: 0 !important;
	color: #1e90ff !important;
	font-weight: 700;
	font-size: 12px !important;
}

fieldset,img,abbr,acronym,#google-strip_ a,#google-strip_ a:active,#google-strip_ a:hover,#google-strip_ a:link,#google-strip_ a:visited,fieldset,img,abbr,acronym,#google-strip_ a,#google-strip_ a:active,#google-strip_ a:hover,#google-strip_ a:link,#google-strip_ a:visited
	{
	border: 0;
}

#video,#videoad,#video,#videoad {
	width: 192px;
	height: 200px;
	margin: 38px 0 0 15px;
}

a,#terms td a:hover,#close a:hover,#detailsSubContainer #detailsSubContent .results td a,a,#terms td a:hover,#close a:hover,#detailsSubContainer #detailsSubContent .results td a
	{
	color: #000;
	background-color: inherit;
}

#scrolldown_cds,.dropdown ul li:hover ul li ul,.dropdown ul li a:hover ul li a ul,.dropdown ul li a.hide,.menu ul li a:visited.hide,.tabberlive .tabbertabhide,#scrolldown_cds,.dropdown ul li:hover ul li ul,.dropdown ul li a:hover ul li a ul,.dropdown ul li a.hide,.menu ul li a:visited.hide,.tabberlive .tabbertabhide
	{
	display: none;
}

div.cds ul,li,div.cds a,div.cds a:link,div.cds ul,li,div.cds a,div.cds a:link
	{
	font-family: tahoma;
	font-size: 11px;
	color: #333;
	text-align: left;
	text-decoration: none;
}

.dropdown ul li:hover a,.dropdown ul li a:hover,#registrationForm fieldset a,#forgotForm fieldset a,#LoginForms fieldset a,.dropdown ul li:hover a,.dropdown ul li a:hover,#registrationForm fieldset a,#forgotForm fieldset a,#LoginForms fieldset a
	{
	color: #fff;
	background-color: inherit;
}

#content,#tradeContent,#content,#tradeContent {
	clear: both;
	padding: 6px;
}

#content ul li,#srResultsContainer,#srResultsContainer .inner #srTitle,#srSelectionsContainer .srSubContainer,#srOuterContainer #search,#tradeOuterContainer,#tradeResultsContainer,#tradeResultsContainer .inner #tradeTitle,#detailsInnerContainer #detailsHeader #detailsCompanyName,#content ul li,#srResultsContainer,#srResultsContainer .inner #srTitle,#srSelectionsContainer .srSubContainer,#srOuterContainer #search,#tradeOuterContainer,#tradeResultsContainer,#tradeResultsContainer .inner #tradeTitle,#detailsInnerContainer #detailsHeader #detailsCompanyName
	{
	float: left;
}

#content p,.registrationList li,.forgotForm li,.LoginForms li,#content p,.registrationList li,.forgotForm li,.LoginForms li
	{
	font-size: 12px;
}

#registrationForm label,#forgotForm label,#LoginForms label,#registrationForm label,#forgotForm label,#LoginForms label
	{
	float: left;
	width: 200px;
	text-align: right;
	padding-right: 8px;
	line-height: 30px;
	font-weight: 700;
}

#registrationForm fieldset,#forgotForm fieldset,#LoginForms fieldset,#registrationForm fieldset,#forgotForm fieldset,#LoginForms fieldset
	{
	background-color: #7c9db8;
	color: #fff;
}

#news-section,#news-sectionmedia,#news-section,#news-sectionmedia {
	width: 565px;
	height: 730px;
	float: left;
}

#srResultsContainer .inner .srHeader,#srSelectionsContainer .srHeader,#tradeResultsContainer .inner .tradeHeader,#srResultsContainer .inner .srHeader,#srSelectionsContainer .srHeader,#tradeResultsContainer .inner .tradeHeader
	{
	font-size: 14px;
	color: #0c3b60;
	float: left;
	font-weight: 700;
	height: 40px;
	line-height: 20px;
	width: 100%;
}

#srResultsContainer .inner #srPrevNext,#srResultsContainer .inner #srPrevNext #links,#detailsInnerContainer #detailsHeader #detailsRef,#srResultsContainer .inner #srPrevNext,#srResultsContainer .inner #srPrevNext #links,#detailsInnerContainer #detailsHeader #detailsRef
	{
	float: right;
}

#srSelectionsContainer .inner1 #srSelectionsSubBtmBg,#srSelectionsContainer .inner #srSelectionsSubBtmBg,#srSelectionsContainer .inner1 #srSelectionsSubBtmBg,#srSelectionsContainer .inner #srSelectionsSubBtmBg
	{
	float: left;
	height: 7px;
	background: #d5dfeb url('/images/srSelectionsSubBtmBg.gif') no-repeat
		left top;
	width: 197px;
}

#tradeResultsContainer .inner #tradeSubBtmBg,#tradeResultsContainer .inner #tradeSubBottomBg,#tradeResultsContainer .inner #tradeSubBtmBg,#tradeResultsContainer .inner #tradeSubBottomBg
	{
	float: left;
	height: 6px;
	background: #d5dfeb url('/images/tradeSubBtmBg.gif') no-repeat left top;
	width: 763px;
}

#detailsOuterContainer #prevNext,#detailsBanner,#detailsOuterContainer #prevNext,#detailsBanner
	{
	float: left;
	width: 100%;
}

.aboutus,.companynews,.aboutus,.companynews {
	text-align: justify !important;
	padding-left: 20px !important;
	padding-right: 20px !important;
	overflow: auto !important;
	height: 200px !important;
}

.tabberlive .tabbertab .detailsSubContentss .aboutus h1,.tabberlive .tabbertab .detailsSubContentss .companyprojects h1,.tabberlive .tabbertab .detailsSubContentss .companynews h1,.tabberlive .tabbertab .detailsSubContentss .aboutus h1,.tabberlive .tabbertab .detailsSubContentss .companyprojects h1,.tabberlive .tabbertab .detailsSubContentss .companynews h1
	{
	padding-left: 0 !important;
	font-size: 14px !important;
	color: #6495ed !important;
}

.tabberlive .tabbertab .detailsSubContentss .aboutus p,.tabberlive .tabbertab .detailsSubContentss .companyprojects p,.tabberlive .tabbertab .detailsSubContentss .companynews p,.tabberlive .tabbertab .detailsSubContentss .aboutus p,.tabberlive .tabbertab .detailsSubContentss .companyprojects p,.tabberlive .tabbertab .detailsSubContentss .companynews p
	{
	text-align: justify !important;
	padding-left: 0 !important;
	padding-bottom: 7px !important;
	padding-right: 5px !important;
	font-size: 12px !important;
	color: #000 !important;
	font-style: normal !important;
	background-color: inherit;
}

.news-itemmedia img,.news-item1 img,.news-itemmedia img,.news-item1 img
	{
	float: left;
	margin-right: 5px;
}

#TB_window a:link,#TB_window a:visited,#TB_window a:active,#TB_window a:focus,#TB_window a:link,#TB_window a:visited,#TB_window a:active,#TB_window a:focus
	{
	color: #666;
}

* html #TB_overlay,* html #TB_window,* html #TB_load,* html #TB_HideSelect,* html #TB_overlay,* html #TB_window,* html #TB_load,* html #TB_HideSelect
	{
	position: absolute;
}

/*
    ColorBox Core Style
    The following rules are the styles that are consistant between themes.
    Avoid changing this area to maintain compatability with future versions of ColorBox.
 */
#colorbox,#cboxOverlay,#cboxWrapper {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 9999;
	overflow: hidden;
	border-top: 4px solid #525252;
	border-bottom: 4px solid #525252;
	border-right: 4px solid #525252;
	background: #fff;
}

/* 
    ColorBox example user style
    The following rules are ordered and tabbed in a way that represents the
    order/nesting of the generated HTML, so that the structure easier to understand.
 */
#cboxOverlay {
	position: fixed;
	width: 100%;
	height: 100%;
	background: #000;
}

#cboxMiddleLeft,#cboxBottomLeft {
	clear: left;
}

#cboxContent {
	position: relative;
	overflow: visible;
	background: #fff;
}

#cboxLoadedContent {
	overflow: auto;
	margin-bottom: 5px;
}

#cboxLoadedContent iframe {
	display: block;
	width: 100%;
	height: 100%;
	border: 0;
}

#cboxTitle {
	border-bottom: 4px solid #525252;
	background: #fff;
	position: absolute;
	bottom: -25px;
	left: 0;
	text-align: center;
	width: 100%;
	font-weight: 700;
	color: #7C7C7C;
	margin: 0;
}

#cboxLoadingOverlay,#cboxLoadingGraphic {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
}

#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow {
	cursor: pointer;
	position: absolute;
	bottom: -15px;
	background: url(/images/controls.png) 0 0 no-repeat;
	width: 23px;
	height: 23px;
	text-indent: -9999px;
}

#cboxTopLeft {
	width: 14px;
	height: 14px;
	border-top: 4px solid #fff;
	border-left: 4px solid #525252;
	background: #fff;
}

#cboxTopCenter {
	height: 14px;
	border-top: 4px solid #fff;
	background: #fff;
}

#cboxTopRight {
	width: 14px;
	height: 14px;
	border-left: 4px solid #525252;
	background: #fff;
}

#cboxBottomLeft {
	width: 14px;
	height: 43px;
	border-left: 4px solid #525252;
	background: #fff;
}

#cboxBottomCenter {
	height: 43px;
	border-bottom: 4px solid #525252;
	background: #fff;
}

#cboxBottomRight {
	width: 14px;
	height: 43px;
	border-right: 4px solid #525252;
	background: #fff;
}

#cboxMiddleLeft {
	width: 14px;
	border-left: 4px solid #525252;
	background: #fff;
}

#cboxMiddleRight {
	width: 14px;
	border-left: 4px solid #525252;
	border-bottom: 4px solid #525252;
	background: #fff;
}

#cboxLoadingOverlay {
	background: #fff;
	width: 40px;
	height: 40px;
}

#cboxLoadingGraphic {
	background: url(/images/loading.gif) center center no-repeat;
}

#cboxCurrent {
	position: absolute;
	bottom: -25px;
	left: 58px;
	font-weight: 700;
	color: #7C7C7C;
}

#cboxPrevious {
	left: 0;
	background-position: -51px -25px;
}

#cboxPrevious.hover {
	background-position: -51px 0;
}

#cboxNext {
	left: 27px;
	background-position: -75px -25px;
}

#cboxNext.hover {
	background-position: -75px 0;
}

#cboxClose {
	right: 0;
	background-position: -100px -25px;
}

#cboxClose.hover {
	background-position: -100px 0;
}

.cboxSlideshow_on #cboxSlideshow {
	background-position: -125px 0;
	right: 27px;
}

.cboxSlideshow_on #cboxSlideshow.hover {
	background-position: -150px 0;
}

.cboxSlideshow_off #cboxSlideshow {
	background-position: -150px -25px;
	right: 27px;
}

.cboxSlideshow_off #cboxSlideshow.hover {
	background-position: -125px 0;
}

*,#searchForm,#loginForm,#searchForm,#loginForm {
	margin: 0;
	padding: 0;
}

/**for VideoOverlay**/
#vowrapper {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 800px;
	height: 677px;
}

#vocontainer {
	margin: 0 auto;
	display: block;
	position: absolute;
	height: 360px;
	width: 226px;
	top: 264px;
	left: 2px;
	overflow: hidden;
}

#vo {
	height: 350px;
	width: 226px;
	overflow: hidden;
}

/**End for VideoOverlay**/ /**accred.php**/
.text {
	float: left;
	width: 100%;
	text-align: center;
	font-size: 10px;
}

.text a,.text a:link,.text a:visited,.text a:hover {
	color: #325975;
	text-decoration: none;
}

.text a:hover {
	text-decoration: underline;
}

#pop_info {
	float: left;
	width: 500px;
	margin: 6px 0px;
	font-family: arial;
	font-size: 12px;
	color: #325975;
}

#pop_brLogo {
	float: left;
	text-align: right;
	padding: 10px 0px;
	margin: 10px 0px;
	width: 100%;
	border-bottom: 1px solid #325975;
}

.pop_item,.pop_item_image,.pop_item_content {
	float: left;
}

.pop_item {
	width: 100%;
	height: 100px;
	margin: 10px 0px;
	border-bottom: 1px solid #d6dee3;
}

.pop_item_image {
	width: 110px;
}

.pop_item_content {
	width: 390px;
	padding-top: 25px;
}

.linkme,.deny,.linkme2 {
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
}

.linkme {
	text-align: right;
	width: 300px;
}

.linkme2 {
	text-align: left;
	width: 300px;
}

.linkme1 {
	width: 300px;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 10px;
}

a.mydetorangeButtons,a.mydetorangeButtons:link,a.mydetorangeButtons:visited
	{
	width: 100px;
	background-color: #f7941d;
	color: #000;
	text-align: center;
	font-size: 12px;
	margin: 1px;
	padding: 0;
}

.dontdisplay {
	display: none;
}

.tabdisplay {
	display: block;
	color: red;
	font-weight: bold;
}

.mydetailsinputactive {
	border: 1px solid #333;
	font-size: 11px;
	margin: 2px;
	padding: 2px;
	width: 250px;
}

.mydetailsinputactive1 {
	border: 1px solid #333;
	font-size: 11px;
	margin: 2px;
	padding: 2px;
	width: 245px;
}

.mydetailsinputactive2 {
	border: 1px solid #333;
	font-size: 11px;
	margin: 2px;
	padding: 2px;
	width: 200px;
}

.mydetailsinputactive3 {
	border: 1px solid #333;
	font-size: 11px;
	margin: 2px;
	padding: 2px;
	width: 205px;
}

a.mydetorangeButtons1,a.mydetorangeButtons1:link,a.mydetorangeButtons1:visited
	{
	width: 100px;
	background-color: #f7941d;
	border-top: 2px solid #fbc482;
	border-right: 2px solid #655139;
	border-left: 2px solid #fbc482;
	border-bottom: 2px solid #655139;
	display: block;
	float: right;
	text-decoration: none;
	color: #fff;
	text-align: center;
	font-size: 12px;
	margin: 5px;
}

.label {
	padding-left: 8px;
	vertical-align: top;
}

.input {
	padding-left: 1px;
	vertical-align: top;
}

.note {
	padding-left: 2px;
	width: 350px;
}

#placetab {
	margin-left: 100px;
}

#tdinput {
	text-align: right;
	width: 20px;
}

#tdLabel1 {
	text-align: right;
	width: 180px;
	height: 30px;
}

#tdLabel2 {
	text-align: right;
	width: 130px;
	height: 30px;
}

#tdLabel11 {
	text-align: right;
	width: 210px;
	height: 30px;
}

#input1 {
	padding-left: 1px;
	height: 28px;
	font-size: 12px;
	padding-left: 1px;
	width: 380px !important;
	vertical-align: top;
}

.msg {
	
}

.continuebutton {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;;
	width: 75px;
	background-color: #f7941d;
	border-top: 2px solid #fbc482;
	border-right: 2px solid #655139;
	border-left: 2px solid #fbc482;
	border-bottom: 2px solid #655139;
	padding: 0px 0px;
	padding-top: 0px !important;
	padding-bottom: 11px !important;
	display: block;
	float: right;
	text-decoration: none;
	color: #fff;
	text-align: center;
	margin: 0px;
	height: 18.49px !important;
}

/*For sending Email to single user*/
#contentss {
	clear: both;
	padding: 6px;
}

#contentss ul li {
	float: left;
}

#contentss h1 {
	padding: 10px;
	color: #ee7f01;
	background-color: inherit;
	line-height: 30px;
	font-size: 20px;
	font-weight: bold;
}

#contentss h2 {
	padding: 10px 0px;
	color: #4c718c;
	background-color: inherit;
	font-size: 14px;
	font-weight: bold;
}

#contentss p {
	font-size: 12px;
}

#sendDailyEmailForm {
	padding: 0;
	clear: both;
	margin: 0px 10px;
}

#sendDailyEmailForm p {
	margin: 4px;
	padding: 4px;
	margin-top: 0px
}

#sendDailyEmailForm label {
	float: left;
	width: 200px;
	text-align: right;
	padding-right: 8px;
	line-height: 30px;
	font-weight: bold;
}

#sendDailyEmailForm fieldset {
	background-color: #7c9db8;
	color: #fff;
}

#sendDailyEmailForm fieldset a {
	color: #fff;
	background-color: inherit;
}

.button1 {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;;
	width: 108px !important;
	background-color: #f7941d;
	border-top: 2px solid #fbc482;
	border-right: 2px solid #655139;
	border-left: 2px solid #fbc482;
	border-bottom: 2px solid #655139;
	padding-top: 0px !important;
	padding-bottom: 0px !important;
	display: block;
	float: left;
	text-decoration: none;
	color: #fff;
	text-align: center;
	margin: 0px !important;
	height: 18.49px !important;
}

.button {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	width: 75px;
	background-color: #f7941d;
	border-top: 2px solid #fbc482;
	border-right: 2px solid #655139;
	border-left: 2px solid #fbc482;
	border-bottom: 2px solid #655139;
	display: block;
	float: right;
	text-decoration: none;
	color: #fff;
	text-align: center;
	height: 18.49px !important;
	margin: 0;
	padding: 0 0 11px !important;
}

#unsubscribeForm label {
	float: left;
	width: 150px;
	text-align: left;
	padding-right: 8px;
	line-height: 30px;
	font-weight: 700;
}

#unsubscribeForm {
	clear: both;
	margin: 0 10px;
	padding: 0;
}

#unsubscribeForm p {
	margin: 0 4px 4px;
	padding: 4px;
}

#unsubscribeForm fieldset {
	background-color: #7c9db8;
	color: #fff;
}

#unsubscribeForm fieldset a {
	color: #fff;
	background-color: inherit;
}

#contentun {
	clear: both;
	padding: 6px;
}

#contentun ul li {
	float: left;
}

#contentun h1 {
	padding: 10px;
	color: #ee7f01;
	background-color: inherit;
	line-height: 30px;
	font-size: 20px;
	font-weight: bold;
}

#contentun h2 {
	padding: 10px 0px;
	color: #4c718c;
	background-color: inherit;
	font-size: 14px;
	font-weight: bold;
}

#contentun p {
	font-size: 12px;
}

/***for tradex pages***/
#trade {
	font-size: 11px;
	color: #25587E;
	line-height: 18px;;
	font-family: Arial;
	font-weight: bold;
}

.tradcolo {
	font-size: 11px;
	color: #25587E;
	line-height: 18px;;
	font-family: Arial;
	font-weight: bold;
}

/***End of tradex page css***/
#useurn {
	display: none;
}
