/*   
Theme Name: Motorola Wi4 Events Microsite
Theme URI: the-theme's-homepage
Description: Wi4 Events
Author: Motorola
Author URI: Motorola.com
Version: 1.0
.
General comments/License Statement if any.
.
*/

html {
	height:100%;
}

body 
{
	margin:0;
	font-family:Arial, Helvetica, sans-serif, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:70%;
	background: url("../../b2b/resources/images/topnav_bckgrd.gif") repeat-x;
}

html body {
	height:100%;
}

img 
{
	padding:0px;
	border:0px;
}
hr
{
	height:1px;
	color:#DDDDDD;
	background-color:#DDDDDD;
	border:none;
}
h2
{
	font-size:1.6em;
	color:#333333;
	margin:0px 0px 12px 0px;
	font-weight:bold;
}
h3 
{
	margin:0;
	font-size:1.3em;
	font-weight:normal;
	color:#666666;
}
h4 
{
	margin:0;
	font-size:1em;
	font-weight:normal;
	color:#666666;
}
h5 
{
	margin:0;
	font-size:1em;
	font-weight:normal;
	color:#666666;
}
h6 
{
	margin:0;
	font-size:1.1em;
	color:#3f87a2;
}

p
{
	margin:4px 0px 8px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:1em;
	color: #666666;
}
.entry p {
	margin:4px 0px 14px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:1em;
	color: #666666;
}
.entry li {
	color:#666666;
	list-style:disc;
	margin-left: 12px;
}

td
{
	margin:4px 0px 4px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:1em;
	color: #666666;
}
ol, ul, li
{
    list-style:none;
	padding:0;
	margin:0;
}
div
{
    margin: 0;
    padding: 0;
    border: none;
}
table 
{
	font-size:1em;
}
label
{
	display:none;
}
a 
{
    color: #666666;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
	font-size:.8em;
}
a:link 
{
    color: #666666;
    text-decoration: none;
}
a:visited 
{
    color: #666666;
    text-decoration: none;
}
a:hover 
{
    color: #666666;
    text-decoration:underline;
}
a:active
{
    color: #666666;
    text-decoration: none;
	outline: none;
}
a:focus
{
	-moz-outline-style: none;
}
select {
	font-size: 10px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 6px 2px 0 0;
}
.browse {
	width:145px;
}
input {
	
	font-family: Arial, Helvetica, sans-serif;
}
input.text {
	font-size: 11px;
	margin: 1px 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
input.checkbox,
input.radio {
	margin: 0 5px 2px 5px;
}

/*=========================================*/
/*===== MODULE STYLES =====================*/
/*=========================================*/

#motoheader {
	background-image:url(images/topnav_bckgrd_b2b.gif);
	width: 100%;
	background-color: #fff;
	margin-bottom: 15px;
}

.pageTitleText h1 {
	font-weight:normal;
	margin-left: 32px;
	margin-bottom: 10px;
	text-decoration:none;
	font-size: 1.2em;
}
.pageTitleText h2 a {
	color:#000000;
	text-decoration:none;
}

/************************************************************************ left content column ELEMENTS */


.page_item {
	background: url(images/arrow.gif) no-repeat; 
	background-position: 0px 3px;
	margin-bottom: .4em;
}

.page_item a {	
	margin-left: 7px;
}

.RegionSelector {

	margin-top:0px;

}

.RegionSubmit {
	margin-top: 0px;
}

/************************************************************************ main content column ELEMENTS */

.homeImage {
	margin-left: 0px;
	margin-top: 0px;
}

.SearchBar {
	margin-top: -7px;
	margin-left: 260px;
}

.searchbox
{
	font-family: Arial, Verdana, Sans-serif;
	font-size: 12px;
	width: 133px;
	

}

.mainImageTitleHeader img{
	margin-left: -2px;
	margin-top:12px;
}

.entry {
	margin-top: -9px;
	margin-left: 1px;
}

.flashSlideshow {
	margin-left: -9px;
}

.entry a {
	font-size:1em;
  	color:#3f87a2;
}

/****/
#container 
{
	position: relative;
	min-height:100%;
	padding: 20px 0 0 0;
	width:1003px;
}

* html #container {
	height: 100%;
}
#leftcolumn {
	width:215px;
	position: absolute;
	margin-left:32px;
	background-color: #fff;
}
#content {
	
	position:absolute;
	width: 496px;
	margin-left: 254px;
	margin-right: 315px;
	margin-bottom: 0;
}
#CenterContent {
	position:absolute;
	margin-top:12px;
	margin-left:0px;
}

#rightcolumn {
	margin-left:760px;
	position:absolute;
	width:215px;
}



#GeneratedContent {
	margin-top:10px;
}
#GeneratedContent a {
	color:#3f87a2;
	font-size:1em;
}
#GeneratedContent li {
	list-style:disc;
	margin-left: 12px;
}
	

/************************************************************************ right content column ELEMENTS */

.BadgeArea {
	
}

/********************************** EVENT PAGE LAYOUT */
.moveImageSlightlyToTheLeft {
	margin-left: -4px;
}

.eventTitleText {
	margin-bottom: -5px;
}

.event_page_item a{
	color:#3f87a2;
	font-size:11.2px;
	font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
	margin-right:10px;
	margin-left: 7px;
}
.event_page_item {
	display:inline;
	background: url(images/arrow.gif) no-repeat; 
	background-position: 0px 3px;
	margin-bottom: .4em;
	
}
.event_page_item {
	
	display:inline;
}

/************************************************************************  HOME PAGE COLUMNS   */


/****/


#AdminEditContent a {
	font-size:1em;
  	color:#3f87a2;
}

/*  WIDGET STYLES */

.widget h2{  float: left; display:none;}
.widget_links li {
	background: url(images/arrow.gif) no-repeat; 
	background-position: 0px 3px;
	margin-bottom: .4em;
}

.widget_links ul li a{	
	margin-left: .3em; 
	padding-left: .3em;
}


/*  END HOME PAGE ELEMENTS   */

.r 
{
	
}
.l 
{
	float:left;
}
/* These get overridden in the rtl css :: start */
.rr 
{
	float:right;
}
.ll 
{
	float:left;
}
/* These get overridden in the rtl css :: end */
.t
{
	vertical-align:top;
}
.b 
{
	vertical-align:bottom;
}
.m
{
	vertical-align:middle;
}
.c 
{
	text-align:center;
}
.w
{
	width:100%;
	
}
.h
{
	/* developer's style to see divs */
	border-width:1px;
	border-color:#FFFF33;
	border-style:solid;
}
.block
{
	
}
.inline
{
	display:inline;
}

.button
{
	margin:0px 0px 10px 0px;
}
.no
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.white
{
	background-color:#FFFFFF;
}
.blue 
{
	color:#3f87a2;
}
.hidden
{
	visibility:hidden;
	display:none;
}
.thin
{
	height:1px;
	
}
/*===== Header : Start ====================*/
#Header 
{
	padding:0px;
	width:1003px;
}
#Header .logo 
{
	margin:24px 0px 16px 20px;
	border:0px;
}
#Header .hA 
{
	position:absolute;
	top:24px;
	left:85px;
	width:50px;
	height:84px;
	background: url(images/hA.gif) top left repeat-x;
}
#Header .nav_sp 
{
	margin:6px 0px 0px 0px;
	padding-right:28px;
}
#Header .nav_sp a 
{
	padding:0px 4px 4px 0px;
	vertical-align:bottom;
	font-size:.9 em;
}
#Header .nav_l1 
{
  	position:absolute;
	top:62px;
  	left:135px;
	width:650px;
	background-image:url(images/hD.gif);
}
#Header .nav_l2 
{
  	position:absolute;
	padding-top:10px;
	top:86px;
	left:135px;
	width:868px;
	height:12px;
	font-size:9px;
}
#Header .nav_l2bk 
{
  	position:absolute;
	top:86px;
	left:133px;
	width:868px;
	height:22px;
	background: url(images/hC.gif) top left repeat-x;
}
#Header .nav_l2 a 
{
	margin:0px 21px 0px 0px;
	font-size:9px;
	font-weight:bold;
	vertical-align:baseline;
}
#Header .hE 
{
	position:absolute;
	top:85px;
	left:956px;
	width:45px;
	height:23px;
	background: url(images/hE.gif) top left repeat-x;
}
#Header .nav_l2 
{
  	position:absolute;
	top:62px;
	left:770px;
	width:220px;
}
#Header .searchbox
{
	vertical-align:top;
	font-size: 11px;
	width: 133px;
}
#Header .searchSubmit
{
	margin-left:4px;
}
/*===== Header : End ======================*/

/* //////////////////////////////////////////////////////////////HEADER AND FOOTER AREAS \*/

#header {
	background-image: url(http://hnevents.techknowmoto.com/northamerica/wp-content/themes/images/top_bg.gif);
	width: 100%;
	height: 100px;
	background-color: #fff;
	margin-bottom: 15px;
}


/*===== Print Email : Start ===============*/
#PrintEmail
{
	padding:0px 5px 16px 0px;
	width:235px;
	font-size:1em;
}
#PrintEmail .email 
{
	padding-right:27px;
}
#PrintEmail a
{
	padding:0px 0px 4px 4px;
	vertical-align:top;
}
/*===== Print Email : End ===============*/

/*===== News & Events : Start =============*/
#NewsEvents a
{
  	font-size:1em;
  	color:#3f87a2;
}
.break
{
	font-size:.5em;
}


#RightContentColumnCont a {
	
	color:#3f87a2;
	font-size:1em;
}
#RightColumn a {
	color:#3f87a2;
	font-size:1em;
}

.contentRightColumnWidth {
	width:210px;
}

.contentLeftColumnWidth {
	width:186px;
}

.contentCenterColumnWidth {
	width:480px;
}

/*===== Columns: End ======================*/
/*===== Links Container : End =============*/
#LinksContainer
{
	margin-top: 0px;
}
#LinksContainer a
{
  	font-size:1em;
  	color:#3f87a2;
}
#ProductLinesIndex
{
	padding-left:32px;
}
#ProductLinesIndex a
{
  	font-size:1em;
  	color:#3f87a2;
}
/*===== Links Container : End =============*/
/*===== Product Comparison : Start ========*/
#ProductComparison 
{
	width:940px;
}
#ProductComparison td
{
	margin:0;
	padding:2px 0px 6px 0px;
}
#ProductComparison .leftPad
{
	padding-left:1em;
}
#ProductComparison a
{
  	font-size:1em;
  	color:#3f87a2;
}
#ProductComparison .facet
{
	background-color:#F0F0F0;
}
#ProductComparison .rightBuffer
{
	padding-right:0px;
	margin-right:0px;
}
#ProductComparison .border
{
	border-width:1px;
	border-color:#CCCCCC;
	border-style:solid;
}
/*===== Product Comparison : End ==========*/
/*===== All Categories : Start ===================*/
#categoriesMenu 
{
	padding-left:32px;
	position:absolute;
	top:104px;
	left:522px;
	/*width:50px;*/
	/*height:84px;*/
}
#categoriesMenu  a
{
  	font-size:1em;
  	color:#3f87a2;
}
.categoriesBlock
{
  	background: url(images/brd_topleft_categories.gif) top left no-repeat;
  	width:212px;
  	margin: 0px 0px 0px 0px;
}
.categoriesTitle 
{
  	background: url(images/brd_topright_categories.gif) top right no-repeat;
  	font-size:1.0em;
  	padding:13px;
}
.categoriesBody 
{
  	background: url(images/brd_rightborder_categories.gif) top right repeat-y;
  	background-color:#F2F7FA
  	margin:0;
  	margin-top:-2em;
  	padding:13px;
}
.categoriesBlock
{
  	background: url(images/brd_topleft_categories.gif) top left no-repeat;
  	width:212px;
  	margin: 0px 0px 0px 0px;
}
.categoriesBuffer {
	margin:-3.1em 0 0 0;
  	display:block;
}
html>body .categoriesBuffer {
	margin:2.2em 0 0 0;
  	display:block;
}
.categoriesPointer 
{
  	margin: 0px 0px 0px 0px;
	width:340px;
}
.categoriesPointer p {
  	background: url(images/brd_top_categories.gif) top right no-repeat;
	font-size:1.0em;
  	padding:26px;
	margin-top:0px;
}
html>body .categoriesPointer p {
  	background: url(images/brd_top_categories.gif) top right no-repeat;
	font-size:1.0em;
  	padding:13px;
	margin-top:0px;
}
.categoriesFooter {
  	background: url(images/brd_bottomleft_categories.gif) bottom left no-repeat;
	width:340px;
	height:10px;
}
.categoriesFooter p {
  	background: url(images/brd_bottomright_categories.gif) bottom right no-repeat;
  	padding:13px;
  	display:block;
  	margin:-8px 0 0 0;
}
html>body .categoriesFooter {
  	background: url(images/brd_bottomleft_categories.gif) bottom left no-repeat;
	width:340px;
}
html>body .categoriesFooter p {
  	background: url(images/brd_bottomright_categories.gif) bottom right no-repeat;
  	padding:5px;
  	display:block;
}

/*===== All Categories : End =====================*/
/*===== Tooltip : Start ===================*/
.toolTipBlock
{
  	background: url(images/brd_topleft_toolTip.gif) top left no-repeat;
  	width:212px;
  	margin: 0px 0px 0px 0px;
}
.toolTipTitle 
{
  	background: url(images/brd_topright_toolTip.gif) top right no-repeat;
  	font-size:1.0em;
  	padding:13px;
}
.toolTipBody 
{
  	background: url(images/brd_rightborder_toolTip.gif) top right repeat-y;
  	background-color:#F2F7FA
  	margin:0;
  	margin-top:-2em;
  	padding:13px;
}
.toolTipBlockCompare
{
  	background: url(images/brd_topleft_toolTip_compare.gif) top left no-repeat;
  	width:212px;
  	margin: 0px 0px 0px 0px;
}
.toolTipFooter {
  	background: url(images/brd_bottomleft_toolTip.gif) bottom left no-repeat;
}
.toolTipFooter p {
  	background: url(images/brd_bottomright_toolTip.gif) bottom right no-repeat;
  	padding:13px;
  	display:block;
  	margin:-24px 0 0 0;
}
.toolTipBuffer {
	margin:-2em 0 0 0;
  	display:block;
}
html>body .toolTipBuffer {
	margin:0;
}
.toolTipPointer {
  	background: url(images/brd_bottom_toolTip.gif) bottom left no-repeat;
	font-size:1.0em;
  	padding:26px;
	margin-top:0px;
}
html>body .toolTipPointer {
  	background: url(images/brd_bottom_toolTip.gif) bottom left no-repeat;
	font-size:1.0em;
  	padding:13px;
	margin-top:0px;
}

/*===== Tooltip : End =====================*/
/*===== Content : Start ===================*/
.largerFont {
	font-size:80%;
}
.content
{
	padding-right:32px;
}
.leftBuffer
{
	margin-left:0px;
	padding:0px 0px 0px 32px;
}
/* product block start */
.product
{
	width:340px;
	padding:6px 0px 6px 0px;
}
.product input
{
	margin:0;
	padding:0;
}
.product a
{
	color: #3f87a2;
	font-size:1em;
}
.thumb {
	padding:1px;
	background-image:url(images/thumb_bk.gif);
	width:100px;
	height:100px;
}
.desc {
	width:220px;
	/*removed since content not being truncated*/
	/*height:80px;*/
	padding-left:0px;
}
.compare {
	width:220px;
}
/* product block end */
/* related product block start */
.descR {
	width:104px;
	padding-top:27px;
	padding-left:13px;
}
html>body .descR
{
	width:95px;
}
.productR
{
	width:212px;
	padding:6px 0px 6px 0px;
}

/* releated product block end */
/* solution block start */
.solution
{
	width:100%;
	padding:6px 0px 6px 0px;
}
.solProdNar
{
	width:236px;
	padding:6px 0px 6px 0px;
}
.descWide {
	width:370px;
	height:80px;
	padding-left:0px;
}
.descNar {
	width:125px;
	height:80px;
	padding-left:0px;
}
/* solution block end */
/* accessories block start */
.prodAcc
{
	width:320px;
	padding:6px 0px 6px 0px;
}
.descNarAcc {
	width:205px;
	height:80px;
	padding-left:0px;
}
.descWidePromo {
	width:500px;
	height:80px;
	padding-left:0px;
	margin-left:20px;		
}
.promo
{
	width:650px;
	padding-bottom:15px;
}
/* accessories block end */
/* featured product block start */
.featuredProduct
{
	width:100px;
	padding:6px 55px 6px 0px;
}
.descFeatProd {
	width:100px;
}
.tablePadBot 
{
	padding-bottom:15px;
}
/* featured product block end */
/*===== Content : End =====================*/
/*===== Product Browse : Start ============*/
.compareButton {
	width:100%;
	padding-top:10px;
	padding-bottom:10px;
}
html>body .browseHr
{
 	margin-top:10px;
}
.productCol
{
	width:360px;
}
.leftCol
{
	width:10%;
}
.rightCol
{
	width:90%;
}
/*===== Product Browse : End ==============*/
/*===== Navigation Block : Start ==========*/
/* navigation block start */
.navBlock
{
  	background: url(images/brd_topleft.gif) top left no-repeat;
  	width:212px;
  	margin: 0px 0px 0px 0px;
}
.navBlockSmall
{
  	background: url(images/brd_topleft_small.gif) top left no-repeat;
  	width:212px;
  	margin: 0px 0px 0px 0px;
}
.navBlockMed
{
  	background: url(images/brd_topleft.gif) top left no-repeat;
  	width:173px;
  	margin: 0px 0px 0px 0px;
}
.navBlockLong
{
  	background: url(images/brd_topleft_long.gif) top left no-repeat;
  	width:173px;
  	margin: 0px 0px 0px 0px;
}
.navBlockShort
{
  	background: url(images/brd_topleft_short.gif) top left no-repeat;
  	width:173px;
  	margin: 0px 0px 0px 0px;
}

.navBlockTitle 
{
  	background: url(images/brd_topright.gif) top right no-repeat;
  	font-size:1.0em;
  	padding:13px;
}
.navBlockBody 
{
  	background: url(images/brd_rightborder.gif) top right repeat-y;
  	background-color:#F2F7FA
  	margin:0;
  	margin-top:-2em;
  	padding:13px;
}
.wrapLinks p
{
	margin-left: .7em; 
	text-indent: -.7em;
}
.wrapLinksDetails p
{
	margin-left: 1.2em; 
	text-indent: -1.2em;
}
.navBlockFooter {
  	background: url(images/brd_bottomleft.gif) bottom left no-repeat;
}
.navBlockFooter p {
  	background: url(images/brd_bottomright.gif) bottom right no-repeat;
  	padding:13px;
  	display:block;
  	margin:-24px 0 0 0;
}
.noBlockTitle {
	padding-top:2px;
	padding-bottom:0px;
}
/* For IE 7 */
.noBlockFooter {
	padding-bottom:5px;
}
/* For NS, FF, Safari */
html>body .noBlockFooter
{
	padding-bottom:13px;
}
/* navigation block start */
/* detail block start */
.navBlockDetail
{
  	background: url(images/brd_topleft_short.gif) top left no-repeat;
  	width:173px;
  	margin: 20px 0px 0px 0px;
}
.detailBlock
{
  	background: url(images/brd_topleft_detail.gif) top left no-repeat;
  	width:212px;
  	margin: 0px 0px 0px 0px;
}
.detailBlockTitle 
{
  	background: url(images/brd_topright_detail.gif) top right no-repeat;
  	font-size:1.0em;
  	padding:13px;
}
.detailBlockBody 
{
  	background: url(images/brd_rightborder_detail.gif) top right repeat-y;
  	background-color:#F2F7FA
  	margin:0;
  	margin-top:-2em;
  	padding:13px;
}
.detailBlockFooter {
  	background: url(images/brd_bottomleft_detail.gif) bottom left no-repeat;
}
.detailBlockFooter p {
  	background: url(images/brd_bottomright_detail.gif) bottom right no-repeat;
  	padding:13px;
  	display:block;
  	margin:-20px 0 0 0;
}
.accCol
{
	width:210px;
	padding-bottom:15px;
}
.accDesc {
	width:210px;
	/*removed since content not being truncated*/
	/*height:80px;*/
	padding-left:0px;
}
.component
{
	width:320px;
	padding:6px 0px 6px 0px;
}
/* detail block end */
/*===== Navigation Block : Start ==========*/
#LearnMore 
{
	margin-top:20px;
}
/*===== Tabs : Start ======================*/
#Tabs
{
	margin-top:10px;
	margin-left:1px;
}
#Tabs a
{
  	font-size:1em;
  	color:#3f87a2;
	font-weight:normal;
}
#Tabs A:hover
{
	text-decoration:none;
}
#Tabs A:active, .curr
{
  	font-size:1em;
  	color:#000000;
	font-weight:normal;
}
#Tabs .td {
	width:12px;
}
.tabWidth
{	
	width:689px;
	height:25px;
	background: url(images/line_details.gif) bottom left no-repeat;
}
.tabMiddle
{
	background: url(images/tab_bk_active.gif) top left repeat-x;
	vertical-align:middle;
	text-align:center;
}
.tabMiddle2
{
	background: url(images/tab_bk_inactive.gif) top left repeat-x;
	vertical-align:middle;
	text-align:center;
}
.tabTitle
{
	line-height:8px;
}
/* feature tab start */
.tabFeatureTitle
{
	font-weight:bold;
}
.tabFeatureHeader
{
	padding:10px 0px 0px 0px;
	font-size:1.2em;
	font-weight:bold;
	color:#666666;
}
.tabData td
{
	margin:0;
	padding:0;
	padding-bottom:15px;
}
/*===== Tabs : End ========================*/
/*===== Badge : Start =====================*/
.badge {
	margin: 7px 0px 3px 1px;
	border-width:1px;
	border-color:#CCCCCC;
	border-style:solid;
}
/*===== Badge : End =======================*/
/*===== Intro Text : Start ================*/
.landingText {
	padding:10px 0px 18px 32px;
	display:block;
	color: #999999;
	margin:0px 8px -2px 0px;
	font-size:1.4em;
}
.introText {
	padding:0px 0px 18px 0px;
	display:block;
	color: #999999;
	margin:0px 8px -2px 0px;
	font-size:1.4em;
}
.introText a
{
	color:#3f87a2;
	text-decoration:underline;
	font-size:1em;
}
.introLink
{
	color:#3f87a2;
	text-decoration:underline;
	font-size:1em;
}
/*===== Intro Text : End ==================*/
/*===== Product Detail Page : Start =======*/
.detailImage 
{
	width:258px;
	margin:0px 0px 10px 2px;
	padding:0px;
}
.detailDesc 
{
	width:370px;
	padding-left:20px;
}
.detailNav 
{
	width:258px;
	padding-left:13px;
}
/* fix for ie box model bug */
html>body .detailNav 
{
	width:246px;
}
.detailLine 
{
	width:234px;
}
.detailTabContent
{
	width:655px;
	color:#666666;
	height:400px;
}
.detailLink
{
	color:#3f87a2;
	text-decoration:underline;
	font-size:1em;
}
.mailto
{
	color:#666666;
}
.zoom, .views {
	/*border-width:1px;
	border-color:#FF0000;
	border-style:solid;*/
}
/*===== Product Detail Page : End =========*/
/*===== Document Library Page : Start =====*/
#DocLibrary li
{
	margin-bottom:4px;
}
#DocSearch .searchbox
{
	margin:4px 0px 4px 0px;
	vertical-align:top;
	font-size: 11px;
	width: 154px;
}
#DocSearch .searchSubmit
{
	margin-left:4px;
	padding:4px 0px 4px 0px;
}
.docTitle
{
	margin:0;
	font-size:1em;
	font-weight:bold;
	color:#000000;
}
.docTable { 
border-collapse: collapse; 
} 
.docTable td { 
border: 6px solid white; /* 'cellspacing' */ 
} 
/*===== Document Library Page : End =======*/
/*===== Country / Language Page : Start ===*/
.countryLanguageSteps 
{
	padding:10px 0px 10px 0px;
	display:block;
	color: #666666;
	font-size:1.3em;
}
.countryLanguageTable 
{
	width:510px;
}
.countryLanguageTablerRow 
{
	text-align:right;
}
/*===== Country / Language Page : End ====*/
/*===== Title : Start ================*/
.title {
	padding:0px 0px 0px 32px;
}
/*===== Title : End ==================*/
/*===== Image Title : Start ==================*/
.imageTitleT
{
	margin:10px 0px 0px 0px;
}
.imageTitleB
{
	margin:0px 0px 5px 0px;
}
/*===== Image Title : End ================*/
/*===== Div Table Sizing : Start ==========*/
.smDiv {
  	width:155px;
}
.smTable
{
	width:128px;
}

.medDiv {
  	width:340px;
}
.detailDiv {
	width:694px;
}
.catDiv {
	width:485px;
}
.medTable
{
	width:310px;
}
.spacerDiv {
	width:28px;
	border-width:1px;
	border-color:#FFFFFF;
	border-style:solid;
}
/*===== Div Table Sizing : End ==========*/
.topnavbck {
	background-image: url("../../video/css/images/topnav_bckgrd.gif");
}
.shading {
	background-image: url("../../video/css/images/grad.gif");
}
.spacertable {
	background-image: url("../../css/images/spacer.gif");
	background-repeat: x;
}

/*===== Footer : Start ====================*/
#Footer 
{
	margin-top:10px;
	width:100%;
	height:26px;
	background-color:#F2F2F2;
	display:block;
	float:none;
	position: relative;
	top: 680px;
}
#Footer .content {
	width:1003px;
}
#Footer .nav_ft 
{
	float: left;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 32px;
}
#Footer a
{
	padding:0px 4px 0px 0px;
	vertical-align:bottom;
	font-size:.9em;
	color: #999999;
}
#Footer img
{
	margin:0px 4px 0px 0px;
}
#Footer .rss {
	margin:6px 20px 0px 0px;
}
#Footer .copyright {
	color: #999999;
	font-size:.9em;
	display: block;
	float: right;
	margin-top: 6px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 0px;
}
/*===== Footer : End ======================*/
div.titLine {
	background-color:#e4e4e4;
	height:1px;
	width:100%;
	margin:2px 0 10px 0;
}
