/*________________________________________ GLOBAL ______________________________________*/
/* BACKGROUND COLOR */
html, body {
	background-color: #4771ad;
}

/* BACKGROUND GRADIENT = 1px X designer defined */
/*body {
	background-image: url('http://i.current.com/images/skins/vcam_tmobile_g1/images/gradient_bg_o2_vcam_02.jpg');
}
*/
/* LINK COLOR OFF STATE */
a {
	color: #74ab00;
}

/* LINK COLOR HOVER STATE */
a:hover {
	color: #74ab00;
}

span.tm{
font-size:7px;
vertical-align:top;
line-height: 1em;
} 



/*________________________________________ HEADER ______________________________________*/

/* HEADER IMAGE & HEIGHT = 983px X designer defined */
#interestTitle {
	background: url('http://i.current.com/images/skins/microsoft/images/microsoft_header.jpg');
	background-repeat: no-repeat;	
}

/* INTEREST TITLE IN HEADER VISIBILITY */
#interestTitle h1 {
	height: 180px;
	margin: 0;
	padding: 0;
	visibility: hidden;
}

/* CLOSED/OPEN TOPIC LABEL VISIBILITY */
#interestTypeLabel {
	display: none;
	/*visibility: visible;*/
}

/* MODIFY THE OPEN TOPIC PAGE DISPLAYED TAG */

/*
#interestTypeLabel li {
color:#FFFFFF;
font-size:1.4em;
font-weight:bold;
}
*/

/* TURN OFF/ON FOLLOW AND SHARE BUTTONS */
.startFollowingInterestButton {
	visibility: hidden !important;
}

.shareThisInterestButton {
	visibility: hidden !important;
}

/* FLOATING SPONSOR LINK DIV */
/*#interestSponsorLink {
	margin-left:420px;
	margin-top: 20px;
	float: left;
	width: 150px;
	height: 25px;
	background-color:#00FF00;
	background-image: url(http://i.current.com/images/skins/vcam_tmobile_g1/images/upload_now_wide.gif);
}*/

	
/*________________________________________ SUBHEADER BAR ______________________________________*/

/* TOPIC LABEL BUTTON AND COPY VISIBILITY AND POSITION */
/*#interestTypeLabel {
	position: absolute;
	top: 261px !important;
	top: 268px;
	display: none;;
}*/
 
	
/*_____________________________________ CONTENT AREA ___________________________________*/

/* CONTENT BACKGROUND COLOR */
.mainColumn {
	background: #FFF#; }
	


/* SORT MENU BG COLOR */
.topicFilters {
	background: #bcbcbc;
}
/* SORT MENU LINK COLORS */
.filters li a {
	border-right: 1px solid #a7a7a7;
	color: #fff;
	text-decoration: none;
}
.filters li a.active {
	background-color: #6c6c6c;
	color: #fff;
	text-decoration: none;
}
.filters li a:hover {
	background-color: #6c6c6c;
	color: #414141;
	text-decoration: underline;
}
/* ITEM CONTAINER */
.upcoming ul.itemList li.itemListing {
	background: #fff;
	border-bottom: 1px dashed #b9b9b9;
}
/* ITEM DESCRIPTION TITLE */
h2.itemTitleList a {
 color: #74ab00; 
}


.upcoming {
	background-color: #fff;
}

/* ITEM DESCRIPTION TEXT */
.upcoming ul.itemList li.itemListing .itemListingContent p {
 color: #666; 
}
/* ITEM ADDED COPY COLOR */
.upcoming ul.itemList li.itemListing .itemlistingUserInfo a {
	color: #666;
}
/* ITEM RESPONSE COPY COLOR */
.upcoming ul.itemList li.itemListing .itemlistingResponseInfo a {
	color: #666;
}





/*__________________________________________ ABOUT MODULE _______________________________________*/
/* KILLS THE OLD ABOUT SECTION */
#interestTitle #explainer {
	display: none;
}


.aboutContentMain {
	height:570px;
	background-image: url('http://i.current.com/images/skins/microsoft/images/microsoft_bkg.jpg');
	background-repeat:repeat;
	font-family:helvetica;
	color:#fff;
	font-size:14px;
	width:652px;
	padding-left:12px;
	padding-top: 10px;
	padding-bottom: 20px;
	/*padding-bottom:25px;*/
	/*background-color:#CCCCCC;*/

}


/*______________________________________ RIGHT RAIL ____________________________________*/
/* RIGHT RAIL BACKGROUND COLOR */
.supportColumn .supportItem {
	background-color: #fff;
}

/* RIGHT RAIL HEADER COLOR */
.supportColumn h2 {
	color: #fff;
}

h2.bottomBar {
	color: #414141;
	border-bottom: 6px solid #b9b9b9;
}

/* DOTTED LINE SEPARATOR FOR RELATED TOPICS */
.supportColumn .supportItem #relatedTopics li {
	border-bottom: dashed 1px #b9b9b9;
} 

/* RELATED TOPIC TEXT COLOR */
.supportColumn .supportItem #relatedTopics li a {
	color: #74ab00;
}

#currentSlot {}


.mailingList {
	color:#414141; 
	font-weight:bold; 
	font-size:14px;
}
#help input {
	padding: 0.4em;
	border: 1px solid #cccccc;
	font-size: 12px;
	color: #666;
}
#help input.textbox {
	width: 200px;
}
#help .submit {
	border:1px solid #ad4500;
	background-color:#ff6600;
	font-weight:bold;
	color: #fff;
}


/*________________________________________ PAGINATION, FOOTER ______________________________________*/	

.pager a.previousPages:hover, .pager a.nextPages:hover {
	background-color: #cccccc;
}
.pager a.previousPagesOff:hover, .pager a.nextPagesOff:hover {
	background-color: #f4f4f4;
}
/* the links and the separating dots (ellipses) */
.pager div span.dots, .pager a {
	background: #f4f4f4;
	border: solid 1px #e5e5e5;
}
/* the page range ("showing 1-10 of 55") */
.pager div.pagingRangeDisplay {
	background: #f4f4f4;
	border: solid 1px #e5e5e5;
}
/* the prev/next button boxes and images */
.pager a.pagerButtons, .pager div.pagerButtons {
	background: #f4f4f4;
	border: solid 1px #e5e5e5;
}
/* <prev & next> button images */
.pager a.pagerButtons span, .pager div.pagerButtons span {
	background-color: transparent;
}
/* link rollovers (hover) */	
.pager a:hover {
	background: #cccccc;
	border: solid 1px #e5e5e5;
}


/* _______________________________________________________ ADDITIONAL CUSTOM CLASSES _______________________________________________________ */ 


.releases {
	color:#666666;
	font-size:1.2em;
	font-weight:bold;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 280px;
}

.releases_copy {
	margin-top: 10px;
	margin-bottom: 0px;
	padding: 0px;
	width: 280px;
	float: left;
	font-size: 12px;
	font-weight: normal;
	color: #414141;
}

.celeb_container {
	width: 278px;
	margin-top: 0px;
	float: left;
}

.celeb {
	width: 80px;
	height: 60px;
	/*background-color: #fff; */
	float: left;
	margin-top: 5 px;
}
.celeb_title {
	width: 148px;
	height: 20px;
	/*background-color: #fff; */
	margin-left: 90px;
	margin-top: -60px;
	padding: 0px;
	float: left;
	font-size: 14px;
	font-weight: bold;
	color: #414141;
}
.celeb_link {
	width: 148px;
	height: 20px;
	/*background-color: #fff; */
	margin-left: 90px;
	margin-top: -20px;
	padding: 0px;
	float: left;
	font-size: 12px;
	font-weight: bold;
	color: #697611;
}

.subtitle {
	font-size: 18px;
	font-weight: bold;
	color: #414141;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	width: 278px;
	line-height: 18px;
}
.subtitle_text {
	width: 278px;
	font-size:12px;
	font-weight: normal;
	line-height: 16px;
	color: #414141;
	margin-bottom: 10px;
	margin-top: 5px;
	padding: 0px;
}

.big_bar_solid {
	border-bottom: solid 6px #b9b9b9;
	margin-top: 0px;
	margin-bottom: 10px;
	padding: 0px;
	width: 278px;
	float: left;
}

.bar_solid {
	border-bottom: solid 3px #b9b9b9;
	margin-top:10px;
	margin-bottom: 10px;
	width: 278px;
	float: left;
}

.bar_dashed_top {
	border-bottom: dashed 1px #b9b9b9;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 278px;
	float: left;
}

.bar_dashed {
	border-bottom: dashed 1px #b9b9b9;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 0px;
	width: 278px;
	float: left;
}

.bar_dashed_promo {
	border-bottom: dashed 1px #b9b9b9;
	margin-top: 0px;
	margin-bottom: 30px;
	padding: 0px;
	width: 278px;
	float: left;
}


.bar_dashed_releases {
	border-bottom: dashed 1px #b9b9b9;
	margin-top: 5px;
	margin-bottom: 0px;
	padding: 0px;
	width: 278px;
	float: left;
}

.bar_dashed_releases_bottom {
	border-bottom: dashed 1px #b9b9b9;
	margin-top: 5px;
	margin-bottom: 0px;
	padding: 0px;
	width: 278px;
	float: left;
}

.bar_dashed_promo_bottom {
	border-bottom: dashed 1px #b9b9b9;
	margin-top: 0px;
	margin-bottom: 5px;
	width: 278px;
	float: left;
}

.ecospot_container {
	width: 278px;
	margin-top: 0px;
	padding: 0px;
	float: left;
}
.ecospot_link {
	width: 148px;
	height: 20px;
	margin-left: 90px;
	margin-top: -20px;
	padding: 0px;
	float: left;
	font-size: 13px;
	font-weight: bold;
	color: #697611;
}
.curator_container {
	width: 258px;
	margin-top: 0px;
	float: left;
}
.curator_link {
	width: 148px;
	height: 20px;
	margin-left: 90px;
	margin-top: -35px;
	padding: 0px;
	float: left;
	font-size: 13px;
	font-weight: bold;
	color: #697611;
}
.curated_links {
	width: 228px;
	margin-left: 0px;
	margin-top: 00px;
	padding: 10px 0px 10px 0px;
	;
	float: left;
	font-size: 13px;
	font-weight: bold;
	color: #697611;
	border-bottom: dashed 1px #b9b9b9;
}
.promo_image {
	margin-top: 0px;
	padding: 0px;
	width: 280px;
}
.promo_copy {
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 0px;
	width: 280px;
	float: left;
	font-size: 12px;
	font-weight: normal;
	color: #414141;
}

.copy_more_info {
	margin-top: 30px;
	font-size: 12px;
	font-weight:normal;
	color:#666666;
	padding-right: 15px;
	line-height:17px;
}

.copy {
	font-size: 12px;
	font-weight:normal;
	color:#666666;
	padding-right: 15px;
	line-height:17px;
}
.finePrint {
	font-size: 10px;
	font-weight:normal;
	color:#666666;
	padding-right: 15px;
	line-height:16px;
}

.vcam_type {
	font-size:18px; 
	font-weight:bold;
}


.requirements {
	font-size:14px; 
	font-weight:bold;
}


.overlay_ad {
	float: right; 
	width: 300px; 
	height:430px; 
	margin:0px; 
	padding: 0px;
}



/*________________________________________ UL, LI BULLET CLASS FOR VCAM ASSIGNMENT ______________________________________*/

.myNewList {list-style-type: disc; padding-left:15px;}
.myIndentedList {list-style-type: circle;}

#topicMain #assignmentContainer {display: none;}