.branding-top {background: url(dnn_large_banner.png) no-repeat top left;width: 890px;height: 427px;clear: both;overflow: hidden;
}
.branding-top p {padding: 0px 60px 0 60px;font-size: 1.4em;color: #333;
}
.branding-bottom {clear: both;margin-top: 1em;overflow: hidden;
}
.branding-bottom ul {list-style: none;margin: 0;padding: 0;overflow: hidden;clear: both;
}
.branding-bottom li {list-style: none;margin: 0 10px 0 0;padding: 0;display: block;width: 170px;float: left;
}.branding-bottom li.feeds {margin: 0;
}.branding-bottom dl {background: url(itembg.gif) repeat-y;margin: 33px 0 0 0;padding: 0 10px;
}
.branding-bottom dd {margin-left: 10px;height: 66px;
}
.branding-bottom dt {font-size: 90%;text-align: center;padding-top: 65px;margin-bottom: 1.75em;font-weight: bold;
}
.branding-bottom .commmunity {background: url(community_title.gif) no-repeat top left;
}
.commmunity dt {background: url(community_icon.gif) no-repeat;background-position: 50% 10px;
}
.branding-bottom .marketplace {background: url(marketplace_title.gif) no-repeat top left;
}
.marketplace dt {background: url(marketplace_icon.gif) no-repeat;background-position: 50% 10px;
}
.branding-bottom .conferences {background: url(conferences_title.gif) no-repeat top left;
}
.conferences dt {background: url(conferences_icon.gif) no-repeat;background-position: 50% 10px;
}
.branding-bottom .training {background: url(training_title.gif) no-repeat top left;
}
.training dt {background: url(training_icon.gif) no-repeat;background-position: 50% 10px;
}
.branding-bottom .feeds {background: url(feeds_title.gif) no-repeat top left;
}
.feeds dt {background: url(feeds_icon.gif) no-repeat;background-position: 50% 10px;
}
dl.bt {margin: 0;padding: 0;background: url(item_bt_bg.gif) no-repeat bottom;height: 32px;width: 170px;
}
div.link_adminguide {float:left;background: url(dnn_adminguide.png) no-repeat top left;width: 316px;height: 137px;cursor: pointer;
}
div.link_proedition {float:right;background: url(dnn_proedition.png) no-repeat top left;width: 514px;height: 137px;cursor: pointer;
}
div.link_main {margin: 260px 30px 0px 30px;
}#LoginInfo
{width:660px; float:left;
}
#LoginInfo h3
{background-color: #f7f7f7;color: #8f0000;padding: 2px 0px;
}
#LoginInfo dd, #LoginInfo dt 
{display:inline;
}
#LoginInfo dt
{font-weight:bold;color: #333;
}
#LoginInfo p.LoginNotes
{font-size: .8em;
}
#LoginInfo div.LoginBlock {float: left;width: 310px;padding: 5px 5px;margin: 0px 2px;border: 1px #f0f0f0 solid;
}
.SponsorIcon
{margin: 8px 47px; float: left;
}
#QuickLinks 
{background-color:#f0f0f0;border: 1px #cccccc solid;padding: 2px 5px;margin-right:5px;width: 200px;float:right;
}
div.hr
{height: 2px;background-color: #8f0000;margin: 5px 0 15px 0;clear:both;
}
div.hr hr
{display: none;
}.nav {font-family: Arial, Helvetica, sans-serif;font-size: 13px;font-style: normal;color: #000099;text-decoration: none;font-weight: bold;line-height: normal;font-variant: normal;
}
.blk13 {font-family: Arial, Helvetica, sans-serif;font-size: 13px;font-style: normal;line-height: normal;color: #000000;font-weight: normal;font-variant: normal;
}
.blk13Bld {font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #5e6164;font-weight: bold;font-style: normal;line-height: normal;font-variant: normal;
}
.blu18bld {font-family: Arial, Helvetica, sans-serif;font-size: 18px;font-style: normal;line-height: normal;font-weight: bold;font-variant: normal;color: #000099;
}
.red14Bld {font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #5E6164;font-weight: bold;font-style: normal;line-height: normal;font-variant: normal;
}
.red16Bld {font-family: Arial, Helvetica, sans-serif;color: #5e6164;font-weight: bold;font-size: 16px;font-style: normal;line-height: normal;font-variant: normal;
}
.blu28bld {font-family: Arial, Helvetica, sans-serif;font-size: 20px;color: #333366;font-weight: bold;font-style: normal;line-height: normal;font-variant: normal;
}
.red14Blink {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #CC0000;font-weight: bold;text-decoration: blink;font-style: normal;line-height: normal;font-variant: normal;
}
a:hover {color: #CC0000;
}
.nav2 {font-family: Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;color: #000000;text-decoration: none;line-height: normal;font-weight: normal;font-variant: normal;
}
.red13 {font-family: Arial, Helvetica, sans-serif;font-size: 13px;font-style: normal;line-height: normal;color: #CC0000;font-weight: normal;font-variant: normal;
}.redtext {
color:#D11A08;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
text-decoration:none;
}.usflash_packaging
{
background:#FFFFFF none repeat scroll 0 50%;
border-color:#E9E9E9 #E9E9E9 #CCCCCC;
border-style:solid;
border-width:1px 1px 2px;
float:left;
height:200px;
margin:0 20px 20px;
padding:10px 10px 4px;
width:325px;
}.style1 {font-family: "trebuchet MS";font-size: 11px;color: #FFFFFF;
}.txt {
color:#000000;
font-family:arial,verdana,ms sans serif;
font-size:12px;
line-height:17px;
padding-left:15px;
padding-right:15px;
}.gry11Bld
{
font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #5E6164;font-weight: bold;font-style: normal;line-height: normal;font-variant: normal;}.nav2 {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:none;
}


.grdProductListing
{
	width: 100%;
	background-color: #fff;
	margin: 5px 0 10px 0;
	border: solid 1px #525252;
	border-collapse: collapse;
	font-family: Trebuchet MS,Tahoma,Verdana,Arial;
}
.grdProductListing td
{
	padding: 2px;
	border: solid 1px #c1c1c1;
	color: #717171;
}
.grdProductListing td p
{
	padding: 0px;
	margin: 0px;
}
.grdProductListing th
{
	padding: 4px 2px;
	color: #fff;
	background: #424242 url(/DesktopModules/TSS_CategoryModule/moduleimages/grd_head.png) repeat-x top;
	border-left: solid 1px #525252;
	font-size: 0.9em;
}


