﻿.AvatarTable
{
    
}

.AvatarCell
{
    height: 60px;
    vertical-align: middle;
    width: 60px;    
}

.CommonAdWindow
{
	color:#fff;
	padding-left:10px;
}

.CommonAdWindow strong
{
	font-size:1.7em;
	font-weight:400;
}

.CommonAvatarArea
{
	height:60px;
	margin-bottom:4px;
	overflow:hidden;
	width:60px;
}

.CommonAvatarArea img,.SearchItemImage img,.SearchPager,.SearchFooter,div#CommonTopImage img,img.SeperatorLine
{
	border-width:0;
}

.CommonAvatarListArea
{
	float:left;
	font-weight:700;
	height:120px;
	margin:8px 8px 0 0;
	overflow:hidden;
	padding:0;
	text-align:center;
	width:60px;
	word-wrap:break-word;
}

.CommonAvatarListArea a
{
	font-size:.8em;
	text-align:center;
}

.CommonAvatarListItemArea
{
	background-color:#eee;
	background-position:10px 10px;
	background-repeat:no-repeat;
	margin:10px 0;
	min-height:46px;
	padding:10px 10px 10px 70px;
}

.CommonAvatarListItemArea.Alt
{
	background-color:#fff;
}

.CommonAvatarListItemArea.Custom
{
	padding-left:0;
}

.CommonAvatarListItemArea.Forum
{
	background-image:url(../images/forum.png);
}

.CommonAvatarListItemArea.Hub
{
	background-image:url(../images/page.png);
}

.CommonAvatarListItemArea.MediaGallery
{
	background-image:url(../images/media.png);
}

.CommonAvatarListItemArea.Unknown,UL.CommonContentBoxList LI.Child
{
	padding-left:10px;
}

.CommonAvatarListItemArea.Weblog
{
	background-image:url(../images/blog.png);
}

.CommonAvatarListItemDetails
{
	color:#000;
	margin:4px 0 0;
}

.CommonAvatarListItemName
{
	font-weight:400;
	margin:0 0 4px;
	padding:0;
}

.CommonBreadCrumbArea
{
	border-bottom:solid 1px #bbb;
	color:#000;
	margin: 0px 30px 0px 30px;
	padding:4px 0 4px 0;
}

/* Comment Bubbles */
.CommonCommentArea
{
	margin:12px 0;
}

.CommonCommentArrow
{
	float:left;
	height:20px;
	overflow:hidden;
	padding-top:10px;
	width:10px;
}

.CommonCommentArrow .r1
{
	margin-left:0;
}

.CommonCommentArrow .r1,.CommonCommentArrow .r2,.CommonCommentArrow .r3,.CommonCommentArrow .r4,.CommonCommentArrow .r5,.CommonCommentArrow .r6,.CommonCommentArrow .r7,.CommonCommentArrow .r8,.CommonCommentArrow .r9,.CommonCommentArrow .r10
{
	height:2px;
	overflow:hidden;
}

.CommonCommentArrow .r10
{
	margin-left:9px;
}

.CommonCommentArrow .r2
{
	margin-left:1px;
}

.CommonCommentArrow .r3
{
	margin-left:2px;
}

.CommonCommentArrow .r4
{
	margin-left:3px;
}

.CommonCommentArrow .r5
{
	margin-left:4px;
}

.CommonCommentArrow .r6
{
	margin-left:5px;
}

.CommonCommentArrow .r7
{
	margin-left:6px;
}

.CommonCommentArrow .r8
{
	margin-left:7px;
}

.CommonCommentArrow .r9
{
	margin-left:8px;
}

.CommonCommentBubble
{
	margin-left:74px;
}

.CommonCommentBubbleRoundTop .r1,.CommonCommentBubbleRoundTop .r2,.CommonCommentBubbleRoundTop .r3,.CommonCommentBubbleRoundTop .r4,.CommonCommentBubbleRoundBottom .r1,.CommonCommentBubbleRoundBottom .r2,.CommonCommentBubbleRoundBottom .r3,.CommonCommentBubbleRoundBottom .r4,.CommonCommentArrow .r1,.CommonCommentArrow .r2,.CommonCommentArrow .r3,.CommonCommentArrow .r4,.CommonCommentArrow .r5,.CommonCommentArrow .r6,.CommonCommentArrow .r7,.CommonCommentArrow .r8,.CommonCommentArrow .r9,.CommonCommentArrow .r10,.CommonCommentContent
{
	background-color:#cedefd;
}

.CommonCommentBubbleRoundTop .r1,.CommonCommentBubbleRoundTop .r2,.CommonCommentBubbleRoundTop .r3,.CommonCommentBubbleRoundTop .r4,.CommonCommentBubbleRoundBottom .r1,.CommonCommentBubbleRoundBottom .r2,.CommonCommentBubbleRoundBottom .r3,.CommonCommentBubbleRoundBottom .r4,.CommonFileRoundTop .r1,.CommonFileRoundTop .r2,.CommonFileRoundTop .r3,.CommonFileRoundTop .r4,.CommonFileRoundBottom .r1,.CommonFileRoundBottom .r2,.CommonFileRoundBottom .r3,.CommonFileRoundBottom .r4
{
	height:1px;
	overflow:hidden;
}

.CommonCommentBubbleRoundTop,.CommonCommentBubbleRoundBottom,.CommonFileRoundTop,.CommonFileRoundBottom,.CommonSearchRoundTop,.CommonSearchRoundBottom
{
	height:4px;
}

.CommonCommentContent
{
	font-size:10px;
	min-height:32px;
	overflow:hidden;
	padding:0 10px 1em;
	position:relative;
}

.CommonCommentUser
{
	float:left;
	min-height:60px;
	overflow:hidden;
	width:64px;
}

/*
Content*/
.CommonContentArea
{
	margin:16px 0 0;
}

/* Content Boxes */
.CommonContentBox
{
	height:1%;
	margin:0 0 12px;
	padding:12px 0;
}

.CommonContentBox.Highlighted
{
	background-color:#ff9;
	border-top-color:#f93;
}

.CommonContentBox.Highlighted .CommonContentBoxHeader
{
	border-bottom-color:#f93;
}

.CommonContentBox.Highlighted UL.CommonContentBoxList LI
{
	border-bottom-color:#E6B34D;
}

.CommonContentBox.Highlighted2
{
	border-top-color:#95B6C3;
}

.CommonContentBox.Highlighted2 .CommonContentBoxHeader
{
	border-bottom-color:#95B6C3;
}

.CommonContentBox.Highlighted2 UL.CommonContentBoxList LI
{
	border-bottom-color:#CCC;
}

.CommonContentBox.TitleHighlighted
{
	border-top-color:red;
}

.CommonContentBox.TitleHighlighted .CommonContentBoxHeader
{
	border-bottom-color:red;
}

.CommonContentBoxContent
{
	overflow:hidden;
	padding:0 0 15px;
}

.CommonContentBoxFooter
{
	font-weight:700;
	padding:0 3px;
}

.CommonContentBoxHeader
{
	border-bottom:solid 1px #ccc;
	color:#333;
	line-height:100%;
	margin:0 0 8px;
	padding:0 0 6px;
}

.CommonContentBoxHeaderForm
{
	border-bottom:solid 1px #ccc;
	color:#333;
	margin:0 0 10px;
	padding:0 0 10px;
	position:relative;
}

/*
ContentParts*/
.CommonContentPartBorderOff
{
	padding:1px;
}

.CommonContentPartBorderOn
{
	border:dashed 1px red;
}

.CommonContentSelectorButtonArea
{
	margin:5px;
	text-align:right;
}

.CommonContentSelectorItem
{
	border:solid 1px #ccc;
	cursor:pointer;
	height:79px;
	margin:6px 6px 0;
	overflow:hidden;
	padding:3px;
	text-align:center;
	vertical-align:middle;
	width:79px;
}

.CommonContentSelectorItem img,.CommonContentSelectorItemSelected img
{
	margin-bottom:auto;
	margin-top:auto;
}

.CommonContentSelectorItemArea,.FrontBlogListItemLink,.FrontBlogListLeftItemLink,.Company #companyPhone,.Company #companyAddress,.Company #companyWeb,.Company #companyEmail,#ChooseReport div.column,#SearchPagerPrevPage,#SearchPagerNextPage
{
	float:left;
}

.CommonContentSelectorItemName
{
	cursor:pointer;
	font-weight:400;
	height:12px;
	margin:1px 6px 16px;
	overflow:hidden;
	padding:2px;
	text-align:center;
	width:83px;
}

.CommonContentSelectorItemNameSelected
{
	background-color:#999;
	cursor:pointer;
	font-weight:400;
	height:12px;
	margin:1px 6px 16px;
	overflow:hidden;
	padding:2px;
	text-align:center;
	width:83px;
}

.CommonContentSelectorItemSelected
{
	border:solid 3px #999;
	cursor:pointer;
	height:79px;
	margin:6px 6px 0;
	overflow:hidden;
	padding:1px;
	text-align:center;
	vertical-align:middle;
	width:79px;
}

.CommonContentSelectorItemsArea
{
	background-color:#fff;
	border:solid 1px #999;
	height:322px;
	margin:5px 0;
	overflow:auto;
	padding:4px;
}

.CommonContentSelectorOptionsArea
{
	background-color:#fff;
	border:solid 1px #999;
	margin:0;
	padding:4px;
}

/*
Content Selector Styles */
.CommonContentSelectorTreeArea
{
	background-color:#fff;
	border:solid 1px #999;
	height:330px;
	margin:5px 5px 5px 0;
	overflow:hidden;
}

/*
Context Menu Styles*/
.CommonContextMenuGroup
{
	background-color:#fff;
	border:solid 1px #999;
}

.CommonContextMenuItem
{
	background-color:#fff;
	border:solid 1px #fff;
	cursor:pointer;
	padding:3px;
}

.CommonContextMenuItemExpanded
{
	background-color:#E1E1E1;
	border:solid 1px #f4f4f4;
	color:#000;
	cursor:pointer;
	padding:3px;
}

.CommonContextMenuItemHover
{
	background-color:#f4f4f4;
	border:solid 1px #E1E1E1;
	color:#000;
	cursor:pointer;
	padding:3px;
}

.CommonDescription
{
	margin:0 0 16px;
}

/*
Specific Buttons*/
.CommonDownloadButton
{
	background-image:url(../images/common/download.gif);
}

.CommonFile
{
	background-color:#fff;
	border:solid 2px #ccc;
	height:92px;
	overflow:hidden;
	position:relative;
	text-align:center;
	width:174px;
}

.CommonFile img
{
	border-width:0;
	margin:0;
	padding:0;
}

/* File Lists */
.CommonFileArea
{
 	float:left;
	margin:3px;
	overflow:hidden;
	width:180px;
}

.CommonFileContent
{
    min-height: 50px;
	padding:3px 0px 0;
}

.CommonFileDetails
{
	padding:4px 0 8px 5px;
}

.CommonFileDetails a
{
    font-size: 14px;
    font-weight: bold;    
}

.CommonFileInner
{
	height:98px;
	margin:0;
	padding:0;
	text-align:center;
	vertical-align:middle;
	width:174px;
}

.CommonFileInner a.CommonFileLink
{
	display:block;
	height:98px;
	left:0;
	position:absolute;
	text-decoration:none;
	text-transform: capitalize;     
	top:0;
	width:174;
}

.CommonFileRoundTop .r1,.CommonFileRoundTop .r2,.CommonFileRoundTop .r3,.CommonFileRoundTop .r4,.CommonFileRoundBottom .r1,.CommonFileRoundBottom .r2,.CommonFileRoundBottom .r3,.CommonFileRoundBottom .r4,.CommonFileContent
{
	background-color:#ececec;
}

.CommonFileSelectionArea
{
	background-color:#ccc;
	border:solid 1px #999;
	margin-bottom:8px;
	margin-top:4px;
}

.CommonFileSelectionArea input
{
	margin:2px;
}

.CommonFileSelectionPreviewArea
{
	background-color:#fff;
	border:solid 0 #999;
	border-bottom-width:1px;
	color:#999;
	overflow:hidden;
	padding:4px;
	text-align:center;
}

.CommonFileSelectionPreviewArea img
{
	max-height:100px;
	max-width:250px;
}

.CommonFormArea,.CommonAvatarListItemsArea,div#TipFriendBox,#SearchPagerPageList ul,div#FrontRightColumn h2
{
	margin:0;
}

.CommonFormDescription
{
	padding:8px 2px 8px 0;
}

.CommonFormSubTitle
{
	color:#000;
	font-weight:700;
	margin:16px 0 4px;
	padding:6px;
}

.CommonFormTitle
{
	color:#000;
	font-weight:700;
	line-height:100%;
	margin:32px 0 0;
	padding:0;
}

.CommonGroupedContentArea
{
	margin:0 0 16px;
	padding:0 0 8px;
}

.CommonHeader
{
	color:#aaa;
	font-weight:700;
	margin:8px 0 0;
	padding:0;
}

/*
Hierarchal List*/
.CommonHierarchalList
{
	float:left;
	padding:8px 5% 8px 0;
	width:44%;
}

.CommonHierarchalList .CommonHeader
{
	margin-bottom:2px;
}

.CommonImageTextButton
{
	background-position:2px center;
	background-repeat:no-repeat;
	display:inline-block;
	line-height:normal;
	margin:1px;
	padding:4px 4px 4px 22px;
	white-space:nowrap;
}

.CommonImageTextButton:LINK,.CommonImageTextButton:VISITED
{
	margin:1px;
	text-decoration:none;
}

/* Inline tag editor */
.CommonInlineTagEditor
{
	background-color:#f3f3f3;
	border:solid 1px #999;
	padding:4px;
}

/*
List */
.CommonListArea
{
	padding:8px 0;
}

.CommonListCell
{
	color:#333;
	font-family:Arial, Helvetica;
	padding:5px 0 5px 5px;
	text-align:left;
}

.CommonListHeader
{
	background-color:#999;
	color:#fff;
	font-family:Arial, Helvetica;
	font-weight:700;
	padding:4px;
	text-align:left;
}

.CommonListRow,.questionTableResults td.alternateRow
{
	background-color:#eee;
}

.CommonListRowAlt td
{
	background-color:inherit;
}

.CommonListTitle
{
	color:#000;
	font-weight:700;
	margin:0;
	padding:6px 6px 6px 0;
}

.CommonListTitle A,.CommonListTitle A:VISITED,.CommonListTitle A:ACTIVE
{
	color:#000;
	text-decoration:none;
}

.CommonLockedButton
{
	background-image:url(../images/common/locked.gif);
}

.CommonMessageActions
{
	float:right;
	font-weight:700;
	margin:0 0 4px 4px;
}

.CommonMessageDate
{
	border-bottom:solid 1px #999;
	margin-bottom:10px;
	padding-bottom:4px;
}

.CommonMessageError
{
	background-color:#d66;
	border:solid 1px #300;
	color:#000;
	font-weight:400;
	margin:16px 0;
	padding:12px;
}

.CommonMessageRecipients
{
	padding:2px 0;
}

/*
Message Styles*/
.CommonMessageSuccess
{
	border:solid 1px #030;
	color:#030;
	font-weight:400;
	margin:16px 0;
	padding:12px;
}

.CommonMessageWarning
{
	background-color:#FFA;
	border:solid 1px #eec600;
	color:#330;
	font-weight:400;
	margin:16px 0;
	padding:12px;
}

.CommonModal
{
	background-color:#fff;
	border:solid 6px #333;
}

.CommonModalClose
{
	background-image:url(../images/common/close.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	height:15px;
	margin:0;
	overflow:hidden;
	position:absolute;
	right:8px;
	top:8px;
	width:16px;
}

.CommonModalFooter
{
	height:12px;
	width:100%;
}

/* Modal Styles */
.CommonModalMask
{
	background-color:#333;
	filter:alpha(opacity=40);
	opacity:.4;
}

.CommonModalResize
{
	background-image:url(../images/common/resize.gif);
	background-repeat:no-repeat;
	bottom:6px;
	cursor:se-resize;
	height:12px;
	overflow:hidden;
	position:absolute;
	right:6px;
	width:12px;
}

.CommonModalTitle
{
	border-bottom:solid 1px #333;
	color:#333;
	cursor:move;
	font-weight:700;
	margin:0 8px;
	min-height:24px;
	padding:8px 0 2px;
}

.CommonOpenIdBox
{
	background:url(../images/openid.gif) no-repeat left;
	padding-left:20px;
}

/* End Tag Styles 

TabPane Styles*/
.CommonPane
{
	background-color:#fff;
	border:solid 1px #999;
	border-top-width:0;
	padding:8px;
}

.CommonPaneTab
{
	background-color:#f3f3f3;
	border:solid 1px #ccc;
	color:#666;
	cursor:pointer;
	margin:2px 0 1px;
	padding:6px 10px;
	white-space:nowrap;
}

.CommonPaneTabHover
{
	background-color:#f3f3f3;
	border:solid 1px #ccc;
	color:#333;
	cursor:pointer;
	margin:2px 0 1px;
	padding:6px 10px;
	white-space:nowrap;
}

.CommonPaneTabSelected
{
	background-color:#fff;
	border:solid 1px #999;
	border-bottom-width:0;
	border-top:solid 3px #999;
	color:#333;
	cursor:pointer;
	margin:0 0 -1px;
	padding:6px 10px 8px;
	white-space:nowrap;
}

.CommonPaneTabSet
{
	background-image:url(../images/common/tabset.gif);
	background-position:bottom left;
	background-repeat:repeat-x;
	font-weight:700;
	margin:0;
	padding:0;
}

.CommonPollAnswer
{
	padding:2px;
}

/* rendered poll styles */
.CommonPollArea
{
	background-color:#f4f4f4;
	border:solid 1px #999;
	margin:0 auto;
	min-width:300px;
	width:50%;
}

.CommonPollContent
{
	padding:4px;
}

.CommonPollDeleteButton
{
	background-color:#eee;
	background-image:url(../images/common/delete.gif);
	background-position:left top;
	background-repeat:no-repeat;
	border:solid 1px #999;
	border-left-color:#ccc;
	border-top-color:#ccc;
	color:#333;
	display:inline-block;
	font-weight:700;
	height:20px;
	line-height:normal;
	margin:1px;
	width:20px;
}

.CommonPollFooter
{
	background-color:#ccc;
	border:solid 0 #999;
	border-top-width:1px;
	padding:2px;
}

.CommonPollMoveDownButton
{
	background-color:#eee;
	background-image:url(../images/common/down.gif);
	background-position:left top;
	background-repeat:no-repeat;
	border:solid 1px #999;
	border-left-color:#ccc;
	border-top-color:#ccc;
	color:#333;
	display:inline-block;
	font-weight:700;
	height:20px;
	line-height:normal;
	margin:1px;
	width:20px;
}

/* Poll Styles */
.CommonPollMoveUpButton
{
	background-color:#eee;
	background-image:url(../images/common/up.gif);
	background-position:left top;
	background-repeat:no-repeat;
	border:solid 1px #999;
	border-left-color:#ccc;
	border-top-color:#ccc;
	color:#333;
	display:inline-block;
	font-weight:700;
	height:20px;
	line-height:normal;
	margin:1px;
	width:20px;
}

.CommonPollMoveUpButton:HOVER,.CommonPollMoveDownButton:HOVER,.CommonPollDeleteButton:HOVER
{
	background-color:#ddd;
	color:#333;
	text-decoration:none;
}

.CommonPollMoveUpButton:LINK,.CommonPollMoveUpButton:VISTED,.CommonPollMoveUpButton:ACTIVE,.CommonPollMoveDownButton:LINK,.CommonPollMoveDownButton:VISTED,.CommonPollMoveDownButton:ACTIVE,.CommonPollDeleteButton:LINK,.CommonPollDeleteButton:VISTED,.CommonPollDeleteButton:ACTIVE
{
	color:#333;
	text-decoration:none;
}

.CommonPollQuestion
{
	background-color:#ccc;
	border:solid 0 #999;
	border-bottom-width:1px;
	margin:0;
	padding:4px;
}

.CommonPollResultGraph
{
	white-space:nowrap;
}

.CommonPollSwitchedContent
{
	margin:0 auto;
	width:80%;
}

.CommonPollUserVote
{
	color:#777;
	margin:1em 0;
}

/* Post Popup Menu */
.CommonPostPopupArea
{
	background-color:#fff;
	border:solid 1px #999;
	padding:8px;
	width:350px;
}

.CommonPostPopupHeader
{
	margin-bottom:8px;
}

.CommonPostPopupListArea
{
	border:solid 1px #999;
	max-height:300px;
	overflow:auto;
	padding:4px;
	width:342px;
}

.CommonPromo
{
	color:#fff;
	height:80px;
	margin-left:586px;
	padding-top:15px;
	text-align:left;
	width:298px;
}

.CommonRateControl
{
	background-color:#eee;
	cursor:pointer;
	display:inline-block;
	padding:1px;
	white-space:nowrap;
}

.CommonRateControlActive
{
	background-color:#fc6;
	cursor:pointer;
	display:inline-block;
	padding:1px;
	white-space:nowrap;
}

/*
Rating Styles*/
.CommonRateControlReadOnly
{
	background-color:#fff;
	display:inline-block;
	padding:1px;
	white-space:nowrap;
}

.CommonSearchArea
{
	margin-bottom:10px;
	overflow:hidden;
	padding-left:10px;
	width:182px;
}

.CommonSearchContent
{
	border-left:solid 1px;
	border-right:solid 1px;
	height:.8em;
	margin: 0;
	padding:3px 8px 0;
	position:relative;
	white-space:nowrap;
}

.CommonSearchContent input
{
	background-color:#f7f7f7;
	border-width:0;
	margin:0;
	padding:0;
	width:146px;
}

.CommonSearchContent input.CommonSearchButton
{
	background-color:transparent;
	background-image:url('../images/common/search-button.gif');
	background-position:0 3px;
	background-repeat:no-repeat;
	cursor:pointer;
	height:21px;
	overflow:hidden;
	width:20px;
}

.CommonSearchContentInner
{
	position:absolute;
	top:-5px;
	width:166px;
}

.CommonSearchRoundTop .r1
{
	border-left-width:0;
	border-right-width:0;
	border-top:solid 1px;
	margin:0 5px;
}

.CommonSearchRoundBottom .r4
{
    border-bottom:solid 1px;
    margin:0 5px;
}

.CommonSearchRoundTop .r2,.CommonSearchRoundTop .r3,.CommonSearchRoundTop .r4,.CommonSearchRoundBottom .r1,.CommonSearchRoundBottom .r2,.CommonSearchRoundBottom .r3
{
	border-left:solid 1px;
	border-right:solid 1px;
	height:1px;
	overflow:hidden;
}

.CommonSearchRoundTop .r1,.CommonSearchRoundTop .r2,.CommonSearchRoundTop .r3,.CommonSearchRoundTop .r4,.CommonSearchRoundBottom .r1,.CommonSearchRoundBottom .r2,.CommonSearchRoundBottom .r3,.CommonSearchRoundBottom .r4,.CommonSearchContent
{
	background-color:#f7f7f7;
	border-color:#bbb;
}

.CommonSearchRoundTop .r4
{

}

.CommonSearchRoundTop .r2,.CommonSearchRoundBottom .r3
{
	border-left-width:2px;
	border-right-width:2px;
	margin:0 3px;
}

/* Side List */
.CommonSideListArea
{
	float:left;
	height:70px;
	margin:8px;
	overflow:hidden;
	width:210px;
}

.CommonSideListContent
{
	margin-left:68px;
}

.CommonSideListImage
{
	float:left;
	height:60px;
	overflow:hidden;
	width:60px;
}

.CommonSidebar 
{
    margin-left: 10px;
}

.CommonSidebar .CommonPollArea
{
	min-width:200px;
}

.CommonSidebar .CommonPollSwitchedContent
{
	margin:0;
	width:100%;
}

.CommonSidebarTagCloud
{
	line-height:225%;
	list-style-type:none;
	margin:0 0 0 0;
	padding:0;
}

.CommonSubTitle
{
	color:#fff;
	font-family:Arial, Helvetica;
	font-weight:700;
	margin-top:15px;
	padding:4px;
	text-align:left;
}

.CommonTag1 a:link,.CommonTag1 a:visited,.CommonTag1 a:active
{
	font-weight:900;
	margin-right:6px;
	text-decoration:none;
}

.CommonTag1,.CommonTag2,.CommonTag3,.CommonTag3,.CommonTag4,.CommonTag5,.CommonTag6
{
	display:inline;
	margin:0;
	padding:0;
	word-wrap:break-word;
}

.CommonTag2 a:link,.CommonTag2 a:visited,.CommonTag2 a:active
{
	font-weight:800;
	margin-right:6px;
	text-decoration:none;
}

.CommonTag3 a:link,.CommonTag3 a:visited,.CommonTag3 a:active
{
	font-weight:600;
	margin-right:6px;
	text-decoration:none;
}

.CommonTag4 a:link,.CommonTag4 a:visited,.CommonTag4 a:active
{
	font-weight:500;
	margin-right:6px;
	text-decoration:none;
}

.CommonTag5 a:link,.CommonTag5 a:visited,.CommonTag5 a:active
{
	font-weight:300;
	margin-right:6px;
	text-decoration:none;
}

.CommonTag6 a:link,.CommonTag6 a:visited,.CommonTag6 a:active
{
	font-weight:200;
	margin-right:6px;
	text-decoration:none;
}

/* END BLOG TAG CLOUD */
.CommonTagCloud
{
	background-color:#f7f7f7;
	border:solid 2px #ccc;
	border-left-width:0;
	border-right-width:0;
	line-height:250%;
	list-style-type:none;
	margin:32px 0;
	padding:16px;
}

/*
Text Button*/
.CommonTextButton
{
	color:#36c;
	cursor:pointer;
	display:inline-block;
	margin:1px;
	padding:4px;
	white-space:nowrap;
}

.CommonTextButton:LINK,.CommonTextButton:VISITED,.CommonTextButton:ACTIVE,.CommonImageTextButton:ACTIVE,.CommonContentBoxFooter a
{
	text-decoration:none;
}

.CommonTextButtonHighlight
{
	background-color:#bbb;
	color:#333;
	cursor:pointer;
	display:inline-block;
	margin:1px;
	padding:4px;
	white-space:nowrap;
}

.CommonTextButtonHighlight:LINK,.CommonTextButtonHighlight:VISITED,.CommonTextButtonHighlight:ACTIVE,.CommonTextButtonHighlight:HOVER
{
	background-color:#bbb;
	color:#333;
	text-decoration:none;
}

.CommonThemePreviewImageColumn
{
	border-bottom-color:#ccc;
	border-style:solid;
	border-width:0 0 1px;
	width:218px;
}

.CommonThemePreviewImageColumn div
{
	background-color:#ccc;
	border-color:#000;
	border-style:solid;
	border-width:1px;
	height:90px;
	margin:6px;
	padding-top:60px;
	text-align:center;
	width:200px;
}

.CommonThemePreviewImageColumn img
{
	border-color:#000;
	border-style:solid;
	border-width:1px;
	height:150px;
	margin:6px;
	width:200px;
}
/* Theme Styles */
.CommonThemePreviewTextColumn
{
	border-bottom-color:#ccc;
	border-style:solid;
	border-width:0 0 1px;
	width:186px;
}

.CommonThemePreviewTextColumn div
{
	overflow:hidden;
	padding:6px;
	width:174px;
}

.CommonThemePreviewTextColumn h4
{
	font-weight:700;
	margin:6px 0 0;
	overflow:hidden;
	padding:0 6px;
	width:174px;
}

.CommonTitle
{
	color:#333;
	font-weight:700;
	letter-spacing:-1px;
	margin:0 0 0 30px;
	padding:0;
}

/*
Validation Styles*/
.CommonValidationWarning
{
	color:red;
	font-weight:700;
	padding:2px;
}

.CommonWarning
{
	background-color:#fffcb3;
	border:solid 1px #FFD226;
	color:#333;
	font-weight:400;
	margin:24px 0 16px;
	padding:8px;
}


.SummaryDetailed
{
	padding-left:20px;	
}

.SummaryDetailed table
{
	width:60%;	
}

.SummaryDetailedBar
{
	background-color:#33aa00;
	border-top: 1px #66dd00 solid;
	border-left: 1px #66dd00 solid;
	border-bottom: 1px #118800 solid;
	border-right: 1px #118800 solid;
	height:20px;  
	vertical-align:middle;
	padding-top:3px;
}

.VideDetails div
{
  
}

.VideoText
{
    background-color:#f4f4f4;
	border-bottom:#ccc 1px solid;
	border-left:#ccc 1px solid;
	border-right:#ccc 1px solid;
	border-top:#ccc 1px solid;
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	padding:20px;
	margin-bottom: 10px;    
}

.AutoCompleteList 
{  
	visibility : hidden;
	margin : 0px!important;
	background-color : #ffffff;
	color : windowtext;
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
	cursor : 'default';
	overflow : auto;
	height : 200px;
    text-align : left; 
    list-style-type : none;
}

/* AutoComplete highlighted item */

.AutoCompleteListItemHighLight
{
	background-color: #ffff99;
	color: black;
	padding: 1px;
    font-size:11px;
	font-weight:normal;
	line-height:13px;
}

/* AutoComplete item */

.AutoCompleteListItem 
{
	background-color : window;
	color : windowtext;
	padding : 1px;
	font-size:11px;
	font-weight:normal;
	line-height:13px;
}


/* Choose language */
.chooseLanguage
{
	padding-bottom:30px;
}

.chooseLanguage h2
{
	text-transform:uppercase;
}

.chooseLanguage img
{
	border:0px;	
	float:left;
	margin-right:5px;
}
