body {
	font-size:71%;
	font-family:Verdana;
	margin:0px;
	color:#525252;
}
table {
	font-size:1em
}
/* Generics */
#CommonHeader {
	padding:0 10px 3px 0;
	overflow:hidden;
	height:25px;
}
#CommonHeaderUserArea {
	margin:0;
	padding:0;
	float:right;
	position:relative;
	z-index:100;
}
#CommonHeaderUserArea a:link, #CommonHeaderUserArea a:visited {
	color:#000000;
}
#CommonHeaderUserWelcome a:hover, #CommonHeaderUserWelcome .sub a:hover, #CommonHeaderUserWelcome .sub2 a:hover {
	color:#ea272a;
}
#CommonHeaderUserWelcome .sub2 {
	margin-top:2px;
}
#CommonHeaderUserContent {
	text-align:right;
}
#CommonHeaderUserWelcome {
	font-size:90%;
	font-weight:bold;
}
#CommonHeaderTitleArea {
	padding:0 0 0 10px;
	float:left;
	width:70%;
	overflow:hidden;
}
.CommonHeaderTitle {
	margin:0 0 10px 0;
	padding:0 0 10px 0;
	font:normal 225% Arial;
	line-height:1em;
	color:#000000;
}
.CommonHeaderTitleDescription {
	font-size:85%;
	padding-left:2px;
}
#CommonFooter .Common #disclaimer {
	color:#9B9B9B;
	padding:4px 10px;
	font-size:85%;
}
#CommonNavigation {
	margin:5px 10px 10px 10px;
}
#CommonNavigation2 {
	clear:both;
	margin:0;
	width:100%;
	overflow:hidden;
	background-color:#D7E0E5;
	border-bottom:solid 1px #aaa;
	padding:0;
	font-size:90%;
}
#CommonNavigation2Empty {
	height:0;
	overflow:hidden;
	top:-1px;
	position:relative;
	/*border-bottom:solid 1px #666;*/
}
#CommonNavigation2 .Common .Inner {
	width:100%;
	overflow:hidden;
}
#CommonNavigationShadow {
	clear:both;
	margin-bottom:12px;
}
#CommonNavigation ul, #CommonNavigation2 ul {
	list-style-type:none;
	padding:0;
	display:block;
	margin:0;
}
#CommonNavigation ul li {
	margin:0 .8em 0 0;
	background:url(http://focus.ti.com/graphics/shared/css/ticom3-silonav-bullet.gif) no-repeat .1em .6em;
	padding:0 0 0 .8em;
	white-space:nowrap;
	display:block;
	float:left;
}
#CommonNavigation2 ul li {
	display:block;
	float:left;
	padding:0;
	font-weight:bold;
	color:#333;
}
#CommonNavigation a:link, #CommonNavigation a:active, #CommonNavigation a:visited {
	font:bold 1.4em Arial, Helvetica, sans-serif;
	color:#ea272a;
	text-decoration:none;
}
#CommonNavigation2 a:link, #CommonNavigation2 a:active, #CommonNavigation2 a:visited {
	color:#557783;
	text-decoration:none;
	display:block;
	margin:6px 0 6px -1px;
	padding:0 12px;
	border-left:solid 1px #666;
}
#CommonNavigation a:hover {
	text-decoration:underline;
}
#CommonNavigation2 a:hover {
	color:#333;
	text-decoration:none;
	display:block;
	margin:6px 0 6px -1px;
	padding:0 12px;
	border-left:solid 1px #666;
}
#CommonNavigation a.Selected:link, #CommonNavigation a.Selected:active, #CommonNavigation a.Selected:visited {
	color:#ea272a;
}
#CommonNavigation2 a.Selected:link, #CommonNavigation2 a.Selected:active, #CommonNavigation2 a.Selected:visited {
	color:#333;
}
#CommonNavigation a.Selected:hover {
	color:#ea272a;
}
#CommonContent {
	margin:0 10px;
	padding:0;
	height:1%; /* IE6 hack... it's very minor, though */
	overflow:hidden;
}
#CommonContentInner {
	width:100%;
	overflow:hidden;
}
#CommonContentInner h2 {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:1.4em;
font-weight:normal;
margin:1.4em 0 0.5em;
max-width:500px;
}
.CommonContentBoxContent distributor {
	margin:0;
	padding:0;
}
#CommonSidebarLeft {
}
#CommonSidebarLeft .CommonSidebar {
	float:left;
	padding:0 10px;
	overflow:hidden;
	width:240px;
}
.CommonSidebar .CommonSidebarList a:link, .CommonSidebar .CommonSidebarList a:active, .CommonSidebar .CommonSidebarList a:visited, .CommonSidebar .CommonContentBoxList a:link, .CommonSidebar .CommonContentBoxList a:active, .CommonSidebar .CommonContentBoxList a:visited {
	color:#525252;
}
.CommonSidebarListRed a:link, .CommonSidebarListRed a:active, .CommonSidebarListRed a:visited {
 color:#ea272a;
}

#CommonSidebarRight .CommonSidebar {
	padding:10px 10px 0 20px;
	float:right;
	overflow:hidden;
	width:260px;
}
a:link, a:active, a:visited {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
SELECT, TEXTAREA, INPUT, BUTTON {
	font-size:90%;
}
HR {
	border-style:dotted;
	border-width:0 0 1px 0;
	border-color:#ccc;
	background-color:transparent;
	height:0;
}
/* Common Styles */
.CommonBreadCrumbArea {
	margin:5px 10px 20px;
	font-size:0.9em;
}
.CommonBreadCrumbArea a:link; .CommonBreadCrumbArea a:visited {
	text-decoration:underline;
	color:#9B9B9B;
}
.CommonBreadCrumbArea a:hover {
	text-decoration:underline;
	color:#EA272A;
}

/* Form Styles */
.CommonFormTitle {
	color:#000;
	font-size:180%;
	font-weight:bold;
	padding:0;
	margin:32px 0 0 0;
	line-height:100%;
}
.CommonFormSubTitle {
	margin:16px 0 4px 0;
	padding:6px;
	font-weight:bold;
	color:#000;
	background-color:#ddd;
}
.CommonFormDescription {
	padding:8px 2px 8px 0;
}
.CommonFormFieldName {
	font-weight:bold;
	margin:10px 0 2px 0;
	display:inline-block;
	vertical-align:text-top;
}
.CommonFormFieldDescription {
	padding:2px;
	font-size:90%;
	font-weight:normal;
}
.CommonFormField {
	margin:0 0 10px 0;
}
.btn3 {
background:#D12424 url(http://focus.ti.com/graphics/shared/css/btn-red-bg.gif) repeat scroll left top;
border:1px solid #730000;
color:#FFFFFF;
cursor:pointer;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:1em;
font-weight:bold;
overflow:visible;
padding:1px 5px;
width:auto;
}
/* Message Styles */
.CommonMessageSuccess {
	padding:12px;
	font-size:100%;
	color:#030;
	font-weight:normal;
	border:solid 1px #030;
	background-color:#88dd88;
	margin:16px 0;
}
.CommonMessageWarning {
	margin:10px 0;
}
.CommonMessageError {
	margin:16px 0;
	padding:12px;
	font-size:100%;
	color:#000;
	font-weight:normal;
	border:solid 1px #300;
	background-color:#d66;
}
/* Content */
.CommonContentArea {
	margin:16px 0 0 0;
}
.CommonTitle {
	margin:10px 0 20px 0;
	color:#000000;
	font:normal 175% Arial, Helvetica;
}
.CommonTitle2 {
	margin:10px 0 20px 10px;
	color:#000000;
	font:normal 175% Arial, Helvetica;
}
.CommonSubTitle {
	margin-top:15px;
	text-align:left;
	padding:4px;
	background-color:#999;
	color:#fff;
	font-family:Arial, Helvetica;
	font-weight:bold;
	font-size:110%;
}
.CommonHeader {
	font-size:1em;
	font-weight:bold;
	margin:0 0 4px 0;
}
.CommonGroupedContentArea {
	padding:0 0 8px 0;
	margin:0 0 16px 0;
}
.CommonDescription {
	margin:0 0 16px 10px;
}
.CommonWarning {
	padding:8px 8px;
	font-weight:normal;
	margin:24px 0 16px 0;
	color:#333;
	border:solid 1px #FFD226;
	background-color:#fffcb3;
}
/* Text Button */
.CommonTextButton {
	color:#ea272a;
}
.CommonTextButton:LINK, .CommonTextButton:VISITED, .CommonTextButton:ACTIVE, .ActionButton:ACTIVE {
	text-decoration:none;
}
.CommonTextButton:HOVER, .ActionButton:HOVER {
	text-decoration:underline;
}
.CommonTextButtonHighlight {
	display:inline-table;
	display:-moz-inline-box;
	display:inline-block;
	margin:1px;
	padding:4px;
	background-color:#bbb;
	white-space:nowrap;
	cursor:pointer;
	color:#333;
}
.CommonTextButtonHighlight:LINK, .CommonTextButtonHighlight:VISITED, .CommonTextButtonHighlight:ACTIVE, .CommonTextButtonHighlight:HOVER {
	text-decoration:none;
	background-color:#bbb;
	color:#333;
}
.CommonImageTextButton {
	display:inline-table;
	display:-moz-inline-box;
	display:inline-block;
	margin:1px;
	background-repeat:no-repeat;
	background-position:2px center;
	padding:4px 4px 4px 22px;
	line-height:normal;
	white-space:nowrap;
}
.CommonImageTextButton:LINK, .CommonImageTextButton:VISITED {
	text-decoration:none;
	margin:1px;
}
.CommonImageTextButton:ACTIVE {
	text-decoration:none;
}
.CommonImageTextButton:HOVER {
	text-decoration:underline;
}
/* Specific Buttons */
.CommonDownloadButton {
	background-image:url(../images/common/download.gif);
}
.CommonLockedButton {
	background-image:url(../images/common/locked.gif);
}
.CommonPaperclipButton {
	background-image:url(../images/common/paperclip.png);
}
/* List */
.CommonListArea {
	padding:8px 0;
}
.CommonListTitle {
	padding:6px 6px 6px 0;
	color:#000;
	font-weight:bold;
	margin:0;
}
.CommonListTitle A, .CommonListTitle A:VISITED, .CommonListTitle A:ACTIVE {
	color:#000;
	text-decoration:none;
}
.CommonListTitle A:HOVER {
	text-decoration:underline;
}
.CommonListHeader, .CommonListHeaderLeftMost {
	text-align:left;
	padding:4px;
	background-color:#9d9fa3;
	color:#fff;
	font-weight:bold;
}
.CommonListCell {
	padding:5px 0px 5px 5px;
	vertical-align:top;
}
.CommonListRow {
	background-color:#eee;
}
.CommonListRow PRE, .CommonListRowAlt PRE {
	font-family:Arial, Helvetica;
	text-align:left;
	float:left;
}
.CommonListRowAlt td {
	background-color:inherit;
}
/* Avatar List */
.CommonAvatarListItemsArea {
	margin:0;
}
.CommonAvatarListItemArea {
	margin:10px 0;
	background-repeat:no-repeat;
	background-position:10px 10px;
	padding:10px 10px 10px 70px;
	min-height:46px;
	background-color:#eee;
}
.CommonAvatarListItemArea.Alt {
	background-color:#fff;
}
.CommonAvatarListItemArea.Weblog {
	background-image:url(../images/blog.png);
}
.CommonAvatarListItemArea.Forum {
	background-image:url(../images/forum.png);
}
.CommonAvatarListItemArea.MediaGallery {
	background-image:url(../images/media.png);
}
.CommonAvatarListItemArea.Hub {
	background-image:url(../images/page.png);
}
.CommonAvatarListItemArea.Wiki {
	background-image:url(../images/page.png);
}
.CommonAvatarListItemArea.Unknown {
	padding-left:10px;
}
.CommonAvatarListItemArea.Custom {
	padding-left:0px;
}
.CustomAvatarListItemCustomAvatar {
	float:left;
	padding:0 10px 10px 10px;
	width:60px;
	height:60px;
	overflow:hidden;
}
.CustomAvatarListCustomContent {
	margin-left:80px;
}
.CommonAvatarListItemName {
	font-size:1em;
	font-weight:bold;
	padding:0;
	margin:0 0 4px 0;
}
.CommonAvatarListItemDetails {
	margin:4px 0 0 0;
}
UL.CommonAvatarListItemList {
	margin:0;
	padding:0;
	list-style-type:none;
}
.CustomWikiPageDetailsAvatar {
	float:left;
	padding-left:4px;
	width:60px;
	height:60px;
	overflow:hidden;
}
.CustomWikiPageDetailsContent {
	margin-left:60px;
}
.CustomWikiPageDetailsTitle {
	margin-left:4px;
	margin-bottom:2px;
	margin-top:8px;
}
.CustomWikiPageDetailsArea {
	border-bottom:1px dotted #ddd;
	height:75px;
}
.WikiPageDetailsSummaryArea {
	float:left;
	margin-top:8px;
	margin-left:4px;
}
/* Validation Styles */
.CommonValidationWarning {
	font-size:100%;
	color:#f00;
	font-weight:bold;
	padding:2px;
}
/* Content Parts */
.CommonContentPartBorderOff {
	padding:1px;
}
.CommonContentPartBorderOn {
	border:dashed 1px #999;
	background-color:#efefef;
}
/* Context Menu Styles */
.CommonContextMenuGroup {
	background-color:#fff;
	border:solid 1px #999;
}
.CommonContextMenuItem {
	background-color:#fff;
	font-size:90%;
	border:solid 1px #fff;
	cursor:pointer;
	padding:3px;
}
.CommonContextMenuItemHover {
	background-color:#f4f4f4;
	color:#000;
	font-size:90%;
	border:solid 1px #E1E1E1;
	cursor:pointer;
	padding:3px;
}
.CommonContextMenuItemExpanded {
	background-color:#E1E1E1;
	color:#000;
	font-size:90%;
	border:solid 1px #f4f4f4;
	cursor:pointer;
	padding:3px;
}
/* Modal Styles */
.CommonModalMask {
	opacity:.4;
	filter:alpha(opacity=40);
	background-color:#333;
}
.CommonModal {
	background-color:#fff;
	border:solid 6px #333;
}
.CommonModalTitle {
	border-bottom:solid 1px #333;
	padding:8px 0 2px 0;
	font-size:150%;
	margin:0 8px;
	font-weight:bold;
	color:#333;
	cursor:move;
	min-height:24px;
}
.CommonModalContent {
	background-color:#fff;
}
.CommonModalFooter {
	width:100%;
	height:12px;
}
.CommonModalClose {
	width:16px;
	height:15px;
	background-image:url(../images/common/close.gif);
	background-repeat:no-repeat;
	overflow:hidden;
	cursor:pointer;
	position:absolute;
	right:8px;
	top:8px;
	margin:0;
}
.CommonModalResize {
	width:12px;
	height:12px;
	background-image:url(../images/common/resize.gif);
	background-repeat:no-repeat;
	overflow:hidden;
	position:absolute;
	right:6px;
	bottom:6px;
	cursor:se-resize;
}
/* Rating Styles */
.CommonRateControlReadOnly {
	display:inline-table;
	display:inline-block;
	padding:1px;
	white-space:nowrap;
}
.CommonRateControl {
	display:inline-table;
	display:inline-block;
	cursor:pointer;
	padding:1px;
	white-space:nowrap;
}
.CommonRateControlActive {
	display:inline-table;
	display:inline-block;
	cursor:pointer;
	padding:1px;
	white-space:nowrap;
}
/* Content Selector Styles */
.CommonContentSelectorTreeArea {
	background-color:#fff;
	height:330px;
	margin:5px;
	margin-left:0;
	border:solid 1px #999;
	overflow:hidden;
}
.CommonContentSelectorItemsArea {
	margin:5px;
	margin-right:0;
	margin-left:0;
	background-color:#fff;
	border:solid 1px #999;
	overflow:auto;
	padding:4px;
	height:322px;
}
.CommonContentSelectorOptionsArea {
	margin:0;
	background-color:#fff;
	border:solid 1px #999;
	padding:4px;
}
.CommonContentSelectorItemArea {
	float:left;
}
.CommonContentSelectorItem {
	font-size:90%;
	border:solid 1px #ccc;
	cursor:pointer;
	padding:3px;
	width:79px;
	height:79px;
	overflow:hidden;
	margin:6px 6px 0 6px;
	text-align:center;
	vertical-align:middle;
}
.CommonContentSelectorItemSelected {
	font-size:90%;
	border:solid 3px #999;
	cursor:pointer;
	padding:1px;
	width:79px;
	height:79px;
	overflow:hidden;
	margin:6px 6px 0 6px;
	text-align:center;
	vertical-align:middle;
}
.CommonContentSelectorItem img, .CommonContentSelectorItemSelected img {
	margin-top:auto;
	margin-bottom:auto;
}
.CommonContentSelectorItemName {
	font-size:90%;
	font-weight:normal;
	text-align:center;
	cursor:pointer;
	padding:2px;
	width:83px;
	height:12px;
	overflow:hidden;
	margin:1px 6px 16px 6px;
}
.CommonContentSelectorItemNameSelected {
	font-size:90%;
	font-weight:normal;
	text-align:center;
	background-color:#999;
	cursor:pointer;
	padding:2px;
	width:83px;
	height:12px;
	overflow:hidden;
	margin:1px 6px 16px 6px;
}
.CommonContentSelectorButtonArea {
	text-align:right;
	margin:5px;
}
/* Poll Styles */
.CommonPollMoveUpButton {
	display:inline-table;
	display:-moz-inline-box;
	display:inline-block;
	margin:1px;
	border:solid 1px #999;
	border-top-color:#ccc;
	border-left-color:#ccc;
	background-color:#eee;
	color:#333;
	font-size:80%;
	font-weight:bold;
	background-repeat:no-repeat;
	background-position:left top;
	width:20px;
	height:20px;
	line-height:normal;
	background-image:url(../images/common/up.gif);
}
 .CommonPollMoveUpButton:LINK, .CommonPollMoveUpButton:VISTED, .CommonPollMoveUpButton:ACTIVE {
 text-decoration:none;
 color:#333;
}
.CommonPollMoveUpButton:HOVER {
	text-decoration:none;
	color:#333;
	background-color:#ddd;
}
.CommonPollMoveDownButton {
	display:inline-table;
	display:-moz-inline-box;
	display:inline-block;
	margin:1px;
	border:solid 1px #999;
	border-top-color:#ccc;
	border-left-color:#ccc;
	background-color:#eee;
	color:#333;
	font-size:80%;
	font-weight:bold;
	background-repeat:no-repeat;
	background-position:left top;
	width:20px;
	height:20px;
	line-height:normal;
	background-image:url(../images/common/down.gif);
}
 .CommonPollMoveDownButton:LINK, .CommonPollMoveDownButton:VISTED, .CommonPollMoveDownButton:ACTIVE {
 text-decoration:none;
 color:#333;
}
.CommonPollMoveDownButton:HOVER {
	text-decoration:none;
	color:#333;
	background-color:#ddd;
}
.CommonPollDeleteButton {
	display:inline-table;
	display:-moz-inline-box;
	display:inline-block;
	margin:1px;
	border:solid 1px #999;
	border-top-color:#ccc;
	border-left-color:#ccc;
	background-color:#eee;
	color:#333;
	font-size:80%;
	font-weight:bold;
	background-repeat:no-repeat;
	background-position:left top;
	width:20px;
	height:20px;
	line-height:normal;
	background-image:url(../images/common/delete.gif);
}
.CommonPollDeleteButton:LINK, .CommonPollDeleteButton:VISTED, .CommonPollDeleteButton:ACTIVE {
 text-decoration:none;
 color:#333;
}
.CommonPollDeleteButton:HOVER {
	text-decoration:none;
	color:#333;
	background-color:#ddd;
}
ol.CommonPollAnswerList {
	margin:0;
	padding:0;
}
ol.CommonPollAnswerList li {
	margin-left:24px;
}
/* rendered poll styles */
.CommonPollArea {
	width:50%;
	min-width:300px;
	background-color:#f4f4f4;
	border:solid 1px #999;
	margin:0 auto;
}
.CommonSidebar .CommonPollArea {
	min-width:200px;
}
.CommonPollQuestion {
	background-color:#ccc;
	border:solid 0 #999;
	border-bottom-width:1px;
	padding:4px;
	margin:0;
	font-size:105%;
}
.CommonPollContent {
	padding:4px;
}
.CommonPollDescription {
}
.CommonPollSwitchedContent {
	width:80%;
	margin:0 auto;
}
.CommonSidebar .CommonPollSwitchedContent {
	width:100%;
	margin:0;

}
ul.CommonPollAnswerList {
	list-style-type:none;
	margin:0;
	padding:0;
	font-weight:bold;
}
ul.CommonPollAnswerList li {
	padding:0;
	margin:6px 0 0 0;
}
.CommonPollAnswer {
	padding:2px;
}
.CommonPollUserVote {
	margin:1em 0;
	color:#777;
}
.CommonPollFooter {
	padding:2px;
	background-color:#ccc;
	border:solid 0 #999;
	border-top-width:1px;
	font-size:80%;
}
.CommonPollResultGraph {
	white-space:nowrap;
}
.CommonSidebar .CommonPollResultGraph {
	display:none;
}
ul.CommonPollFooterList {
	list-style-type:none;
	margin:0;
	padding:0;
}
ul.CommonPollFooterList li {
	display:inline;
	margin:0 6px;
	padding:0;
}
/* End Poll Styles */
/* Tag Styles */
.CommonTagCloud {
	background-color:#f7f7f7;
	border:solid 2px #ccc;
	border-left-width:0;
	border-right-width:0;
	padding:16px;
	margin:0;
	line-height:250%;
	list-style-type:none;
}
.CommonSidebarTagCloud {
	background-color:#F5F5F5;
	line-height:225%;
	margin:0;
	padding:0;
	list-style-type:none;
}
.CommonTag1, .CommonTag2, .CommonTag3, .CommonTag3, .CommonTag4, .CommonTag5, .CommonTag6 {
	margin:0;
	padding:0;
	display:inline;
	word-wrap:break-word;
}
.CommonTag1 a:link, .CommonTag1 a:visited, .CommonTag1 a:active {
	margin-right:6px;
	text-decoration:none;
	font-size:175%;
	font-weight:500;
	color: #525252;
}
.CommonTag2 a:link, .CommonTag2 a:visited, .CommonTag2 a:active {
	margin-right:6px;
	text-decoration:none;
	font-size:150%;
	font-weight:700;
	color:#666666;
}
.CommonTag3 a:link, .CommonTag3 a:visited, .CommonTag3 a:active {
	margin-right:6px;
	text-decoration:none;
	font-size:120%;
	font-weight:600;
	color:#777777;
}
.CommonTag4 a:link, .CommonTag4 a:visited, .CommonTag4 a:active {
	margin-right:6px;
	text-decoration:none;
	font-size:100%;
	font-weight:500;
	color:#888888;
}
.CommonTag5 a:link, .CommonTag5 a:visited, .CommonTag5 a:active {
	margin-right:6px;
	text-decoration:none;
	font-size:85%;
	font-weight:300;
	color:#888888;
}
.CommonTag6 a:link, .CommonTag6 a:visited, .CommonTag6 a:active {
	margin-right:6px;
	text-decoration:none;
	font-size:75%;
	font-weight:200;
	color:#888888;
}
.CommonTag1 a:hover, .CommonTag2 a:hover, .CommonTag3 a:hover, .CommonTag4 a:hover, .CommonTag5 a:hover, .CommonTag6 a:hover {
	text-decoration:underline;
}
/* End Tag Styles */
/* TabPane Styles */
.CommonPane {
	padding:8px 0;
}
.CommonPaneTabSet {
	padding:0;
	margin:0 0 5px 0;
	background-image:url(../images/common/tabset.gif);
	background-position:bottom left;
	background-repeat:repeat-x;
}
.CommonPaneTab {
	border:solid 1px #ccc;
	padding:4px 10px;
	background-color:#e9e9e9;
	cursor:pointer;
	white-space:nowrap;
}
.CommonPaneTabSelected {
	border:solid 1px #ccc;
	border-bottom-color:#fff;
	padding:4px 10px;
	background-color:#fff;
	cursor:pointer;
	white-space:nowrap;
	font-weight:bold;
}
.CommonPaneTabHover {
	border:solid 1px #ccc;
	padding:4px 10px;
	background-color:#e9e9e9;
	cursor:pointer;
	white-space:nowrap;
}
/* Inline tag editor */
.CommonInlineTagEditor {
	margin-top:-8px;
	padding:4px;
	padding-right:8px;
	border:solid 1px #999;
	background-color:#f3f3f3;
}
.CommonAvatarListArea {
	margin:10px 10px 0 0;
	width:60px;
	height:100px;
	/*padding:0;
	word-wrap:break-word;*/
	text-align:center;
	overflow:hidden;
	float:left;
	font-weight:bold;
	font-size:.8em;
}
/*.CommonAvatarArea {
	width:60px;
	height:60px;
	margin-bottom:4px;
	overflow:hidden;
}*/
/* Theme Styles */
.CommonThemePreviewTextColumn {
	width:186px;
	border-style:solid;
	border-width:0px;
	border-bottom-width:1px;
	border-bottom-color:#ccc;
}
.CommonThemePreviewTextColumn h4 {
	width:174px;
	overflow:hidden;
	font-size:110%;
	font-weight:bold;
	margin:0px;
	margin-top:6px;
	padding:0 6px 0 6px;
}
.CommonThemePreviewTextColumn div {
	width:174px;
	overflow:hidden;
	padding:6px;
	font-size:80%;
}
.CommonThemePreviewImageColumn {
	width:218px;
	border-style:solid;
	border-width:0px;
	border-bottom-width:1px;

	border-bottom-color:#ccc;
}
.CommonThemePreviewImageColumn div {
	width:200px;
	height:90px;
	margin:6px;
	background-color:#ccc;
	padding-top:60px;
	text-align:center;
	border-style:solid;
	border-width:1px;
	border-color:#000;
}
.CommonThemePreviewImageColumn img {
	width:200px;
	height:150px;
	border-style:solid;
	border-width:1px;
	border-color:#000;
	margin:6px;
}
.CommonFileSelectionArea {
	background-color:#ccc;
	margin-bottom:8px;
	margin-top:4px;
	border:solid 1px #999;
}
.CommonFileContent {
padding: 0 5px 0 5px;
}
.CommonFileSelectionArea input {
	margin:2px;
}
.CommonFileSelectionPreviewArea {
	text-align:center;
	background-color:#fff;
	border:solid 0px #999;
	border-bottom-width:1px;
	padding:4px;
	font-size:80%;
	color:#999;
	overflow:hidden;
}
.CommonFileSelectionPreviewArea img {
	max-width:250px;
	max-height:100px;
}
.CommonOpenIdBox {
	padding-left:20px;
	background:url(../images/openid.gif) no-repeat left;
}
/* Content Boxes */
.CommonContentBox {
	margin:0 0 20px 0;
}
.CommonContentBoxHeader {
	margin:10px 0 0 0;
	font-size:1.2em;
	color:#000;
	font-family:Arial, Helvetica;
}
#CommonContentInner .CommonContentBox .CommonContentBoxHeader {
	border-bottom:solid 1px #ccc;
}
.CommonSidebar .CommonContentBoxHeader {
	margin:0 0 5px 0;
}
.CommonContentBoxHeaderForm {
	padding:0 0 5px 0;
	border-bottom:solid 1px #ccc;
}
.CommonContentBoxContent {
	overflow:hidden;
}
.CommonContentBoxHome {
	overflow:hidden;
	padding: 5px 10px;
}
.CommonContentBoxFooter {
	padding:0 0 10px 0;
}
.CommonSidebar .CommonContentBoxFooter {
	text-align:right;
}
.CommonSidebar .CommonContentBoxFooter a:link, .CommonSidebar .CommonContentBoxFooter a:visited, .CommonSidebar .CommonContentBoxFooter a:active, .CommonSidebar .CommonContentBoxFooter a:hover {
	background:url(../images/Common/arrow-right.gif) right no-repeat;
	padding-right:15px;
	color:#ea272a;
}
UL.CommonContentBoxList, UL.CommonSidebarList, UL.CommonSidebarListRed {
	list-style-type:none;
	margin:0;
	padding:0;
}
UL.CommonContentBoxList.Seperator {
	border-top:solid 1px #ccc;
	margin-top:-4px;
}
UL.CommonContentBoxList LI, UL.CommonSidebarList LI, UL.CommonSidebarListRed LI {
	background:url("../images/Common/ul-arrow2.gif") no-repeat 0 .35em;
	padding:0 0 0.5em 0.8em;
}
UL.CommonContentBoxList LI.Header, .Highlighted UL.CommonContentBoxList LI {
	background:url();
	margin-top:10px;
	padding-left:0;
}
UL.CommonContentBoxList LI.Selected {
	font-weight:bold;
}
#CommonContent .CommonContentBoxHeaderSmall {
	font-size:120%;
}
/* Comment Bubbles */
.CommonCommentArea {
	margin:10px 0;
	border:1px solid #CCCCCC;
}
.CommonCommentUser {
	text-align:center;
	float:left;
	width:80px;
	min-height:60px;
	overflow:hidden;
}
.CommonCommentContent {
	padding:5px 10px 5px 0;
	min-height:32px;
	overflow:hidden;
}
.CommonMessageRecipients {
	font-size:80%;
	padding:2px 0;
}
.CommonMessageActions {
	float:right;
	margin:0 0 4px 4px;
}
UL.CommonContentBoxList LI.CommonActivity {
	padding-left:22px;
	background-position:left top;
	background-repeat:no-repeat;
	min-height:16px;
}
UL.CommonContentBoxList LI.CommonActivity.NewProfileAnnouncement {
	background-image:url('../images/activities/new-profile-announcement.gif');
}
UL.CommonContentBoxList LI.CommonActivity.NewProfileComment {
	background-image:url('../images/activities/new-profile-comment.gif');
}
UL.CommonContentBoxList LI.CommonActivity.NewUser {
	background-image:url('../images/activities/new-user.gif');
}
UL.CommonContentBoxList LI.CommonActivity.NewBlog {
	background-image:url('../images/activities/new-blog.gif');
}
UL.CommonContentBoxList LI.CommonActivity.NewBlogPost {
	background-image:url('../images/activities/new-blog-post.gif');
}
UL.CommonContentBoxList LI.CommonActivity.NewBlogComment {
	background-image:url('../images/activities/new-blog-comment.gif');
}
UL.CommonContentBoxList LI.CommonActivity.NewForum {
	background-image:url('../images/activities/new-forum.gif');
}
UL.CommonContentBoxList LI.CommonActivity.NewForumThread {
	background-image:url('../images/activities/new-forum-thread.gif');
}
UL.CommonContentBoxList LI.CommonActivity.NewForumPost {
	background-image:url('../images/activities/new-forum-post.gif');
}
UL.CommonContentBoxList LI.CommonActivity.NewMediaGallery {
	background-image:url('../images/activities/new-media-gallery.gif');
}
UL.CommonContentBoxList LI.CommonActivity.NewMediaGalleryPost {
	background-image:url('../images/activities/new-media-gallery-post.gif');
}
UL.CommonContentBoxList LI.CommonActivity.NewMediaGalleryComment {
	background-image:url('../images/activities/new-media-gallery-comment.gif');
}
UL.CommonContentBoxList LI.CommonActivity.NewGroup {
	background-image:url('../images/activities/new-group.gif');
}
UL.CommonContentBoxList LI.CommonActivity.NewGroupMember {
	background-image:url('../images/activities/new-group-member.gif');
}
UL.CommonContentBoxList LI.CommonActivity.NewFriendship {
	background-image:url('../images/activities/new-friend.gif');
}
UL.CommonContentBoxList LI.CommonActivity.NewGroupPage {
	background-image:url('../images/activities/new-group-page.gif');
}
UL.CommonContentBoxList LI.CommonActivity.NewUserFile {
	background-image:url('../images/activities/new-user-file.gif');
}
UL.CommonContentBoxList LI.CommonActivity.NewUserAvatar {
	background-image:url('../images/activities/new-user-avatar.gif');
}
UL.CommonContentBoxList LI.CommonActivity.NewUserFolder {
	background-image:url('../images/activities/new-folder.gif');
}
UL.CommonContentBoxList LI.CommonActivity.NewWikiPageComment {
	background-image:url('../images/activities/new-wiki-comment.gif');
}
UL.CommonContentBoxList LI.CommonActivity.UpdatedWikiPage {
	background-image:url('../images/activities/new-wiki-page.gif');
}
UL.CommonContentBoxList LI.CommonActivity.NewWikiPage {
	background-image:url('../images/activities/new-wiki-page.gif');
}
.CommonActivityContent {
	padding-right:5px;
}
.CommonFormArea {
	padding: 5px 3px;
	margin: 0 0 20px 0;
	background-color:#F5F5F5;
}
/* File Lists */
.CommonFileArea {
	margin:5px 10px 5px 0;
	width:155px;
	height:190px;
	float:left;
}
.CommonFile {
	overflow:hidden;
	position:relative;
	height:98px;
}
.CommonFileContainer {
	width:48px;
}
.CommonFileDetails {
	height:127px;
	vertical-align:top;
	overflow: hidden;
}
/* Side List */
.CommonSideListArea {
	float:left;
	width:210px;
	height:70px;
	margin:8px;
	overflow:hidden;
}
.CommonSideListImage {
	float:left;
	width:60px;
	height:60px;
	overflow:hidden;
}
.CommonSideListContent {
	margin-left:68px;
}
/* Hierarchal List */
.CommonHierarchalList {
	float:left;
	width:44%;
	padding:8px 5% 8px 0;
}
.CommonHierarchalList .CommonHeader {
	margin:0 0 2px 0;
}
/* Search Styles */
#CommonSearch {
	width:182px;
	float:right;
	padding:0 0 0 0px;
}
.CommonSearchArea {
	width:182px;
	/*	overflow:hidden; */
	float:left;
}
.CommonSearchContent {
	padding:3px 8px 0 8px;
	margin:0;
	border-left:solid 1px;
	border-right:solid 1px;
	white-space:nowrap;
	position:relative;
	height:.8em;
}
.CommonSearchContentInner {
	position:absolute;
	top:-5px;
	width:166px;
}
.CommonSearchContent input {
	margin:0;
	padding:0;
	border-width:0;
	width:146px;
	background-color:#f7f7f7;
	vertical-align:middle;
}
.CommonSearchInputEmpty {
	font-style:italic;
	color:#9B9B9B;
	background-color:#f7f7f7;
}
.CommonSearchInputNormal {
	font-style:normal;
	color:#000;
}
.CommonSearchContent input.CommonSearchButton {
	background-color:transparent;
	background-image:url('../images/search-button.gif');
	background-position:0px 3px;
	background-repeat:no-repeat;
	width:20px;
	height:21px;
	overflow:hidden;
	cursor:pointer;
}
.CommonSearchRoundTop, .CommonSearchRoundBottom {
	height:5px;
}
.CommonSearchRoundTop .r1, .CommonSearchRoundTop .r2, .CommonSearchRoundTop .r3, .CommonSearchRoundTop .r4, .CommonSearchRoundBottom .r1, .CommonSearchRoundBottom .r2, .CommonSearchRoundBottom .r3, .CommonSearchRoundBottom .r4 {
	border-left:solid 1px;
	border-right:solid 1px;
	height:1px;
	overflow:hidden;
}
.CommonSearchRoundTop .r1, .CommonSearchRoundBottom .r4 {
	margin:0 5px;
	height:0;
	border-top:solid 1px;
	border-left-width:0;
	border-right-width:0;
}
.CommonSearchRoundTop .r2, .CommonSearchRoundBottom .r3 {
	margin:0 3px;
	border-left-width:2px;
	border-right-width:2px;
}
.CommonSearchRoundTop .r3, .CommonSearchRoundBottom .r2 {
	margin:0 2px;
}
.CommonSearchRoundTop .r4, .CommonSearchRoundBottom .r1 {
	margin:0 1px;
	height:2px;
}
.CommonSearchRoundTop .r1, .CommonSearchRoundTop .r2, .CommonSearchRoundTop .r3, .CommonSearchRoundTop .r4, .CommonSearchRoundBottom .r1, .CommonSearchRoundBottom .r2, .CommonSearchRoundBottom .r3, .CommonSearchRoundBottom .r4, .CommonSearchContent {
	background-color:#f7f7f7;
	border-color:#bbb;
}
/* Post Popup Menu */
.CommonPostPopupArea {
	border:solid 1px #999;
	background-color:#fff;
	width:350px;
	padding:8px;
}
.CommonPostPopupListArea {
	border:solid 1px #999;
	width:342;
	padding:4px;
	max-height:300px;
	overflow:auto;
}
UL.CommonPostPopupList {
	margin:0 0 8px 8px;
	padding:0;
	list-style-type:none;
}
UL.CommonPostPopupList LI {
	margin:0;
	padding:0;
}
.CommonPostPopupHeader {
	margin-bottom:8px;
}
.CommonUserImpersonationText {
	color:#BABABA;
}
.CommonWikiPageRatingArea, .CommonWikiPageNoRatingArea {
	float:left;
	width:38px;
	margin:8px 0 10px 0;
	overflow:hidden;
	text-align:center;
	font-weight:bold;
}
.CommonWikiListArea {
	float:left;
	width:300px;
	overflow:hidden;
}
.CommonWikiPageListArea {
	padding:8px 0 20px 10px;
	overflow:hidden;
	display:inline-block;
}
.CommonWikiPageListArea .CommonHeader {
	margin-top:0;
}
.CommonWikiPageDescription {
	font-size:90%;
	color:#777;
}
.WikiSidebarPlaceholder {
	background-color:transparent;
	padding:12px;
	margin:0 0 12px 0;
	height:1%;
}
.ThreadQuoteButton {
	padding:5px 0px 10px 0px;
}
.ThreadQuoteArea {
}
.CommonImageDownloadLink {
	overflow:hidden;
}
.CommonImageDownloadLink img {
	border:0px;
}
/* Hierarchical List */
.CommonHierarchicalList {
	list-style-type:none;
	margin:1px 0;
	padding:0;
}
UL.CommonHierarchicalList UL.CommonHierarchicalList {
	margin-left:10px;
}
.CommonHierarchicalList li {
	padding:2px 0;
}
.CommonHierarchicalList img {
	margin-right:4px;
}
.CommonHierarchicalList a.Selected {
	background-color:#F5F5F5;
	font-weight:bold;
	padding:2px;
}
.CommonSearchButton {
	background:transparent url(../images/common/btn-bg.gif) repeat scroll left top;
	border:1px solid;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	overflow:visible;
	padding:1px 5px;
	width:auto;
	border-color:#730000;
}
.CommonSearchOptions {
	background:url(../images/common/arrow-down.gif) left no-repeat;
	padding-left:15px;
	color:#ea272a;
}
/* Content Box - Style4 - No Rounded Corners, Gray Background */
.cntboxS4 {border:0 solid #fff; background:#f5f5f5 url(http://focus.ti.com/graphics/shared/css/none.gif); margin:0 0 20px 0; padding:0;}
.cntboxS4 .cntboxhead {background:#fff url(http://focus.ti.com/graphics/shared/css/none.gif); border-bottom:1px solid #ea272a; padding:0 0 3px 0; margin:0;}
.cntboxS4 .cntboxbody {border:0; background:url(http://focus.ti.com/graphics/shared/css/none.gif); line-height:1.3em; margin-bottom:0; padding:0.5em 10px 5px 10px;}
#cntboxtitle .cntboxhead h2{color:#EA272A; font-size:1.4em;}
/*UL List - PDF Icon*/
ul.none, ul.pdf, #cmpntselguide ul, #cmpntappnotes ul, ul.pdf ul, ul.none ul{list-style-type:none; margin:0; padding:0; line-height:1.3em;}
ul.pdf li, #cmpntselguide li, #cmpntappnotes li{background: url(http://focus.ti.com/graphics/shared/css/ul-pdf.gif) no-repeat 0 .4em;padding:.3em 0 .6em 1.5em;}
html>body ul.pdf li {background-position:0 .4em;}
/*UL List - */
ul.arrow li {background: url(http://focus.ti.com/graphics/shared/css/ul-arrow2.gif) no-repeat .2em .6em;padding:.2em 0 .3em 1em;}
ul.arrow li li {line-height:1em; background: url(http://focus.ti.com/graphics/shared/css/ul-dash.gif) no-repeat .8em 1.2em; padding:0.7em 0 0 1.4em;}
html>body ul.arrow li li {background-position:.6em 1.2em;}
