body{
	/*background:url(images/header-bg1.gif) repeat-x 0 0 #fff;*/
	width:100%;
	
	padding:0px 0 0px 0;
	margin:0 auto;
	
	}
 ul, li, form, p, h1, h2, h3, img, input, label
	{
	margin:0px;
	padding:0px;
	}
label
	{
	display:block;
	}
ul, li
	{
	list-style-type:none;
	}
table {
	border:0px;
}	
td, div 
	{
	font:normal 12px/14px  Arial, Tahoma, Helvetica, sans-serif;
	color:#000;
	text-transform:none;
	text-decoration:none;
}
td a{
	font:normal 12px/14px  Arial, Tahoma, Helvetica, sans-serif;
	color:#000;
	text-transform:none;
	text-decoration:none;
	font-weight:bold;
	}
td a:hover{
	font:normal 12px/14px  Arial, Tahoma, Helvetica, sans-serif;
	color:#F42108;
	text-transform:none;
	text-decoration:underline;
	font-weight:bold;
	}
p{
	padding:0px;
	}
a {
	outline:none;
	}
.padtop{
	padding:5px 0 0px 0;
	}
.padr{
	padding-right:35px;
	}
.padleft{
	padding-left:10px;
	padding-top:5px;
	}
.padleft1{
	padding-left:25px;
	}	
.padbottom{
	padding-bottom:18px;
	}	
.width100per {
	border:0;
	width:100%;	
}
.width90per {
	border:0;
	width:97%;	
}		
.width80per {
	border:0;
	width:85%;	
}
.width50per {
	border:0;
	width:50%;	
}
.width100per {
	border:0;
	width:100%;	
}		
		
.height1 {
	height:1px;
}	
.width1 {
	width:1px;
}	
.lt, .lm, .lb {
	text-align:left;
}
.lt, .rt, .ct {
	vertical-align:top;
}

.lt1, .lm1, .lb1 {
	text-align:right;
}
.lt1, .rt, .ct {
	vertical-align:top;
}


.lm, .rm, .cm {
	vertical-align:middle;
}		
.rt, .rb, .rm {
	text-align:right;
}	
.lb, .cb, .rb {
	vertical-align:bottom;
}
.ct, .cb, .cm {
	text-align:center;
	}
.padr {
	padding-right:8px;
	}
.padl {
	padding:0px 0px 0 30px;
	}
.spacer {
	clear:both;
	}
#externalcontainer {
	/*width:842px;*/
	width:1000px;
	margin:0 auto;
	padding:0;
	
	}
.innercontainer {
	background-image: url(images/innerbg.jpg);
	background-repeat:repeat-x;
	background-color:#fff;
	padding:0px;
	margin:0px;
	}

/***************************************css for header part starts**************************************/
#header {
	
	padding:0px;
	margin:0px;

	}
#header ul {
	float:right;
	padding:0px;
	margin:0px;
	}
#header li {
	padding:0px 0 13px 0;
	float:left;
	margin:0px 5px 0px 1px;
	font-size:11px;
	color:#0c49a0;	
	}
#header li a {
	float:left;
	padding:0px;
	margin:0px 5px 0px 1px;
	font-size:12px;
	color:#0c49a0;
	}
#header li a:hover {
	padding:0px;
	color:#000000;
	margin:0px 5px 0px 1px;
	text-decoration:none;
	}
	
.divider{
	font-size:12px;
	font-weight:normal;
	color:#0c49a0;
	padding-left:0;}

#header img {
	float:right;
	margin:0 6px 0 0;
	}
#header a {
	float:right;
	padding:0px;
	margin:0px 0 0 0px;
	font-size:11px;
	}
#header a:hover {
	padding:0px;
	color:#F42108;
	margin:0px 0 0 0px;
	text-decoration:none;
	}
#header p{
	float:right;
	font-size:11px;
	padding:0px;
	margin:10px 4px 0 0;
	}
#header .chngsize a.small{
	padding:1px 3px 1px 3px;
	margin:0px 0px 0 0;
	font-size:10px;
	border:none;
	}
#header .chngsize a.med{
	padding:1px 3px 1px 3px;
	margin:0px 0px 0 0;
	font-size:12px;
	border:none;
	}	
#header .chngsize a.big{
	padding:1px 3px 1px 3px;
	margin:0px 0px 0 0;
	font-size:14px;
	border:none;
	}	
	
.sizebgsmall{
	background-image:url(images/topsizebg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	padding:0 0 0 1px;
	width:14px;
	height:15px;
	}
	
.sizebgmiddle{
	background-image:url(images/topsizebg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	padding:1px 0 0 2px;
	width:15px;
	height:16px;
	}
	
.sizebgbig{
	background-image:url(images/topsizebg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	padding:1px 0 0 2px;
	width:16px;
	height:17px;
	}

/************************css for navigation part starts***************************/
#header .nav ul {
  /*background:url(../images/nav-bg.gif) repeat-x 0 0 #2F37AB;*/
	background-image:url(images/menu_bg.jpg);
	background-repeat: repeat-x;
	width:100%;
	padding:5px 0 0px 0;
	height:40px;
	margin:0 0 0 0;

	}
#header .nav li {
	padding:9px 8px 0px 8px;
	float:left;
	margin:0px;
	color:#fff;
	font-size:12px;
	}
#header .nav li a {
	font-size:12px;
	padding:0px;
	display:block;
	padding:0px 2px 0 4px;
	color:#fff;
	margin:0;
	}
#header .nav li a:hover {
	/*background-color: #fff;*/
	padding:0px 2px 10px 4px;
	display:block;
	/*color:#292F8E;*/
	color: #FFFFFF;
	margin:0px;
	text-decoration:none;
	}
#header .nav li a.active {
	background-color:#fff;
	padding:0px 2px 10px 4px;
	display:block;
	color:#292F8E;
	margin:0px;
	text-decoration:none;
	}

#header .nav img {
	float:none;
	padding:0px;
	margin:0 0 0 0;
	}
/************************css for navigation part ends***************************/

/***************************************css for header part ends**************************************/



/***************************************css for body part starts**************************************/

#leftpart {
	width:246px;
	padding:14px 0 0 8px;
	margin:0px;
	}
	
.leftpanelfiller{
	background-image: url(../../images/leftpanelfiller.jpg);
	background-repeat:repeat-y;
	width:5px;
	}
	
/**************************css for search part starts******************************/	
	
#search input{
	width:185px;
	height:20px;
	padding:1px;
	margin:9px 4px 0 6px;
	float:left;
	font-size:12px;
	color:#505050;
	font-family:Tahoma, Geneva, sans-serif;
	border:0;
	background:transparent;
	}
#search .btn{
	background-image:url(../../images/search_button.jpg);
	background-repeat:no-repeat;
	width:39px;
	height:35px;
	padding:0px;
	margin:0px;
	float:left;
	font-size:11px;
	font-weight:bold;
	color: #fff;
	border:0px;
	cursor:pointer;
	}
	
.searchbg{
	background-image:url(../../images/searchbg.jpg);
	height:39px;
	background-repeat:no-repeat;
	}
/**************************css for shop part starts******************************/	


.shop h3 {
	font-size:18px;
/*	color:#2B2E8B;*/
	color:#000033;
	padding:0px 0 10px 0;
	font-weight:normal;
	margin:30px 0 0 0;
	}
.shop ul {
	padding:0px;
	margin:10px 0 0 21px;
	}
.shop li {
	padding:0px 0 5px 0;
	margin:3px 0px 3px 0px;
	list-style-image: url(../../images/listing_image.jpg);
	border:0;
	}
.shop li a {
	padding:0px;
	margin:0px 5px 0 0px;
	color:#5f5e5e;
	font-family:Tahoma, Geneva, sans-serif;
	}
.shop li a:hover {
	padding:0px;
	color:#000;
	margin:0px;
	text-decoration: underline;
	font-family:Tahoma, Geneva, sans-serif;
	}
.shop li.nobrdr {
	border:0px;
	}
	
.advancebg{
	background-image: url(../../images/advance_bg.jpg);
	background-repeat:no-repeat;
	height:36px;}
	
.advanceinput{
	width:155px;
	height:20px;
	padding:1px;
	margin:3px 4px 0 6px;
	float:left;
	font-size:12px;
	color:#505050;
	font-family:Tahoma, Geneva, sans-serif;
	border:0;
	background:transparent;
	}

/**************************css for body part starts******************************/

#bodypart {
	padding:0;
	margin:0px;
	}
#flashdisplay{
	padding:0;
	margin:0px;
	}

#flashdisplay .box_main img {
	padding:1px;
	margin:0;
	}
#flashdisplay .box_main a {
	font-size:10px;
	color:#7C7C7C;
	display:block;
	line-height:14px;
	padding:0px 0 0 10px;
	margin:0px 0 0 0px;
	text-decoration:none;
	}
#flashdisplay .box_main  a:hover {
	color:#000;
	}
	
#welcome h2 {
	font-size:20px;
	font-family:Tahoma, Geneva, sans-serif;
/*	color:#2B2E8B;*/
	color:#2566c1;
	padding:0px 0 10px 0;
	font-weight:normal;
	margin:30px 0 0 0;
	}
#welcome span{
	font-size:18px;
	color:#EC6E35;
	padding:0px;
	margin:0;
	}
#welcome p{
	padding:0px;
	margin:3px 0 0 1px;
	line-height:18px;
	color:#5f5e5e;
	font-family:Tahoma, Geneva, sans-serif;
	}
#welcome a.more{
	float:right;
	/*color:#EC6E35;*/
	color:#ed1f24;
	font-weight:bold;
	padding:0px;
	text-decoration:none;
	margin:15px 0 10px 1px;
	}
#welcome a:hover.more{
	color:#000;
	}
	
.headingtext{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	font-weight:bold;
}

.headingtheme{
	background-image:url(images/heading_filler.jpg);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	font-weight:bold;
}

.headingtheme2{
	background-image: url(../../images/leftheadingbg.jpg);
	background-repeat: no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:18px;
	text-transform:uppercase;
	padding:16px 0 16px 28px;
}

.headingtheme3{
	background-image: url(../../images/heading_fillersmall.jpg);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	font-weight:bold;
}

.yellowfiller{
	background-image:url(../../images/yellowfiller.jpg);
	background-repeat:repeat-x;
	height:8px;}
	
.mainproductbg{
	background-image: url(../../images/mainproduct_bg.jpg);
	background-repeat:no-repeat;
	height:284px;
	padding:26px 0 0 15px;}
/*****************css for product part starts**********************/	
.mainprod_text{
	font-family: Tahoma, Geneva, sans-serif;
	color:#2566c1;
	font-size:18px;
	line-height:25px;}
.mainprod_text a{
	font-family: Tahoma, Geneva, sans-serif;
	color:#2566c1;
	font-size:18px;
	line-height:25px;
	text-decoration:none;}
.mainprod_text a:hover{
	font-family: Tahoma, Geneva, sans-serif;
	color:#2566c1;
	font-size:18px;
	line-height:25px;
	text-decoration:underline;}
	
.pricetext{
	font-family: Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#000000;}
	
.oldprice{
	font-family: Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#8c8c8c;
	text-decoration:line-through;}
	
.oldprice_small{
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#8c8c8c;
	text-decoration:line-through;}
	
.pricetext_small{
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#000000;}

.product {
	background-color:#FDFDFD;
	padding:0px;
	margin:0px 0 0px 0;

	}	
	
.brdrleft{
	border-left:1px solid #E5E5E5;
	padding:0px 0px 0 24px;
	margin:0px;
	}
	
.product h4 {
	font-size:18px;
	/*color: #2B2E8B;*/
	color: #000033;
	text-align:center;
	padding:0px 0 10px 0;
	font-weight:normal;
	margin:5px 0 0 3px;
	}
.product img {
	margin:0 0 10px 0;
	}
.product a.view , .product a.cart{
	background-color:#C30505;
	color:#fff;
	float:left;
	font-size:12px;
	font-weight:bold;
	padding:5px;
	margin:0px 3px 0 0;
	text-decoration:none;
	margin:0px;
	}
.product a:hover.view , .product a:hover.cart{
	color:#000;
	text-decoration:none;
	font-weight:bold;
	}
.product a.cart {
	background-color:#ED8907;
	margin:0 0 0 5px;
	text-decoration:none;
	}
/*****************css for product part ends**********************/	

#bottomlink {
	background-image:url(../../images/bottomlinks_filler.jpg);
	background-repeat:repeat-x;
	background-position:top;
	padding:0px;
	margin:0px;
	}	
#bottomlink img {
	padding:5px;
	margin:0px;
	}
/****************************css for footer part starts********************************/	

/****************************css for contents part starts********************************/	

.content h2 {
	font-size:18px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#2B2E8B;
	padding:0px 0 10px 0;
	font-weight:normal;
	margin:0px 0 0 0;
	}
.content span{
	font-size:18px;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bolder;
	/*color:#EC6E35;*/
	color:#061f43;
	padding:0px;
	margin:0;
	}
.content p{
	padding:0px;
	margin:5px 10px 14px 1px;
	line-height:18px;
	text-align:justify;
	font-family:Tahoma, Geneva, sans-serif;
	color:#5f5e5e;
	}
	
/****************************css for contents part ends********************************/	

#footer {
 	background-image:url(../../images/footer_filler.jpg);
	background-repeat:repeat-x;
	padding:15px 0 18px 20px;
	margin:0px;
	}
#footer ul {
	float:right;
	padding:0px;
	margin:0px 20px 0 0;
	}
#footer li {
	float:left;
	text-decoration:none;
	color:#fff;
	padding:0px;
	margin:0 3px 0 3px;
	}	
#footer li a{
	text-decoration:none;
	color:#fff;
	padding:0px 4px 0 0;
	margin:0px;
	}
#footer li a:hover{
	color:#CCCCCC;
	}
#footer p {
	float:left;
	font-size:10px;
	color:#fff;
	padding:0px 0 4px 0;
	margin:0 0 0 15px;
	}
#footer .sm {
	font-size:9px;
	color:#fff;
	vertical-align:super;
	}
.footertext{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#aaa9a9;}
	
.footertext a{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#aaa9a9;}
	
.footertext a:hover{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration: underline;
	color:#000000;}
	
.contactnumber{
	font-family: Tahoma, Geneva, sans-serif;
	font-size:18px;
	color:#d10920;}

	
/***************************************new styles added on 23-07-08*********************************/
.head h2 {
	color:#2566C1;
font-family:Tahoma,Geneva,sans-serif;
font-size:20px;
font-weight:normal;
margin:10px 0 0 0;
	}
	
.head h3 {
	font-size:12px;
/*	color:#2B2E8B;*/
	color:#000033;
	padding:0px 0 10px 0;
	font-weight:bold;
	margin:0px 0 0 0;
	}	
	
.head a {
	font-size:12px;
	color:#2B2E8B;
	padding:0px 0 10px 0;
	font-weight:bold;
	margin:0px 0 0 0;
	text-decoration:none;
	}
	
.head a hover{
	font-size:12px;
	color:#2B2E8B;
	padding:0px 0 10px 0;
	font-weight:bold;
	margin:0px 0 0 0;
	text-decoration:none;
	}
			
		
.head span{
	font-size:18px;
	/*color:#EC6E35;*/
	color:#000033;
	padding:0px;
	margin:0;
	}
.head a span{
	font-size:12px;
	color:#EC6E35;
	padding:0px;
	margin:0;
	}
	
a.productListing-heading  {
    font-size:12px;
	color:#FFFFFF;
	padding:0px 0 10px 0;
	font-weight:bold;
	margin:0px 0 0 0;
	text-decoration:none;
}	

a:hover.productListing-heading {
    font-size:12px;
	color:#FFFFFF;
	padding:0px 0 10px 0;
	font-weight:bold;
	margin:0px 0 0 0;
	text-decoration:underline;
}	
.tabledata_new {
	border:3px solid #D61D1C;
	background-color:#FCFCFC;
	padding:0px;
	margin:0px;
	font-size:13px;
	}
.tabledata {
	/*border:1px dashed #E1E1E1;*/
	border:1px solid #cacaca;
	background-color:#FCFCFC;
	padding:5px;
	margin:0px;
	font-size:13px;
	}
.tabledata td {
	font-size:13px;
	/*border:1px solid #022158; */
	}


.tabledata .products{
	border-top:1px solid #000033;
	font-weight:bold;
	color:#fff;
	padding:0px;
	margin:0px;
	font-size:13px;
	}

.tabledata .head{
	/*background-color:#929292;*/
	background-color:#dadada;
	font-weight:bold;
	color:#000;
	padding:4px 0 4px 6px;
	margin:0px;
	font-size:13px;
	}
.tabledata .head_new{
	background-color:#dbdbdb;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#333333;
	text-align: center;
	padding:4px 0 4px 6px;
	margin:0px;
	font-size:13px;
	
	}	

.tabledata .head_feb{
	background-color:#eaeaea;
	font-weight:bold;
	color:#000033;
	padding:4px 0 4px 6px;
	margin:0px;
	font-size:13px;
	}	
	.tabledata .head1{
	background-color:#000033;
	font-weight:bold;
	color:#fff;
	padding:4px 0 4px 6px;
	margin:0px;
	font-size:13px;
	}	
.tabledata .qty {
	width:40px;
	padding:1px;
	padding:0px;
	margin:0px;
	font-size:11px;
	border:1px solid #B5B5B5;
	}
	
<!-----------------Diamond Details--------------------->

.stonedata {
	border:1px solid #E1E1E1;
	border-top:0px;
	background-color:#FCFCFC;
	padding:0px;
	margin:0px;
	font-size:9px;
	}
.stonedata td {
	font-size:11px;
	}

.stonedata .head{
	/*background-color:#929292;*/
	background-color:#000033;
	font-weight:bold;
	color:#fff;
	padding:4px 0 4px 6px;
	margin:0px;
	font-size:13px;
	}

<!----------------End of Diamond Details--------------------->
	
.smalltxt {
	font-size:11px;
	padding:0px;
	}
.red {	
	color:#E00000;
	font-weight:bold;
	font-size:11px;
	}
.tabledata .total{
	background-color:#F0EFEF;
	color:#0444A3;
	font-weight:bold;
	font-size:12px;
	}
.box {
	background-color:#F3F9FF;
	border:1px solid #D8E8F5;
	padding:9px 0 9px 15px;
	font-size:12px;
	}
.box a , .box a:hover{
	font-size:12px;
	}
	
	
/*****************************css modified on 14Aug-08*********************/


.product a.view , .product a.cart{
	/*background-color:#2C339C;*/
	background-color:#000033;
	color:#fff;
	float:left;
	font-size:12px;
	font-weight:bold;
	padding:6px;
	margin:0px 3px 0 0;
	text-decoration:none;
	}
.product a:hover.view , .product a:hover.cart{
	color:#C8CAEE;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	}
.product a.cart {
	background:url(images/see-more-bg.gif) no-repeat 0 0;
	margin:0 0 0 4px;
	width:78px;
	padding:5px 0 6px 0px;
	text-align:center;
	}
	
.producttitle{
	font-family:Tahoma, Geneva, sans-serif;
	color:#2566c1;
	font-weight:bold;}
	
.producttitle a{
	font-family:Tahoma, Geneva, sans-serif;
	color:#2566c1;
	text-decoration:none;
	font-weight:bold;}
	
.producttitle a:hover{
	font-family:Tahoma, Geneva, sans-serif;
	color:#2566c1;
	text-decoration:underline;
	font-weight:bold;}
	
.productdetail{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#e50000;}
	
.thumbimage{
	border:1px solid #bdbdbd;}
	
#titlefiller{
	background-image: url(../../../images/titlebg.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	padding-left:15px;
	}
	
	
/*****************css for product part ends**********************/	

#bottomlink {
	border:1px solid #959595;
	padding:9px 0 9px 9px;
	margin:0px;
	}
#bottomlink div.adver{
	width:76px; position:relative;
	height:90px;
	display:block;
	background:#F8F8F8;
	float:left;
	margin:0 4px 0 4px;
	text-align:center;
	}
#bottomlink div.adver p{
	font:10px/12px Arial, Helvetica, sans-serif;
	text-align:center;
	width:69px; position:absolute;
	top:63px; left:5px;
	min-height:23px; height:100% !important; height:23px;
	}	
	
.ct  a:hover{
	font:10px/12px Arial, Helvetica, sans-serif;
	text-align:left;
	color:#333333;
	text-decoration:none;
	}		
	
#bottomlink div.adver img {
	margin:17px auto;
	display:block;
}	
#about li.circle {list-style-type: circle; margin-left:55px;  }
#about li.disc {list-style-type: disc; margin-left:30px; }

.style5 {color: #000033;font-weight: bold;font-size: 16px;}
.style6 {color: #FF0000;font-weight: bold;}
.style7 {color: #000;font-weight: bold;}
.style8 {font-weight: bold;font-size: 18px;}
.style9 {color: #FFFFFF;font-size:9px;}
/*css for diamond standard start here 0n 15-10-08*/	
	
.data {
/*	border:1px solid #969696;*/
	border:1px solid #000033;
	padding:0;
	margin:0;
	color:#666666;
	}
.data td {
	font-family:Arial,Tahoma,Helvetica,sans-serif;
	color:#666666;
	text-transform:uppercase;
	font-size:12px;
	padding:1px 0 0 0;
	}
.data th {
	/*background-color:#969696;*/
	background-color:#000033;
	font-weight:bold;
	color:#fff;
	font-size:13px;
	text-align:left;
	padding:4px 0 4px 6px;
	margin:0px;
	font-family:Arial,Tahoma,Helvetica,sans-serif;
	/*text-transform:uppercase;*/
	}
.data .content {
	padding:2px;
	margin:0;
	background-color:#CDD2DB;
	color:#F7F7F7;
	text-transform:uppercase;
	color:#666;
	width:60%;
	}
.data .content td {
	text-transform:uppercase;
	padding:1px 3px 1px 2px;
	font-size:11px;
	letter-spacing:1px;
	color:#666;
	}
.padl20{
	padding:0 0 0 20px;
	}
.data .contentgrey {
	padding:0px 0 0 3px;
	margin:0;
	background-color:#DDDDDD;
/*	text-transform:uppercase;*/
	color:666;
	}
.data .contentgrey td {
/*	text-transform:uppercase;*/
	padding:1px 3px 1px 4px;
	font-size:11px;
	letter-spacing:1px;

	}
p.headtxt {
	color:#717171;
	padding:0px;
	background-color:#fff;
	margin:0;
	font-size:11px;
	}
.brdrnew{	
	background:url(images/bg-brdr.gif) repeat-x 0 4px;
	padding:0 0px;
	width:28%;

	}
.brdrnew span {
	background-color:#fff;
	}
.brdrnew1{	
	background:url(images/bg-brdr1.gif) repeat-x 0 4px;
	padding:0;
	}
.brdrnew1 span
	{
	background-color:#fff;
	}
	
/*css added on 18-10-08*/
.link ul {
	padding:0;
	margin:0;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#0c49a0;
	}
.link li {
	padding:0;
	margin:0;
	}
.link li a{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#0c49a0;
	text-decoration:none;
	padding:0;
	margin:0;
	}
.link li a:hover{
	text-decoration:underline;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#0c49a0;
	}
	/******************css added on 24-10-08 starts**************/

.link {
	padding:0;
	margin:0 0 0px 0;
	/*	background-color:#3139BE;
	background-color:#000066;
	background-color:#022158;*/
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#0c49a0;
	}
.link th{
	padding:0;
	margin:0;
	}
#header .link img {	
	padding:0px;
	margin:0;
	}
	
.topsublinks{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#3d3d3d;
	font-weight:normal;
	}
	
.topsublinks a{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#3d3d3d;
	text-decoration:none;
	font-weight:normal;
	}
	
.topsublinks a:hover{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#3d3d3d;
	text-decoration:none;
	font-weight:normal;
	}
	
.phoneinfo{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#0c49a0;
	padding:17px 0 0 185px;
	}

.phoneinfobig{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:16px;
	font-weight:bold;}

.toplinks{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#0c49a0;
	}
	
.toplinks a{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#0c49a0;
	}
	
/******************css added on 24-10-08 ends**************/
.chromestyle{
width:100%;
font-weight: bold;
}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.chromestyle ul{
background:url(../images/nav-bg.gif) repeat-x 0 0 #2F37AB;
	width:100%;
	padding:0px 0 0px 0;
	margin:8px 0 0 0;
	}


.chromestyle ul li{
padding:0px 4px 0px 3px;
	float:left;
	margin:0px;
	color:#fff;
	font-size:12px;
}

.chromestyle ul li a{
	font-size:12px;
	padding:0px;
	display:block;
	padding:0px 4px 0 4px;
	text-decoration: none;
	color:#fff;
	margin:0;}

#header .chromestyle ul li a:hover { /*script dynamically adds a class of "selected" to the current active menu item*/
	padding:0px 18px 0px 18px;
	text-decoration:underline;
	color:#fff;
	margin:0px;
	text-decoration:none; /*THEME CHANGE HERE*/
}
#header .chromestyle ul li a.selected {
	padding:0px 18px 10px 18px;
	text-decoration:underline;
 
	color:#fff;
	margin:0px;
	text-decoration:none; 
	 
	}
	

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;display:block;
/*THEME CHANGE HERE*/
font:normal 11px/26px Arial, Helvetica, sans-serif;
z-index:100;
font-weight:normal;
width:170px;
padding:0 0 5px 25px !important;
padding:0;
margin:3px 0 0 0 !important;
margin:3px 0 0 13px;
visibility: hidden;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#343434,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/
}


.dropmenudiv a{
display:block;
border-bottom:1px solid #2567c2;
background-color:#0d4ba2;
padding:0 0 0 0px;
width:170px;
text-decoration:none;
font:normal 11px/26px Tahoma, Geneva, sans-serif;
color:#a5c5f1;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
font-weight:normal;
}

#header .dropmenudiv a:hover{ /*THEME CHANGE HERE*/
font:bold 11px/26px Tahoma, Geneva, sans-serif;
color:#ffffff;
background-color:#2566c0;
}



.headerbgtable{
	border:0;
	width:100%;
	background-image: url(images/headerbg.jpg);
	background-repeat:no-repeat;

	background-position:top;
}
