/* CSS Document */



body{ 

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	

	background-color:#E7E7DF;

}
/* Akash */
.txt_back {background-color:#E7E7DF}
/* akash */
p, div, h1, h2, h3, h4, h5, ul, li,{

margin: 0; padding: 0;

}

.revised_table b h4{
color:#0066CC;
margin: 0; padding: 0;
}
.revised_table b h5{
color:green;
margin: 0; padding: 0;
font-size:14px;
font-weight:bold;
}

img {

behavior: url(../iepngfix.htc); margin:0px; padding:0px; border:0px;

}

ul {

list-style: none;	

}

p{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#323232;



}

br{

line-height:10px;

}

select, textarea b{ font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

color:#000000;

}

select, textarea{ font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#000000;

}

input{ 

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color:#002060;

}

.border_textfile{

font-size:12px;

font-weight:bold;

text-align:center;

background-image:url(../images/blank.gif);

border-bottom: 1px solid #000000;

border-left: 0px solid #000000;

border-right: 0px solid #000000;

border-top: 0px solid #000000;

}



.border_textfile_no{

border-bottom: 0px solid #000000;

border-left: 0px solid #000000;

border-right: 0px solid #000000;

border-top: 0px solid #000000;

}

.lbl{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color: #323232;



}



.radio{ 

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#002060;

background-image:url(../images/blank.gif);

background-repeat:repeat-x;

}

.top_menuline{

background-image:url(../images/header.jpg);

background-repeat:no-repeat;

}



h1{

font-family:Calibri, Arial, Helvetica, sans-serif;

font-size:20px;

color:#323232;

font-weight:bold;

margin:0px;

padding:0px;

}

h2{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:15px;

color:#323232;

font-weight:bold;

margin:0 0 10px 0;

padding:0px;

}

h2 strong{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:15px;

color:#323232;

font-weight:bold;

padding:0px;

}

h3{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:12px;

color:#002060;

font-weight:bold;

margin:0 0 10px 0;

padding:0px;

}

.working_area_bg{

background-repeat:repeat-y;

background-position:top center;

}

.insite_space{

padding-right:30px;

padding-left:30px;

}

.insiteleft_space{

padding-right:30px;

}

.insiteright_space{

padding-left:30px;

}







.footer{

font-family:Calibri, Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color:#323232;

}







.footer span{

padding-left:30px;

font-family:Calibri, Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color:#323232;

}



.footer a{

font-family:Calibri, Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#323232;

text-decoration:none;

line-height:20px;
}

.footer td{

font-family:Calibri, Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#323232;

text-decoration:none;

}

.footer a:hover{

font-family:Calibri, Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#004EA5;

text-decoration:underline;

}



.footer b{

font-family:Calibri, Arial, Helvetica, sans-serif;

font-size:14px;

font-weight:normal;

color:#004EA5;

text-decoration:underline;

}

.footer a b {

font-family:Calibri, Arial, Helvetica, sans-serif;

font-size:14px;

color:#004EA5;

font-weight:normal;

text-decoration:underline;

}

.footer a:hover b {

font-family:Calibri, Arial, Helvetica, sans-serif;

font-size:14px;

color:#004EA5;

font-weight:normal;

text-decoration:underline;

}





.footer_disable{

font-family:Calibri, Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color:#323232;



}



.footer_disable b{

font-family:Calibri, Arial, Helvetica, sans-serif;

font-size:14px;

font-weight:normal;

color:#999999;

}

.header_disabled {

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

padding-right: 5px;

cursor:pointer;

color:#999999;



}

.footer_disable td{

font-family:Calibri, Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#999999;



}

.footer_disable span{

padding-left:30px;

font-family:Calibri, Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color:#323232;

}



.tab{

	position:absolute;

	width:675px;

							

}





.tab1{

	position:absolute;

}



.topTabs_long{

	/*position:absolute;*/

	width:990px;

	margin-left:10px;

	**margin-left:10px;

							

}

.adjust_topTabs_long{

	position:absolute;

	width:990px;

}

.topTabs_long1{

	/*position:absolute;*/

	width:795px;

	pading-left:10px;

	

	

							

}





/*FADING RELATED CSS >>> Very Important to specify width and height */

#rollover { position: relative;}



.big_line{

background-image:url(../images/big_imageline.gif); background-repeat:repeat-y; 

}



/***************************************newcss******************************/

.working_space{

padding-left:18px;

}

.working_space_new{

padding-left:13px;

}

.working_space_15{

padding-left:15px;

}

.working_space_25{

padding-left:23px;

}

.working_space2{

padding-left:11px;

}

.working_space4{

padding-left:33px;

**padding-left:34px;

}

.working_color{

background-color:#FFFFFF;

}

.tag{

font-family:Arial, Helvetica, sans-serif;

font-size:16px;

font-weight:bold;

color:#323232;

}

.subtag {

font-family:Arial, Helvetica, sans-serif;

font-size:13px;

font-weight:normal;

color:#323232;

}

/* */

.working_tag{

font-family:Arial, Helvetica, sans-serif;

font-size:8px;

font-weight:bold;

color:#323232;

}

.working_subtag{



font-family:Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:4px;

font-weight:bold;

color:#323232;

}

/*  */

.revised_table{

background-color:#FFFFFF;

}



.revised_table .tag{

font-family:Arial, Helvetica, sans-serif;

font-size:16px;

font-weight:bold;

color:#323232;

}

.revised_table .bluetag{

font-family:Calibri,Arial,Helvetica,sans-serif;

font-size:14px;

font-weight:bold;

color:#323232;

}



.revised_table .subtag{

font-family:Arial, Helvetica, sans-serif;

font-size:13px;

font-weight:bold;

color:#323232;

}

.revised_table .bigtag{

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

font-weight:bold;

color:#323232;

}

.revised_table .tag4{

font-family:Arial, Helvetica, sans-serif;

font-size:16px;

font-weight:normal;

color:#000000;

padding-left:65px;

}

.revised_table .tag4 span{

font-family:Arial, Helvetica, sans-serif;

font-size:16px;

font-weight:normal;

 color:#c00000;}





.revised_table .small_text{

font-family:Arial, Helvetica, sans-serif;

font-size:10px;

font-weight:normal;

color:#000000;

}



 .revised_table .small_text a{

font-family:Arial, Helvetica, sans-serif;

font-size:10px;

font-weight:normal;

color:#000000;

}



.revised_table i{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#323232;

text-align:justify;

}

.revised_table p{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#323232;

line-height:1.5em;

text-align:justify;



}



.revised_table .line_space{

line-height:20px;

}

.revised_table .line_space ul{ 

margin:0px; padding:0px 0px 0px 0px; 

}



.revised_table .line_space ul li{

background-image:url(../images/point.gif);

background-repeat:no-repeat;

margin:8px 0px 0px 0px;

padding:0px 0px 0px 15px;

list-style:none;

line-height:1.5em;

}



.revised_table td{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#323232;

line-height:1.5em;



}

.revised_table ul{ margin:0px; padding:0px 10px 0px 13px; }

.revised_table ul li{ margin:5px 0px 5px 0px;

list-style-type:disc;

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#323232;

line-height:1.5em;



}



.revised_table td a{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#323232;

text-decoration:none;

}

.revised_table .links a {

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#004EA5;

text-decoration:underline;

}



.revised_table .align{

text-align:justify;

}



.revised_table td a:hover{

color:#004EA5;

text-decoration:underline;

}





.revised_table span{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

color:#C00000;

}

.revised_table b{

font-family:Calibri, Arial, Helvetica, sans-serif;

font-size:14px;

font-weight:bold;

color:#323232;

}



.revised_table a b {

font-family:Calibri, Arial, Helvetica, sans-serif;

font-size:12px;

color:#004EA5;

font-weight:normal;

text-decoration:underline;

}

.revised_table a:hover b {

font-family:Calibri, Arial, Helvetica, sans-serif;

font-size:12px;

color:#004EA5;

font-weight:normal;

text-decoration:underline;

}



.revised_table strong{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#C00000;

}







.logo{

background-image:url(../images/header.jpg);

background-repeat:no-repeat;

background-position:center;

height:106px;

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color:#323232;

padding-right: 5px;

cursor:pointer;

}



.logo span{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

color:#C00000;

}

.logo b{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

color:#323232;

}



.logo td{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#323232;

}



.logo a{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#323232;

text-decoration:none;

}

.logo a:hover{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#004EA5;

text-decoration:underline;

}

.index_header{

	position:absolute;

	top:0px;

	z-index:100;

	/*background-color:#00CC00;*/

	width:100%;

	**width:auto;

	margin:0 auto;

	padding: 0 auto;

}







.table_style{

/*border:1px solid #2D484F;*/
border:none;

}
#payment_body_os{
background:url(../images/os_payment_body.jpg) repeat-y;
}

.table_style td{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:14px;

font-weight:bold;

color:#000000;

padding:6px;

}



.table_style .bot_border{

border-bottom:1px solid #646464;



}

.bot_border span{

font-weight:bold;

color:#C00000;

}







.table_style .dark_gray{ background-color:#C9CACC; color:#2D4D52;}

.table_style .dark_gray_color{ background-color:#C9CACC; color:#2D4D52; border-left: 2px solid #C00000; border-bottom: 1px solid #000000; border-right: 2px solid #C00000;}

.table_style .dark_gray_colortop{ background-color:#C9CACC; color:#2D4D52; border-left: 2px solid #C00000; border-bottom: 1px solid #000000; border-right: 2px solid #C00000; border-top: 2px solid #C00000;}

.table_style .dark_gray_color1bottom{ background-color:#C9CACC; color:#2D4D52; border-left: 2px solid #C00000; border-bottom: 1px solid #000000; border-right: 2px solid #C00000; border-bottom: 2px solid #C00000;}

.table_style .dark_gray_color1{ background-color:#C9CACC; color:#2D4D52; border-left: 2px solid #C00000; border-right: 2px solid #C00000}

.table_style .light_gray{ background-color:#DADBDC; color:#000000;}

.table_style th{

background-color:#2D484F;

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:16px;

font-weight:bold;

color:#ffffff;

padding-top:6px;

padding-bottom:6px;

text-transform:uppercase;



}

.table_style td a{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:14px;

font-weight:bold;

color:#323232;

text-decoration:none;

}





.login_table{

border-top:1px solid #231F20;

border-left:1px solid #231F20;

border-right:1px solid #231F20;

border-bottom:1px solid #231F20;

}



.login_table .light_gray{ background-color:#DADBDC; color:#000000;}



.login_table td{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:13px;

font-weight:normal;

color:#002060;

padding-top:6px;

padding-bottom:6px;

padding-left:6px;

padding-right:6px;

}



.checkout_table{

border-top:1px solid #D1E1F0;

border-left:1px solid #D1E1F0;

border-right:1px solid #D1E1F0;

border-bottom:1px solid #D1E1F0;

background-image:url(../images/form_bg.jpg); background-repeat:repeat-x; background-position:top;

background-color:#FFFFFF;

}

.checkout_table1{

border-top:1px solid #D1E1F0;

border-left:1px solid #D1E1F0;

border-right:1px solid #D1E1F0;

border-bottom:1px solid #D1E1F0;

background-image:url(../images/form_bg.jpg); background-repeat:repeat-x; background-position:top;

background-color:#FFFFFF;

}


.checkout_table .light_gray{ background-color:#DADBDC; color:#000000;}

.checkout_table1 .light_gray{ background-color:#DADBDC; color:#000000;}

#drpdwn_wid select{
width:250px;
}

.checkout_table td{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:13px;

font-weight:normal;

color:#323232;

padding-top:6px;

padding-bottom:6px;

padding-left:6px;

padding-right:12px;

}
.checkout_table1 td{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:13px;

font-weight:normal;

color:#323232;

padding-top:6px;

padding-bottom:6px;

padding-left:1px;

padding-right:0px;

}


.checkout_table th{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:13px;

font-weight:bold;

color:#323232;

padding-top:6px;

padding-bottom:6px;

padding-left:6px;

padding-right:12px;

}

.checkout_table1 th{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:13px;

font-weight:bold;

color:#323232;

padding-top:6px;

padding-bottom:6px;

padding-left:6px;

padding-right:12px;

}



.table_borer{ border:1px solid #000000;

}



.table_borer td{ font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:14px;

font-weight:normal;

color:#002060;

}

.table_borer1{ border:1px solid #000000;

}

.table_borer1 td{ border-top:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000;  border-bottom:1px solid #000000;

}

.bot_border{border-bottom:1px solid #646464;

}

.blue_border{ border-bottom:1px solid #D1E1F0;

}

.blue_right_border{

	border-right:1px solid #D1E1F0;

}

.table_cost{

border-top: 1px solid #000000;

border-left: 1px solid #000000;

}

.table_cost td{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#000000;

padding:3px 5px 3px 5px;

border-bottom: 1px solid #000000;

border-right: 1px solid #000000;

}



.table_cost th{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:16px;

font-weight:bold;

color:#000000;

background-color:#99CCFF;

padding-left:5px;

border-bottom: 1px solid #000000;

border-right: 1px solid #000000;

}



.working_color td.blue_bg_others{ background-image:url(../images/Others/os_blue_bg.jpg); background-position:left; background-repeat:no-repeat; height:177px;}
.working_color .brown_bg_others{ background-image:url(../images/Others/os_brown_bg.jpg); background-position:left; background-repeat:no-repeat; height:177px;}
.green_bg_others{ background-image:url(../images/Others/os_green_bg.jpg); background-position:left; background-repeat:no-repeat; height:177px;}
.other_summery{
 background-image:url(../images/Others/other_summary.png); background-repeat:no-repeat; background-position:center;
}
.other_summery1{
 background-image:url(../images/Others/other_summary1.png); background-repeat:no-repeat; background-position:center;
}
.other_summery5{
 background-image:url(../images/Others/other_summary5.png); background-repeat:no-repeat; background-position:center;
}
.other_summery6{
 background-image:url(../images/Others/other_summary6.png); background-repeat:no-repeat; background-position:center;
}





.blue_bg_beds{ background-image:url(../images/Beds/blue_bg.jpg); background-position:right; background-repeat:no-repeat; height:174px;}

.blue_beds_text{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:14px;

font-weight:bold;

color:#22205F;

}

.blue_beds_text a{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:14px;

font-weight:bold;

color:#22205F;

text-decoration:none;

}

.blue_beds_text a:hover{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:14px;

font-weight:bold;

color:#004EA5;

text-decoration:underline;

}

/* */



/* */

.brown_bg_beds{ background-image:url(../images/Beds/brawn_bg.jpg); background-repeat:no-repeat; height:174px; }

.brown_beds_text{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:14px;

font-weight:bold;

color:#371B19;

}

.brown_beds_text a{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:14px;

font-weight:bold;

color:#371B19;

text-decoration:none;

}

.brown_beds_text a:hover{

color:#371B19;

text-decoration:underline;

}



.green_bg_beds{ background-image:url(../images/Beds/green_bg.jpg); background-repeat:no-repeat; height:174px; }

.green_beds_text{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:14px;

font-weight:bold;

color:#094B2A;

}

.green_beds_text a{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:14px;

font-weight:bold;

color:#094B2A;

text-decoration:none;

}

.green_beds_text a:hover{

color:#094B2A;

text-decoration:underline;

}

.pillow_bg{ background-image:url(../images/Pillows/pillow_bg.jpg); background-repeat:no-repeat; background-position:bottom right; height:423px;}



.right_menu{

font-family:Calibri, Arial, Helvetica, sans-serif;

font-size:13px;

font-weight:normal;

color:#002060;

}

.right_menu span{

padding-left:30px;

font-family:Calibri, Arial, Helvetica, sans-serif;

font-size:13px;

font-weight:normal;

color:#002060;

}



.right_menu a{

font-family:Calibri, Arial, Helvetica, sans-serif;

font-size:13px;

font-weight:normal;

text-decoration:underline;

color:#002060;

}

.blue_box_bg{ background-image:url(../images/side_table/blue_bg.jpg); background-repeat:no-repeat;}

.seperator{ height:3px; background-image:url(../images/side_table/spacer.jpg); background-repeat:no-repeat;}

.btn_style{ 

background-repeat:repeat-x;

border:0px solid #555555;

height:22px;

color:#FFFFFF;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-weight:bold;

font-size:10px;

}



.contact_table{



}

.contact_table .tag{

font-family:Arial, Helvetica, sans-serif;

font-size:16px;

font-weight:bold;

color:#323232;

}

.contact_table th{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

color:#323232;

background-color:#99CCFF;

padding-left:10px;

padding-top:3px;

padding-bottom:3px;

}

.contact_table td{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#323232;

}

.contact_table td a{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

color:#004EA5;

text-decoration:underline;

}

.contact_table br{

line-height:1.8em;

}

.contact_table td a:hover{

color:#004EA5;

text-decoration:underline;

}

.sitemap_style{}

.sitemap_style ul li a{

color:#323232;

text-decoration:none;

}

.sitemap_style ul li a:hover{

color:#004EA5;

text-decoration:underline;

}







a:hover{text-decoration:none;}

ul{ margin:0px; padding:0px; }

ul li{ margin:20px 0px 0px 20px;

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:13px;

font-weight:bold;

color:#323232;



}

ul li ul{ list-style-type:disc; color:#FF0000}

ul li ul li{ margin:5px 0px 5px 70px;

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#002060;

background-image:none;

}



ul li ul ul{ list-style-type:disc; list-style-image:none;}

ul li ul ul ul{ list-style-type:disc; list-style-image:none;}

.bed_summery{ background-image:url(../images/bed_bgimg.png); background-repeat:no-repeat; background-position:center;}

.bed_summery th{ background-image:url(../images/blue_blur_bg.jpg); background-repeat:repeat-y; padding-bottom:10px;}

.bed_summery .brown_strepe{ background-image:url(../images/brown_strepe.jpg); background-repeat:repeat-y; padding-bottom:10px;}

.bed_summery .green_strepe{ background-image:url(../images/green_strepe.jpg); background-repeat:repeat-y; background-position:left;  padding-bottom:10px;}

.blue_bed_summery{ background-image:url(../images/blue_bed_bgimg.png); background-repeat:no-repeat; background-position:center;}

.blue_bed_summery th{ background-image:url(../images/blue_blur_bg.jpg); background-repeat:repeat-y; padding-bottom:10px;}

.blue_bed_summery .brown_strepe{ background-image:url(../images/brown_strepe.jpg); background-repeat:repeat-y; padding-bottom:10px;}

.blue_bed_summery .green_strepe{ background-image:url(../images/green_strepe.jpg); background-repeat:repeat-y; background-position:left;  padding-bottom:10px;}

.brawn_bed_summery{ background-image:url(../images/brawn_bed_bgimg.png); background-repeat:no-repeat; background-position:center;}

.brawn_bed_summery th{ background-image:url(../images/blue_blur_bg.jpg); background-repeat:repeat-y; padding-bottom:10px;}

.brawn_bed_summery .brown_strepe{ background-image:url(../images/brown_strepe.jpg); background-repeat:repeat-y; padding-bottom:10px;}

.brawn_bed_summery .green_strepe{ background-image:url(../images/green_strepe.jpg); background-repeat:repeat-y; background-position:left;  padding-bottom:10px;}

.green_bed_summery{ background-image:url(../images/green_bed_bgimg.png); background-repeat:no-repeat; background-position:center;}

.green_bed_summery th{ background-image:url(../images/blue_blur_bg.jpg); background-repeat:repeat-y; padding-bottom:10px;}

.green_bed_summery .brown_strepe{ background-image:url(../images/brown_strepe.jpg); background-repeat:repeat-y; padding-bottom:10px;}

.green_bed_summery .green_strepe{ background-image:url(../images/green_strepe.jpg); background-repeat:repeat-y; background-position:left;  padding-bottom:10px;}





.bed_summery1{ padding-top:0px; }

.bed_summery1 .blue_strepe{ background-image:url(../images/blue_blur_bg.jpg); background-repeat:repeat-y; padding-bottom:10px;}

.bed_summery1 .brown_strepe{ background-image:url(../images/brown_strepe.jpg); background-repeat:repeat-y; padding-bottom:10px;}

.bed_summery1 .green_strepe{ background-image:url(../images/green_strepe.jpg); background-repeat:repeat-y; background-position:left;  padding-bottom:10px;}









.spacing{ margin-left:23px; margin-top:29px;}

.details_table{border-top:1px solid #959CA5; border-left:1px solid #959CA5;}

.details_table th{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

color:#002060;

border-right:1px solid #959CA5;

border-bottom:1px solid #959CA5;

padding-top:10px;

}

.details_table th{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

color:#002060;

border-right:1px solid #959CA5;

border-bottom:1px solid #959CA5;

padding-top:10px;

}

.details_table td{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color:#002060;

padding-top:7px;

padding-left:5px;

border-right:1px solid #959CA5;

border-bottom:1px solid #959CA5;

}

.details_table td a{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color:#002060;

text-decoration:underline;

}

.details_table td a:hover{

color:#004EA5;

text-decoration:underline;

}





.details_table_brown{border-top:1px solid #B5A585; border-left:1px solid #B5A585;}

.details_table_brown th{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

color:#3C3425;

border-right:1px solid #B5A585;

border-bottom:1px solid #B5A585;

background-color:#DCD0B7;

background-image:none;

padding-top:10px;

}

.details_table_brown td{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color:#3C3425;

padding-top:7px;

padding-left:7px;

border-right:1px solid #B5A585;

border-bottom:1px solid #B5A585;

}

.details_table_brown td a{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color:#3C3425;

text-decoration:underline;

}

.details_table_brown td a:hover{

color:#3C3425;

text-decoration:underline;

}



/* */



.details_table_blue{border-top:1px solid #959B9B; border-left:1px solid #959B9B;}

.details_table_blue th{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

color:#3C3425;

border-right:1px solid #959B9B;

border-bottom:1px solid #959B9B;

background-color:#B8CCE4;

background-image:none;

padding-top:10px;

}

.details_table_blue td{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color:#3C3425;

padding-top:7px;

padding-left:7px;

border-right:1px solid #B5A585;

border-bottom:1px solid #B5A585;

}

.details_table_blue td a{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:16px;

font-weight:normal;

color:#323232;

text-decoration:none;

}

.details_table_blue .tag{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:20px;

font-weight:normal;

color:#323232;

text-decoration:none;

vertical-align:middle;

}

.details_table_blue a span{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:18px;

font-weight:normal;

color:#fffff;

text-decoration:none;

vertical-align:middle;

}

.details_table_blue a:hover span{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:18px;

font-weight:normal;

color:#004EA5;

text-decoration:underline;

vertical-align:middle;

}



.details_table_blue td a:hover{

color:#004EA5;

text-decoration:underline;

}

/* */





.details_table_green{border-top:1px solid #96A59C; border-left:1px solid #96A59C;}

.details_table_green th{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

color:#3C3425;

border-right:1px solid #96A59C;

border-bottom:1px solid #96A59C;

background-color:#BDC6C1;

background-image:none;

padding-top:10px;

}

.details_table_green td{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color:#3C3425;

padding-top:7px;

padding-left:7px;

border-right:1px solid #96A59C;

border-bottom:1px solid #96A59C;

}

.details_table_green td a{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color:#3C3425;

text-decoration:underline;

}

.details_table_green td a:hover{

color:#004EA5;

text-decoration:underline;

}



.popupTable

{

 background-color:#FFFFFF;

 border:1px solid #1D2161; 

}

.popupTable th

{

	border-right:1px solid #1D2161;

	background-color:#1D2161;

	color:#FFFFFF;

	font-size:12px;

	font-family: Arial, Helvetica, sans-serif;

}

.popupTable td

{

	

}

.popupTable strong

{

font-size:9px;

font-weight:bold;

}

.popupTable table td

{

font-size:9px;

font-weight:normal;

}





.popupTable td table td{ border:0px;}

.popupTable td table th

{

	color:#ffffff;

	font-size:12px;

	font-family: Arial, Helvetica, sans-serif;

}



.bgTitle {

 font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#002060;

}

#dek {POSITION:absolute;VISIBILITY:hidden;Z-INDEX:200;}



.tipTitle {

  margin-top: 1px;

  padding: 1px 3px;

  border: 1px solid #FFF;

  font-family: Arial, Helvetica, sans-serif;

  font-size: 11px;

  text-align: center;

}



.blue_bar{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

color:#000000;

background-color:#99CCFF;

padding-left:10px;

padding-top:10px;

}
.blue_bar1 b {
color:#E7F8FC;
font-size:19px;
}
.blue_bar1 {
color:#E7F8FC;
background:url(../images/os_topbar.jpg) no-repeat;
height:63px;
color:#000000;
font-family:Arial,ArialMT,Calibri,Helvetica,sans-serif;
font-weight:bold;
padding:0px 0px 20px 20px;
}

/*.blue_bar1{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:16px;

font-weight:bold;

color:#000000;

background-color:#99CCFF;

padding-top:2px;

padding-bottom:2px;

}*/

.blue_bar1 h2{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:19px;

font-weight:bold;

color:#E7F8FC;

margin:0px; 

padding:10px 0 0 5px;

}

#preview_div {

 DISPLAY: none; Z-INDEX: 100; POSITION: absolute; TEXT-DECORATION: none

}

.shopping_box b{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:13px;

font-weight:bold;

color:#000000;

}

.shopping_color{

background-color:#9CCEFF;

}

.shopping_color td{

padding:10px;

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#0000FF;

text-decoration:underline;

}

.blue_box1{ background-image:url(../images/faint_blue.gif); background-repeat:no-repeat; height:78px;}

.mix_color__box1{ background-image:url(../images/mix_color.gif); background-repeat:no-repeat; height:85px;}

.mix_color__gr{ background-image:url(../images/mix_gr.gif); background-repeat:no-repeat; height:90px;}

.gr_end{ background-image:url(../images/gr_end.jpg); background-repeat:no-repeat; height:26px;}

.pillowpage_bg{ background-image:url(../images/Pillows/pillow_bg2.jpg); background-repeat:repeat-y;}

.pillowpage_bbg{ background-image:url(../images/Pillows/pillow_bbg2.jpg); background-repeat:no-repeat; height:51px; }



.pillow_ver{ background-image:url(../images/Pillows/pillow_ver.jpg); background-repeat:repeat-x;}

.pillow_main_bg{ background-image:url(../images/Pillows/pillow_newbg.jpg); background-position: left bottom; background-repeat:no-repeat; height:190px;}

.bed_main_bg{ background-image:url(../images/Beds/bed_newbg.jpg); background-repeat:no-repeat; height:140px;}



.table_style2{

border-top:1px solid #666666;

border-left:1px solid #666666;

}

.table_style2 td{

border-right:1px solid #666666;

border-bottom:1px solid #666666;

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:14px;

font-weight:normal;

color:#000000;

padding:6px;

}

.table_style2 td table td{  border:0px;}







.table_style2 .dark_gray{ background-color:#C9CACC; color:#2D4D52;}

.table_style2 .light_gray{ background-color:#D3E5FA; color:#000000;}

.table_style2 .light_gray1{ background-color:#6699ff; color:#000000;}



.table_style2 .span{

 color:#C00000;

 font-size:14px;

 font-weight:normal;

 }

.table_style2 th{

background-color:#2D484F;

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:16px;

font-weight:bold;

color:#ffffff;

padding-top:6px;

padding-bottom:6px;

text-transform:uppercase;

border-bottom:2px solid #231F20;

}

.table_style2 td a{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:14px;

font-weight:bold;

color:#000000;

text-decoration:none;

}



.table_style3{

border-top:1px solid #666666;

border-left:1px solid #666666;

}

.table_style3 td{

border-right:1px solid #666666;

border-bottom:1px solid #666666;

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:14px;

font-weight:bold;

color:#000000;

padding-left:7px;

}





.table_style4{



}

.table_style4 td{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#000000;

padding-left:7px;

}



.table_style5{



}

.table_style5 .star{

font-size:15px;

font-weight:bold;

color:#000000;

}



.table_style5 td{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

color:#000000;

}

.table_style5 a{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#323232;

text-decoration:none;

}

.table_style5 a:hover{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#004EA5;

text-decoration:underline;

}



.table_style5 .plain_text{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#000000;

padding-left:13px;

}



.table_style5 .plain_text2{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#000000;

}



.table_style5 .plain_text3{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:10px;

font-weight:normal;

color:#000000;

}



.table_style6{



}

.table_style6 td{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#000000;

}





.flash{

z-index:-1;

border: 0px;

background-color:#FFFFFF;

}

.foundation_pricing_bg{



}





/**************************FOUNDATION-SUMMARY**********************************/

.bgtext{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

color:#000000;

font-weight:normal;

}

.bgtext b{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

color:#FFFFFF;

font-weight:bold;

}

.bgtext b a{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

color:#143E6E;

font-weight:bold;

text-decoration:none;

}

.bgtext b a:hover{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

color:#004EA5;

font-weight:bold;

text-decoration:underline;

}





.bgtext span{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:13px;

color:#000000;

font-weight:normal;

}

/*************************bgtext_pillow**************************/



.bgtext_pillow{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

color:#000000;

font-weight:normal;

}

.bgtext_pillow br{

line-height:4px;

}

.bgtext_pillow .tag{

font-family:Arial, Helvetica, sans-serif;

font-size:16px;

font-weight:bold;

color:#323232;

}

.bgtext_pillow .bluetag{

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

font-weight:bold;

color:#3C3F6A;

}

.bgtext_pillow b{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

color:#323232;

font-weight:bold;

}

.bgtext_pillow b a{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

color:#323232;

font-weight:bold;

text-decoration:none;

line-height:1.4em;

}

.bgtext_pillow b a:hover{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

color:#004EA5;

font-weight:bold;

text-decoration:underline;

}





.bgtext_pillow span{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:13px;

color:#000000;

font-weight:normal;

}









.pricing_table td{

padding:2px;

border-bottom:1px solid #000000;

}





.pillow_table td{

padding:2px;

border-bottom:1px solid #000000;

}

.pillow_table th{

padding:2px;

border-bottom:2px solid #000000;

}







/***********************************trust_table************************************/

.trust_table{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#000000;

border-left: 1px solid #000000;

border-top: 1px solid #000000;

}

.trust_table th{

padding:3px;

height:25px;

background-color:#B8D8FD;

border-right: 1px solid #000000;

border-bottom: 1px solid #000000;

}

.trust_table .changecolor{

background-color:#CBE1FC;

}

.notes{

border: 1px solid #FFCECE;

padding:3px;

font-family:Arial, Helvetica, sans-serif;

font-size:10px;

font-weight:normal;

background-color:#FFFFFF;

}

.notes b{

font-family:Arial, Helvetica, sans-serif;

font-size:9px;

font-weight:bold;

}





.trust_table td{

padding:3px;

border-right: 1px solid #000000;

border-bottom: 1px solid #000000;

}



.trust_right{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#000000;

}

.working_color .trust_right_space{

padding:10px;

border: 1px solid #000000;

}

.trust_right b{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:17px;

font-weight:regular;

color:#000000;

}

.working_color span{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#C00000;

}

.sleep_trust{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:13px;

font-weight:bold;

color:#323232;

word-spacing:2px;

text-align:justify;

line-height:20px;

}

.working_color span b{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

color:#C00000;

}

.working_color div{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:13px;

font-weight:bold;

color:#323232;

line-height:1.5em;

text-align:left;

}



.trust_right span{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:16px;

font-weight:bold;

color:#000000;

}

/*******************************UPTO_500****************************************/

.upto_table{



}

.upto_table i{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:10px;

font-weight:normal;

color:#002060;

}



.upto_table .line_space{

line-height:20px;

}



.upto_table td{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#000000;



}



.upto_table td a{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#323232;

text-decoration:underline;

}

.upto_table td a:hover{

color:#004EA5;

text-decoration:underline;

}



.upto_table td{

height:18px;

}



.upto_table b{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

color:#323232;

}

.upto_table span{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#C00000;

}



.upto_mline{

background-image:url(../images/upto_mbg.png);

background-repeat:repeat-y;

font-family:Arial, ArialMT, Calibri, Helvetica, sans-serif;

color:#0F243E;

font-weight:normal;

font-size:13px;

}

.upto_mline b{

font-size:24px;

font-family:Arial, ArialMT, Calibri, Helvetica, sans-serif;

color:#C00000;

font-weight:bold;

text-shadow:Black;

}

.upto_mline span i{

font-size:12px;

font-family:Arial, ArialMT, Calibri, Helvetica, sans-serif;

color:#C00000;

font-weight:normal;

}



.upto_mline i{

font-family:Arial, ArialMT, Calibri, Helvetica, sans-serif;

color:#0F243E;

font-weight:normal;

font-size:10px;

}

.big_border{

background-color:#622423;

padding:5px;

}

.big_border table{

background-color:#FFFFFF;

}

.big_border table td{

border: 2px solid #622423;

}

.big_border table td table td{

padding:20px;

border: 0px solid #622423;

font-family:"Times New Roman", Times, serif;

font-size:20px;

color:#000000;

line-height:35px;

}

.big_border table td table td i{

padding:20px;

border: 0px solid #622423;

font-family:"Times New Roman", Times, serif;

font-size:20px;

color:#000000;

line-height:35px;

}

.big_border table td table th{

padding:0px 20px 10px 20px;

border: 0px solid #622423;

font-family:"Times New Roman", Times, serif;

font-size:12px;

color:#000000;

font-weight:normal;

}











.small_border{

background-color:#1F497D;

padding:4px;

}

.small_border table{

background-color:#FFFFFF;

}

.small_border table td{

border: 1px solid #1F497D;

}

.small_border table td table td {

font-family: "Times New Roman", Times, serif;

color:#4D4D4D;

font-weight:normal;

padding:20px;

font-size:19px;

border: 0px solid #622423;

}

.small_border table td table td span{

font-family: "Times New Roman", Times, serif;

color:#C00000;

font-weight:bold;

font-size:19px;

}







/*iframe{

overflow:inherit;

height:780px;

width:600px;

}*/

.image_border IMG{

border: 1px solid #000000;

}







.input_style1{ width:150px; background-image:none; background-color:#FFFFFF; border:1px solid #666666;}

.input_style2{ width:250px; background-image:none; background-color:#FFFFFF; border:1px solid #666666; font-size:15px;}

.input_style3{ background-image:none; background-color:#FFFFFF; border:1px solid #666666;}

.input_style4{ width:40px; height:40px; font-size:30px; background-image:none; background-color:#FFFFFF; border:1px solid #666666;}

.revised_table .tag2{

font-family:Arial, Helvetica, sans-serif;

font-size:17px;

font-weight:bold;

color:#c00000;

}

.revised_table h1{

margin: 0 0 0 0px;

font-size:14px;

}

.revised_table .my_text_style{

font-family:Arial, Helvetica, sans-serif;

font-size:10px;

font-weight:normal;

color:#000000;

font-style:italic;

}

.revised_table .sent_msg{

font-family:Arial, Helvetica, sans-serif;

font-size:13px;

font-weight:normal;

color:#00CC00;

}

.revised_table .canc_msg{

font-family:Arial, Helvetica, sans-serif;

font-size:13px;

font-weight:normal;

color:#FF0000;

}

.revised_table .small_test{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color:#000000;

}

.revised_table .small_test a{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

text-decoration:underline;

color:#002060;

}

.revised_table .small_test a:hover{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

text-decoration:none;

color:#004EA5;

}







.revised_table h5{

margin: 0 0 0 0px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#808080;

}



.table_style_01{
border-right:1px solid #6DB6FF;
}

/*.table_style_01{

border-left:1px solid #6DB6FF;

border-right:1px solid #6DB6FF;

border-bottom:1px solid #6DB6FF;

}

.table_style_02{

border-right:1px solid #6DB6FF;

border-bottom:1px solid #6DB6FF;

}*/

.table_space{

padding:10px;

}



/***********************Zero**********************************/

.zero_mline{

background-image:url(../images/zero_mline.jpg);

background-repeat:repeat-y;

}

.zero_mline b{

font-family:Arial, Helvetica, sans-serif;

font-size:20px;

font-weight:bold;

color:#1D5188;

}

.zero_mline span{

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

font-weight:bold;

color:#102F51;

}

.zero_mline th{

color:#44688F;

padding: 0 10px 0 20px;

}



.zero_mline i{

font-family: Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

color:#47719E;

text-align:justify;

}

.revised_table td table td table td table td{

}









.table_style_06{

/*border:1px solid #6DB6FF;*/
border-bottom:1px solid #5c6c79;

}
.table_style_06 .blue_bar11 th{
color:#597696;
font-size:18px;
padding:0px;
}
.table_style_06 th{

font-family: Arial, Helvetica, sans-serif;

font-size:19px;

font-weight:bold;

color:#E7F8FC;
padding:0 0 20px 20px;
border-bottom:1px solid #5c6c79;



}

.table_style_06 td{

font-family: Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#000000;

}

.table_style_06 span{

font-family: Arial, Helvetica, sans-serif;

font-size:10px;

font-weight:normal;

color:#FF0000;

}



.table_style_07{

/*border-top:1px solid #000000;

border-right:1px solid #000000;*/



}

.table_style_07 td{

font-family: Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#000000;

/*border-left:1px solid #000000;

border-bottom:1px solid #000000;*/

padding-left:5px;
	
padding-right:11px;

}

.table_style_07 .red_text{

font-family: Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

color:#FF0000;

}

.electronic_table b{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#000033;

font-weight:normal;

}

.electronic_table span{

font-family:Arial, Helvetica, sans-serif;

font-size:16px;

color:#123D59;

font-weight:bold;

}

.electronic_table strong{

font-family:Arial, Helvetica, sans-serif;

font-size:20px;

color:#123D59;

font-weight:bold;

}

.right_border{

border-right:1px solid #6DB6FF;



}



.tag_color{

padding-left:10px;

border: 1px solid #000;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

color:#323232;

}



.foundation_summ{

background-image:url(../images/Foundations/foundation_summary.jpg);
background-position:0 -15px;

background-repeat:no-repeat;

}

.foundation_summ .tiny_text{

font-size:9px;

}

/* From OSC style sheet */

.messageStackError, .messageStackWarning {

  background-color: #ffb3b5; 

  }

  

  

/***********************new_css_02-jan-2009**********************************/





/* To keep the old font size on every page */

/*

.revised_newtable{

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

background-color:#FFFFFF;



}

.revised_newtable .tag{

font-family:Arial, Helvetica, sans-serif;

font-size:16px;

font-weight:bold;

color:#323232;

}

.revised_newtable .bluetag{

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

font-weight:bold;

color:#5984B2;



}



.revised_newtable .bluetag a{

font-family:Arial, Helvetica, sans-serif;

font-size:15px;

font-weight:bold;

color:#5984B2;

text-decoration:underline;

}

.revised_newtable .bluetag a:hover{

font-family:Arial, Helvetica, sans-serif;

font-size:15px;

font-weight:bold;

color:#5984B2;

text-decoration:none;

}



.revised_newtable td{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#323232;

line-height:1.5em;

}

.revised_newtable td a{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#323232;

text-decoration:none;

}





.revised_newtable td b a{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#5984B1;

text-decoration:underline;

}

.revised_newtable td b a:hover{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#5984B1;

text-decoration:none;

}



.revised_newtable i{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#5984B2;

text-align:justify;

}

*/







/* To Keep the new font size only on new pages  STARTS HERE */

/*

.revised_newtable{

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

background-color:#FFFFFF;

}



.revised_newtable .tag{

font-family:Arial, Helvetica, sans-serif;

font-size:24px;

font-weight:bold;

color:#323232;

}

.revised_newtable .bluetag{

font-family:Arial, Helvetica, sans-serif;

font-size:16px;

font-weight:bold;

color:#5984B2;

}

.revised_newtable .bluetag a{

font-family:Arial, Helvetica, sans-serif;

font-size:16px;

font-weight:bold;

color:#5984B2;

text-decoration:underline;

}

.revised_newtable .bluetag a:hover{

font-family:Arial, Helvetica, sans-serif;

font-size:16px;

font-weight:bold;

color:#5984B2;

text-decoration:none;

}





.revised_newtable td{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:14px;

font-weight:normal;

color:#646464;

line-height:2em;

}

.revised_newtable td a{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:14px;

font-weight:normal;

color:#646464;

text-decoration:none;

}

.revised_newtable td b a{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:14px;

font-weight:normal;

color:#5984B1;

text-decoration:underline;

}

.revised_newtable td b a:hover{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:14px;

font-weight:normal;

color:#5984B1;

text-decoration:none;

}





.revised_newtable i{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#5984B2;

text-align:justify;

}



*/





.night_mline{

background-image:url(../images/new_img/100_mline.jpg);

background-repeat:repeat-y;

padding:20px;

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

font-weight:normal;

color:#FFFFFF;

}

.night_mline td{

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

font-weight:normal;

color:#FFFFFF;

line-height:27px;

}

.night_mline b{

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

font-weight:bold;

color:#FFFFFF;

}





.night_mline b i{

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

font-weight:bold;

color:#FFFFFF;

}



.night_mline h1{

line-height:30px;

font-family:Arial, Helvetica, sans-serif;

font-size:27px;

font-weight:bold;

color:#FFFFFF;

}



.life_topline{

background-image:url(../images/new_img/life_topline.jpg);

background-repeat:repeat-x;

width:100%;

}



.life_bottomline{

background-image:url(../images/new_img/life_bottomline.jpg);

background-repeat:repeat-x;

}

.life_leftline{

background-image:url(../images/new_img/life_leftline.jpg);

background-repeat:repeat-y;

}

.life_rightline{

background-image:url(../images/new_img/life_rightline.jpg);

background-repeat:repeat-y;

}



.life_color td{

background-color:#0B576C;

padding:5px;

color:#FFFFFF;

line-height:1em;

}

.life_color_small td{

background-color:#0B576C;

padding:3px;

color:#FFFFFF;

line-height:0.8em;

font-weight:bold;



}

.life_color_small td b{

padding:5px;

font-size:30px;

font-weight:bold;

color:#FFFFFF;

line-height:0.8em;

}

.life_color_small td span{

padding:5px;

font-size:25px;

font-weight:bold;

color:#FFFFFF;

line-height:0.8em;

}



.life_color1_small td{

background-color:#5984B1;

padding:3px;

color:#FFFFFF;

line-height:0.8em;

font-weight:bold;

}

.life_color1_small td b{

padding:5px;

font-size:30px;

font-weight:bold;

color:#FFFFFF;

line-height:0.8em;

}

.life_color1_small td span{

padding:5px;

font-size:25px;

font-weight:bold;

color:#FFFFFF;

line-height:0.8em;

}





.life_color2_small td{

background-color:#1A124D;

padding:3px;

color:#FFFFFF;

line-height:0.8em;

font-weight:bold;

}

.life_color2_small td b{

padding:5px;

font-size:30px;

font-weight:bold;

color:#FFFFFF;

line-height:0.8em;

}

.life_color2_small td span{

padding:5px;

font-size:25px;

font-weight:bold;

color:#FFFFFF;

line-height:0.8em;

}













.life_color td b{

padding:5px;

font-size:20px;

font-weight:bold;

color:#FFFFFF;

line-height:1em;

}





/*1*/

.life_topline1{

background-image:url(../images/new_img/life_topline1.jpg);

background-repeat:repeat-x;

width:100%;

}



.life_bottomline1{

background-image:url(../images/new_img/life_bottomline1.jpg);

background-repeat:repeat-x;

}

.life_leftline1{

background-image:url(../images/new_img/life_leftline1.jpg);

background-repeat:repeat-y;

}

.life_rightline1{

background-image:url(../images/new_img/life_rightline1.jpg);

background-repeat:repeat-y;

}



.life_color1 td{

background-color:#5984B1;

padding:5px;

color:#FFFFFF;

line-height:1em;

}

.life_color1 td b{

padding:5px;

font-size:20px;

font-weight:bold;

color:#FFFFFF;

line-height:1em;

}

/*2*/

.life_topline2{

background-image:url(../images/new_img/life_topline2.jpg);

background-repeat:repeat-x;

width:100%;

}



.life_bottomline2{

background-image:url(../images/new_img/life_bottomline2.jpg);

background-repeat:repeat-x;

}

.life_leftline2{

background-image:url(../images/new_img/life_leftline2.jpg);

background-repeat:repeat-y;

}

.life_rightline2{

background-image:url(../images/new_img/life_rightline2.jpg);

background-repeat:repeat-y;

}



.life_color2 td{

background-color:#1A124D;

padding:5px;

color:#FFFFFF;

}

.life_color2 td b{

padding:5px;

font-size:20px;

font-weight:bold;

color:#FFFFFF;

line-height:1em;

}

/*3*/

.life_topline3{

background-image:url(../images/new_img/life_topline3.jpg);

background-repeat:repeat-x;

width:100%;

}



.life_bottomline3{

background-image:url(../images/new_img/life_bottomline3.jpg);

background-repeat:repeat-x;

}

.life_leftline3{

background-image:url(../images/new_img/life_leftline3.jpg);

background-repeat:repeat-y;

}

.life_rightline3{

background-image:url(../images/new_img/life_rightline3.jpg);

background-repeat:repeat-y;

}



.life_color3 td{

background-color:#4B6B46;

padding:5px;

color:#FFFFFF;

}

.life_color3 td b{

padding:5px;

font-size:20px;

font-weight:bold;

color:#FFFFFF;

line-height:1em;

}

.life_color3_small td{

background-color:#4B6B46;

padding:3px;

color:#FFFFFF;

line-height:0.8em;

font-weight:bold;

}

.life_color3_small td b{

padding:5px;

font-size:30px;

font-weight:bold;

color:#FFFFFF;

line-height:0.8em;

}

.life_color3_small td span{

padding:5px;

font-size:25px;

font-weight:bold;

color:#FFFFFF;

line-height:0.8em;

}









.fast_mbg{

background-image:url(../images/new_img/fast_mbg.jpg);

background-repeat:no-repeat;

padding:0px 40px 20px 20px;

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

font-weight:normal;

}

.fast_mline{

background-image:url(../images/new_img/fast_mline.jpg);

background-repeat:repeat-y;

}



.fast_mbg h1{

/*line-height:30px;*/

font-family:Arial, Helvetica, sans-serif;

font-size:16px;

font-weight:bold;

color:#96100F;

}

.standard_policy i{

font-family: Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color:#323232;

line-height:20px;

text-align:justify;

}

.standard_policy i b{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:11px;

font-weight:bold;

color:#323232;

}

/*

.standard_policy i{

font-family: Arial, Helvetica, sans-serif;

font-size:13px;

font-weight:normal;

color:#5984B2;

line-height:25px;

text-align:justify;

}



.standard_policy i b{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:13px;

font-weight:bold;

color:#5984B2;

}*/



/*1*/



.upto_mbg{

background-image:url(../images/new_img/upto_mbg.jpg);

background-repeat:no-repeat;

padding:0px 25px 20px 15px;

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

font-weight:normal;

}

.upto_mline{

background-image:url(../images/new_img/upto_mline.jpg);

background-repeat:repeat-y;

}



.bed_buddy td{

font-family:Arial, Helvetica, sans-serif;

font-size:16px;

color:#646464;

font-weight:normal;

line-height:1.4em;

}

.bed_buddy td b{

font-family:Arial, Helvetica, sans-serif;

font-size:20px;

color:#496388;

font-weight:bold;

}

.bed_buddy td h1{

font-family:Arial, Verdana, Helvetica, sans-serif;

font-size:45px;

color:#920003;

font-weight:bold;

line-height:1em;

}

.bed_buddy td i{

font-family:Arial, Verdana, Helvetica, sans-serif;

font-size:15px;

color:#000;

font-weight:normal;

}

.bed_buddy td i b{

font-family:Arial, Verdana, Helvetica, sans-serif;

font-size:15px;

color:#000;

font-weight:bold;

}

.bed_process{

padding:2px;

background-color:#4A6288;

}

.bed_process table td{

border: 1px solid #A5B1C4;

}

.bed_process_list td i{

font-family:Arial, Verdana, Helvetica, sans-serif;

font-size:10px;

color:#777777;

font-weight:normal;

line-height:1em;

}

.zero_topline{

background-image:url(../images/new_img/zero_topline.jpg);

background-repeat:repeat-x;

width:100%;

}

.zero_rightline{

background-image:url(../images/new_img/zero_rightline.jpg);

background-repeat:repeat-y;

}

.zero_bottomline{

background-image:url(../images/new_img/zero_bottomline.jpg);

background-repeat:repeat-x;

width:100%;

}

.zero_leftline{

background-image:url(../images/new_img/zero_leftline.jpg);

background-repeat:repeat-y;

}

.zero_box{

background-color:#4A6288;

padding: 20px 5px 5px 5px;

}

.zero_box b{

color:#FFFFFF;

font-size:13px;

font-weight:bold;

line-height:1.2em;

}



.zero_box h1{

color:#FFFFFF;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:80px;

font-weight:bold;

line-height:0.8em;

}

.zero_box i{

color:#FFFFFF;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

}

.zero_itext i{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:14px;

font-weight:bold;

color:#000000;

}

.zero_itext i b{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:14px;

font-weight:bold;

color:#FF0000;

}

.boric_acid td b{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

color:#D71635;

}

.boric_acid td span{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

color:#646464;

}

.read_more span{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

color:#D71635;

/*color:#910000;*/

}

.read_more span a{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:9px;

font-weight:bold;

color:#D71635;

text-decoration:underline;

}

.soy_list td{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

color:#4A6288;

/*color:#323232;*/

line-height:normal;

}





.highcost_amount i{

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

font-weight:normal;

color:#000;

font-style:italic;

}



.highcost_amount h1{

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

font-weight:normal;

color:#646464;

font-style:italic;

line-height:normal;

}

.highcost_amount h1 b {

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

font-weight:bold;

color:#646464;

font-style:italic;

line-height:normal;

}

.warranty_note td{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

font-style:italic;

color:#323232;

line-height:1.5em;

}



.warranty_note td b{

font-family: Arial, ArialMT, Calibri, Helvetica, sans-serif;

font-size:11px;

font-weight:bold;

font-style:normal;

color:#323232;

line-height:1.5em;

}

.revised_table .page_list a{

font-family:Calibri, Arial, Helvetica, sans-serif;

font-size:16px;

color:#004EA5;

font-weight:normal;

text-decoration:underline;

}

.revised_table .page_list a:hover{

font-family:Calibri, Arial, Helvetica, sans-serif;

font-size:16px;

color:#004EA5;

font-weight:normal;

text-decoration:underline;

}

.revised_table .page_list{

font-family:Calibri, Arial, Helvetica, sans-serif;

font-size:16px;

color:#323232;

font-weight:normal;

text-decoration:none;

}

.revised_table .page_list .current{

font-family:Calibri, Arial, Helvetica, sans-serif;

font-size:20px;

color:#004EA5;

font-weight:bold;

text-decoration:none;

}



.order_box{

background-color:#4A6288;

padding: 5px 20px 5px 20px;

}

.order_box strong{

background-color:#4A6288;

padding: 0px 5px 5px 5px;

font-family:Arial, Helvetica, sans-serif;

font-size:17px;

font-weight:bold;

color:#FFFFFF;

}

/*************************header_top***********************/

.top_bb_line{ background-image:url(../images/new_img/top_line.png); background-repeat:repeat-x;}

.left_bb_line{ background-image:url(../images/new_img/left_line.png); background-repeat:repeat-y; width:12px;}

.right_bb_line{ background-image:url(../images/new_img/right_line.png); background-repeat:repeat-y; width:11px;}

.midd_line{ background-color:#FEFE80;

font-family:Tahoma, Arial, Helvetica, sans-serif;

font-size:12px;

color:#353857;

padding:0px 0px 5px 11px;



}

.bottom_bb_line{ background-image:url(../images/new_img/bottom_line.png); background-repeat:repeat-x;}

/* For Search Result Page */

.field_box2{

background-image:url(../images/Buttons/search_box1.gif); 

background-repeat:no-repeat;

border:0px solid #000000; 

width:167px;

height:23px;

}

.input_search{ 

border:0px;

font:bold 12px Tahoma, Arial, Helvetica, sans-serif;

color:#000000;

width:130px;

margin:0px 0px 2px 25px; 

}

.input_search1{ 

border:0px;

font:bold 12px Tahoma, Arial, Helvetica, sans-serif;

color:#000000;

/*height:15px;*/

font-weight:normal;

/*background-color:#354652;*/

margin:1px 0px 1px 25px; 

}

.field_box21{

background-image:url(../images/Buttons/search_box.gif); 

background-repeat:no-repeat;

border:0px solid #000000; 

width:167px;

height:23px;

}

.st{

background-image:url(../images/st1.jpg);

**background-image:url(../images/st7.jpg);

background-repeat:no-repeat;

background-position:left bottom;

width:983px;

padding-left:4px;

}

.st1{

background-image:url(../images/st7.jpg);

background-repeat:no-repeat;

background-position:left bottom;

}

.st_new{

background-image:url(../images/st1.jpg);

**background-image:url(../images/st7.jpg);

background-repeat:no-repeat;

background-position:left bottom;

padding-left:5px;

}

.pad_left{

padding-left:3px;

}



#os_futermain{
background:url(../images/bottomback.jpg) no-repeat;
width:895px;
height:165px;
padding:10px 0px 10px 10px;
}
#os_futer h1{
color:#3d5c3c;
font-size:16px;
}
#os_futer li{
margin:10px 0 0 0;
}
#os_futer li a{
color:#323232;
font-family:Arial,ArialMT,Calibri,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
}
#os_futer h2{
color:#3d5c3c;
font-size:18px;
}
#newsletr{
width:200px;
background:#c6c3a4;
padding:5px;
font-size:12px;
}
#os_futer form{
margin:0px;
}


