﻿body
{
}

.modalProgressGreyBackground
{
	background-color: #CCCCCC;
	filter: alpha(opacity=50);
	opacity: 0.6;
}

.modalProgressRedBackground
{
	background: Red;
	filter: alpha(opacity=70);
	opacity: 0.6;
}

.modalPopup
{
	text-align: center;
	vertical-align: middle;
	/*padding-top: 30px;*/
	border-style: solid;
	border-width: 1px;
	background-color: White;
	width: 100px;
	/*height: 35px;*/
}


.previewPane
{
	background-color: #fff;
	background-image: url(art/previewPaneBg.gif);
	background-repeat: no-repeat;
}
.infoPane
{
	background-color: #fff;
	background-image: url(art/infoPaneBg.gif);
	background-repeat: no-repeat;
}
.infoPaneBg
{
	margin-top: 20px;
	background-color: #fff;
	background-image: url(art/grayBg.gif);
	background-repeat: no-repeat;
	height: 192px;
	width: 272px;
}
.imageDetailsHeader
{
	font: bold 16px Arial, Verdana, Helvetica, Sans-serif;
	color: #666666;
	margin-top: 20px;
	margin-left: 30px;
	margin-bottom: 5px;
}
.details
{
	font: normal 11px Arial, Verdana, Helvetica, Sans-serif;
	color: #666666;
	margin-left: 30px;
	width: 230px;
	vertical-align: middle;
	margin-bottom: 4px;
}
.detailsTxtBox
{
	font: normal 11px Arial, Verdana, Helvetica, Sans-serif;
	color: #666666;
	height: 13px;
	border: solid 1px #ccc;
}
a.editBtns, a.editBtns:link, a.editBtns:visited, a.editBtns:active, a.editBtns:focus
{
	text-decoration: none;
	border: solid 1px #808080;
	display: inline-block;
	width: 50px;
	font: bold 11px Arial, Verdana, Helvetica, Sans-serif;
	text-align: center;
	margin-top: 4px;
	background-color: #e8e8e8;
	color: #808080;
}
a.editBtns:hover
{
	color: #3b3b3b;
}
.thumbsViewer
{
	background-color: #fff;
	background-image: url(art/thumbsBg.gif);
}

.RotatorImage
{
	margin: 0px 11px;
	cursor: hand;
	cursor: pointer;
}

/*.camp	{ font-weight:bold; font-size:12px; height:25px; color:#2e3130; background:url(menu/bk_nav_part_off.gif) top right no-repeat; margin:0px; }
.camp:hover	{ font-weight:bold; font-size:12px; height:25px; color:#2e3130; background:url(menu/bk_nav_camp_over.gif) top right no-repeat; margin:0px; }
.campSel { font-weight:bold; font-size:12px; height:25px; color:#2e3130; background:url(menu/bk_nav_camp_over.gif) top right no-repeat; margin:0px; }

.campSub	{ font: normal 11px/15px Arial, sans-serif; color:#fff; background-color:#15c4ed; }

.tact	{ font-weight:bold; font-size:12px; height:25px; color:#2e3130; background:url(menu/bk_nav_part_off.gif) top right no-repeat; margin:0px; }
.tact:hover	{ font-weight:bold; font-size:12px; height:25px; color:#2e3130; background:url(menu/bk_nav_tact_over.gif) top right no-repeat; margin:0px; }
.tactSel	{ font-weight:bold; font-size:12px; height:25px; color:#2e3130; background:url(menu/bk_nav_tact_over.gif) top right no-repeat; margin:0px; }

.tactSub	{ background-color:#a680ba; }

.bran			{ font-weight:bold; font-size:12px; height:25px; color:#2e3130; background:url(menu/bk_nav_part_off.gif) top right no-repeat; margin:0px; }
.bran:hover	{ font-weight:bold; font-size:12px; height:25px; color:#2e3130; background:url(menu/bk_nav_bran_over.gif) top right no-repeat; margin:0px; }
.branSel	{ font-weight:bold; font-size:12px; height:25px; color:#2e3130; background:url(menu/bk_nav_bran_over.gif) top right no-repeat; margin:0px; }

.branSub	{ background-color:#f06ba8; }

.rser	{ font-weight:bold; font-size:12px; height:25px; color:#2e3130; background:url(menu/bk_nav_part_off.gif) top right no-repeat; margin:0px; }
.rser:hover	{ font-weight:bold; font-size:12px; height:25px; color:#2e3130; background:url(menu/bk_nav_rsrc_over.gif) top right no-repeat; margin:0px; }
.rserSel	{ font-weight:bold; font-size:12px; height:25px; color:#2e3130; background:url(menu/bk_nav_rsrc_over.gif) top right no-repeat; margin:0px; }

.rserSub	{ background-color:#f58332; }

.reso	{ font-weight:bold; font-size:12px; height:25px; color:#2e3130; background:url(menu/bk_nav_part_off.gif) top right no-repeat; margin:0px; }
.reso:hover	{ font-weight:bold; font-size:12px; height:25px; color:#2e3130; background:url(menu/bk_nav_reso_over.gif) top right no-repeat; margin:0px; }
.resoSel	{ font-weight:bold; font-size:12px; height:25px; color:#2e3130; background:url(menu/bk_nav_reso_over.gif) top right no-repeat; margin:0px; }

.resoSub	{ background-color:#4eba73; }
*/

/* Top Menu  */
.TopGroup
{
	display: block;
	height: 32px;
	overflow: hidden;
	cursor: default;
}

.TopMenuItem1
{
	display: inline-table;
	position: relative;
	width: 177px;
	height: 32px;
	padding: 0px;
	background: url(art_header/b_campaigns.gif) top left no-repeat;
}
.TopMenuItemHover1
{
	display: inline-table;
	position: relative;
	width: 177px;
	height: 32px;
	padding: 0px;
	background: url(art_header/b_campaigns.gif) 0 -32px no-repeat;
}
.TopMenuItemOn1
{
	display: inline-table;
	position: relative;
	width: 177px;
	height: 32px;
	padding: 0px;
	background: url(art_header/b_campaigns.gif) 0 -64px no-repeat;
}

.MenuItem1
{
	width: 220px;
	background: #FF770B url(art_header/campaigns_sub1_arrow.gif) no-repeat 5px 50%;
	font-family: arial,sans-serif;
	font-size: 11px;
	color: #FFF;
	cursor: default;
	text-align: left;
	border-bottom: 1px dotted #fcd2b1;
}
.MenuItemHover1
{
	background: #15c4ed;
	font-family: arial,sans-serif;
	font-size: 11px;
	color: #FFF;
	cursor: default;
	border-bottom: 1px dotted #ff770b;
}

.SubItem1
{
	width: 200px;
	background: #C55C09 url(art_header/campaigns_sub2_arrow.gif) no-repeat 5px 50%;
	font-family: arial,sans-serif;
	font-size: 11px;
	color: #FFF;
	cursor: default;
	border-bottom: 1px dotted #ff770b;
}
.SubItemHover1
{
	background: #15c4ed;
	font-family: arial,sans-serif;
	font-size: 11px;
	color: #FFF;
	cursor: default;
	border-bottom: 1px dotted #fff;
}



.TopMenuItem2
{
	display: inline-table;
	position: relative;
	width: 206px;
	height: 32px;
	padding: 0px;
	background: url(../Comcast/art_header/b_tactics.gif) top left no-repeat;
}
.TopMenuItemHover2
{
	display: inline-table;
	position: relative;
	width: 206px;
	height: 32px;
	padding: 0px;
	background: url(art_header/b_tactics.gif) 0 -32px no-repeat;
}
.TopMenuItemOn2
{
	display: inline-table;
	position: relative;
	width: 206px;
	height: 32px;
	padding: 0px;
	background: url(art_header/b_tactics.gif) 0 -64px no-repeat;
}

.MenuItem2
{
	width: 220px;
	background: #CD87E1 url(art_header/tactics_sub1_arrow.gif) no-repeat 5px 50%;
	font-family: arial,sans-serif;
	font-size: 11px;
	color: #FFF;
	cursor: default;
	border-bottom: 1px dotted #fcf;
}
.MenuItemHover2
{
	width: 220px;
	background: #A86EB9 url(art_header/tactics_sub1_arrow.gif) no-repeat 5px 50%;
	font-family: arial,sans-serif;
	font-size: 11px;
	color: #FFF;
	cursor: default;
	border-bottom: 1px dotted #CD87E1;
}

.SubItem2
{
	width: 200px;
	background: #A86EB9 url(art_header/tactics_sub2_arrow.gif) no-repeat 5px 50%;
	font-family: arial,sans-serif;
	font-size: 11px;
	color: #FFF;
	cursor: default;
	border-bottom: 1px dotted #CD87E1;
}
.SubItemHover2
{
	width: 200px;
	background: #CD87E1 url(art_header/tactics_sub1_arrow.gif) no-repeat 5px 50%;
	font-family: arial,sans-serif;
	font-size: 11px;
	color: #FFF;
	cursor: default;
	border-bottom: 1px dotted #fcf;
}



.TopMenuItem3
{
	display: inline-table;
	position: relative;
	width: 131px;
	height: 32px;
	padding: 0px;
	background: url(art_header/b_brand.gif) top left no-repeat;
}
.TopMenuItemHover3
{
	display: inline-table;
	position: relative;
	width: 131px;
	height: 32px;
	padding: 0px;
	background: url(art_header/b_brand.gif) 0 -32px no-repeat;
}
.TopMenuItemOn3
{
	display: inline-table;
	position: relative;
	width: 131px;
	height: 32px;
	padding: 0px;
	background: url(art_header/b_brand.gif) 0 -64px no-repeat;
}

.MenuItem3
{
	width: 220px;
	background: #FA6AB2 url(art_header/brand_sub1_arrow.gif) no-repeat 5px 50%;
	font-family: arial,sans-serif;
	font-size: 11px;
	color: #FFF;
	cursor: default;
	border-bottom: 1px dotted #fcf;
}
.MenuItemHover3
{
	width: 220px;
	background: #BF5289 url(art_header/brand_sub1_arrow.gif) no-repeat 5px 50%;
	font-family: arial,sans-serif;
	font-size: 11px;
	color: #FFF;
	cursor: default;
	border-bottom: 1px dotted #FA6AB2;
}

.SubItem3
{
	width: 200px;
	background: #BF5289 url(art_header/brand_sub2_arrow.gif) no-repeat 5px 50%;
	font-family: arial,sans-serif;
	font-size: 11px;
	color: #FFF;
	cursor: default;
	border-bottom: 1px dotted #FA6AB2;
}
.SubItemHover3
{
	width: 200px;
	background: #FA6AB2 url(art_header/brand_sub1_arrow.gif) no-repeat 5px 50%;
	font-family: arial,sans-serif;
	font-size: 11px;
	color: #FFF;
	cursor: default;
	border-bottom: 1px dotted #fcf;
}



.TopMenuItem4
{
	display: inline-table;
	position: relative;
	width: 85px;
	height: 32px;
	padding: 0px;
	background: url(art_header/b_research.gif) top left no-repeat;
}
.TopMenuItemHover4
{
	display: inline-table;
	position: relative;
	width: 85px;
	height: 32px;
	padding: 0px;
	background: url(art_header/b_research.gif) 0 -32px no-repeat;
}
.TopMenuItemOn4
{
	display: inline-table;
	position: relative;
	width: 85px;
	height: 32px;
	padding: 0px;
	background: url(art_header/b_research.gif) 0 -64px no-repeat;
}

.MenuItem4
{
	width: 220px;
	background: #F0461E url(art_header/research_sub1_arrow.gif) no-repeat 5px 50%;
	font-family: arial,sans-serif;
	font-size: 11px;
	color: #FFF;
	cursor: default;
	border-bottom: 1px dotted #fcc;
}
.MenuItemHover4
{
	width: 220px;
	background: #BA3617 url(art_header/research_sub1_arrow.gif) no-repeat 5px 50%;
	font-family: arial,sans-serif;
	font-size: 11px;
	color: #FFF;
	cursor: default;
	border-bottom: 1px dotted #F0461E;
}

.SubItem4
{
	width: 200px;
	background: #BA3617 url(art_header/research_sub2_arrow.gif) no-repeat 5px 50%;
	font-family: arial,sans-serif;
	font-size: 11px;
	color: #FFF;
	cursor: default;
	border-bottom: 1px dotted #F0461E;
}
.SubItemHover4
{
	width: 200px;
	background: #F0461E url(art_header/research_sub1_arrow.gif) no-repeat 5px 50%;
	font-family: arial,sans-serif;
	font-size: 11px;
	color: #FFF;
	cursor: default;
	border-bottom: 1px dotted #fcc;
}



.TopMenuItem5
{
	display: inline-table;
	position: relative;
	width: 93px;
	height: 32px;
	padding: 0px;
	background: url(art_header/b_resources.gif) top left no-repeat;
}
.TopMenuItemHover5
{
	display: inline-table;
	position: relative;
	width: 93px;
	height: 32px;
	padding: 0px;
	background: url(art_header/b_resources.gif) 0 -32px no-repeat;
}
.TopMenuItemOn5
{
	display: inline-table;
	position: relative;
	width: 93px;
	height: 32px;
	padding: 0px;
	background: url(art_header/b_resources.gif) 0 -64px no-repeat;
}

.MenuItem5
{
	width: 220px;
	background: #20D177 url(art_header/resources_sub1_arrow.gif) no-repeat 5px 50%;
	font-family: arial,sans-serif;
	font-size: 11px;
	color: #FFF;
	cursor: default;
	border-bottom: 1px dotted #cff;
}
.MenuItemHover5
{
	width: 220px;
	background: #179455 url(art_header/resources_sub1_arrow.gif) no-repeat 5px 50%;
	font-family: arial,sans-serif;
	font-size: 11px;
	color: #FFF;
	cursor: default;
	border-bottom: 1px dotted #20D177;
}

.SubItem5
{
	width: 200px;
	background: #179455 url(art_header/resources_sub2_arrow.gif) no-repeat 5px 50%;
	font-family: arial,sans-serif;
	font-size: 11px;
	color: #FFF;
	cursor: default;
	border-bottom: 1px dotted #20D177;
}
.SubItemHover5
{
	width: 200px;
	background: #20D177 url(art_header/resources_sub1_arrow.gif) no-repeat 5px 50%;
	font-family: arial,sans-serif;
	font-size: 11px;
	color: #FFF;
	cursor: default;
	border-bottom: 1px dotted #cff;
}



.Calendar
{
	background-color: #179455;
	color: #FFF;
	font: 10px Arial,sans-serif;
}
.ColorPicker
{
	background-color: #BF5289;
	color: #FFF;
}

