/*header*/
#headerContainer				{position:relative;width:754px;margin:0px auto; padding-top:12px;background:#FFF;clear:both;}

#topleftcontent 				{float:left; width: 110px; height: 80px; padding: 0px; margin: 0px; background-color: #000;}
#topcentercontent				{float:left; width: 467px; height: 80px; padding: 0px; margin: 0 0 0 6px; background-color: #000;}
.header-search  				{float: left; padding:10px; width: 145px; height: 60px; margin-left: 6px; background: #000;color:#fff;}

.header-search FORM	LABEL		{float:left;padding:3px 0 3px 0;}
.header-search FORM	#q			{float:left;margin:0;padding:0px;width:100px;}
.header-search FORM	INPUT.go	{float:left;padding:0px;margin:0 0 0 5px;}

#menuContainer					{position:relative;width:740px;margin:0px auto;padding:8px 0;background:#FFF;clear:both;}

/* buttons */
.genericBluebtn{float:left;background: url(../images/buttons/gbb1.gif) 0 0 no-repeat;display:block;margin:0 15px 10px 0;padding:0 0 0 3px;cursor: pointer;width:auto;}
.genericBluebtn A{float:left;width:auto; background:url(../images/buttons/gbb2.gif) no-repeat right top #fff;display:block;border:0;padding:3px 10px 0 7px;color:#FFF;margin:0; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:0.9em;height:14px;cursor: pointer;text-decoration:none;font-weight:bold;}

.genericWhitebtn{float:left;background: url(../images/buttons/gwb1.gif) 0 0 no-repeat;display:block;margin:0 15px 10px 0;padding:0 0 0 3px;cursor: pointer;width:auto;}
.genericWhitebtn A{float:left;width:auto; background:url(../images/buttons/gwb2.gif) no-repeat right top #fff;display:block;border:0;padding:3px 16px 0 7px;color:#2bb4f0;margin:0; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:0.9em;height:14px;cursor: pointer;text-decoration:none;font-weight:bold;}

/*content*/
#ContentContainer{position:relative;width:762px;margin:0px auto;background:#000;clear:both;}
#ContentContainer #mainBoxConteiner{background:url(../images/generic/mbc_bg.gif) left top repeat-y; margin-top:10px;}
#ContentContainer #mainBoxConteiner #boxConteiner{margin:0 0 0 16px;background:#2E2D2D url(../images/generic/vLine.gif) left top repeat-x;width:727px;}
#ContentContainer #mainBoxConteiner #boxConteiner .box{background:url(../images/generic/box_bg.gif) left top repeat-x;float:left;width:361px;}
#ContentContainer #mainBoxConteiner #boxConteiner .box H2{color:#FFF;font-size:1.4em;margin:15px 0 0 15px;padding:0;font-weight:bold;text-transform:uppercase;}
#ContentContainer #mainBoxConteiner #boxConteiner .box H3{color:#FFF;font-size:1em;margin:5px 0 0 15px;padding:0;font-weight:bold;}
#ContentContainer #mainBoxConteiner #boxConteiner .box P{color:#FFF;font-size:1em;margin:5px 5px 0 15px;}
#ContentContainer #mainBoxConteiner .line{clear:both;background:url(../images/generic/line.gif) left top no-repeat;}

#ContentContainer #mainBoxConteiner #boxConteiner .box .more{margin:10px 0 0 0px; padding-left:15px;clear:both;width:340px;_width:345px;float:left; overflow:hidden; position:relative;}
#ContentContainer #mainBoxConteiner #boxConteiner .box .more H3{width:220px;clear:both;float:left;display:inline;margin:13px 0 5px 2px;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;color:#FFF;text-transform:uppercase;}
#ContentContainer #mainBoxConteiner #boxConteiner .box .more UL{float:left;display:inline;clear:left;margin:5px 0 5px 2px;padding:0;list-style-type:none;width:250px;}
#ContentContainer #mainBoxConteiner #boxConteiner .box .more UL LI{float:left;display:inline;clear:left;margin:0;padding:0;width:280px;height:21px;}
#ContentContainer #mainBoxConteiner #boxConteiner .box .more UL LI P{float:left;display:inline;margin:0 15px 0 0;padding:3px 1px;font-family:Arial, Helvetica, sans-serif;font-size:1em;color:#fff;text-transform:uppercase;width:142px;border-top:1px solid #cdcdce;}
#ContentContainer #mainBoxConteiner #boxConteiner .box .more LI P.last{border-bottom:1px solid #cdcdce;}
#ContentContainer #mainBoxConteiner #boxConteiner .box .more LI SPAN.mt2{margin-top:2px;}
#ContentContainer #mainBoxConteiner #boxConteiner .box .more LI A{ line-height:normal}
#ContentContainer #mainBoxConteiner #boxConteiner .box .more .where{float:left;width:280px; padding-bottom:7px;}
#ContentContainer #mainBoxConteiner #boxConteiner .box .more .learn{ position:absolute; top:50px; right:0px;}
#ContentContainer #mainBoxConteiner #boxConteiner .box UL.icons{ float:left;width:91px;padding:0 5px 15px 15px;margin:0;}
#ContentContainer #mainBoxConteiner #boxConteiner .box UL.icons LI{margin:0;padding:0;float:left;list-style:none;}
#ContentContainer #mainBoxConteiner #boxConteiner .box UL.icons LI.sec{margin:0;padding:0 0 0 4px;}

#ContentContainer #mainBoxConteiner #boxConteiner .box_bottom{clear:both;background:url(../images/generic/bb_bg.gif) left bottom repeat-x;}
#ContentContainer #mainBoxConteiner #boxConteiner .box_bottom .left{float:left;width:360px}
#ContentContainer #mainBoxConteiner #boxConteiner .box_bottom .left H2{color:#FFF;font-size:1.4em;margin:10px 0 15px 15px;padding:0;font-weight:bold;text-transform:uppercase;}
#ContentContainer #mainBoxConteiner #boxConteiner .box_bottom .left IMG{margin:0 0 0 15px;}

#ContentContainer #mainBoxConteiner #boxConteiner .box_bottom .right{float:right;width:360px; margin:0 0 0 7px;}
#ContentContainer #mainBoxConteiner #boxConteiner .box_bottom .right P.first{margin:12px 10px 0 7px;color:#FFF;}
#ContentContainer #mainBoxConteiner #boxConteiner .box_bottom .right UL{margin:15px 0 0 20px;padding:0;}
#ContentContainer #mainBoxConteiner #boxConteiner .box_bottom .right LI{color:#FFF;}

/* footer */
#ContentContainer #footer{width:720px;margin:11px auto; padding:0; text-align:center;color:#999;}
#ContentContainer #footer P{text-align:left;color:#999;}
#ContentContainer #footer P A{color:#999;}
#ContentContainer #footer #footerLinks{margin:15px auto; padding-bottom:15px;}
#ContentContainer #footer #footerLinks A{color:#999;}

/* change it to make the 2 printers images top aligned */
.mkSTP{margin-top:28px;}

#ContentContainer #flashBanner H1.substance{padding:7px 0 7px 20px;margin:0;font-size:3em; font-family:Verdana, Arial, Helvetica, sans-serif;color:#1BBEFA; float:left;}
#ContentContainer #flashBanner H1.substance SPAN{color:#666;padding:0;}
#ContentContainer #flashBanner H1.substance SPAN.sifrBlue{color:#1BBEFA;}
#ContentContainer #flashBanner #box_noflash{padding:3px;width:300px;margin:7px 7px 0 0;background:url(../images/icon/icon_2.jpg) 5px 5px no-repeat; float:right;}
#ContentContainer #flashBanner #box_noflash P{padding-left:38px; width:162px; float:left; font-size:0.9em;color:#E5E5E5;}
#ContentContainer #flashBanner IMG{clear:both;}
#ContentContainer #flashBanner #box_noflash P.downloadFlash{float:left; width:100px !important; overflow:hidden;margin:0;padding:0;}
#ContentContainer #flashBanner #box_noflash P.downloadFlash IMG{float:left;clear:none; margin-right:5px;}
#ContentContainer #flashBanner #box_noflash P.downloadFlash A{color:#E5E5E5;}
