@charset "utf-8";
/* CSS Document */

body
{
	margin:0;
	padding:0;
	background:#0E181A url(../images/body-bg.gif) repeat-x;
	font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:21px;
	color:#fff;
}

a img
{
	border:0;
}

a:link, a:active, a:visited
{
	color:#fff;
}

.body-lt
{
	background:url(../images/body-lt.png) repeat-y;
	width:17px;
}

.body-rt
{
	background:url(../images/body-rt.png) repeat-y;
	width:17px;
}

.content-bg
{
	background: #0E181A url(../images/content-bg.gif) repeat-x;
}

.topNavigBg
{
	background:url(../images/topNavigBg.gif) repeat-x;
}

.topNavigBg a:link, .topNavigBg a:active, .topNavigBg a:visited
{
	color:#C5DAE0;
	font-size:14px;
	display:block;
	width:70px;
	height:20px;
	padding-left:30px;
	text-align:left;
	text-decoration:none;
	background:url(../images/tick-inactive.gif) no-repeat left;
}

.topNavigBg a:hover
{
	color:#7BABB9;
	background:url(../images/tick-active.gif) no-repeat left;
}

.topNavigBg a.selected:link, .topNavigBg a.selected:active, .topNavigBg a.selected:visited
{
	color:#C5DAE0;
	font-size:14px;
	display:block;
	width:70px;
	height:20px;
	padding-left:30px;
	text-align:left;
	text-decoration:none;
	background:url(../images/tick-active.gif) no-repeat left;
}

.topNavigBg a.selected:hover
{
	color:#7BABB9;
	background:url(../images/tick-active.gif) no-repeat left;
}

.padding3
{
	padding-top:3px;
}

.content-verti-sep
{
	background:url(../images/content-verti-sep.gif) repeat-y;
}

.content-hori-sep
{
	background:url(../images/content-hori-sep.gif) repeat-x;
}

.ttl-Main
{
	font-family:"Arial Narrow",Arial;
	font-size:16px;
	color:#fff;
	font-weight:bold;
}

.ttl-Main2
{
	font-family:"Arial Narrow",Arial;
	font-size:16px;
	color:#80A4AF;
	font-weight:bold;
}

.ttl-Main2-white
{
	font-family:"Arial Narrow",Arial;
	font-size:16px;
	color:#fff;
	font-weight:bold;
}

.insertURLbg
{
	background:url(../images/insertURLbg.gif) no-repeat;
	width:211px;
	height:54px;
	padding:0 0 0 10px;
	font-size:14px;
	color:#fff;
	line-height:17px;
	font-weight:bold;
	font-family:Arial Narrow;
}

.insertURLbg-rt
{
	background:url(../images/insertURLbg-rt.gif) repeat-x;
	width:55px;
	height:36px;
}

.insertURL
{
	width:300px;
	border:1px solid #80A4AF;
	height:20px;
	text-align:center;
	padding-top:4px;
	vertical-align:middle;
}

.insertURLtxt
{
	color:#80A4AF;
	font-size:14px;
	padding-left:40px;
}

.add-another
{
	margin-right:125px;
}

.ulWhyChoose
{
	margin:0 15px 0 10px;
	padding:0;
}

.ulWhyChoose li
{
	list-style:none;
	background:url(../images/bullet.gif) no-repeat left;
	line-height:20px;
	margin:18px 0 0 0;
	padding-left:60px;
}

.memLogin
{
	font-size:13px;
	font-weight:bold;
}

.memLogin a.white:link, .memLogin a.white:active, .memLogin a.white:visited
{
	color:#fff;
	text-decoration:underline;
}

.memLogin a:link, .memLogin a:active, .memLogin a:visited
{
	color:#FF9933;
	text-decoration:underline;
}

.memLogin input
{
	width:135px;
	height:18px;
	font-size:12px;
}

.memLogin .big
{
	width:190px;
	font-size:13px;
}

.memLogin select
{
	width:200px;
}

.memLogin .checkbox
{
	width:16px;
	border:0px;
}

.memLogin .small
{
	width:100px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border:1px solid #000;
}

.featuredSuppliers
{
	border:1px solid #9BBBC4;
	background:#264148;
}

.featuredSuppliers h2
{
	font-size:18px;
	color:#80A4AF;
	margin:0;
	padding:0;
}

.rightContent
{
	font-weight:bold;
	font-size:14px;
}

.rightContent #url
{
	padding-top:10px;
}

.rightContent #url a:link, .rightContent #url a:active, .rightContent #url a:visited
{
	color:#fff;
	text-decoration:underline;
}

.bg-dark
{
	background:#090F10;
}

.url a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#639BAB;
	font-weight:bold;
	text-decoration:none;
}

.date
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#639BAB;
	font-weight:bold;	
}

.banner-inner
{
	width:800px;
	height:329px;
	background:url(../images/banner-inner.jpg);
}

.contactForm input
{
	width:241px;
}

.contactForm .small
{
	width:120px;
}

.contactForm .tiny
{
	width:60px;
}

.contactForm .radioButton
{
	width:15px;
}

.contactForm select
{
	width:241px;
}

.contactForm textarea
{
	width:241px;
}

.perActor
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.link1
{
	background:url(../images/link1.gif) no-repeat;
	height:214px;
}

.link2
{
	background:url(../images/link2.gif) no-repeat;
	height:214px;
}

.inner-top-bar-bg
{
	background:url(../images/inner-top-bar-bg.gif) repeat-x;
	height:8px;
}

.inner-bar-bg
{
	background:#0E181A url(../images/inner-bar-bg.gif) repeat-x;
}

.ttl-inner-bar
{
	font-family:Arial, Helvetica, sans-serif;
	color:#7BABB9;
	font-size:21px;
	font-weight:bold;
	padding-left:30px;
}

.inner-btn td
{
	margin-right:2px;
	text-align:center;
	text-decoration:none;
}

.inner-btn a
{
	width:95px;
	height:31px;
	padding-top:12px;	
	display:block;
	line-height:12px;
	text-decoration:none;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	background:url(../images/inner-btn-bg.gif) no-repeat bottom;
}

.inner-btn a.middleAlign
{
	width:95px;
	height:25px;
	padding-top:20px;
	display:block;
	line-height:13px;
	text-decoration:none;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	background:url(../images/inner-btn-bg.gif) no-repeat bottom;
	font-size:13px;
}

.inner-btn a:hover
{
	color:#fff;
	background:url(../images/inner-btn-bg-hover.gif) no-repeat bottom;
}

.cust-box-middle
{
	background:url(../images/cust-box-middle.png) repeat-y;
	height:190px;
	font-size:16px;
	line-height:25px;
}

.cust-box-middle a
{
	color:#F58125;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:14px;
	font-style:italic;
}

.ttlGridDesign
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
	font-size:28px;
	color:#fff;
}

.actorList
{
	background:#58838B;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-align:center;
}

.actorList th
{
	color:#fff;
	font-size:12px;
	font-weight:bold;
}

.actorList td
{
	color:#000;
	font-size:12px;
	text-align:left;
	padding-left:3px;
}


.actorList .ttlSelLang
{
	font-size:14px;
	font-weight:bold;
	padding-left:6px;
	font-weight:bold;
	color:#000;
}

.actorList td a
{
	color:#0000FF;
	text-decoration:underline;
}

.actorList textarea
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:18px;
	background:#CADADD;
	width:400px;
	border:0;
}

.actorList td a.blackSmall
{
	color:#000;
	font-size:11px;
	text-decoration:underline;
}

.whiteBox-top-bg
{
	background:url(../images/whiteBox-top-bg.gif) repeat-x;
}

.whiteBox-btm-bg
{
	background:url(../images/whiteBox-btm-bg.gif) repeat-x;
}

.whiteBox-rt-bg
{
	background:url(../images/whiteBox-rt-bg.gif) repeat-y;
}

.whiteBox-lt-bg
{
	background:url(../images/whiteBox-lt-bg.gif) repeat-y;
}

.whitebox
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}

.whitebox h3
{
	font-family:Arial, Helvetica, sans-serif;	
	font-size:13px;
	font-weight:bold;
	text-align:center;
	margin:0;
	padding:0;
}

.whitebox h2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-align:left;
	margin:0;
	padding:0;
}

.footer
{
	font-family:Arial;
	font-weight:bold;
	font-size:14px;
	text-align:center;
}

.footerbg
{
	background:#0E181A;
}

.footer small
{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	text-align:center;
}

.footer a:link, .footer a:active, .footer a:visited
{
	color:#fff;
	text-decoration:none;
}

.footer a:hover
{
	color:#80A4AF;
}

.footer small a:link, .footer small a:active, .footer small a:visited
{
	color:#80A4AF;
	text-decoration:underline;
}

.graphCaption
{
	font-size:17px;
}

/* Shishir */
.link {
	color:#F58125;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
}

.link a {
	color:#F58125;
}

.link a:hover {
	color:#F58125;
	text-decoration:none;
}

.buttonImage input
{
	width:auto;
	height:auto;
	
}
.paging_link a {
	text-decoration:none;
}

.myTextArea textarea
{
	width:auto;
	background-color:#FFFFFF;
	border:1px solid #58838B;
}

.embedscript input
{
	width:250px;
	height:auto;
	border:1px solid #666666; 
	background-color:#FFFFCC;
	
}
.embedbutton input {
	width:auto;
	height:auto;
}

.embedbutton .copy_button {
	font-size:11px;
	border:1px solid #000000;
	background-color:#314B50;
	color:#ffffff;
	width:36px;
	height:20px;
	padding-bottom:3px;
}

/* Dragable Actors */
.aBox {
	/*float:right;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	color: #000000;
	padding: 0px;
	margin:0px;
	position:absolute;
}
.aBar {
	background-color: #E8B20A;
	color: #00000;
	cursor: move;
	font-weight: bold;
	font-size:11px;
	padding: 2px 1em 2px 1em;
}
.aContent { 
	padding: 5px 10px 5px 10px;	
}

.textbox_trans {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	background-color:transparent;
	border:0;	
}
.textbox_trans_red {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#EC0403;
	font-weight:bold;
	background-color:transparent;
	border:0;
}
.text_orange {
	color:#FF9933;
}

.text_orange a {
	color:#FF9933;
}

.text_orange a:hover {
	color:#FF9933;
}
