@charset "utf-8";
/* CSS Document */
body {
	font-family:Georgia, "Times New Roman", Times, serif;	
	color:#000000;
	font-size:12px;
/*	font-weight:700;
	margin: 0px ;
	padding: 0px ;
	width:950px;	*/
	background-color: #ffffff;	
	
}

h1{
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:18px;	
	/*font-weight:bolder;
	margin:0px ;
	padding:0px;*/
}

h2{
	font-family:Arial, Helvetica, sans-serif;
	/*color:#000000;*/
	color:#666666;
	font-size:14px;	
	margin:0px ;
	padding:0px;	
}

h3{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:40px;	
	margin:0px ;
	padding:0px;	
}



a {	
	color:#003399;	
	font-size:12px;
	text-decoration:none;	
}

a span.inline{	
	color:#003399;	
	font-size:12px;
	text-decoration:underline;	
}

a:hover span.inline{	
	color:#666666;	
	font-size:12px;
	text-decoration:none;	
}

.inline a:hover{	
	color:#666666;
	font-size:12px;
	text-decoration:none;	
}

a:hover {	
	color:#666666;
	font-size:12px;
	text-decoration:none;	
}

a:active {	
	color:#666666;
	font-size:12px;
	text-decoration:none;	
}


hr {
	border:0px;
	background-color:#cccccc;
	color:#cccccc;
	height:1px;
	width:100%;
	padding:0px;
	margin:0px;
}

hr.borderh {
	border:0px;
	background-color:#cccccc;
	color:#cccccc;
	background-image:url(../images/boder_hr.jpg);
	height:1px;
	width:100%;
	margin:10px 0px; 
	/*margin:0px;*/
}

.vr {
	border:0px;
	background-color:#cccccc;
	color:#cccccc;
	background-image:url(../images/border_vr.jpg);
	background-repeat:repeat-x;
	width:1px;
	height:1px;
	margin:0px 0px; 
	/*margin:0px;*/
}


p {

	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#000;
	padding:0px 0px;
	margin:0px;

}


#holder {
	margin:0px auto 0px auto;
	width:950px;
	/*overflow:hidden;	*/
	border:0px solid red;
}



div#content{margin:0px 50px 0px 50px;}


div.clear{
	clear:both;
}


.header{
	height:106px;
	background-image:url(../images/topruler.jpg);	
	border:0px solid red;
	padding-bottom:15px;
}

.contentBox{	
	padding-left:7px;
	}

div.float{
	float:left;

}

div.rightcont{
	
	width:249px;
	/*height:360px;
	margin:-440px 10px 76px 685px;
	_margin:-442px 10px 76px 343px;
	padding:0px;
	top:0px;
	left:244px;
	float:left;	*/
	
}

/*div.login{
	position:inherit;
	width:254px;
	height:360px;
	margin:-440px 10px 76px 685px;
	_margin:-442px 10px 76px 343px;
	padding:0px;
	top:0px;
	left:244px;
	float:left;	
	
	
}*/

div.login
{
	position:absolute;	
	width:254px;	
	top:-5px;
	
}



.logincontant{	
	width:234px;		
	background-color:#244485;
	margin:0px auto;
	
	
}

.loginH{
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:18px;	
	padding-left:4px;
	
}

.loginSMALL{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:14px;	
	padding-left:4px;
	
}


.logingtext{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
/*color:#FFFFFF;*/
color:#e0f5ff;
padding-left:4px;
}


.loginfield{
	background-image:url(../images/textbox_bg.jpg);	
	background-repeat:no-repeat;
	height:19px;
	width:121px;
	text-align:left;	
	border:0px solid red;
	padding-top:3px;
	padding-bottom:2px;
	margin-left:3px;
	
}
.loginfield input{
	font-family:Georgia, "Times New Roman", Times, serif;
	width:112px;
	/*height:10px;*/
	text-align:left;
	color:#000000;	
	border:0px solid #CC6600;
	margin:0px 3px 0px 3px;
	background-color:transparent;	
	font-size:10px;
	padding:0px 2px;
}


.formfield{
	background-image:url(../images/textbox_wbg.gif);	
	background-repeat:no-repeat;
	height:18px;
	width:188px;
	text-align:left;	
	/*border:1px solid blue;
	padding-top:3px;
	padding-bottom:2px;*/
	margin-left:3px;
	
}
.formfield input{
	font-family:Georgia, "Times New Roman", Times, serif;
	width:180px;
	/*height:10px;*/
	text-align:left;
	color:#000000;	
	border:0px solid #CC6600;	
	background-color:transparent;	
	font-size:10px;
	/*padding:0px 2px;*/
	margin:0px 3px 2px 3px;
}

.smallformfield{
	background-image:url(../images/textbox_wbg_small.gif);	
	background-repeat:no-repeat;
	height:18px;
	width:83px;
	text-align:left;	
	/*border:1px solid blue;
	padding-top:3px;
	padding-bottom:2px;*/
	margin-left:3px;	
}
.smallformfield input{
	font-family:Georgia, "Times New Roman", Times, serif;
	width:63px;
	/*height:10px;*/
	text-align:left;
	color:#000000;	
	border:0px solid #CC6600;	
	background-color:transparent;	
	font-size:10px;
	/*padding:0px 2px;*/
	margin:0px 3px 2px 3px;
}


.smallformfield_blue{
	background-image:url(../images/testbox_blue.gif);	
	background-repeat:no-repeat;
	height:18px;
	width:71px;
	text-align:left;	
	/*border:1px solid blue;
	padding-top:3px;
	padding-bottom:2px;*/
	margin-left:3px;
	
}
.smallformfield_blue input{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	width:63px;
	/*height:10px;*/
	text-align:left;
	color:#000000;	
	border:0px solid #CC6600;	
	background-color:transparent;	
	
	/*padding:0px 2px;*/
	margin:0px 3px 2px 3px;
}

.jumpmenu{
	background-image:url(../images/dropdown.gif);	
	background-repeat:no-repeat;
	height:18px;
	width:90px;
	text-align:left;		
	/*border:1px solid blue;
	padding-top:3px;
	padding-bottom:2px;*/
	margin-left:3px;
	
}

.jumpmenu input{	
	background-color:#FFFFFF;
}

.jumpmenu select{	
	width:90px;		
	border:0px solid #CC6600;	
	background-color:transparent;	
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	/*padding:0px 2px;*/
	margin:0px  0px 2px 0px;
}



.jumpmenu_blue1{
	background-color: url;background-image:url(../images/dropdown_blue1.gif);	
	background-repeat:no-repeat;
	height:18px;
	width:119px;
	text-align:left;	
	/*border:1px solid blue;
	padding-top:3px;
	padding-bottom:2px;*/
	margin-left:3px;

	
}

.jumpmenu_blue1 input{	
	background-color:#000000;
}

.jumpmenu_blue1 select{	
	width:122px;
	height:18px;		
	border:0px solid #CC6600;	
	background-color:transparent;	
	background-color:#eaf5fc;
	border-left:1px solid #0033FF;
	font-size:10px;
	/*padding:0px 2px;*/
	margin:0px  0px 2px 0px;
}


.jumpmenu_blue2{
	background-color: url;background-image:url('../images/dropdown_blue2.gif');
	background-repeat:no-repeat;
	height:18px;
	width:71px;
	text-align:left;	
	/*border:1px solid blue;
	padding-top:3px;
	padding-bottom:1px;*/
	margin-left:3px;
	color: #000000;	
	overflow: hidden;
	
}

.jumpmenu_blue2 input{	
	background-color:#FFFFFF;
}

.jumpmenu_blue2 select
{
	height:18px;
	width:71px;		
	border:0px solid #CC6600;	
	background-color:transparent;	
	font-size:10px;
	background-color:transparent;	
	background-color:#eaf5fc;
	border-left:1px solid #0033FF;
	/*padding:0px 2px;*/
	margin:0px  0px 2px 0px;
}

.jumpmenu_blue3{
	background-color: url;background-image:url('../images/whitedropdown.gif');	
	background-repeat:no-repeat;
	height:18px;
	width:175px;
	text-align:left;
	background-color:Transparent;	
	/*border:1px solid blue;
	padding-top:3px;
	padding-bottom:2px;*/
	margin-left:3px;

	
}

.jumpmenu_blue3 input{	
	background-color:#000000;
}

.jumpmenu_blue3 select{	
	width:188px;
	height:18px;		
	border:0px solid #CC6600;	
	border:0px solid #CC6600;
	background-color:Transparent;
	border-left:0px solid #0033FF;
	font-size:10px;
	/*padding:0px 2px;*/
	margin:0px  0px 2px 0px;
}

div.quote{
	padding:0px;
	margin:0px 0px 0px 13px;	
	width:165px;
	/*height:200px;*/
	border:0px solid red;
	float:left;
}

div.gallery{
	padding:0px 0px 0px 10px ;	
	_padding:0px 0px 0px -20px ;	
	margin:0px 0px 27px 0px ;
	width:493px;
	_width:473px;
	height:200px;
	_height:227px;
	border:0px solid #CCCC33;
	float:left;
}

div.contentmid{
	padding:0px 0px 0px 10px ;	
	margin:0px 0px 27px 0px ;	
	width:493px;
/*	height:200px;*/
	border:1px solid #CCCC33;
	float:left;
}


div.contents{
	padding:0px;
	margin:0px 0px 0px 20px;	
	width:668px;
	height:250px;
	border:0px solid red;
	float:left;
}

#contents .WhatNew {
	padding:0px;
	margin:10px 0px 10px 32px;
	_margin:0px 0px 0px 10px;
	width:200px;
	border:0px solid blue;
	float:left;
	/*background-image:url(../images/v_rules_b.jpg);*/
	background-repeat:no-repeat;
	background-position: 195px;
}

#contents .Testimonials {
	padding:0px;
	margin:10px 0px 10px 15px;	
	width:200px;	
	float:left;
	background-image:url(../images/v_rules_b.jpg);
	background-repeat:no-repeat;
	background-position: 205px;
}

#contents .SecurityPrivacy {
	padding:0px;
	margin:0px;	
	width:200px;	
	float:left;margin:10px 0px 10px 15px;	
	
}

.font_10{ font-size:10px; color:#666; width:190px; padding-top:5px;}

/*Level ONE---*/ 

ul.levelone{
	 list-style:none;
	 margin:0px;
	 padding:0px 0px 0px 0px;
	 color:#040807; 	  
 }

ul.levelone li{	 
	padding:3px 0px 1px 0px;
}

ul.levelone li a{
	color:#666666;
	font-weight:700;
}
ul.levelone li a:hover{
	color:#336633;
	font-weight:700;
}

ul.levelone li a.select{	
	color:#336633;
	font-weight:700;
	text-decoration:underline;
}


#topmenu{
	float:left;	
	padding-top:10px;		
	margin-left:270px;
	/*_margin-left:266px;*/
	margin-bottom:40px; 
	width:452px;
	height:18px;	
	font-size:11px;
	font-weight:bolder;	
	border:0px solid red;
}

#topmenu .numb{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	font-weight:bolder;
	color:#666666;
	
	
}

#topmenu .nav{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	
	color:#244485;
	}

#topmenu .nav a{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#244485;
	text-decoration:none;	
}

#topmenu .nav a:hover{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#666666;	
	text-decoration:none;
}

#topmenu .nav a:active{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#666666;
	text-decoration:none;	
}

#shupping{
	float:left;			
	margin:0px 7px 40px 7px;
	width:21px;
	height:24px;
	padding-top:7px;
	
}




div.vruels{
	float:left;
	background-image:url(../images/v_rules.jpg);
	background-position:0px 0px;
	margin:0px 9px;	
	width:3px;
	height:17px;
}



/*    TOP NAVIGATION    */

div #navigationtop { width:664px; text-align:left; border:0px solid red;}

#navigationtop .home{float:left;}
#navigationtop .home a{display:block; height:35px;background-image:url(../images/menu_btn.jpg); background-position:0px 0px; width:67px;}
#navigationtop .home a:hover{display:block;  height:35px;background-image:url(../images/menu_btn_hover.jpg); background-position:0px 0px; width:67px;}
#navigationtop .home a.selected{display:block; height:35px;background-image:url(../images/menu_btn_hover.jpg); background-position:0px 0px; width:67px;}


#navigationtop .Coasters{float:left;}
#navigationtop .Coasters a{ display:block; height:35px;background-image:url(../images/menu_btn.jpg); background-position:-67px 0px; width:97px;}
#navigationtop .Coasters a:hover{display:block; height:35px;background-image:url(../images/menu_btn_hover.jpg); background-position:-67px -35px; width:97px;}
#navigationtop .Coasters a.selected{display:block; height:35px;background-image:url(../images/menu_btn_hover.jpg); background-position:-67px -35px; width:97px;}


#navigationtop .TradeProgram{float:left;}
#navigationtop .TradeProgram a{ display:block; height:35px;background-image:url(../images/menu_btn.jpg); background-position:-164px 0px; width:131px;}
#navigationtop .TradeProgram a:hover{display:block; height:35px;background-image:url(../images/menu_btn_hover.jpg); background-position:-164px -35px; width:131px;}
#navigationtop .TradeProgram a.selected{display:block; height:35px;background-image:url(../images/menu_btn_hover.jpg); background-position:-164px -35px; width:131px;}


#navigationtop .Samples{float:left;}
#navigationtop .Samples a{ display:block; height:35px;background-image:url(../images/menu_btn.jpg); background-position:-295px 0px; width:97px;}
#navigationtop .Samples a:hover{display:block; height:35px;background-image:url(../images/menu_btn_hover.jpg); background-position:-295px -35px; width:97px;}
#navigationtop .Samples a.selected{display:block; height:35px;background-image:url(../images/menu_btn_hover.jpg); background-position:-295px -35px; width:97px;}

#navigationtop .Contact{float:left;}
#navigationtop .Contact a{ display:block; height:35px;background-image:url(../images/menu_btn.jpg); background-position:-392px 0px; width:68px;}
#navigationtop .Contact a:hover{display:block; height:35px;background-image:url(../images/menu_btn_hover.jpg); background-position:-392px -35px; width:68px;}
#navigationtop .Contact a.selected{display:block; height:35px;background-image:url(../images/menu_btn_hover.jpg); background-position:-392px -35px; width:68px;}



/*  TOP NAVIGATION ENDS  */




.footer{
	background-color:#244485;
	width:950px; 
	/*height:px;*/
	padding:7px 0px 6px 0px ;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	
}

.footer2{
	background-color:#244485;
	width:950px; 
	/*height:px;*/
	padding:7px 0px 6px 0px ;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	
}
/*div#footer .copyright{float:left; font-size:9px; margin-left:15px;}
div#footer .footerlink{float:right; font-size:10px; margin-right:15px;}
div#footer .footerlink a{color:#333333; text-decoration:none; text-align:right}
div#footer .footerlink a:hover{text-decoration:underline;}
*/

table.shoppingcart{ margin-right:26px;}

table.shopping td.nav{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; background-color:#CCCCCC;}
table.shopping tr td{vertical-align:top;}

table.shopping tr td.item{padding-top:15px; padding-left:20px; padding-bottom:15px;}	
table.shopping tr td.item div.one{width:116px;height:85px; border-right:1px dotted #74797b;}	
	                                                                    
table.shopping td.Projectspecs{	padding-top:15px; padding-bottom:15px; padding-left:15px;}
table.shopping tr td.Projectspecs div.one{width:170px; height:85px;	border-right:1px dotted #74797b;}

table.shopping tr td.Proof{padding-top:15px; padding-bottom:15px;  padding-left:10px;}
table.shopping tr td.Proof div.one{width:90px; height:85px; border-right:1px dotted #74797b;}

table.shopping tr td.Quantity{padding-top:15px;	padding-bottom:15px; padding-left:15px;}
table.shopping tr td.Quantity div.one{	width:75px; height:85px; border-right:1px dotted #74797b; }

table.shopping tr td.Price{	padding-top:15px; padding-bottom:15px; padding-left:15px;}
table.shopping tr td.Price div.one{	width:75px;	height:85px; border-right:1px dotted #74797b;}

table.shopping tr td.Prices{	padding-top:15px; padding-bottom:15px; padding-left:15px;}
table.shopping tr td.Prices div.one{	width:75px;	height:85px; }

table.shopping tr td.Actions{padding-top:15px; padding-bottom:15px; padding-left:15px;}
table.shopping tr td.Price div.one{	width:75px;	height:85px; border-right:1px dotted #74797b;}


.grid_box { float:left; height:300px; position:relative; width:347px; overflow: hidden;  }
.deactive { position:absolute; top:0; left:0; width:347px;  background:#FFFFFF;  }
.delOverlay { position:relative; top:0; left:0; width:347px; height:300px; background:#FFFFFF; filter:alpha(opacity=80); -moz-opacity:0.5; opacity:0.5; cursor:default; }

.error
{

font-family:Verdana, Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
color:Red
}

.alternateRow {
	background-color:#e9f3f7;
}
/*----------------add by arunkumar 18may-------------------*/
table.orderdetail{ margin-right:26px;}

table.order td.Orderno{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; background-color:#CCCCCC;}
table.order tr td{vertical-align:top;}

table.order tr td.OrderNumber{padding-top:15px; padding-left:20px; padding-bottom:15px;}	
table.order tr td.OrderNumber div.one{width:100px; border-right:1px dotted #74797b;}	

table.order tr td.Status{padding-top:15px; padding-left:20px; padding-bottom:15px;}	
table.order tr td.Status div.one{width:150px; border-right:1px dotted #74797b;}	
	                                                                    
table.order td.Date{padding-top:15px; padding-bottom:15px; padding-left:15px;}
table.order tr td.Date div.one{width:120px; border-right:1px dotted #74797b;}

table.order tr td.Price{padding-top:15px; padding-bottom:15px;  padding-left:15px;}
table.order tr td.Price div.one{width:80px; border-right:1px dotted #74797b;}

table.order tr td.Actions{padding-top:15px;	padding-bottom:15px; padding-left:15px;}
table.order tr td.Price div.one{	width:85px; border-right:1px dotted #74797b;}
/*----------------End by arunkumar 18may-------------------*/

.field {
background-color:transparent;
border: 1px solid #ccc
}

/*span.select {
	position: absolute;
	width: 121px;
	height: 18px;
	color: #000000;
	font: 12px/21px arial,sans-serif;
	overflow: hidden;
	background-color: url;background-image:url(../images/dropdown_blue1.gif);		
	background-repeat: no-repeat;
	padding-top: 0;
	padding-right: 24px;
	padding-bottom: 0;
	padding-left: 8px;
}
select.styled { position: relative; width: 120px; z-index: 5; }*/
span.radio {
	width: 19px;
	height: 25px;
	padding: 0px 5px 0px 0px;	
	display: block;
	clear: left;
	float: left;
	cursor:pointer;	
	background-image: url(../images/radio.gif);
	background-repeat: no-repeat;
	
}

div.shadowline{
	/*width: 311px;	*/
	position: relative;
	background-image: url(../images/shadow.jpg);
	background-repeat: repeat-y;
	background-position: left;
	margin:0px 10px;
	float:left
}

/*--white drop down-*/
select.styled {font-family:Georgia, "Times New Roman", Times, serif; font-size:10px; opacity: 0; filter: alpha(opacity=0); z-index: 5; }

td.whitedropdown{
	position: absolute;
	width: 188px;
	height: 18px;
	color: #000000;	
	overflow: hidden;
	background-color: url;background-image:url(../images/whitedropdown.gif);		
	background-repeat: no-repeat;
	padding:2px 0px 0px 3px;		
	font-size:10px;	
}

td.whitedropdown select.styled { 
	position:absolute; 	
	width: 185px; 
	padding:0px;
	margin:0px;
	opacity: 0; 
	filter: alpha(opacity=0); 
	z-index:5;
	left:0;}

td.whitedropdownsmall{
	position: absolute;
	width: 80px;
	height: 18px;
	color: #000000;	
	overflow: hidden;
	background-color: url;background-image:url(../images/dropdown.gif);		
	background-repeat: no-repeat;		
	padding:2px 0px 0px 3px;		
	font-size:10px;	
}

td.whitedropdownsmall select.styled { 
	position: absolute; 
	width: 83px; 
	height:18px;
	opacity: 0; 
	filter: alpha(opacity=0); 
	z-index:5;	
	left:0px;}


/*--End white drop down---Arun Kumar*/
/*--Blue drop down-*/

td.bluedropdown {
	position: absolute;
	width: 130px;
	height: 18px;
	color: #000000;	
	overflow: hidden;
	background-color: url;background-image:url(../images/dropdown_blue1.gif);		
	background-repeat: no-repeat;
	padding:2px 0px 0px 3px;		
	font-size:10px;	
}

td.bluedropdown select.styled {	
	position: absolute; 
	width: 130px; 
	height:18px;
	opacity: 0; 
	filter: alpha(opacity=0); 
	z-index:5;
	left:0px;}

td.bluedropdownsmall {
	position: absolute;
	width: 71px;
	height: 18px;
	color: #000000;	
	overflow: hidden;
	background-color: url;background-image:url(../images/dropdown_blue2.gif);		
	background-repeat: no-repeat;
	padding:2px 0px 0px 3px;		
	font-size:10px;	
}

td.bluedropdownsmall select.styled { 
	position: absolute; 
	width: 71px; 
	height:18px;
	opacity: 0; 
	filter: alpha(opacity=0); 
	z-index:5; 
	left:0px;}


/*--End Blue drop down---Arun Kumar*/
/*--------From--End-------*/

td.whiteredio span.radio {
	width: 19px;
	height: 25px;
	padding: 0px 5px 0px 0px;	
	display: block;
	clear: left;
	float: left;
	cursor:pointer;	
	background-image: url(../images/radio_w.gif);
	background-repeat: no-repeat;
	
}

td.blueredio span.radio {
	width: 19px;
	height: 25px;
	padding: 0px 5px 0px 0px;	
	display: block;
	clear: left;
	float: left;
	cursor:pointer;	
	background-image: url(../images/radio.gif);
	background-repeat: no-repeat;
	
}

/*---------------------Added by Arun Panda-11-07-09----------------------*/
.tracker {
background:#dbebf1; border:1px solid #b0dee4; width:724px; padding:3px 0px;}

.tracker .active_text{color:#00246d}
	
.pointer {
 width:724px; padding:0px 0px;}

.pointer .active{ background:url(../images/pointerbg.gif) no-repeat center top; height:35px;}   

.pointer .active .act_text{ color:#FFFFFF; text-align:center; padding-top:16px; font-family: Arial,Verdana, Helvetica, sans-serif; font-size:10px;}
/*----------------------------------End----------------------------------*/

.Phonesmallformfield{
	background-image:url(../images/textbox_small.gif);	
	background-repeat:no-repeat;
	height:18px;
	width:40px;
	text-align:left;	
	margin-left:15px;
	margin-right:12px;
	background-color:transparent;
	color:#000000;	
	border:0px solid #CC6600;	
	background-color:transparent;	
	font-size:10px;
	margin:0px 3px 2px 3px;	
	font-family:Georgia, "Times New Roman", Times, serif;	
}


.welcome_user{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; padding-top:5px;text-align:right;}

.seoLinks{ padding-left:35px; font-size:11px; padding-bottom:10px; padding-top:5px; background-color:#ececec; color:#888888}

.seoLinks a{ font-size:10px; color:#888888!important;}
.seoLinks a:hover{ font-size:10px; color:#444444!important;}