/* CSS Document */
html {margin-bottom:1px; height:100%;}

body {margin:0px; padding:0px; font-family:'Tahoma', Arial, Helvetica, sans-serif; font-size:11px;}

div {float:left;}
.full {width:100%;}
.half {width:50%;}
a {text-decoration:none;}
a:hover, a.active{text-decoration:underline;}
.md-align {vertical-align:middle;}
.rt-align {text-align:right;}
.ct-align {text-align:center;}

#wrapper {width:950px; border:1px solid #CCCCCC; margin:0px auto; float:none; overflow:hidden; padding-bottom:20px;}

.domain {width:170px; background:#373737; padding:10px 0px 10px 16px;}
.menubar {width:764px; background:#373737; padding:9px 0px 10px 0px; text-align:right;}
.logo {width:420px; padding:20px 0px 0px 20px;}
.contact {width:286px; background:url(../images/img-equilizar.gif) no-repeat 0px 0px; height:61px; padding:30px 0px 0px 224px;}
.navigation {width:950px; border-bottom:4px solid #11227C; height:27px;}
.search-sec {width:500px; border-left:1px solid #D3D3D3; padding:5px 0px 0px 20px;}
.search-barleft {width:52px;}
.search-barright {width:11px;}
.search-strip {width:327px; background:url(../images/search-bg-strip.gif) repeat-x 0px 0px; height:38px; padding:0px 0px 0px 0px;}
.search-field {width:288px; padding:10px 0px 0px 15px;}
.search-btn {width:24px; padding-top:12px;}
.cart-sec {width:428px; border-right:1px solid #D3D3D3; padding:14px 0px 7px 0px;}
form {margin:0px;}

.container {width:950px; background:url(../images/container-strip.gif) repeat-y 0px 0px;}
.content-left {width:195px; padding:5px 0px 20px 0px;}
.content-right {width:747px; padding-left:8px;}
.content-top {width:747px; padding:4px 0px 0px 0px;}
.banner-left {width:223px; padding:2px 0px 0px 12px; height:190px; background:url(../images/banner-left.gif) no-repeat 0px 0px; font-size:20px; font-weight:bold; color:#122280; }
.banner-right {width:512px; padding:0px 0px 0px 0px; height:190px; background:url(../images/flash-bg.gif) no-repeat 0px 0px;}
.content-bot {width:747px;}
.content-mid {width:537px; padding:0px 16px 0px 0px;}
.right-content {width:194px; padding:0px 0px 0px 0px;}
.center {width:537px; padding:0px 0px 11px 0px;}
.products {width:531px;}
.products-details {width:529px; border-left:1px solid #DBDBDB; border-right:1px solid #DBDBDB; border-top:1px solid #DBDBDB; padding-bottom:5px;}
.heading-barleft {width:7px;}
.heading-barright {width:50px;}
.heading {width:466px; background:url(../images/heading-bg-strip.gif) repeat-x 0px 0px; height:25px; padding:6px 0px 0px 8px;}
.pro-row {width:528px;}
.more-link {width:518px; padding:10px 10px 0px 0px; text-align:right;}
.pro-sec {width:165px; border:1px solid #C4C4C4; margin:20px 0px 0px 2px; padding:3px;}
.offer-heading {width:158px; font-weight:bold; background:#E9ECF8; padding:4px 0px 4px 7px; height:28px; color:#3C3C3C;}
.pro-image {width:165px; height:110px; padding:12px 0px 0px 0px; text-align:center;}
.offer-detail {width:155px; padding:0px 5px 0px 5px; height:54px;}
.was-txt{font-size:12px; color:#ACACAC; font-weight:bold; text-decoration:line-through;width:155px; padding:0px 5px 0px 5px; height:20px; }
.offer-price {width:165px; padding:0px 0px 8px 0px;}
.price {width:84px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#11227C; font-weight:bold; padding-left:5px;}
.pricenow {width:84px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#11227C; font-weight:bold; padding-left:5px;height:20px;}
.offer-btn {width:76px;}
.latest-pro {width:263px;}
.latest-heading {width:198px; background:url(../images/heading-bg-strip.gif) repeat-x 0px 0px; height:25px; padding:6px 0px 0px 8px;}
.latest-details {width:241px; border-left:1px solid #DBDBDB; border-right:1px solid #DBDBDB; border-top:1px solid #DBDBDB; padding:10px 10px 5px 10px;}
.more-details {width:241px; padding:0px 0px 0px 0px; text-align:right;}
.accessory {width:240px; padding:0px 0px 10px 0px; text-align:center;}
.accessoryli {width:400px; padding:0px 0px 10px 0px; text-align:center;}
.accessory-detail {width:240px; padding:0px 0px 10px 0px;}
.block-heading {width:129px; background:url(../images/heading-bg-strip.gif) repeat-x 0px 0px; height:25px; padding:6px 0px 0px 8px;}
.box-detail {width:172px; border-left:1px solid #DBDBDB; border-right:1px solid #DBDBDB; border-top:1px solid #DBDBDB; background:#FFFFFF; padding:10px 10px 10px 10px;}
.block-detail {width:192px; border-left:1px solid #DBDBDB; border-right:1px solid #DBDBDB; border-top:1px solid #DBDBDB; background:#FFFFFF; text-align:center; padding:10px 0px 10px 0px;}
.subscribe {width:170px; background:#D4D4D4; padding:0px 12px 0px 12px;}
.subscribe-detail {width:170px;}
.subscribe-data {width:59px; color:#343434; padding-top:5px;}
.subscribe-field {width:111px; padding:3px 0px 0px 0px;}
.hot-items {width:172px;}
.hot-strip {width:172px; background:url(../images/strip-hot-pro.gif) repeat-x 0px 0px; margin:10px 0px 20px 0px;}

input.search {width:128px; height:14px; border:1px solid #A4A4A4; padding:4px 0px 4px 5px; color:#6A6A6A; font-size:11px; margin:0px 0px 0px 0px;}
input.subscribe {width:104px; height:13px; border:1px solid #ACACAC; padding:4px 0px 4px 5px; color:#6A6A6A; font-size:11px; margin:0px 0px 0px 0px; background:#FFFFFF;}

.logo h1 {margin:0px; padding:0px; display:none;}
h2 {margin:0px; padding:15px 0px 8px 0px; font-size:18px; color:#313131; line-height:16px; font-weight:normal;}
h3 {margin:0px; padding:1px 0px 8px 0px; font-size:15px; color:#ffffff; line-height:16px; font-weight:normal;}

p {margin:0px; padding:0px 0px 12px 0px; line-height:14px; text-align:justify; color:#575757;}

.pad1 {padding:0px 0px 7px 0px;}
.pad2 {padding:10px 0px 0px 0px;}

.mar1 {margin:0px 0px 0px 5px;}
.mar2 {margin:10px 0px 10px 0px;}
.mar3 {margin-left:50px;}
.mar4 {margin-top:11px;}
.mar5 {margin:5px 0px 5px 0px;}
.mar6 {margin-right:30px;}
.mar7 {margin-top:5px;}

.shade1 {color:#FFFFFF;}
.shade1 a{color:#FFFFFF;}
.shade1 a:hover{color:#FFFFFF;}

.shade2 {color:#383838;}

.shade3 {color:#11227C;}
.shade3 a{color:#11227C;}
.shade3 a:hover{color:#11227C; text-decoration:none;}

.shade4 {color:#313131;}
.shade4 a{color:#313131;}
.shade4 a:hover{color:#313131;}

.shade5 {color:#3C3C3C; line-height:24px;}
.shade6 {color:#616161;}
.shade7 {color:#11227C;}

.light1 {font-size:10px;}
.light2 {font-size:14px;}
.light3 {font-size:20px;}
.light4 {font-size:16px;}
.light5 {font-size:12px;}
.light6 {font-size:12px;}
.light7 {font-size:22px; line-height:30px;}
.light8 {font-family:'Tahoma', Arial, Helvetica, sans-serif; font-size:11px;}

ul.navbar {margin:0px; padding:0px 0px 0px 0px;}
ul.navbar li {text-align:center; list-style-type:none; float:left; font-weight:bold;}
ul.navbar li a{background:url(../images/menu-norm.gif) no-repeat 0px 0px; list-style-type:none; display:block; float:left; font-size:11px; color:#4D4D4D; text-decoration:none; height:19px; padding:8px 8px 0px 0px; width:97px;}
ul.navbar li a:hover, ul.navbar li a.active{color:#ffffff; text-decoration:none; background:url(../images/menu-hover.gif) no-repeat 0px 0px; height:19px;}

ul.new {margin:0px; padding:0px 0px 0px 0px;}
ul.new li {background:url(../images/arrow-whats-new.gif) no-repeat 0px 6px; list-style-type:none; font-size:11px; color:#494949; padding:0px 0px 2px 14px; line-height:16px;}
ul.new li a{color:#494949; text-decoration:underline;}
ul.new li a:hover, ul.new li a.active{color:#494949; text-decoration:none;}

ul.latest {margin:0px; padding:0px 0px 0px 0px;}
ul.latest li {background:url(../images/arrow-whats-new.gif) no-repeat 0px 6px; font-size:11px; color:#575757; padding:0px 0px 10px 15px; line-height:16px; list-style-type:none;}
ul.latest li a{color:#11227C; text-decoration:underline;}
ul.latest li a:hover{color:#11227C; text-decoration:none;}

/* Footer CSS */
#footer {border-top:5px solid #11227C; width:950px; text-align:center;}
ul.footer {margin:0px; padding:14px 0px 8px 0px;}
ul.footer li {background:url(../images/footer-seperator.gif) no-repeat right 0px; list-style-type:none; display:inline; color:#484848; font-weight:bold; padding:0px 10px 0px 10px;}
ul.footer li a{color:#484848;text-decoration:none;}
ul.footer li a:hover, ul.footer li a.active{color:#484848; text-decoration:underline;}
ul.footer li.last {background:none;}

/* Products Page CSS */
.container-inner {width:950px; margin:0px 0px 25px 0px;}
.inner-content {width:932px; border-top:1px solid #DBDBDB; border-left:1px solid #DBDBDB; border-right:1px solid #DBDBDB; padding:0px 8px 30px 8px;}
.heading-inner {width:885px; background:url(../images/heading-bg-strip.gif) repeat-x 0px 0px; height:25px; padding:6px 0px 0px 8px;}
.locator {width:852px; padding:10px 0px 10px 18px;}
.inner-heading {width:920px; background:#EAEAEA; height:19px; padding:8px 0px 5px 12px; font-size:18px; font-weight:bold; color:#383838; margin:15px 0px 6px 0px; line-height:16px;}
.inner-cart {width:930px; background:#FFFFFF; border:1px solid #E0E0E0; margin-bottom:10px;}
.inner-desription {width:932px;}
.inner-pro {width:932px;}
.inner-subpro {width:932px;}
.purchase-sec {width:932px;}
.purchase-box {width:278px; border:1px solid #C4C4C4;}
.purchase-img {width:103px; padding:10px 0px 10px 9px;height:100px;}
.purchase-detail {width:166px; padding:4px 0px 8px 0px;}
.inner-product {width:522px; padding:18px 0px 15px 16px;}
.inner-price {width:391px;}
.icons {width:223px; padding:20px 0px 0px 0px;}
.cart-price {width:168px; padding:15px 0px 10px 0px;}
.btext{padding:0px 0px 5px 0px;}
ul.inner {margin:0px; padding:0px 0px 20px 0px;}
ul.inner li {background:url(../images/inner-bullet.gif) no-repeat 0px 8px; list-style-type:none; line-height:16px; color:#373737; padding:0px 0px 0px 12px;}
ul.inner li a {color:#11227C; text-decoration:underline;}
ul.inner li a:hover {color:#11227C; text-decoration:none;}

ul.amplifier {margin:0px; padding:0px 0px 0px 0px;}
ul.amplifier li {background:url(../images/arrow-whats-new.gif) no-repeat 0px 4px; list-style-type:none; font-size:11px; line-height:12px; color:#494949; padding:0px 0px 0px 14px; margin-top:7px;}
ul.amplifier li a{color:#494949; text-decoration:none;}
ul.amplifier li a:hover, ul.amplifier li a.active{color:#494949; text-decoration:underline;}
ul.amplifier li.none {border:none;}

.seperator {margin:0px; padding:10px 0px 0px 0px;}
 
.box-FAQdetail { background:#FFFFFF; padding:10px 10px 10px 10px;}

/* Amplifier CSS */
.ampli-search {width:515px; background:url(../images/search-bg.gif) repeat-x 0px 0px #E8E8E8; height:61px; margin:0px 1px 0px 1px; padding:0px 0px 0px 11px;}
.ampli-pagelink {width:518px; background:#4C4C4C; margin:3px 3px 0px 3px; height:32px;}
.amplisearch-field {width:140px; color:#666666; line-height:24px; padding-top:3px;padding-left:10px;}
.search {width:95px; padding-top:25px;}
.pg-number {width:225px; color:#FFFFFF; font-weight:bold; padding:8px 0px 0px 10px;}
.pg-links {width:149px;}
.pg-next {width:65px; padding:8px 0px 0px 0px; text-align:center;}

select.ampli {width:130px; margin:0px;}

ul.pg-links {margin:0px 0px 0px 0px; padding:8px 0px 0px 0px;}
ul.pg-links li {font-family:'Tahoma', Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; float:left; list-style:none; padding:0px 0px 0px 0px; margin:0px 2px 0px 0px; width:16px; text-align:center;}
ul.pg-links li a{color:#ffffff; text-decoration:none; display:block; padding:2px 3px 2px 3px;}
ul.pg-links li a:hover, ul.pg-links li a.active{color:#ffffff; text-decoration:none; background:#11227C; display:block;}


.popupControl {
	background-color:#AAD4FF;
	position:absolute;
	visibility:hidden;
	border-style:solid;
	border-color: Black;
	border-width: 2px;
}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}
.modalBox {
	background-color : White;
	border-width: 1px;
	border-style: solid;
	border-color: #11227C;
	padding: 3px;
	text-align:center; 
}

.line{width:450px; border-bottom:1px dashed #333333; }
.wid1{
	float:left; width:140px;
}
.wid2{
	width:150px;
	font-size:11px;
}
	.wid3{
		float:left; width:200px;
	}
.widc{
	width:158px;
	font-size:11px;
}
.floatr{
	float:right;
}
.floatl{
	float:left;
}
.rpad10{
	padding-right:10px;
}
.tmar10{
	margin-top:10px;
}
/*Pop up window*/
.popup{width:352px; border:1px solid #11227C;}
.popupNew{width:500px; border:1px solid #11227C;}
.popup-header{width:345px; height:27px; background:url('../images/header.jpg') no-repeat; text-align:right; padding-left:0px; padding-right:5px; padding-top:0px; padding-bottom:50px}
.popup-headerNew{width:500px; height:27px; background:url('../images/header.jpg') no-repeat; text-align:right; padding-left:0px; padding-right:5px; padding-top:0px; padding-bottom:50px}
.popup-bar{width:342px; height:21px; background:url('../images/send-red-bar.jpg') repeat-x; font-size:14px; font-weight:bold; color:#FFFFFF; padding-left:10px; padding-right:0px; padding-top:5px; padding-bottom:0px}
.popup-content{width:350px;}
.popup-contentNew{width:500px;}
.popup-box{
	padding:10px 0px 10px 30px;
	float:left;
	width:265px;
	font-size:12px;
}
.popup-box p{
	margin:10px 0px 10px 0px;
	padding:0px;
	float:left;
	width:280px;
	color:#322E2E;
}
.popup-box input, textarea {border:1px solid #11227C;}
.popup1{width:352px; border:1px solid #11227C;}
.popup1-header{width:345px; background:url('../images/header.jpg') no-repeat; text-align:right; padding-left:0px; padding-right:5px; padding-top:0px; padding-bottom:50px}
.popup1-bar{width:342px;  background:url('../images/send-red-bar.jpg') repeat-x; font-size:14px; font-weight:bold; color:#FFFFFF; padding-left:10px; padding-right:0px; padding-top:5px; padding-bottom:0px}
.popup1-content{}
.WaterMarkedTextBox
{
	border-right: #ccccff thin solid;
	border-top: #ccccff thin solid;	
	border-left: #ccccff thin solid;	
	border-bottom: #ccccff thin solid;
	color: gray;
	display: inline;
	background: AliceBlue;
	visibility: visible;
}

.container-inner01 {width:740px; margin:0px 0px 25px 5px;}
.locator01 {width:720px; padding:10px 0px 10px 18px;}
.wid5{width:745px;}
.heading-inner01 {width:675px; background:url(../images/heading-bg-strip.gif) repeat-x 0px 0px; height:25px; padding:6px 0px 0px 8px;}
.inner-desription01{width:740px;}
.inner-desription02{width:738px; border:1px solid #CCCCCC; border-width:0px 1px;}
.container01 {width:940px;}
.form01{width:800px; padding:10px 15px 15px 80px;}
.spacer{height:10px; width:400px;}

/*----------Edit on 8th Nov. 20008-------------*/
.cart_heading {
	font-size:14px;
}
.cart_heading div.heading1 {
	float:left;
	width:500px;
}
.cart_heading div.heading2 {
	float:left;
	width:150px;
}
.cart_heading div.heading3 {
	float:left;
	width:180px;
}
.cart_heading div.heading3New {
	float:right;
	width:100px;
}
.discription {
	padding:18px 10px;
	width:490px;
}
.discription div{
	float:left;
	font-size:14px;
}
.discription div.detail{
	float:left;
	font-size:14px;
	padding-left:15px;
	width:370px; 
}
.discription div.detail p{
	margin:10px 0px;
}
.qunatity{
	margin:18px 0px;
	width:150px;
	padding:0px;
}
.cart-price-text{
	width:180px;
}
.cart-price-textCart
{
	float:right; 
	width:70px;
}
.remove{
	float:left;
	width:60px;
	text-align:center;
	margin:18px 0px
}
.btm-gray{
	
	width:932px;
	padding:0px;
	background:#EFEFEF;
}
.btm-gray2{
	
	padding:0px;
	background:#EFEFEF;
}
.update-btn{
	padding:10px;
	float:left;
	width:200px;
}

.price-total-box{
	padding:10px 0;
	float:right;
	width:265px;
	font-size:14px;

}
.price-total-box p{
	margin:10px 0px;
	padding:0px;
	float:left;
	width:255px;
}
.checkout-box{
	padding:10px 15px;
	float:left;
	width:400px;
	font-size:14px;
}
.step {width:270px; background:#ffffff; padding:10px 15px 0px 15px;}
.step-inner{width:220px; height:280px; background:url(../images/step-1.jpg) no-repeat;}
.step-inner ul{padding:28px 0px 0px 65px; margin:0px; list-style:none; font-size:14px; color:#FFFFFF;}
.step-inner ul li{padding:0px 0px 34px 0px ;}
.step-inner ul li a{color:#000000;}
.form {width:602px; padding:30px 15px 15px 15px;}
.form-inner {width:494px;border:1px solid #CACACA;border-width:0px 1px; padding:15px 15px 15px 20px;}
.form-inner p{
	margin:10px 0px;
	padding:0px;
	float:left;
	width:300px;
}
.form-inner input {width:150px;}
.form-inner select {width:151px;}
.signup-box{
	padding:10px 10px;
	float:left;
	width:450px;
	font-size:14px;
	background:#ffffff url(../images/returning-customers.gif) 370px 50px  no-repeat ;
}
.signup-box p{
	margin:10px 0px;
	padding:0px;
	float:left;
	width:255px;
}
.signup-box2{
	padding:10px 10px;
	float:left;
	width:450px;
	font-size:14px;
	background:#ffffff url(../images/new-customers.gif) 370px 50px  no-repeat ;
}
.signup-box2 p{
	margin:10px 0px;
	padding:0px;
	float:left;
	width:350px;
}
.form-inner01 {width:300px; border:1px solid #CACACA; padding:15px 15px 15px 20px;}
.form-inner01 p{
	margin:10px 0px;
	padding:0px;
	float:left;
	width:300px;
}
.form-inner01 input {width:150px;}
.form-inner01 select {width:151px;}
.form-inner02 {width:300px; border:1px solid #CACACA; padding:15px 15px 15px 20px; margin:0 0 0 70px}
.form-inner02 p{
	margin:10px 0px;
	padding:0px;
	float:left;
	width:300px;
}
.form-inner02 input {width:150px;}
.form-inner02 select {width:151px;}
 
	
.checkbox
{
	width:30px;
	float :left;
	margin:0px;
	padding-left:80px;
}
.checktext
{
	float:left;
	padding:2px 0 0 60px;
}

/*==============Form CSS updated 28-11-08 by Rishabh=============*/
.form-2 {width:420px; padding:10px 15px 15px 15px; float:left; }
.form-2 input{width:154px;}
.form-2 select{width:160px; margin:0px;}
.form-inner-box {width:350px; border:1px solid #CACACA; padding:15px 15px 15px 20px;}
.form-box{width:350px; height:25px; padding:5px 0px 0px 0px; margin-bottom:5px;}
.form-box-top{width:370px; height:35px; padding:5px 0px 0px 0px; margin-bottom:5px;}
.form-text{width:150px; height:25px; padding:5px 0px 0px 0px; color:#575757;}
.form-fields{width:200px; }
.checkbox {width:25px; margin:0px; padding:5px 0px 0px 0px; }
.checkbox input{width:25px; height:15px;} 
.margin-rt{margin-right:35px;}
.contact-check-box{width:300px; height:25px;}
.contact-check-box-field{margin:3px 0px 0px 0px; float:right; width:20px;}
.contact-check-box-field input{width:20px;}
.contact-check-box-text{padding:8px 0px 0px 5px; float:right; width:135px; color:#575757;}


/*=================Style for Drop down===============*/



/*========END==========*/
.autocomplete_completionListElement 
{  
	visibility : hidden;
	margin : 0px;
	background-color: #D2D6F0;
	color : #D2D6F0;
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
	border-bottom: 1px solid #11227C;
	cursor : 'default';
	overflow : auto;
	height : 300px;
	width:128px !important; 
    list-style-type :none ;
    filter: progid:DXImageTransform.Microsoft.Shadow(color=#D2D6F0,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/
	-moz-opacity:.8;
	filter:alpha(opacity=90);
	scrollbar-base-color:#11227C;
	padding:0px 0px 0px 5px; 
}

/* AutoComplete highlighted item */

.autocomplete_highlightedListItem
{
background: #11227C;
color: #ffffff;
text-decoration:none;
}

/* AutoComplete item */

.autocomplete_listItem 
{
	background-color: #D2D6F0;
	color : #000000;
	padding : 1px;
}
.padding-top
{
	padding-top:150px;
}
a.moreinfo
{color:#11227C; text-decoration:none;}
a:hover.moreinfo
{color:#11227C; text-decoration:none;}

.middle
{vertical-align:middle; }


.modalBox td{padding:6px 5px 6px 5px;}

.price-total-box-new{
	padding:10px 0;
	float:right;
	width:265px;
	font-size:14px;
	margin-left:440px;

}

#productdetail_desc{width:932px; font-weight:normal;}
#productdetail_desc h1 {display:block;}
#productdetail_desc h2 {display:block;}
#productdetail_desc h3 {display:block;}
#productdetail_desc h4 {display:block;}
#productdetail_desc h5 {display:block;}
#productdetail_desc h6 {display:block;}

#productdetail_desc UL
{
	list-style-type: disc;
}
/*#productdetail_desc p{font-weight:normal; margin:0px; padding:0px 0px 12px 0px; line-height:14px; text-align:justify; color:#575757;}*/
#productdetail_desc p
{display:block;}
    

#productdetail_desc a
{
    color: #11227C;
    text-decoration: none;
 }
#productdetail_desc a:hover
{
    text-decoration:underline;
     
}

.contact-outer{width:788px; padding:5px;margin-bottom:15px;float:left; background:#efefef; border:1px solid #cacaca;}
.contact-images{width:200px; height:157px; padding:0px 10px 0px 0px ; float:left;}
.contact-txt{width:200px; float:left;padding-left:168px;  }
.form02{width:800px; padding:10px 15px 15px 65px;}


.back-btn{width:76px; padding:7px 4px 0px 0px;}

/* For trade Page*/
.grid
{
	font-family: verdana;
	font-size: 11px;
	border: solid 1px #11227C;
	border-bottom-width:1px;
    border-collapse:collapse;
    
    width:100%
}
/* header column rules */
.grid th 
{
   background-color: #D2D6F0; 
    border-color: #989898 #989898 #989898 #989898;
    border-style: solid solid solid none;
    border-width: 1px 1px 1px medium;
    color: #000;
    padding: 4px 5px 4px 10px;
    vertical-align: bottom;
    text-align:left;
}  

.grid th a
{
	color:#333333;
    font-weight: bold;
	text-decoration: none;
	display: block;
    padding-right: 10px;
}

/* data cell and data row rules */
.grid td 
{
	color:#333333;
    padding: 4px 10px 4px 10px;
    border-bottom: solid 1px #BBD9EE;
}

.grid .altrow
{
    background-color: #EBF4FA;
} 

.grid .row
{
    background-color: #fff;
}  

.grid .rownum
{
	width:15px;
    text-align:center;
    padding-left:0px;
    font-weight:bold;
    color:#333333;
}

/* group header */
.grid .group span
{
	padding:10px 0px 2px 0px;
	color:#666666;
	text-align:left;
	font-size:13px;
	font-weight:bold;
	cursor:pointer;
} 
.grid .group img
{
	cursor:pointer;
}
.grid a
{
	font-family: verdana;
	font-size: 11px;
		
}

.trodd
{
background: #fff;
 color :Black;
 text-align:left ; 
 vertical-align:top ; 
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-size :12px;

}	
.treven
{
	background-color: #D2D6F0;
	color: Black;
	text-align: left;
	vertical-align: top;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size :12px;
}

.trade-pagelink {width:932px; background:#4C4C4C; 
     margin:3px 0px 3px 0px; height:32px;}
.tradepg-links {width:320px;}

ul.tradepg-links {margin:0px 0px 0px 0px; padding:8px 0px 0px 0px;}
ul.tradepg-links li {font-family:'Tahoma', Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; float:left; list-style:none; padding:0px 0px 0px 0px; margin:0px 2px 0px 0px; width:16px; text-align:center;}
ul.tradepg-links li a{color:#ffffff; text-decoration:none; display:block; padding:2px 3px 2px 3px;}
ul.tradepg-links li a:hover, ul.tradepg-links li a.active{color:#ffffff; text-decoration:none; background:#11227C; display:block;}

.justify
{
	text-align:justify;
	
}
.sitemap{width:33%; float:left;}
.sitemap a{color:#11227C; text-decoration:none;}
.sitemap a:hover{color:#11227C; text-decoration:underline;}
.sitemap h1{font:12px Arial, Tahoma, verdana; color:#11227C; font-weight:bold; margin:0px; padding:0px; }
.sitemap div{float:none;}



.spantext {margin-top:10px; margin-bottom:10px;}
/*.spantext span#:hover {text-decoration:none;}*/


/*=================Style for Drop down===============*/

.dropmenudiv
{
	left:0px;
	top:0px;
position:absolute;
overflow:visible!important;
overflow:hidden;
height:auto;

margin:0px 0px 0px 0px;
 /*THEME CHANGE HERE*/
border: 1px solid #11227C;
font:bold 11px ;
line-height:24px;
z-index:100;
background-color: #D2D6F0;
width: 203px;
top:0;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/
-moz-opacity:.9;
filter:alpha(opacity=90);
visibility:hidden;
}


.dropmenudiv a{
width: 200px;
display: block;
text-indent: 3px;
background:url(../images/border-bot.jpg) repeat-x bottom; /*THEME CHANGE HERE*/
padding: 0px 0px 2px 5px;
text-decoration: none;
font-weight: bold;
color: #222324;
font-size:11px;
-moz-opacity:5;
	filter:alpha(opacity=95);
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
font-weight: bold;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background: #11227C;
color: #ffffff;
text-decoration:none;
font-weight: bold;
}

.dropmenudivl
{
	left:0px;
	top:0px;
	position:absolute;
	overflow:visible!important;
	overflow:hidden;
	height:auto;
	margin:0px 0px 0px 0px;
	border: 1px solid #11227C;/* #575757;*/
	border-right:none;
	font:bold 11px ;
	line-height:20px;
	z-index:100;
	background-color: #D2D6F0; /* #CFCCCC;*/
	width: 412px;
	top:0;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4);
-moz-opacity:.9;
filter:alpha(opacity=90);
visibility:hidden;
}

.dropmenuwidth{ width:612px;}

.dropmenudivl a{
width: 200px !important;
display: block;
float:left;
text-indent: 3px;
border-right: 1px solid #575757;
padding: 0px 0px 2px 5px;
text-decoration: none;
border-bottom: 1px solid #575757;
font-weight: bold;
color:#222324; /* #000000;*/
font-size:11px;
-moz-opacity:5;
	filter:alpha(opacity=95);
}


* html .dropmenudivl a{ /*IE only hack*/
width: 100%;
	display: block;
	font: bold 11px arial !important;
	line-height:20px !important;
}

.dropmenudivl a:hover{ /*THEME CHANGE HERE*/
background:#11227C; /* #000000;*/
	width: 198px;
	display: block;
	color: #ffffff;
	text-decoration: none;
	font: bold 11px arial !important;
	line-height:20px !important;
}

/* close menu*/

.selectCountry {margin:2px 0px 0px 0px; padding:0px 0px 0px 3px;border:1px solid #7F9DB9; background:#FFFFFF;}