@import url("/Themes/Blogs/includes/cs-ppc.css");

#taglinks {
	position:absolute;
	top:135px;	
	padding:0 20px;
	text-align:center;
	font-size:11px;
	line-height:14px;
	color:#666;
}
#taglinks a {
	padding:0 5px;
}

p {
	line-height:18px;
	font-size:12px;
	color:#333;
}

h2 {	
	padding-bottom:2px;
	letter-spacing:-2px;
	font-size:26px;
	border-bottom:solid 1px #ccc;	
	color:#5682be;
	font-weight:normal;
	margin-bottom:10px;	
	margin-top:35px;
}

a {
	color:#ff9900;
	text-decoration:underline;
}
a:hover{
	text-decoration:none;
}

.CommonMessageTitle {
	text-align:left;
	font-size:20px;
	font-weight:bold;
	background-color:#5682be;
	color:#fff;
	padding:2px;
	padding-left:8px;
	margin:0px;
	border:1px solid #999;
}

.JoinArea
{
	overflow:hidden;
	width:400px;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	color: #000000;
	text-align: left;
}


/* ---------------------------------------- Menu */
#menu {
	font:12px Arial;
	display:block;
}

#menu a {
	display:block;
	padding-top:5px;
	padding-bottom:5px;
	text-decoration:none;	
}

#menu-pushes {
	text-align:center;
	padding-bottom:20px;
	padding-top:15px;
}

#menu-push1, #menu-push2 {
	margin-top:5px;
}

#affiliate {
	padding-top:15px;
}

#affiliate img {
	border:1px solid #9a9a9a;
}

#bloggers {
	background:#7d9fcd;
	padding-bottom:15px;
}
#bloggers img {
	padding-bottom:5px;
}

.blogger {
	display:block;
	padding:0 5px 8px 35px;
	background:url(/Themes/Blogs/images/blogger-bullet.gif) 15px 0 no-repeat;
	color:#fff;
}
.blogger:hover {
	background:url(/Themes/Blogs/images/blogger-bullet-over.gif) 15px 0 no-repeat;
	text-decoration:none;
}

/* ---------------------------------------- m1 */
.m1 {
	width:180px;
	background:url(/Themes/Blogs/images/menu/m1.gif);	
	padding-left:20px; 
	border-bottom:1px solid #8f8f8f;
	color:#fff;	
}
.m1:hover {
	color:#ff9900;
}

.closed1 {
	background:url(/Themes/Blogs/images/menu/closed1.gif);	
}

.youarehere1 { 
	background:url(/Themes/Blogs/images/menu/youarehere1.gif);
	padding-left:20px; 
	color:#ff9900;
}
.youarehere1:hover { 
	color:#ff9900;
}

.open1 {
	background:url(/Themes/Blogs/images/menu/open1.gif);
	padding-left:20px;
	border-bottom:1px solid #ff9900; 
	color:#ff9900;
}

/* ---------------------------------------- m2 */
.m2 {
	background:url(/Themes/Blogs/images/menu/m2.gif);	
	padding-left:25px; 
	border-bottom:1px solid #8f8f8f;
	color:#fff;	
}
.m2:hover {
	color:#ff9900;
}

.closed2 {
	background:url(/Themes/Blogs/images/menu/closed2.gif);	
}

.youarehere2 { 
	background:url(/Themes/Blogs/images/menu/youarehere2.gif);
	padding-left:25px;
	color:#ff9900;
}
.youarehere2:hover { 
	color:#ff9900;
}

.open2 {
	background:url(/Themes/Blogs/images/menu/open2.gif);
	padding-left:25px;
	border-bottom:1px solid #ff9900; 
	color:#ff9900;
}

/* ---------------------------------------- m3 */
.m3 {
	background:url(/Themes/Blogs/images/menu/m3.gif);	
	padding-left:30px; 
	border-bottom:1px solid #8f8f8f;
	color:#fff;	
}
.m3:hover {
	color:#ff9900;
}

.closed3 {
	background:url(/Themes/Blogs/images/menu/closed3.gif);	
}

.youarehere3 { 
	background:url(/Themes/Blogs/images/menu/youarehere3.gif);
	padding-left:30px; 	
	color:#ff9900;
}
.youarehere3:hover { 
	color:#ff9900;
}

.open3 {
	background:url(/Themes/Blogs/images/menu/open3.gif);
	padding-left:30px;
	border-bottom:1px solid #ff9900; 
	color:#ff9900;
}

/* ---------------------------------------- m4 */
.m4 {
	background:url(/Themes/Blogs/images/menu/m4.gif);	
	padding-left:35px; 
	border-bottom:1px solid #8f8f8f;
	color:#fff;	
}
.m4:hover {
	color:#ff9900;
}

.closed4 {
	background:url(/Themes/Blogs/images/menu/closed4.gif);	
}

.youarehere4 { 
	background:url(/Themes/Blogs/images/menu/youarehere4.gif);
	padding-left:35px; 	
	color:#ff9900;
}
.youarehere4:hover { 
	color:#ff9900;
}

.open4 {
	background:url(/Themes/Blogs/images/menu/open4.gif);
	padding-left:35px;
	border-bottom:1px solid #ff9900; 
	color:#ff9900;
}

/* ---------------------------------------- m5 */
.m5 {
	background:url(/Themes/Blogs/images/menu/m5.gif);	
	padding-left:40px; 
	border-bottom:1px solid #8f8f8f;
	color:#fff;	
}
.m5:hover {
	color:#ff9900;
}

.closed5 {
	background:url(/Themes/Blogs/images/menu/closed5.gif);	
}

.youarehere5 { 
	background:url(/Themes/Blogs/images/menu/youarehere5.gif);
	padding-left:40px; 	
	color:#ff9900;
}
.youarehere5:hover { 
	color:#ff9900;
}

.open5 {
	background:url(/Themes/Blogs/images/menu/open5.gif);
	padding-left:40px;
	border-bottom:1px solid #ff9900; 
	color:#ff9900;
}

/* ---------------------------------------- Header Elements */
#header {
	width:760px;
	height:122px;
	padding:0;
	margin:0;
	background:#8d8b86;
	
}

#bannerlogo img {
	float:left;
	height:93px;
	border:0;
}

#breadcrumbs {
	clear:both;
	position:absolute;
	top:94px;
	width:755px;
	background:url(/Themes/Blogs/images/orangebar.gif) repeat-x;
	height:22px;
	font:11px arial;
	padding:5px 0 0 5px;
	color:#fff;
}
#breadcrumbs a { 
	text-decoration:none;
	color:#fff;
	padding:5px 0 0 2px;
}
#breadcrumbs a:hover {
	color:#fff;
	text-decoration:underline;
}

/* ---------------------------------------- Search Bar */
form, form input {
	border:0;
	padding:0;
	margin:0;	
}

/* ---------------------------------------- Footer Elements */
#footer {
	clear:both;
	width:740px;
	padding:7px 10px;
	background:url(/Themes/Blogs/images/nomadik-footer.jpg) no-repeat #000;
	text-align:right;
	font-size:11px;	
	color:#ff6600;
}

#footer a {
	color:#fff;
}


/* Generics */
body {
	background:url(/Themes/Blogs/images/backgrounds/page.gif) repeat-x;
	background-color:#8d8b86;
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
}

img {
	border:0;
}

/* ---------------------------------------- Form Elements */

input {
    font-size:90%;
}

button {
    font-size:90%;
}

select {
    font-size:90%;
}

textarea {
    font-size:90%;
}

.social {
	width:auto;
}
.social a {
	font-weight:bold;
}
.social ul li {
	height:25px;
	list-style-type:none;
}
.social img {
	margin-right:10px;
}

/* ---------------------------------------- Common Styles */
#Common {
	position:relative;
	padding:0;
	margin:0 auto;
	width:760px;
	background:url(/Themes/Blogs/images/backgrounds/wrapper-2-column.gif);
}

#CommonHeader {
	width:100%;
}

.CommonContent a, #CommonHeader a {
	color:#ff9900;
}

.CommonContent a:hover, #CommonHeader a:hover {
	color:#ff9900;
	text-decoration:none;
}

#CommonLeftColumn {
	position:relative;
	padding-bottom:22px;
	width:200px;
}

#CommonRightColumn {
	background-color:#eff7e0;
	padding-bottom:22px;
}

#CommonFooter {
	background-color:#d3d3d3;
	padding:8px;
	text-align:center;
	border-style:solid;
	border-width:0px;
	border-top-width:2px;
	border-color:#bbbbbb;
}

.CommonJumpArea {
	font-size:90%;
	padding:4px;
	padding-left:0px;
	padding-right:0px;
	font-weight:bold;
}

.CommonFeedArea {
	font-size:90%;
	padding:4px;
	padding-left:0px;
	padding-right:0px;
	font-weight:bold;
}

.CommonPagingArea {
	font-size:90%;
	padding:4px;
	margin-left:3px;
	margin-right:3px;
	font-weight:bold;
}
.CommonPagingArea a {
	color:#666666;
}

.CommonSortArea {
	font-size:90%;
	padding:4px;
	margin-left:3px;
	margin-right:3px;
	font-weight:bold;
	margin-right:40px;
}

.CommonBreadCrumbArea {
	position:absolute;
	top:100px;
	left:10px;
	font-family:arial;
	font-size:11px;
	padding:0;
	color:#000;
	z-index:50;
}
.CommonBreadCrumbArea a {
	text-decoration:none;
	color:#fff;
}
.CommonBreadCrumbArea a:hover {
	text-decoration:underline;
	color:#fff;
}

.CommonFilterArea {
	font-size:90%;
	padding:4px;
	margin-left:3px;
	margin-right:3px;
	font-weight:bold;
	margin-right:40px;
}

.CommonSearchResults {
	font-size:80%;
	color:#000000;
	font-weight:bold;
	padding:8px;
}


.CommonTitleBarTitle a {
	color:#333333;
	text-decoration:none;
}

.CommonTitleBarDescription{
	position:relative;
	top:-4px;
	padding:0px 0px 0px 6px;
	color:#999999;
	margin:0px;	
	margin-bottom:-14px;
}

/* ---------------------------------------- Tree Form Elements */

.CommonTreeFormArea {
	border-style:solid;
	border-color:#999999;
	border-width:1px;
	padding:2px;
	width:350px;
	height:175px;
	overflow:auto;
	margin:4px;
	margin-left:2px;
}

.CommonTreeFormTree {
	padding:0px;
}

.CommonTreeFormNode {
	cursor:pointer;
	font-size:90%;
}

.CommonTreeFormNodeSelected {
	padding:1px;
	font-weight:bold;
	background-color:#dddddd;
	border-style:solid;
	border-width:1px;
	border-color:#cccccc;
	cursor:pointer;
	font-size:90%;
}

.CommonTreeFormNodeHover {
	cursor:pointer;
	font-size:90%;
}

/* ---------------------------------------- Title Bar Styles */
.CommonTitleBarSearchArea {
	text-align:right;
	color:#666666;
}

/* ---------------------------------------- Common Search Styles */
#CommonUserArea {
	position:absolute;
	top:101px;
	right:5px;
	font-size:11px;
	color:#f2f2f2;	
}

#CommonUserArea a {
	color:#fff;
}
#CommonUserArea a:hover {
	color:#000;
}

#CommonSearch {
	position:absolute;
	top:130px;
	right:5px;	
}

#CommonSearch input {
	background:#f2f2f2;
	padding:2px;
	float:left;
	border:1px solid #ccc;
	margin-right:3px;
	font-size:11px;
}

#CommonSearch a {
	color:#fff;
	font-size:11px;
	text-decoration:none;
}
#CommonSearch a:hover {
	color:#fff;
	text-decoration:none;
}

.CommonSearchButton {
	position:relative;
	top:2px;
	background:#ff9900;
	border:1px solid #ccc;
	padding:2px 7px;
}

#blog-search {
	float:left;
	padding-top:2px;
	margin-right:3px;
	font-size:11px;
	color:#666;
}

/*
Form Styles
*/
#FormSettings {
	width:500px;

}
.CommonFormArea
{
	width:500px;
}

.CommonFormArea input
{
	border:1px solid #666;
	padding:2px;
}

.CommonFormTitle
{
	color:#999999;
	font-size:140%;
	font-weight:bold;
	padding:4px;
	padding-left:0px;
	margin:0px;
}

.CommonFormDescription
{
	padding:2px;
	padding-left:0px;
	padding-bottom:8px;
	padding-top:8px;
}

TD.CommonFormFieldName
{
	color:#666666;
	padding:2px;
	padding-right:8px;
	font-weight:bold;
}

DIV.CommonFormFieldName
{
	color:#666666;
	padding:2px;
	padding-top:8px;
	font-weight:bold;
}

TD.CommonFormFieldDescription
{
	color:#000000;
	padding:2px;
	font-size:90%;
	font-weight:normal;
}

DIV.CommonFormFieldDescription
{
	color:#000000;
	padding:2px;
	font-size:90%;
	font-weight:normal;
}

TD.CommonFormField
{
	color:#000000;
	padding:2px;
	
}

DIV.CommonFormField
{
	color:#000000;
	padding:2px;
}

.CommonFormActionButtons
{
	color:#000000;
	padding:2px;
	text-align:right;
}


/*
Message Styles
*/

.CommonMessageArea
{
	width:100%;
	margin-top:64px;
	margin-bottom:64px;
	background-color:#ffffff;
}



.CommonMessageContent
{
	font-size:100%;
	color:#000000;
	padding:8px;
	padding-bottom:16px;
	text-align:left;
	border-style:solid;
	border-width:1px;
	border-top-width:0px;
	border-color:#cccccc;
}

.CommonInlineMessageArea
{
	margin-top:4px;
	margin-bottom:4px;
	border-style:solid;
	border-width:1px;
	border-color:#cccccc;
	background-color:#ffffff;
	background-position:left top;
	background-repeat:repeat-x;
}

.CommonInlineMessageTitle
{
	text-align:left;
	font-size:100%;
	font-weight:bold;
	background-color:#f4f4f4;
	color:#666666;
	padding:6px;
	padding-left:8px;
	margin:0px;
	border-style:solid;
	border-width:0px;
	border-bottom-width:1px;
	border-color:#cccccc;
}

.CommonInlineMessageArea A:LINK, .CommonInlineMessageArea A:VISITED, .CommonInlineMessageArea A:ACTIVE, .CommonInlineMessageArea A:HOVER
{
	color:#666666;
}

.CommonInlineMessageContent
{
	font-size:80%;
	color:#333333;
	padding:8px;
	text-align:left;
}

.CommonInlineTidbit
{
	background-image:url('/cs/themes/default/images/tidbit_arrow.gif');
	display:inline-table;
	display:-moz-inline-box;
	display:inline-block;
	padding:4px;
	margin:1px;
	background-repeat:no-repeat;
	background-position:1px 1px;
	padding-left:22px;
	margin-left:40px;
}

.CommonInlineTidbit, .CommonInlineTidbit A
{
	text-align:left;
	font-size:80%;
	font-weight:bold;
	color:#66bb66;
}

.CommonInlineTidbit A
{
	color:#449944;
}

.CommonMessageSuccess
{
	padding:8px;
	font-size:100%;
	color:#334433;
	font-weight:bold;
	border:solid;
	border-width:1px;
	border-color:#999999;
	background-color:#cfe7c0;
	margin-top:8px;
	margin-bottom:8px;
}

.CommonLicenseMessageSuccess
{
	padding:8px;
	font-size:100%;
	color:#334433;
	font-weight:bold;
	border:solid;
	border-width:1px;
	border-color:#999999;
	background-color:#cfe7c0;
	margin-top:8px;
	margin-bottom:8px;
}

.CommonSmallMessageSuccess
{
	padding:2px;
	font-size:80%;
	font-weight:bold;
	color:#334433;
}

.CommonMessageError
{
	margin-top:8px;
	margin-bottom:8px;
	padding:4px;
	font-size:100%;
	color:#443333;
	font-weight:bold;
	border:solid;
	border-width:1px;
	border-color:#999999;
	background-color:#EBD9D9;
}

.CommonLicenseMessageError
{
	margin-top:8px;
	margin-bottom:8px;
	padding:4px;
	font-size:100%;
	color:#444433;
	font-weight:bold;
	border:solid;
	border-width:1px;
	border-color:#999999;
	background-color:#fff499;
}

.CommonSmallMessageError
{
	padding:2px;
	font-size:80%;
	font-weight:bold;
	color:#990000;
}

/*
Content
*/

.mailEnv
{
	float:right;
	text-align:center;
	margin-top:20px;
	padding:0px 15px 0px 15px;
	font-weight:bold;
	width:180px;
}

.CommonContentArea {
	padding:0px 10px 10px 10px;
	border:solid;
	border-width:1px;
	border-color:#ffffff;
}

.CommonFreeTextContent {
	line-height:20px;
	padding-left:15px;
}

.CommonSubTitle
{
	color:#999999;
	font-size:140%;
	font-weight:bold;
	padding:4px;
	padding-left:0px;
	margin:0px;
	letter-spacing:0px;
}

.CommonHeader
{
	color:#666666;
	font-size:130%;
	font-weight:bold;
	padding:0px;
	margin:0px;
	margin-top:8px;
}

.CommonContent
{
	padding:0px 8px 8px 0;
	font-size:100%;
	width:100%;
	

}

.CommonGroupedContentArea
{
	padding-bottom:8px;
	margin-bottom:16px;
	border-style:solid;
	border-width:0px;
	border-bottom-width:1px;
	border-color:#eeeeee;
}

.CommonFloatArea
{
	float:left;
	width:126px;
	margin:8px;
	margin-left:0px;
	padding:8px;
	padding-top:0px;
}

UL.CommonFloatList
{
	margin:0px;
	padding:0px;
	list-style-type:none;
}

UL.CommonFloatList LI
{
	margin-bottom:8px;
	clear:both;
}

.CommonNonFloatArea
{
	margin-left:150px;
}


.CommonSidebar {

	width:200px;
}
.CommonSidebarContentItem {
	margin:3px 0 3px 16px;
	display:list-item;
	list-style-type:square;	
	color:#a4a4a4;
}



.CommonSidebarArea {
	padding:0;
	margin:0px 0px 0px 0px;
	overflow:hidden;
}
.CommonSidebarArea A:LINK {
	color:#ff9900;
}
.CommonSidebarArea A:VISITED {
	color:#ccc;
	text-decoration:none;
}

.CommonSidebarArea A:HOVER {
	color:#ff9900;
}
.CommonSidebarContent A:LINK {
	color:#ccc;
	text-decoration:none;
}
.CommonSidebarContent A:HOVER {
	color:#ff9900;
	text-decoration:underline;
}
.CommonSidebarHeader
{
	text-align:left;
	font-family:arial;
	color:#ff9900;
	font-size:11px;
	margin:0;
	padding:5px;
	background:url(/Themes/Blogs/images/backgrounds/menu-1-arrow-open.gif);
}

h4.CommonSidebarHeader {
	padding-left:20px;
	font-weight:normal;
}

.CommonSidebarContent
{
	font-family:arial;
	font-size:10px;
	color:#000;
	border:1px solid #828282;
	padding-left:20px;
	background:url(/Themes/Blogs/images/backgrounds/menu-1.gif);
	overflow:hidden;
}


UL.CommonSidebarList
{
	margin:0px;
	padding:0px;
}

UL.CommonSidebarList LI
{
	margin-bottom:5px;
	list-style-type:square;	
	margin-left:16px;
	color:#a4a4a4;
}

.CommonDescription
{
	font-size:90%;
	color:#333333;
	padding:0px 0px 8px 0px;
	margin-bottom:15px;
}

.CommonSidebarImage
{
	margin-top:4px;
	margin-bottom:4px;
	padding:3px;
	border-style:solid;
	border-width:1px;
	border-color:#C4D6AE;
	background-color:#fafafa;
	text-align:center;
}
UL.CommonSidebarImageList
{
	margin:0px;
	padding:0px;
	list-style-type:none;
}

.forumMenuPost
{
	color:#616161;
	}
	
.forumMenuPost a:link, .forumMenuPost a:active, .forumMenuPost a:visited
{
	color:#ccc;
	}
	
.forumMenuPost a:hover {
	color:#ff9900;
}



#welcome A, #welcome A:VISITED, #welcome A:ACTIVE, #welcome A:HOVER {
	font-size:11px;
}


/*
Text Button
*/

.CommonTextButton
{
	display:inline-table;
	display:-moz-inline-box;
	display:inline-block;
	margin:1px;
	padding:4px;
	border-style:solid;
	border-width:1px;
	border-color:#999999;
	border-top-color:#cccccc;
	border-left-color:#cccccc;
	background-color:#eeeeee;
	color:#333333;
	font-size:80%;
	font-weight:bold;
	white-space:nowrap;
}

.CommonTextButton:LINK
{
	text-decoration:none;
	color:#333333;
	background-color:#eeeeee;
}

.CommonTextButton:VISITED
{
	text-decoration:none;
	color:#333333;
	background-color:#eeeeee;
}

.CommonTextButton:ACTIVE
{
	text-decoration:none;
	color:#333333;
}

.CommonTextButton:HOVER
{
	text-decoration:underline;
	color:#333333;
	background-color:#dddddd;
}

.CommonTextButtonHighlight
{
	display:inline-table;
	display:-moz-inline-box;
	display:inline-block;
	margin:1px;
	padding:4px;
	border-style:solid;
	border-width:1px;
	border-color:#999999;
	border-top-color:#cccccc;
	border-left-color:#cccccc;
	background-color:#bbbbbb;
	color:#333333;
	font-size:80%;
	font-weight:bold;
	white-space:nowrap;
}

.CommonTextButtonHighlight:LINK, .CommonTextButtonHighlight:VISITED, .CommonTextButtonHighlight:ACTIVE, .CommonTextButtonHighlight:HOVER
{
	text-decoration:none;
	background-color:#bbbbbb;
	color:#333333;
}

.CommonImageTextButton
{
	display:inline-table;
	display:-moz-inline-box;
	display:inline-block;
	padding:4px;
	margin:1px;
	border-style:solid;
	border-width:1px;
	border-color:#999999;
	border-top-color:#cccccc;
	border-left-color:#cccccc;
	background-color:#eeeeee;
	color:#333333;
	font-size:80%;
	font-weight:bold;
	background-repeat:no-repeat;
	background-position:1px 1px;
	padding-left:22px;
	line-height:normal;
	white-space:nowrap;
}

.CommonImageTextButton:LINK
{
	text-decoration:none;
	color:#333333;
	margin:1px;
}

.CommonImageTextButton:VISITED
{
	text-decoration:none;
	color:#333333;
}

.CommonImageTextButton:ACTIVE
{
	text-decoration:none;
	color:#333333;
}

.CommonImageTextButton:HOVER
{
	text-decoration:underline;
	color:#333333;
	background-color:#dddddd;
}

.CommonImageTextButtonHighlight
{
	display:inline-table;
	display:-moz-inline-box;
	display:inline-block;
	margin:1px;
	padding:4px;
	border-style:solid;
	border-width:1px;
	border-color:#999999;
	border-top-color:#cccccc;
	border-left-color:#cccccc;
	background-color:#bbbbbb;
	color:#333333;
	font-size:80%;
	font-weight:bold;
	background-repeat:no-repeat;
	background-position:1px 1px;
	padding-left:22px;
	line-height:normal;
	white-space:nowrap;
}

.CommonImageTextButtonHighlight:LINK, .CommonImageTextButtonHighlight:VISITED, .CommonImageTextButtonHighlight:ACTIVE, .CommonImageTextButtonHighlight:HOVER
{
	text-decoration:none;
	background-color:#bbbbbb;
	color:#333333;
}

.CommonButtonInnerContentDown
{
	background-image:url(../images/common/button-down-arrow.gif);
	padding-right:9px;
	background-repeat:no-repeat;
	background-position:right center;
}

.CommonButtonInnerContentRight
{
	background-image:url(../images/common/button-right-arrow.gif);
	padding-right:7px;
	background-repeat:no-repeat;
	background-position:right center;
}

/*
Options Styles
*/

.CommonOptionsListArea
{
	background-color:#f4f4f4;
	padding:4px;
	padding-top:6px;
	padding-bottom:6px;
	margin:0px;
	margin-bottom:6px;
	border-style:solid;
	border-color:#cccccc;
	border-width:0px;
	border-top-width:1px;
	border-bottom-width:1px;
}

.CommonOptionsListTitle
{
	font-size:8pt;
	font-weight:normal;
	color:#666666;
	margin:0px;
	margin-bottom:4px;
	padding:0px;
}

.CommonOptionsListItem
{
	font-size:8pt;
}

/*
Advertisements
*/

.CommonStandardTopAdArea
{
	text-align:center;
	padding:4px;
	margin:0px;
	margin-bottom:4px;
	border:solid;
	border-width:0px;
	border-top-width:1px;
	border-color:#999999;
}

.CommonStandardTopAdArea IFRAME
{
	margin-left:auto;
	margin-right:auto;
}

.CommonStandardBottomAdArea
{
	text-align:center;
	padding:4px;
	border:solid;
	border-width:0px;
	border-top-width:1px;
	border-color:#999999;
	margin:0px;
	margin-top:4px;
}

.CommonStandardBottomAdArea IFRAME
{
	border:solid;
	border-width:1px;
	border-color:#999999;
	margin-left:auto;
	margin-right:auto;
}

/*
List 
*/

.CommonListArea
{
	padding-bottom:8px;
	padding-top:8px;
}

.CommonListTitle
{
	padding:6px;
	padding-left:8px;
	border-style:solid;
	border-width:1px;
	border-color:#cccccc;
	background:url(/Themes/Blogs/images/backgrounds/cs-forum-section-back.gif);
	color:#ff9900;
	font-size:90%;
	font-weight:bold;
	margin:0px;
	
}

.CommonListTitle A, .CommonListTitle A:VISITED, .CommonListTitle A:ACTIVE, .CommonListTitle A:HOVER
{
	color:#ff9900;
}

.CommonListHeaderLeftMost
{
	text-align:center;
	padding:4px;
	border-style:solid;
	border-width:1px;
	border-color:#eeeeee;
	background-color:#eeeeee;
	color:#666666;
	font-size:80%;
	font-weight:bold;
}

.CommonListHeader
{
	text-align:center;
	padding:4px;
	border-style:solid;
	border-width:1px;
	border-left-width:0px;
	border-color:#eeeeee;
	background-color:#eeeeee;
	color:#666666;
	font-size:80%;
	font-weight:bold;
}

.CommonListCellLeftMost
{
	padding:4px;
	border-style:solid;
	border-width:1px;
	border-top-width:0px;
	border-color:#eeeeee;
	color:#333333;
	font-size:80%;
}

.CommonListCell
{
	padding:4px;
	border-style:solid;
	border-width:1px;
	border-top-width:0px;
	border-left-width:0px;
	border-color:#eeeeee;
	color:#333333;
	font-size:80%;
	text-align:left;
}


/* 
Simple Tab Strip Styles 
*/

.CommonSimpleTabStripTab 
{
	position:relative;
	top:10px;
	left:10px;
	color:#fff; 
	font-size:12px; 
	cursor:pointer;
	border-style:solid;
	border-width:0px;
	border-right-width:1px;
	border-color:#999999;
	height:25px;
}

.CommonSimpleTabStripTab A:LINK, .CommonSimpleTabStripTab A:VISITED, .CommonSimpleTabStripTab A:ACTIVE
{
	display:block;
	height:25px;

	color:#fff;
	text-decoration:none;
}

.CommonSimpleTabStripTab A:HOVER
{
	display:block;
	height:25px;

	color:#ff9900;
	text-decoration:none;
}

.CommonSimpleTabStripTabHover
{

	color:#000000;
	cursor:default;
	cursor:pointer;
	background-image:url(../images/common/top_item_selected_bg.gif);
	background-repeat:repeat-x;
	height:25px;
	border-style:solid;
	border-width:0px;
	border-right-width:1px;
	border-color:#999999;
}

.CommonSimpleTabStripTabHover A:LINK, .CommonSimpleTabStripTabHover A:VISITED, .CommonSimpleTabStripTabHover A:ACTIVE
{
	display:block;
	height:25px;
	color:#ff9900;
	text-decoration:none;
}

.CommonSimpleTabStripTabHover A:HOVER
{
	display:block;
	height:25px;
	color:#ff9900;
	text-decoration:none;
}

.CommonSimpleTabStripSelectedTab
{ 
	font-size:12px; 
	font-weight:bold;
	color:#000000;
	cursor:default;
	cursor:pointer;
	background-image:url(../images/common/top_item_selected_bg.gif);
	background-repeat:repeat-x;
	height:30px;
	border-style:solid;
	border-width:0px;
	border-right-width:1px;
	border-color:#999999;
}

.CommonSimpleTabStripSelectedTab A:LINK, .CommonSimpleTabStripSelectedTab A:VISITED, .CommonSimpleTabStripSelectedTab A:ACTIVE
{
	display:block;
	height:25px;
	color:#000000;
	text-decoration:none;
}

.CommonSimpleTabStripSelectedTab A:HOVER
{
	display:block;
	height:25px;
	color:#000000;
	text-decoration:none;
}

/* 
Tab Strip Styles 
*/

.CommonTabBar
{
	position:absolute;
	top:10px;
	left:-200px;
	padding:0; margin:0;
	clear:both;
	display:block;
  	width:200px;
	height:23px;
  	overflow:hidden;
	z-index:30;
}


.CommonTabBarInner
{
width:0;
}

.CommonTopGroup
{
width:0;
}

.CommonLevel2Group
{
	background-color:silver; 
	background-image:url(../images/common/level2_group_bg.gif);
}

.CommonTopLevelTab 
{
  color:#000000; 
	font-size:12px; 
	cursor:pointer;
	height:25px;
}

.CommonTopLevelTab A:LINK, .CommonTopLevelTab A:VISITED, .CommonTopLevelTab A:ACTIVE
{
	text-align:left;
	color:#000000;
	display:block;
	text-decoration:none;
	
}

.CommonTopLevelTab A:HOVER
{
	color:#000000;
	display:block;
	text-decoration:none;
}

.CommonTopLevelTabHover 
{ 
	font-size:12px; 
	color:#000000;
	cursor:default;
	cursor:pointer;
	height:25px;
}

.CommonTopLevelTabHover A:LINK, .CommonTopLevelTabHover A:VISITED, .CommonTopLevelTabHover A:ACTIVE
{
	color:#000000;
	display:block;
	text-decoration:none;
}

.CommonTopLevelTabHover A:HOVER
{
	color:#000000;
	display:block;
	text-decoration:none;
}

.CommonSelectedTopLevelTab
{ 
	font-size:12px; 
	font-weight:bold;
	color:#000000;
	cursor:default;
	cursor:pointer;
	background:url(/Themes/Blogs/images/backgrounds/menu-rollover-1.gif);
	height:25px;
}

.CommonSelectedTopLevelTab A:LINK, .CommonSelectedTopLevelTab A:VISITED, .CommonSelectedTopLevelTab A:ACTIVE
{
	color:#000000;
	display:block;
	text-decoration:none;
}

.CommonSelectedTopLevelTab A:HOVER
{
	color:#000000;
	display:block;
	text-decoration:none;
}

.CommonLevel2Tab 
{ 
  font-size:11px; 
  cursor:default;
}

.CommonLevel2TabHover 
{ 
  font-size:11px; 
  text-decoration:underline;
  cursor:pointer;
}

.CommonSelectedLevel2Tab 
{
  background-color:#F6F6F6; 
  font-size:11px; 
  border:1px solid #AAAAAA;
  border-right-color:#F6F6F6;
  border-bottom-color:#F6F6F6;  
  cursor:pointer;
}

/*
Search Results
*/

.CommonSearchResultArea
{
	border-style:solid;
	border-width:0px;
	border-bottom-width:1px;
	border-color:#eeeeee;
	margin:8px;
	margin-bottom:8px;
	margin-left:0px;
}

.CommonSearchResult
{
	color:#000000;
	font-size:100%;
	line-height:20px;
}

.CommonSearchResultName
{
	color:#738AC4;
	font-size:150%;
	font-weight:normal;
	padding:4px;
	padding-left:0px;
	margin:0px;
}

.CommonSearchResultDetails
{
	margin-top:10px;
	margin-bottom:10px;
	color:#999999;
	font-size:80%;
}

.CommonSearchStatistics
{
	font-size:80%;
	margin-top:8px;
	margin-bottom:16px;
}

UL.CommonSearchResultList
{
	margin:0px;
	padding:0px;
	list-style-type:none;
}

/*
Validation Styles
*/

.CommonValidationWarning
{
	font-size:100%;
	color:#ff0000;
	font-weight:bold;
	padding:2px;
}

/*
Popup Area
*/

.CommonPopupArea
{
	padding:8px;
	background-color:#eeeeee;
	border-style:solid;
	border-width:1px;
	border-color:#999999;
}

/***** CA ************/

.CATopGroup
{
  z-index:99;
  position:relative;
}

.CADefaultTab 
{
  color:black; 
  background-image:url(../../../utility/caimages/tabs/tab_bg.gif); 
  font-size:11px; 
  cursor:default;
}

.CADefaultTabHover 
{
  color:black; 
  background-image:url(../../../utility/caimages/tabs/hover_tab_bg.gif); 
  font-size:11px; 
  cursor:default;
}

.CASelectedTab 
{
  color:black; 
  background-image:url(../../../utility/caimages/tabs/selected_tab_bg.gif); 
  font-size:11px; 
  cursor:default;
}

.CADisabledTab 
{
  color:#AAAAAA; 
  background-image:url(../../../utility/caimages/tabs/tab_bg.gif); 
  font-size:px; 
  font-weight:bold;
  cursor:default;
}

.CAMultiPage
{
  background-color:White;
  border:1px solid #919B9C;
  width:500px;
  position:relative;
  padding:10px;
  top:-3px;
  left:1px;
  z-index:98;
}

.CAMultiPageModal
{
  background-color:White;
  border:1px solid #919B9C;
  height:350px;
  position:relative;
  padding:20px;
  top:-3px;
  left:1px;
  z-index:98;
}
.PageViewModalPanel
{
	height:290px;
	overflow-y:scroll;
	padding-right:2px;
}

.CAPageContent
{ 
}

/*
ContentParts
*/

.CommonContentPartBorderOff
{
	padding:1px;
}

.CommonContentPartBorderOn
{
	border-style:dashed;
	border-width:1px;
	border-color:#999999;
	background-color:#efefef;
}

.CommonInlineEditOn
{
	background-color:#efefef;
}


.CommonInlineEditOff
{
	padding:0px;
}

/*
Copyright
*/
.Copyright
{
	margin-top:10px;
	margin-left:13px;
	margin-right:13px;
	font-size:11px;
	text-align:right;
}

/*
Context Menu Styles
*/

.CommonContextMenuGroup
{
	background-color:#ffffff;
	border:solid 1px gray; 
}

.CommonContextMenuItem
{
	background-color:white; 
	font-size:90%; 
	border:solid 1px white; 
	cursor:pointer;
}

.CommonContextMenuItemHover
{
	background-color:#eee5cd; 
	color:black; 
	font-size:90%; 
	border:solid 1px #dddddd; 
	cursor:pointer;
}

.CommonContextMenuItemExpanded
{
	background-color:silver; 
	color:black; 
	font-size:90%; 
	border:solid 1px white; 
	cursor:pointer;	
}

.CommonContextMenuSeperatorItem
{
	background-color:#cccccc; 
	height:1px;
	border-style:solid;
	border-color:white;
	border-width:4px;
	cursor:pointer;
}

/* Modal Styles */

#popupMask 
{
	position:absolute;
	z-index:200;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	opacity:.4;
	filter:alpha(opacity=40);
	/* this hack is so it works in IE
	 * I find setting the color in the css gives me more flexibility 
	 * than the PNG solution.
	 */
	background-color:transparent !important;
	background-color:#333333;
	/* this hack is for opera support
	 * you can uncomment the background-image if you don't care about opera.
	 * this gives you the flexibility to use any bg color that you want, instead of the png
	 */
	background-image/**/:url("../images/common/maskBG.png") !important; // For browsers Moz, Opera, etc.
	background-image:none;
	background-repeat:repeat;
	display:none;
}

#popupContainer 
{
	position:absolute;
	z-index:201;
	top:0px;
	left:0px;
	display:none;
	padding:0px;
}

#popupInner 
{
	border-style:solid;
	border-width:1px;
	border-color:#888888;
	border-right-width:3px;
	border-right-color:#888888;
	border-bottom-width:3px;
	border-bottom-color:#888888;
	background-color:#eeeeee;
}

#popupFrame 
{
	margin:0px;
	width:100%;
	height:100%;
	position:relative;
	z-index:202;
}

#popupTitleBar 
{
	height:1.3em;
	padding:5px;
	padding-bottom:7px;
	border-style:solid;
	border-width:0px;
	border-color:#888888;
	border-bottom-width:1px;
	position:relative;
	z-index:203;

	border-color:#cccccc;
	background-color:#fcd69d;
	color:#ff9900;
	font-weight:bold;
	margin:0px;
}

#popupTitle 
{
	float:left;
	font-size:1.1em;
	color:#ff9900;
}

#popupControls 
{
	float:right;
	cursor:pointer;
	cursor:pointer;
}

/*
Rating Styles
*/

.CommonRateControlReadOnly
{
	display:inline-table;
	display:-moz-inline-box;
	display:inline-block;
	background-color:#ffffff;
	border-style:solid;
	border-color:#999999;
	border-width:1px;
	padding:1px;
	white-space:nowrap;
}

.CommonRateControl
{
	display:inline-table;
	display:-moz-inline-box;
	display:inline-block;
	background-color:#eeeeee;
	border-style:solid;
	border-color:#999999;
	border-width:1px;
	cursor:pointer;
	padding:1px;
	white-space:nowrap;
}

.CommonRateControlActive
{
	display:inline-table;
	display:-moz-inline-box;
	display:inline-block;
	background-color:#ffcc66;
	border-style:solid;
	border-width:1px;
	border-color:#cc9933;
	cursor:pointer;
	padding:1px;
	white-space:nowrap;
}

/*
Video styles
*/

.CommonVideoArea
{
	width:350px;
	border-style:solid;
	border-width:2px;
	border-color:#666666;
	background-color:#000000;
	margin:16px;
	margin-right:auto;
	margin-left:auto;
}

.CommonVideoContent
{
	padding:2px;
}

.CommonVideoControlArea
{
	background-color:#999999;
	padding:2px;
	border-style:solid;
	border-width:0px;
	border-top-width:2px;
	border-color:#666666;
	vertical-align:middle;
}

.CommonVideoDuration
{
	display:inline-table;
	display:-moz-inline-box;
	display:inline-block;
	color:#333333;
	font-size:80%;
	padding:2px;
	margin-left:4px;
}

.CommonVideoPlayButton
{
	display:inline-table;
	display:-moz-inline-box;
	display:inline-block;
	background-image:url(../images/common/play-icon.gif);
	background-repeat:no-repeat;
	width:30px;
	height:30px;
	margin-left:4px;
}

.CommonVideoPlayButton:Link, .CommonVideoPlayButton:Hover, .CommonVideoPlayButton:Visited, .CommonVideoPlayButton:Active
{
	text-decoration:none;
}

.CommonVideoPauseButton
{
	display:inline-table;
	display:-moz-inline-box;
	display:inline-block;
	background-image:url(../images/common/pause-icon.gif);
	background-repeat:no-repeat;
	width:30px;
	height:30px;
	margin-left:4px;
}

.CommonVideoPauseButton:Link, .CommonVideoPauseButton:Hover, .CommonVideoPauseButton:Visited, .CommonVideoPauseButton:Active
{
	text-decoration:none;
}

.CommonVideoStopButton
{
	display:inline-table;
	display:-moz-inline-box;
	display:inline-block;
	background-image:url(../images/common/stop-icon.gif);
	background-repeat:no-repeat;
	width:24px;
	height:24px;
	margin-left:4px;
}

.CommonVideoStopButton:Link, .CommonVideoStopButton:Hover, .CommonVideoStopButton:Visited, .CommonVideoStopButton:Active
{
	text-decoration:none;
}

.CommonVideoFooterArea
{
	background-color:#cccccc;
	border-style:solid;
	border-width:0px;
	border-top-width:1px;
	border-color:#666666;
	padding:2px;
}

.CommonVideoDetails
{
	font-size:80%;
	color:#000000;
	padding:2px;
	text-align:right;
	padding-right:4px;
}

.CommonVideoDownloadButton
{
/*	display:inline-table;
	display:-moz-inline-box;
	display:inline-block;
	margin:1px;
	padding:4px;
	border-style:solid;
	border-width:1px;
	border-color:#999999;
	border-top-color:#cccccc;
	border-left-color:#cccccc;
	background-color:#dddddd; */
	color:#333333;
	font-size:80%;
/*	font-weight:bold; */
	padding:2px;
	margin-right:2px;
}

.CommonVideoDownloadButton:Link, .CommonVideoDownloadButton:Visited, .CommonVideoDownloadButton:Hover, .CommonVideoDownloadButton:Active
{
	color:#333333;
}

/*
Content Selector Styles 
*/

.CommonContentSelectorTreeArea
{
	background-color:#ffffff;
	height:330px;
	width:215px;
	margin:5px;
	border-style:solid;
	border-width:1px;
	border-color:#999999;
	overflow:auto;
}

.CommonContentSelectorItemsArea
{
	margin:5px;
	margin-bottom:0px;
	margin-left:0px;
	background-color:#ffffff;
	border-style:solid;
	border-width:1px;
	border-color:#999999;
	height:250px;
	overflow:auto;
	padding:4px;
}

.CommonContentSelectorOptionsArea
{
	margin:5px;
	margin-top:0px;
	margin-left:0px;
	background-color:#ffffff;
	border-style:solid;
	border-width:1px;
	border-color:#999999;
	height:60px;
	overflow:auto;
	padding:4px;
}

.CommonContentSelectorTree
{
	padding:0px;
	height:330px;
	width:215px;
	overflow:visible;
}

.CommonContentSelectorTreeNode
{
	cursor:pointer;
}

.CommonContentSelectorTreeNodeSelected
{
	font-weight:bold;
	cursor:pointer;
}

.CommonContentSelectorTreeNodeHover
{
	cursor:pointer;
}

.CommonContentSelectorItem
{
	font-size:90%;
	border-style:solid;
	border-width:1px;
	border-color:#cccccc;
	cursor:pointer;
	padding:3px;
	width:79px;
	height:79px;
	overflow:hidden;
	margin:6px;
	margin-bottom:0px;
	text-align:center;
	vertical-align:middle;
}

.CommonContentSelectorItemSelected
{
	font-size:90%;
	border-style:solid;
	border-width:3px;
	border-color:#999999;
	cursor:pointer;
	padding:1px;
	width:79px;
	height:79px;
	overflow:hidden;
	margin:6px;
	margin-bottom:0px;
	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:6px;
	margin-top:1px;
	margin-bottom:16px;
}

.CommonContentSelectorItemNameSelected
{
	font-size:90%;
	font-weight:normal;
	text-align:center;
	background-color:#999999;
	cursor:pointer;
	padding:2px;
	width:83px;
	height:12px;
	overflow:hidden;
	margin:6px;
	margin-top:1px;
	margin-bottom:16px;
}

.CommonContentSelectorButtonArea
{
	margin:5px;
	margin-top:0px;
}

/*
ThreePanelResizeableControl Styles
*/

.CommonResizeArea
{
	width:8px;
	background-color:#7fa2bd /*#eeeeee*/;
	border-style:solid;
	border-width:0px;
	border-right-width:1px;
	border-left-width:1px;
	border-color:#333333;
	position:relative;
	cursor:move;
	cursor:col-resize;
}

.CommonCollapseButton
{
	display:inline-table;
	display:-moz-inline-box;
	display:inline-block;
	padding-top:16px;
	padding-bottom:16px;
	background-color:#cccccc;
	color:#000000;
	
	font-size:10px;
	font-weight:bold;
	vertical-align:middle;
	border-style:solid;
	border-width:1px;
	border-color:#666666;
}

.CommonCollapseButton:LINK, .CommonCollapseButton:VISITED, .CommonCollapseButton:ACTIVE
{
	color:#000000;
	
}

.CommonCollapseButton:HOVER
{
	background-color:#eeeeee;
	color:#000000;
	
}

p.MsoNormal, li.MsoNormal, div.MsoNormal
{
	margin:0in;margin-bottom:.0001pt;
}

/* Comment Form */

#CommonCommentForm, #CommonContactForm {

	padding:0;

	font-size:0.95em;}

#CommonCommentForm h2, #CommonContactForm h2
{
	margin-bottom:0;
}

#CommonCommentForm h3, #CommonContactForm h3{	
font-size:1.3em;
	margin:0px 10px 0px 0px;
	padding:10px 0px 5px;
	font-weight:600;
	letter-spacing:0px;}

#CommonCommentForm p, #CommonContactForm p{
	padding:0em;
	font-size:0.95em;
}

#CommonCommentForm dl, #CommonContactForm dl {
	margin:0;
	padding:0;
}

#CommonCommentForm dt, #CommonContactForm dt {
	padding-top:5px;
	padding-bottom:5px;
	padding-right:0px;
	padding-left:0px;
	font-size:1.0em;
	margin:0px;}
	
#CommonCommentForm dd, #CommonContactForm dd {
	color:#777777;
	margin-left:0;
}

#CommonCommentForm dt em, #CommonContactForm dt em {
	font-size:0.95em;
}
 
#CommonCommentForm .smallbox, #CommonContactForm .smallbox {
	width:350px;
	padding:2px;
	border-top:1px solid #ff9900;
	border-right:1px solid #E2E3D1;
	border-bottom:1px solid #E2E3D1;
	border-left:1px solid #E2E3D1;
}

#CommonCommentForm textarea, #CommonContactForm textarea {
	width:500px;
	height:150px;
	padding:2px;
	border-top:1px solid #ff9900;
	border-right:1px solid #E2E3D1;
	border-bottom:1px solid #E2E3D1;
	border-left:1px solid #E2E3D1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}

/* Comments */

#comments{
	margin:0px;
	padding:0;
}

#comments dl
{
    margin:0;
    padding:0;

}
	
#comments h3{	
font-size:1.3em;
	margin:0px 0px 0px 0px;
	padding:10px 0px 5px;
	font-weight:600;
	letter-spacing:0px;
}

#comments dt{
	font-size:1.1em;
	letter-spacing:0px;
	font-weight:600;
    margin-left:0;
	    padding-left:0;

}
#comments dd{
	padding:0.5em 1em;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:1em;
	margin-left:0px;
	padding-left:0;
	font-size:0.9em;
}

#comments dd span{
	font-weight:600;
	padding-top:0.5em;
	font-size:0.9em;
	color:#777777;
}
.comment h4{
	font-size:1.1em;
	margin:0px;
	padding:0px;
	font-weight:600;
}

/* Help Icon */
.helpicon
{
	border-style:none;
	line-height:normal;
}

.helpicon img
{
	height:20px;
	width:16px;
	vertical-align:middle;
}

a.helpicon
{
	border-style:none;
	height:20px;
	background-image:url(../images/common/help_out_lt.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
a.helpicon:hover, a.helpicon:active 
{
	background-image:url(../images/common/help_hover.gif);
	background-position:left top;
	background-repeat:no-repeat;
	cursor:help;
}

/* BEGIN ComponentArt Date Picker & Popup Calendar */
.calendar_button { border:none; cursor:pointer; }

.picker
{
  background-color:#FFFFFF;
  border:1px gray solid;
  font-size:12px;
  font-weight:bold;
  padding:2px;
  cursor:pointer;
}

.calendar td { font-size:11px; }

.title { font-weight:bold; background-color:#D7D7E5; }

.day
{
	width:25px;
	cursor:pointer;
	text-align:center;
	border-width:1px;
	border-color:#F6F6F6;
	border-style:solid;
}

.dayhover
{
	width:25px;
	cursor:pointer;
	text-align:center;
	text-decoration:underline;
	border-width:1px;
	border-color:#F6F6F6;
	border-style:solid;
}

.dayheader
{
	width:25px;
	text-align:center;
	border-width:1px;
	border-color:white;
	border-style:solid;
	font-weight:bold;
	background-color:#FFFFFF;
}

.othermonthday { color:#999999; }

.outofrangeday { visibility:hidden; }

.selectedday
{
	width:25px;
	background-color:#FBE694;
	color:#000000;
	border-width:1px;
	border-color:#BB5503 !important;
	border-style:solid;
	font-weight:bold;
}

.calendar
{
	border-style:solid;
	border-width:1px;
	border-color:Black;
	border-collapse:collapse;
	background-color:#FFFFFF;
	cursor:default;
}

.month
{
	background-color:#F6F6F6;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:5px;
	margin-top:0px;
}

.nextprev
{
	cursor:pointer;
	height:25px;
	vertical-align:center;
	padding:0px 5px 0px 5px;
}

.selector
{
	width:14px;
	cursor:pointer;
	text-align:left;
	vertical-align:center;
	background-color:#FFFFFF;
}
/* END ComponentArt Date Picker & Popup Calendar */

/* Poll Styles */

.CommonPollMoveUpButton
{
	display:inline-table;
	display:-moz-inline-box;
	display:inline-block;
	margin:1px;
	border-style:solid;
	border-width:1px;
	border-color:#999999;
	border-top-color:#cccccc;
	border-left-color:#cccccc;
	background-color:#eeeeee;
	color:#333333;
	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:#333333;
}

.CommonPollMoveUpButton:HOVER
{
	text-decoration:none;
	color:#333333;
	background-color:#dddddd;
}

.CommonPollMoveDownButton
{
	display:inline-table;
	display:-moz-inline-box;
	display:inline-block;
	margin:1px;
	border-style:solid;
	border-width:1px;
	border-color:#999999;
	border-top-color:#cccccc;
	border-left-color:#cccccc;
	background-color:#eeeeee;
	color:#333333;
	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:#333333;
}

.CommonPollMoveDownButton:HOVER
{
	text-decoration:none;
	color:#333333;
	background-color:#dddddd;
}

.CommonPollDeleteButton
{
	display:inline-table;
	display:-moz-inline-box;
	display:inline-block;
	margin:1px;
	border-style:solid;
	border-width:1px;
	border-color:#999999;
	border-top-color:#cccccc;
	border-left-color:#cccccc;
	background-color:#eeeeee;
	color:#333333;
	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:#333333;
}

.CommonPollDeleteButton:HOVER
{
	text-decoration:none;
	color:#333333;
	background-color:#dddddd;
}

ol.CommonPollAnswerList
{
	margin:0px;
	padding:0px;
}

ol.CommonPollAnswerList li
{
	margin-left:24px;
}

/* rendered poll styles */

.CommonPollArea
{
	width:375px;
	background-color:#f4f4f4;
	border-style:solid;
	border-width:1px;
	border-color:#bbbbbb;
	margin-left:auto;
	margin-right:auto;
}

.CommonPollQuestion
{
	background-color:#eee5cd;
	border-style:solid;
	border-width:0px;
	border-bottom-width:1px;
	border-color:#bbbbbb;
	padding:4px;
	color:#ff9900;
	margin:0px;
	font-size:105%;
}

.CommonPollContent
{
	padding:4px;
}

.CommonPollDescription
{
}

.CommonPollSwitchedContent
{
	width:275px;
	margin-left:auto;
	margin-right:auto;
	margin-top:6px;
	margin-bottom:6px;
}

ul.CommonPollAnswerList
{
	list-style-type:none;
	margin:0px;
	padding:0px;
}

ul.CommonPollAnswerList li
{
	padding:0px;
	margin:6px;
	margin-left:0px;
	margin-right:0px;
}

.CommonPollAnswer
{
	padding:2px;
}

.CommonPollUserVote
{
	color:#777777;
}

.CommonPollFooter
{
	padding:2px;
	background-color:#cccccc;
	border-style:solid;
	border-width:0px;
	border-top-width:1px;
	border-color:#999999;
	font-size:80%;
}

ul.CommonPollFooterList
{
	list-style-type:none;
	margin:0px;
	text-align:center;
}

ul.CommonPollFooterList li
{
	display:inline;
	margin-left:6px;
	margin-right:6px;
}

/* End Poll Styles */





/* ---------------------------------------- Misc */

#nocp {
	display:block;
	width:200px;
	height:24px;
	background:url(/Themes/Blogs/images/backgrounds/menu-1.gif);
}

.inner {
	background:url(/Themes/Blogs/images/backgrounds/menu-1.gif);
}

#blog-highlighted-text {
	font-size:16px;
	font-weight:bold;
	color:#5682be;
}

.CommonTitle a {
	color:#ff9900;	
}

#blog-image-left {
	float:left;
	margin:5px 5px;
	border:1px solid #999;	
}

#blog-image-right {
	float:right;
	margin:5px 0 0 5px;
	border:1px solid #999;
}

