/*************************************************************/
/*   Author:   Iftekharul Alam Khan Lodi                     */
/*   Date:     Oct  7, 2009                             */
/*   Homepage:                                               */
/*************************************************************/

/************/
/*  GLOBAL  */
/************/
@import url( Menu.css );

/* NON-HEADER */
*{padding:0; margin:0;}
 body {font-size:58.0%; background-color:#dededd; font-family:verdana,arial,sans-serif;} /*Font-size: 1.0em = 10px when browser default size is 16px*/
.page-container {width:990px; border:1px solid #9BA7CF; margin:0px auto; margin-bottom:10px; margin-top:10px; font-size:1.0em; background-color:#FFFFFF}
.main {clear:both;  width:990px; padding-bottom:0px; background-color: #FFFFFF ;    }
.main-content {display:inline; /*Fix IE floating margin bug*/; float:left; width:990px; margin:0 0 0 0px; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
.main-subcontent {display:inline /*Fix IE floating margin bug*/; float:right; width:269px;  margin:0 0px 0 0px; padding-left:0px; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/; background-color: #FFFFFF ; border-left:1px solid #000000;}
.subcontent { /*Fix IE floating margin bug*/; float:right; width:260px; margin-left:2px; margin-right:2px;overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/; background-color: #fff; }
.subcontent1 { /*Fix IE floating margin bug*/; float:right; width:260px; margin-left:2px; margin-right:2px; margin-top:6px; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/; background-color: #FFFFFF;}
/*.bottom-part {clear:both; width:960px; background-color:#FDFBF2; margin:0; padding:0;} */
.bottom-part {clear:both; width:990px; background-color:#FFFFFF ; margin:0; padding:0;}
/*.footer {clear:both; width:960px; height:3.7em; padding:1.1em 0 0; font-size:1.0em; overflow:visible !important; overflow:hidden ;}*/


/* --- For alternative headers START PASTE here --- */

/* HEADER */
.header {clear:both;width:990px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.header-top {width:960px; height:10px; background:#37AB4D ; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
.header-middle {width:900px; height:130px; background: #FFFFFF url(../img/header.jpg); overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
.header-middle2 {width:990px; height:90px; background: #FFFFFF url(../img/header.jpg); overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
.header-bottom { clear:both; width:960px; height:5px; background: #FFCA08; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}


/********************/
/*  HEADER SECTION  */
/********************/


.nav1 {width:980px; margin:5px 0 0 0px; float:right;}
.nav1 ul {float:right; padding:0 5px 0 0;}	
.nav1 li {display:inline; list-style:none; float:left; color: #434C6A; padding:2px 2px 5px 10px; font-size:95%; font:Verdana, Arial, Helvetica, sans-serif;}
.nav1 li a {display:block; float:left;  color: #434C6A; text-decoration:none; font-size:100%;}
.nav1 a:hover {text-decoration:underline; color:#6674A2;}

/* added by shanto */
.nav2 {width:950px;  z-index:3; margin:5px 0 0 10px; float:left;}
.nav2 ul {float:left; padding:0 5px 0 0; font-weight:normal;}	
.nav2 li {display:inline; list-style:none; float:left; padding:2px 1px 2px 2px;}
.nav2 li a {display:block; float:left;  color:#938963; text-decoration:none; font-size:110%;}
.nav2 a:hover {text-decoration:none; color:rgb(50,50,50);}
/* ----------------------------- */



.header-middle2 .searchform {float:right; margin:10px 0 0 0; width:685px; padding:0 15px 0px 0px !important /*Non-IE6*/; padding:0 7px 0px 0px /*IE6*/;}
.header-middle2 .searchform form fieldset {float:right; border:none;}
.header-middle2 .searchform input.field {width:13em; padding:0.2em 0 0.2em 0; border:1px solid rgb(200,200,200); font-family:verdana,arial,sans-serif; font-size:110%; color:#9BA7CF; font-style:italic; }
.header-middle2 .searchform input.button {width:5.0em; padding:1px !important /*Non-IE6*/; padding:0 /*IE6*/; background:#0660CF; border:solid 1px #0059A4; text-align:center; font-family:verdana,arial,sans-serif; color: #ffffff; font-size:120%; font-weight:bold;}
.header-middle2 .searchform input.button:hover {cursor:pointer; border:solid 1px rgb(80,80,80); background:#A8D8F4; color:rgb(80,80,80);}


.loginform form fieldset {width:370px; height:120px; margin-bottom:0px; border:1px solid #CCCCCC; padding:0 0 0 5px; }
.loginform input.text {width:13.0em; padding:0.2em 0 0.2em 0; border:1px solid rgb(200,200,200); font-family:verdana,arial,sans-serif; font-size:120%; }
.loginform input.button {width:7.0em; padding:1px !important /*Non-IE6*/; padding:0 /*IE6*/; background:#0660CF; border:solid 1px #0059A4; text-align:center; font-family:verdana,arial,sans-serif; color: #ffffff; font-size:120%;}
.loginform input.button:hover {cursor:pointer; border:solid 1px rgb(80,80,80); background:#A8D8F4; color:rgb(80,80,80);}
.loginform form fieldset table td {
	vertical-align: baseline;	
}
.text {width:20.0em; padding:0.2em 0 0.2em 0; border:1px solid #CCCCCC; font-family:verdana,arial,sans-serif; font-size:120%; }
.text1 {width:20.0em; padding:0.2em 0 0.2em 0; border:1px solid #CCCCCC; font-family:verdana,arial,sans-serif; font-size:120%; }
.textup {width:20.0em; padding:0.2em 0 0.2em 0; border:1px solid #0660CF; background:#0660CF; font-family:verdana,arial,sans-serif; font-size:120%; color:#FFFFFF; }
.texthi {width:50.0em; height:20.0em; padding:0.2em 0 0.2em 0; border:1px solid #CCCCCC; font-family:verdana,arial,sans-serif; font-size:120%; }




.prodsearch { margin:0px 0 0 0px; padding:0 0 10px 10px; width:407px; border-bottom:1px solid #000000;}
 
 .prodsearch input.field {width:18.2em; padding:0.2em 0 0.2em 0; border:1px solid rgb(200,200,200); font-family:verdana,arial,sans-serif; font-size:120%; }
  .prodsearch select {width:15.0em; padding:1px !important /*Non-IE6*/; padding:0 /*IE6*/; background:#FFF; border:solid 1px #D7A716; font-family:verdana,arial,sans-serif; color: #000000; font-size:120%; }

 .prodsearch input.button {width:5.0em; padding:1px !important /*Non-IE6*/; padding:0 /*IE6*/; background:#FFC821; border:solid 1px #D7A716; text-align:center; font-family:verdana,arial,sans-serif; color: #000000; font-size:120%; font-weight:bold;}
 .prodsearch input.button:hover {cursor:pointer; border:solid 1px rgb(80,80,80); background:#FDE59D; color:rgb(80,80,80);}


.quicklinks {
	PADDING-BOTTOM:0px; padding-top:0px; PADDING-LEFT:0px; WIDTH: 260px; FLOAT: left; background:#F1F1F1;
}

.quicklinks img{
	 border:1px solid #000000; margin-left:0px; 
}

.quicklinks H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 0px;color:#0660CF;
}

.quicklinkss UL {
	LIST-STYLE-TYPE: none; MARGIN-TOP: 10px
}
.quicklinks UL LI {
	PADDING-LEFT: 0px; 
}
.quicklinks A {
	COLOR: #0660CF; FONT-SIZE:10px; TEXT-DECORATION: none; text-decoration:underline;
}
.quicklinks A:hover {
	COLOR: #0660CF; text-decoration:underline;
}
.quicklinks a:visited {color:#0660CF;}
<!--////////////////////////-->
.links_page {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 550px; FLOAT: left;
}

.links_page img{
	 border:1px solid #000000;
}

.links_page H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 0px;color:#0660CF;
}

.links_page UL {
	LIST-STYLE-TYPE: none; MARGIN-TOP: 10px
}
.links_page UL LI {
	PADDING-LEFT: 0px; 
}
.links_page A {
	COLOR: #0660CF; FONT-SIZE: 12px; TEXT-DECORATION: none; font-weight:bold;
}
.links_page A:hover {
	COLOR: #0059A9; text-decoration:underline;
}
<!--////////////////////////-->


.contactus {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 390px; FLOAT: left; border-top:1px solid #000000; padding-top:10px;
}

.contactus A img{ border:none;
}

#more {
	Z-INDEX: 5000; BORDER-BOTTOM: #ffcc33 2px solid; POSITION: relative; BORDER-LEFT: #ffcc33 0px solid; PADDING-LEFT: 0px; WIDTH: 390px; FLOAT: left; HEIGHT: 140px; OVERFLOW: hidden; BORDER-TOP: #ffcc33 0px solid; BORDER-RIGHT: #ffcc33 1px solid; PADDING-TOP: 0px
}

.more_items {
	FLOAT: left
}
.More_item_text {
	BORDER-BOTTOM: #000 0px solid; BORDER-LEFT: #000 0px solid; PADDING-BOTTOM: 5px; WIDTH: 280px; FLOAT: left; COLOR: #000000; BORDER-TOP: #000 0px solid; BORDER-RIGHT: #000 0px solid
}
.More_item_text H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1.1em; PADDING-TOP: 0px
}
.More_item_text P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.More_image {
	Z-INDEX: 100; BORDER-BOTTOM: #ffff00 0px solid; BORDER-LEFT: #ffff00 0px solid; PADDING-BOTTOM: 5px; WIDTH: 100px; FLOAT: left; BORDER-TOP: #ffff00 0px solid; BORDER-RIGHT: #ffff00 0px solid
}
.More_item_arrows {
	BORDER-BOTTOM: #ffcc33 0px solid; BORDER-LEFT: #ffcc33 0px solid; WIDTH: 390px; FLOAT: right; BORDER-TOP: #ffcc33 0px solid; BORDER-RIGHT: #ffcc33 0px solid
}
.More_item_arrows A {
	BORDER-BOTTOM: #000 0px solid; BORDER-LEFT: #000 0px solid; WIDTH: 24px; FLOAT: right; HEIGHT: 20px; BORDER-TOP: #000 0px solid; BORDER-RIGHT: #000 0px solid
}
.More_item_arrows A#arrow-prev {
	BACKGROUND: url(../_images/layout/next.png) no-repeat 0px 0px; MARGIN-RIGHT: 2px
}
.More_item_arrows A#arrow-next {
	BACKGROUND: url(../_images/layout/previous.png) no-repeat 0px 0px
}


/*
.header-middle2 .scroll-event {float:right; margin:14px 16px 0 0 !important; margin:12px 16px 0 0; width:837px; padding:0 2px 0px 0px !important ; padding:0 2px 0px 0px ;  height:20px}
.header-middle2 .scroll-event p a { font-size:11px; text-decoration:none; color:#663300;font-weight:normal;}
.header-middle2 .scroll-event p a:hover {text-decoration:underline; color:rgb(0,0,0);}
.header-middle2 .scroll-event p a:visited {color: #663300;}*/


a.scroll-event { clear:both;  margin:0px; padding:0px;color: #663300 !important;font-weight:normal !important;}
/*a.scroll-event:link { font-size:8px; text-decoration:none; color: #663300 !important;}*/
a.scroll-event:hover {text-decoration:underline; color:rgb(0,0,0);}
a.scroll-event:visited  {color: #663300;} 




/*p.scroll-event { clear:both; margin:0px; padding:0px;}
p.scroll-event a { font-size:10px; text-decoration:none; color:#663300;font-weight:normal;}
p.scroll-event a:hover {text-decoration:underline; color:rgb(0,0,0);}
p.scroll-event a:visited {color: #663300;}*/



.header-bottom .searchform {float:right; margin:10px 0 0 0; width:285px; padding:0 17px 0px 0px !important /*Non-IE6*/; padding:0 12px 0px 0px /*IE6*/;}
.header-bottom .searchform form fieldset {float:right; border:none;}
.header-bottom .searchform input.field {width:10.0em; padding:0.2em 0 0.2em 0; border:1px solid rgb(200,200,200); font-family:verdana,arial,sans-serif; font-size:120%; }
.header-bottom .searchform input.button {width:3.0em; padding:1px !important /*Non-IE6*/; padding:0 /*IE6*/; background:#98D9B9; border:solid 1px #436F59; text-align:center; font-family:verdana,arial,sans-serif; color: #000000; font-size:120%;}
.header-bottom .searchform input.button:hover {cursor:pointer; border:solid 1px rgb(80,80,80); background:rgb(220,220,220); color:rgb(80,80,80);}





/* --- For alternative headers END PASTE here --- */

/******************/
/*  MAIN SECTION  */
/******************/

/* MAIN NAVIGATION */

.main-nav-bg {width:960px; height:70px; background: url(../img/nav-main.gif) top left repeat-y ; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}


.main-nav {width:600px;  z-index:3; margin:2px 0 0 14px; float:left; }
.main-nav ul {float:left; padding:0 0px 0 0; font-weight:normal;}	
.main-nav li {display:inline; list-style:none; float:left; padding:2px 2px 2px 2px; }
.main-nav li a {display:block; float:left;  color:#938963; text-decoration:none; font-size:10px;font-weight:bold;}
.main-nav li a:visited {color:#938963;}
.main-nav li a:hover {text-decoration:none ; color:rgb(50,50,50) ;}






.main-nav-bottom { clear:both; width:960px; height:5px; background: #E95349; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}





/* added by shanto */

#bluemenu {width:990px; height:27px; padding:0; margin:0;}
/* ------------------------- */


.promo-item1 { background:url(../img/gray1.jpg); width:409px; height:80px; border-bottom:1px solid #000000;}
.promo-item2 { background:url(../img/blue.jpg); width:409px; height:80px;border-bottom:1px solid #000000;}
.promo-item3 { background:url(../img/green.jpg); width:409px; height:80px;}


#promonav { width:409px; height:242px; padding:0; margin:0; }
#promonav a img{ border:none;}

/* #promonav a:hover img{background-image:url(../img/panel_ovel.gif)} */




.over {background-image:url(../img/panel_ovel.gif)}





A.banner_menu1:link {
	WIDTH: 100%; FONT-FAMILY: verdana; COLOR: #ffffff; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.banner_menu1:visited {
	WIDTH: 100%; FONT-FAMILY: verdana; COLOR: #ffffff; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.banner_menu1:hover {
	WIDTH: 100%; FONT-FAMILY: verdana; COLOR: #ffffff; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.bodytext {
	FONT-FAMILY: arial; COLOR: #000000; FONT-SIZE: 11px;}


a.menuside {
	FONT-FAMILY: arial; COLOR: #666666 !important; FONT-SIZE: 11px; TEXT-DECORATION: none; font-weight:normal; padding:0;margin:0;
}

a.menuside:link {
	FONT-FAMILY: arial; COLOR: #666666; FONT-SIZE: 11px; TEXT-DECORATION: none; ;
}
a.menuside:visited {
	FONT-FAMILY: arial; COLOR: #666666; FONT-SIZE: 11px; TEXT-DECORATION: none
}
a.menuside:hover {
	FONT-FAMILY: arial; COLOR: #ff0000; FONT-SIZE: 11px; TEXT-DECORATION: underline
}

/* ----------------------- */




/* MAIN CONTENT */
.column1-unit {width:455px; margin-bottom:10px !important /*Non-IE6*/; margin-bottom:5px /*IE6*/;}
.column1-unit-left {float:left; border-right:1px solid #9BA7CF; width:720px; margin-bottom:0px !important /*Non-IE6*/; margin-bottom:0px /*IE6*/; }
.column1-unit-right {float:right; border:0px solid #9BA7CF; margin-top:2px; width:268px; margin-bottom:0px !important /*Non-IE6*/; margin-bottom:0px /*IE6*/; }
.column1-unit-border {float:left; width:584px; margin-left:10px;_margin-left:5px; margin-bottom:10px !important /*Non-IE6*/; margin-bottom:10px /*IE6*/; margin-top:8px; border:3px solid #CCC3A0; background-color: #FBFAF4 ; padding:0 15px 10px 15px;}
.column1-unit-border1 {float:left; width:935px; margin-left:10px;_margin-left:5px; margin-bottom:10px !important /*Non-IE6*/; margin-bottom:10px /*IE6*/; margin-top:8px; border:3px solid #106FA7; background-color: #F7F7F7; padding:0 15px 10px 15px;}
.column1-unit-bottom {width:455px; margin-bottom:0px ;}
.column1-unit-full {width:660px; margin-bottom:0px ; }

.column2-unit-left {float:left; width:699px; margin-bottom:0px !important /*Non-IE6*/; margin-bottom:0px /*IE6*/; padding-left:10px; padding-right:11px;border-right:1px solid #9BA7CF; min-height:385px; height:auto;}
.column2-unit-left1 {float:left; width:970px; margin-bottom:0px !important /*Non-IE6*/; margin-bottom:0px /*IE6*/; padding-left:10px; padding-right:11px;border-right:1px solid #000000; min-height:570px; height:auto; height:570px;}



.main-bottom { clear:both; width:990px; height:1px; background: #9BA7CF; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
.main-top1 { clear:both; width:990px; height:5px; background: #9BA7CF; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
.main-bottom1 { clear:both; width:990px; height:5px; background: #9BA7CF; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}



/********************/
/*  FOOTER SECTION  */
/********************/

#footer {
	PADDING-BOTTOM: 0.5em; BACKGROUND-COLOR: #0660CF; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; HEIGHT: 2.8em; CLEAR: both; FONT-SIZE: 1em; PADDING-TOP: 0.5em
}
#footerleft {
	TEXT-ALIGN: left; LINE-HEIGHT: 1.2em; BACKGROUND-COLOR: #0660CF; WIDTH:396; FLOAT: left; HEIGHT: 1.2em; COLOR: #fff; FONT-SIZE: 1.1em
}
#footerleft A {
	COLOR: #fff; TEXT-DECORATION: none;
}
#footerleft A:hover {
	COLOR: #000; TEXT-DECORATION: none;
}
#footerright {
	TEXT-ALIGN: right; LINE-HEIGHT: 1.2em; BACKGROUND-COLOR: #0660CF; WIDTH: 594; FLOAT: right; HEIGHT: 1.2em; COLOR: #fff
}
#footerright A {
	COLOR: #fff; TEXT-DECORATION: none
}
#footerright A:hover {
	COLOR: #fcd640; TEXT-DECORATION: none;
}
#footerlegal {
	TEXT-ALIGN: left; BACKGROUND-COLOR: #0059A9; WIDTH: 100%; FLOAT: left; COLOR: #fff; CLEAR: both
}

#footerlegal A {
	COLOR:#999999   ; TEXT-DECORATION: none
}
#footerlegal A:hover {
	COLOR: #000; TEXT-DECORATION: none;
}



/* added by shanto */



.tab-menu  { border-right:1px solid #CCC3A0;
}

.tab-menu th  { border:1px solid #CCC3A0; background-color:#EBE5C6; color: #4F4B3A; font-size:12px; font-weight:bold; 
}

.tab-menu td  { border-bottom:1px solid #CCC3A0;border-left:1px solid #CCC3A0;border-right:0px solid #CCC3A0; font-size:11px; color:#7B6F41; padding-left:5px; padding-right:5px; padding-bottom:5px; padding-top:5px;
}
.tab-menu td a {color:#7B6F41;}
.tab-menu td a:visited {color:#7B6F41;}

.tab { border:1px solid #9BA7CF;
}
.tab th { FONT-SIZE: 11px; color: #008000;}
.tab td { FONT-SIZE:10px; }
.tab td a {
	COLOR: #0660CF; FONT-SIZE:10px; TEXT-DECORATION: underline;
}
.tab td a:hover {
	COLOR: #0660CF; text-decoration:underline;
}
.tab td a:visited {color:#0660CF;}






.tab-sheet  { border-right:1px solid #0059A9;
}

.tab-sheet th  { border:1px solid #0059A9; background-color:#0059A9; color: #FFFFFF; font-size:12px; font-weight:bold; padding-bottom:7px; padding-top:7px;
}

.tab-sheet td  { border-bottom:1px solid #0059A9;border-left:1px solid #0059A9;border-right:0px solid #0059A9; font-size:11px; color:#000000; padding-left:8px; padding-right:8px; padding-top:6px; padding-bottom:6px;
}
.tab-sheet td a {color:#0660CF; text-decoration:none;}
.tab-sheet td a:visited {color:#0059A9;}
/* ****************** */
/* for no th */
.tab-sheet1  { border-right:1px solid #0059A9; border-top:1px solid #0059A9;
}
.tab-sheet1 td  { border-bottom:1px solid #0059A9;border-left:1px solid #0059A9;border-right:0px solid #0059A9; font-size:11px; color:#000000; padding-left:8px; padding-right:8px; padding-top:6px; padding-bottom:6px;
}
.tab-sheet1 td a {color:#0059A9; text-decoration:none;}
.tab-sheet1 td a:visited {color:#0059A9;}

.menuitem { color:#434C6A;}



/******************/
/*  CLEAR FLOATS  */
/******************/
.page-container:after, .header:after, .header-breadcrumbs:after, .main:after, .main-navigation:after, .main-content:after, .main-content div:after, .main-subcontent:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.column1-unit:after, .column2-unit-left:after, .column2-unit-right:after, .column3-unit-left:after, .column3-unit-middle:after, .column3-unit-right:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.subcontent-unit-border:after, .subcontent-unit-noborder:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.subcontent-unit-border-blue:after, .subcontent-unit-border-green:after, .subcontent-unit-border-orange:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.subcontent-unit-noborder-blue:after, .subcontent-unit-noborder-green:after, .subcontent-unit-noborder-orange:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.footer:after, p:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clear-contentunit {clear:both; width:440px; height:0.1em; border:none; background:rgb(210,210,210); color:rgb(210,210,210);}

/********************************/
/*  PRINTING and MISCELLANEOUS  */
/********************************/
@media print {.header-top {width:900px; height:80px; background:rgb(240,240,240); overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}}
@media print {.header-breadcrumbs {width:900px; background:transparent;}}
@media print {.nav2 {float:left; width:900px; border:none; background:rgb(240,240,240); color:rgb(75,75,75); font-size:1.0em; font-size:130%;}} /*Color navigation bar normal mode*/
@media print {.main {clear:both; width:900px; padding-bottom:30px; background:transparent;}}
@media print {.main-navigation {display:inline /*Fix IE floating margin bug*/; float:left; width:199px; border-right:solid 1px rgb(200,200,200); border-bottom:solid 1px rgb(200,200,200); background-color:rgb(240,240,240); overflow:visible !important /*Firefox*/; overflow:hidden /*IE*/;}}
@media print {.footer {clear:both; width:900px; height:3.7em; padding:1.1em 0 0; background:rgb(240,240,240); font-size:1.0em; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}}
html {filter: expression(document.execCommand("BackgroundImageCache", false, true));} /*IE proprietary flicker hack for background images. Not validating, but OK*/
