.white, #home_lower_section_middle a, #home_lower_section_icontent_right em
{
	color: #000;
	transition: all 0.3s;
    -moz-transition: all 0.3s; /* Firefox 4 */
    -webkit-transition: all 0.3s; /* Safari and Chrome */
    -o-transition: all 0.3s; /* Opera */
}

#home_lower_section_middle a:hover
{
  color: #276A9D;
  transition: all 0.1s;
    -moz-transition: all 0.1s; /* Firefox 4 */
    -webkit-transition: all 0.1s; /* Safari and Chrome */
    -o-transition: all 0.1s; /* Opera */
}



.lighter_grey, .not_prefered_language, #footer
{
	color: #8B8B8B;
}

.light_grey, body, h3, h6, p, .product_list_desc
{
	color: #888888;
}

.medium_grey, .news_item h3, .news_first_item h3
{
	color: #555555;
}

.grey, #home_lower_section_middle h3
{
	color: #82919e;
}

.dark_grey, h1, #store h1 a, h2, h4, h5, #products_landing p, #product_sidebar h3
{
	color: #545454;
}

.light_blue
{
	color: #a9cfe4;
}

#home_lower_section_middle p
{
	color: #888;
}

.bright_blue, .prefered_language, #home_news a
{
	color: #0D71DC;
}

.blue_grey, .email, .vcard, a, .support_sidebar_item, .product_list_name, .release_header h2
{
	color: #276A9D;
}

.decompose_color
{
	color: #495662;
}

.handsoff_color
{
	color: #700000;
}

.aurora_color
{
	color: #ED4C00;
}

.videorotate_color
{
	color: #85CCC6;
}

.magiclaunch_color
{
	color: #692797;
}

.processes_color
{
	color: #548282;
}

.photobatch_color
{
	color: #606060;
}

.check, .success
{
	color: #6CB600;
}

.check_partial
{
	color: #CBBE00;
}

.cross, .error
{
	color: #D70016;
}

.ctlc, .ctrc
{
	background: #F0F0F0;
}

.ctmc
{
	background: #DCDCDC;
}

.grey_bg, .products_landing_grey_row
{
	background: #F7F7F7;
}

.comparison_table_spacer
{
	background: #FFFFFF;
}

.grey_border, .products_landing_grey_row, .products_landing_transparent_row, #support #icontent_middle, #store #icontent_right, #about #icontent_right, #affiliate #icontent_right, .news_item, .product_highlight_border, .product_highlight_border_last, .store_entry, .hrule, .hrule_svm
{
	border-color: #E0E0E0;
}

.tip
{
	border-color: #E0E0E0;
	background: #F9F9F9;
}

.tip b
{
	color: #646464;
}

.sb
{
	border-color: #B8B8B8;
	padding: 5px;
}

.ctbb
{
	border-color: #FFFFFF;
}
