html,
body {
	margin:0;
	padding:0px 0px 0px 0px;
	background:#003399 url(../images/body_bg.png) left top repeat-x;  
	color:#003399;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:12px;	
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:20px;
}
#dhtml_top_rose{
	background:#ffb7dc url(../images/body_bg_rose.png) left top repeat-x; 
}
#dhtml_top_black{
	background:#1a1d22 url(../images/body_bg_black.png) left top repeat-x; 
}
#dhtml_top_yellow{
	background:#00c5ec url(../images/body_bg_color.png) left top repeat-x; 
}
#dhtml_top_white{
	background:#b7e4ff url(../images/body_bg_white.png) left top repeat-x; 
}
/*  clear float */
.clear_float {
	clear:both;
	font-size:1px;
	line-height:1px; 
}
/* end clear float  */
th,td{
	border:none;
}
td{
	padding-left:0px;
	vertical-align:top;
}
h1{
	font-size:20px;
}
.news_header h1{
	font-size:18px;
	color: #003D8F;
}
h3{
	margin-bottom:2px;
}
h1,h2,h3{
	color:#003d8f;
	margin-top:0px;
}
#dhtml_top_rose h1,#dhtml_top_rose h2,#dhtml_top_rose h3{
	color:#ff0099;
}
#dhtml_top_black h1,#dhtml_top_black h2,#dhtml_top_black h3{
	color:#000000;
}
#dhtml_top_yellow h1,#dhtml_top_yellow h2,#dhtml_top_yellow h3{
	color:#ff0000;
}
h2{
	margin:0px 0px 5px 0px;
}
p{
	color:#003399;
}
/*Tool bar Section */
#top_toolbar{
	float:right;
	margin-top:30px;
	padding:0 132px 0 0;
	width:600px;
}

#top_toolbar form dl dt{
	float:left;
	width:80px;
}

input[type="text"], input[type="password"] {
    border:1px solid #40679E;
	width:115px;
	height:11px;
	margin-right:-3px;
	vertical-align:top;
	font-size:9px;
	color:#5d7eac;
	font-size:9px;
}
.cws_inpimg{
	margin:0px;
	padding:0px;
	vertical-align:top;
}

/*Tool bar Section END*/
/* Header Section */
#container {	
	background:url(../images/container_bg_shadow.png) left top repeat-y;
	width:1005px;	
	margin:auto;
}

#header_right{
	float:right;
	width:820px;	
}
#row_top{	
        background:url(../images/header_bg_darkblue.png) 4px 0px no-repeat;
        position:absolute;
        width:1005px;
}
#search{
	float:right;
    margin-right:165px;
	margin-top:6px;
	height:28px;
}
#search_text{
	vertical-align:top;
	margin-top:2px;
}
#search_go{
	vertical-align:top;
	margin-top:2px;
}
#top_link{
	background:url(../images/toplink_bg.png) left top repeat-y;
	float:right;
	margin-right:10px;
	margin-top:10px;
	height:10px;
}	
#top_link ul{
    background:url(../images/toplink_border.png) left top no-repeat;
	line-height:11px;
	margin:0px;
	height:10px;
	padding-left:15px;
	margin-top:-1px;
	text-align:right;
}
#top_link_btm{
	background:url(../images/toplink_border.png) left top no-repeat;
	height:1px;
	margin-top:1px;
}
#top_link ul li{
	list-style-type:none;
	display:inline;
}
#top_link ul li a{
	background:url(../images/toplink_sep.gif) left 2px no-repeat;
	text-decoration:none;
	padding:0px 4px 0px 6px;
	color:#214f91;
	font-size:10px;
}
#top_link ul li.last_toplink a{
	border:none;
	padding-right:8px;
}
#top_link ul li.first_toplink a{
	background:none;
}
#header_left{
	width:170px;
}
#header_right form{

}
/*Header part START*/
#row_header{
	background:url(../images/header_bg.png) left top no-repeat;
	height:157px;
}
#dhtml_top_rose #row_top{
	background:url(../images/header_bg_rose.png) left top no-repeat;
}
#dhtml_top_black #row_top{
	background:url(../images/header_bg_black.png) 4px 0px no-repeat;
}
#dhtml_top_yellow #row_top{
	background:url(../images/header_bg_yellow.png) left top no-repeat;
}
#dhtml_top_white #row_top{
	background:url(../images/header_bg_white.png) left top no-repeat;
}
#row_header a{
	text-decoration:none;
	color:#666633;
	margin-top:0px;
}
#logo{
	width:164px;
	height:145px;
	margin-left:4px;
	padding-top:10px;
	position:absolute;
	top:0px;
}

/*Header part END*/

/*Content area START*/
#page_title{
	margin-bottom:15px;
}
#tool_bar a{
	padding:0px 5px 0px 0px;
	float:right;
}
#bread_crumb a{
	text-decoration:none;
}
#bread_crumb{
	color:#999999;
	margin-top:55px!important;
	height:44px;
}
#dhtml_top_fashion #bread_crumb{
	margin-top:0px;
	margin-bottom:10px;
	height:auto;
	width:370px;
}
#bread_crumb a,#bread_crumb{
	color:#999999;
}
#dhtml_top_news #bread_crumb{
	height:33px;
	margin:15px 0px 0px 353px;
}
#bread_crumb a:hover{
	text-decoration:underline;
}
#content_area{
	padding:0px;
	margin:99px 0px 0px 4px;
	float:left;
	width:998px;
}

#content_area_cont{
	float:left;
	width:998px;
	margin-bottom:25px;
	min-height:200px;
}
#dhtml_top_map  #content_area_cont{
	margin-bottom:16px;
}

.content{
	text-align:justify;
	color:#003399;
}
.content a{
	color:#003D8F;
	font-weight:bold;
}
.content p{
	text-align:left;
}
.content{
	padding-right:20px;
	text-align:left;
}
#dhtml_top_textiles .content {
	text-align:center;
	padding-top:30px;
}
#dhtml_top_fashion .content{
	padding:0px;
}
#dhtml_top_fashion .content_right{
	float:right;
	width:240px;
	margin-top:-22px;
}
#dhtml_top_fashion .content_left{
	float:left;
	width:370px;
}
#dhtml_top_map .content h1{
	text-align:center;
	color:#003399;
}

#dhtml_top .content,#dhtml_top_news .content ,#dhtml_top_map .content{
	
}
#dhtml_top_aboutus .content ul li,#dhtml_top_news .content ul li{
	font-weight:bold;
	color:#003399;
}
	/*form alignment*/
	.content form dl dt {
		float:left;
		width:100px;
	}
	/*form alignment END*/
/*Content area END*/

/*Left Column START*/
 #col_left{
	width:575px;
	float:left;
	margin-top:0px;
}

#dhtml_top #col_left,#dhtml_top_news  #col_left,#dhtml_top_fashion  #col_left{
	width:225px;
	margin-top:63px;
}
#dhtml_top_fashion_ovrview  #col_left{
	width:325px;
	margin-top:70px;
}
#dhtml_top_symbols  #col_left{
	width:540px;
	margin-top:33px;
}
#dhtml_top_aboutus #col_left{
	margin-top:0px;
}
#dhtml_top_white #col_left,#dhtml_top_yellow #col_left{
	margin-top:20px;
}
#dhtml_top_tvc #col_left{
	margin-top:95px;
	padding-left:20px;
	width:555px;
}
#col_left img{
	max-width:auto;
}
/*Left Column END*/

/*Middle Column START*/
#col_middle{
	border:none;
	margin-left:0px;
	color:#585859;
	padding:0px 0px 0px 0px;
	float:left;	
	padding-bottom:70px;
	width:260px;
	margin-top:35px;
}

#top_left #col_middle, #menu_left  #col_middle ,#dhtml_left #col_middle{
	width:530px;
}
#dhtml_top_map  #col_middle{
	width:835px;
	margin-top:0px;
	padding-bottom:0px;
}

#dhtml_top_textiles #col_middle{
	background:url(../images/content_bg_image.png) left top no-repeat;
	height:552px;
	margin-top:0px;
	margin-bottom:10px;
}
#dhtml_top_aboutus #col_middle{
	margin-top:30px;
}
#dhtml_top_symbols #col_middle{
	width:295px;
}
#dhtml_top #col_middle ,#dhtml_top_news #col_middle ,#dhtml_top_fashion #col_middle{
	width:610px;
	margin-top:33px;
	margin-bottom:10px;
}
#dhtml_top_fashion_ovrview  #col_middle{
	width:510px;
}
/*Middle Column END*/

/*Right Column START*/
#col_right{
	border-left:1px solid #003399;
	background-color:#FFFFFF;
	width:162px;
	float:left;	
}

/*Right Column END*/

/*Footer START*/
 #footer{
	background:url(../images/footer_bg.png) left top no-repeat;
}
#dhtml_top #footer li a ,#dhtml_top_aboutus #footer li a{
	color:#cedcfa;
}
#dhtml_top_rose #footer{
	background:url(../images/footer_bg_rose.png) left top no-repeat;
}
#dhtml_top_black #footer{
	background:url(../images/footer_bg_black.png) left top no-repeat;
}
#dhtml_top_yellow #footer{
	background:url(../images/footer_bg_yellow.png) left top no-repeat;
}
#dhtml_top_white #footer{
	background:url(../images/footer_bg_white.png) left top no-repeat;
}
#dhtml_top_white #footer li a{
	color:#3569c2;
	border-right:1px solid #3569c2;
}
#dhtml_top_rose #footer li a {
	color:#405ab9;
	border-right:1px solid #3569c2;
}
 #footer li a{
	color:#FFFFFF;
}
#dhtml_top_yellow  #signature ul li a{
	color:#FFFFFF;
}

#dhtml_top_yellow  #footer_links ul li a{
	color:#ff8201;
}
#footer{
	height:106px;
	width:998px;
	clear:both;
	float:left;
	margin:-105px 0px 0px 0px;
}
#footer_right{
	float:right;
	margin:48px 150px 0px 0px;
}
#signature ul{}
#signature ul li {
	list-style-type:none;
	display:inline;
}
#signature ul li a{
	text-decoration:none;
	border-right:1px solid #cedcfa;
	font-size:9px;
	padding:0px 3px 0px 3px;
}
#footer_left{
	margin:58px 0px 0px 155px;
	float:left;
}
#footer_links ul{
	display:inline;
}
#footer_links ul li{
	list-style-type:none;
	display:inline;
}
#footer_links ul li a{
	text-decoration:none;
	border-right:1px solid #cedcfa;
	font-size:9px;
	padding:0px 3px 0px 3px;
}
#dhtml_top_yellow  #footer_links ul li.first_link a{
	color:#FFFFFF;
}
#dhtml_top_yellow  #footer_links ul li.last_link a{
	color:#FFFFFF;
}
#footer_links ul li.last_link a{
	border:none !important;
}
#signature ul li.last_sign a{
	border:none !important;
}
/*Footer END*/
/*News content fce Home page START */
.news_content{
	height:183px;
	margin-bottom:35px;
}
.news_content_twocol{
	margin-top:20px;
}
.news_content_twocol .news_content_right{
	float:right;
	width:66%;
}
.news_content .news_content_right{
	float:right;
	width:235px;
	height:183px;
	background:url(../images/news_border.png) left bottom repeat-x;
}
.news_content_twocol .news_content .news_content_right{
	width:230px;
}




.news_content_twocol .news_content_right {
*width:60%;
float: right;
}
	
.news_content_twocol .news_content_left {
*width:34%;
float: right;
}





.news_header h1{
	margin-bottom:5px;
}
.news_header h1 a{
	text-decoration:none;
}
.news_content_left{
	float:left;
}
.news_content .news_content_left{
	margin-right:20px;
}
	
.news_content_twocol .news_disc{
	/* width:200px; */
	color:#003399;
}
.news_content .news_disc{
	width:235px;
	color:#003399;
}
.news_disc p{
	margin-bottom:0px;
	text-align:left;
}
.news_content_twocol .news_img{
	width:80px;
	margin-left:5px;
}
.news_content_twocol .news_img img{
	width:80px;
	margin-right:10px;
	margin-top:2px;
}
.news_content .news_img{
	width:330px;
}
.news_content .news_img img{
	width:330px;
	height:183px;
	margin-right:10px;
	
}
.read_more a{
	color:#00ccff;
	font-weight:bold;
}
/*News content fce Home page END */
/* tooltip START */
#tooltip {
	-moz-border-radius-bottomleft:0.8em;
	-moz-border-radius-bottomright:0.8em;
	-moz-border-radius-topleft:0.8em;
	-moz-border-radius-topright:0.8em;
	background-color:#F0F8FF;
	border:1px solid #89B2DA;
	opacity:0.85;
	padding:0;
	z-index:95;
}
#tooltip p {
	color:#4985BF;
	font-size:11px;
	margin:3px 8px 4px;
}

/* tooltip END */

/* accordion START */
.tx-irfaq-pi1 ul.tx-irfaq-questions-list {
	margin-bottom:75px;
}
.tx-irfaq-pi1 ul li a p.bodytext {
	display:inline;
	font-weight:bold;
	margin:0;
}
.tx-irfaq-pi1 ul li a {
	color:#000000;
	text-decoration:none;
}
.tx-irfaq-pi1 ul li a:hover {
	color:#000000;
	text-decoration:underline;
}
.tx-irfaq-pi1 .tx-irfaq-answer {
	margin-bottom:10px;
}
.tx-irfaq-pi1 .tx-irfaq-answer h4 p.bodytext {
	display:inline;
	font-weight:bold;
	margin:0;
}
.tx-irfaq-pi1 dt p {
	display:block;
	font-weight:bold;
	margin-left:15px;
	color:#00CCFF;
}
.tx-irfaq-pi1 dt p:hover {
text-decoration:underline;
}
.tx-irfaq-pi1 dd {
margin-left:0;
}
.tx-irfaq-pi1 dd p {
margin-top:0;
}
.tx-irfaq-pi1 .additional-info {
	display:none;
}
div.tx-irfaq-pi1 dl {
line-height:1.5em;
margin:0 0 1em;
}
.tx-irfaq-pi1 .irfaq-related-faq, .tx-irfaq-pi1 .irfaq-related-links {
	margin-bottom:15px;
	margin-top:3px;
	padding-bottom:0;
	padding-top:0;
}
.tx-irfaq-cleaner {
	clear:left;
	height:2px;
}
.tx-irfaq-dynheader {
	cursor:pointer;
	display:block;
	margin-top:10px;
}
.tx-irfaq-dynans-hidden {
	display:none;
}
.tx-irfaq-dynans-visible {
	display:inline;
}
dd.tx-irfaq-dynans-visible .bodytext {
	background-color:#FFF9DD;
	padding:5px 0px 5px 8px;
	margin-bottom:5px;
	margin-left:10px;
}

.tx-irfaq-pi1 .show_hide {
	display:none;
}
/* accordion END */
/* Indexed Search */
.tx-indexedsearch-text-item-path{
	float:left;
}
.tx-indexedsearch-icon img{
	vertical-align:bottom;
}

.pm_checkb_x {float:left !important;}
.pm_label_x {float:none !important; width:100% !important; margin-bottom:15px; }

