/**********************************************************************************************
PURPOSE
This CSS file provide a clever way to add browser and OS specific css styles.

USAGE
.[os].[browser] .mylink { font-weight: bold; } -> without space between .[os] and .[browser]

AVAILABLE OS CODES [os]:
win - Microsoft Windows
linux - Linux (x11 and linux)
mac - Mac OS
freebsd - FreeBSD
ipod - iPod Touch
iphone - iPhone
webtv - WebTV
mobile - J2ME Devices (ex: Opera mini)

AVIALABLE BROWSER CODES [browser]:
ie - Internet Explorer (All versions)
ie8 - Internet Explorer 8.x
ie7 - Internet Explorer 7.x
ie6 - Internet Explorer 6.x
ie5 - Internet Explorer 5.x
gecko - Mozilla, Firefox (all versions), Camino
ff2 - Firefox 2
ff3 - Firefox 3
ff3_5 - Firefox 3.5 new
opera - Opera (All versions)
opera8 - Opera 8.x
opera9 - Opera 9.x
opera10 - Opera 10.x
konqueror - Konqueror
webkit or safari - Safari, NetNewsWire, OmniWeb, Shiira, Google Chrome
safari3 - Safari 3.x
chrome - Google Chrome
iron - SRWare Iron

EXAMPLES:
html.gecko div#header { margin: 1em; }
.opera #header { margin: 1.2em; }
.ie .mylink { font-weight: bold; }
.mac.ie .mylink { font-weight: bold; }

***********************************************************************************************/

/*------------------------------------------
// CHROME  
//------------------------------------------*/
/*.chrome div#header img.home-banner-image { margin-top:-87px; }
.chrome div#header img.constipation-banner-image { margin-top:-78px; }
.chrome div#header img.dulcobalance-banner-image { margin-top:-78px; }
.chrome div#header img.dulcorange-banner-image { margin-top:-78px; } 
.chrome body.home div#rhs-container div.tool-box-container { margin-top:-16px; }*/

/*------------------------------------------
// SAFARI - All Versions - MAC
//------------------------------------------*/
.safari div.news { margin-top:-12px; }
.safari div.twitter_content{ margin-top:0px; }
/*.safari div#header img.dulcobalance-banner-image { margin-top:-78px; }
.safari div#header img.dulcorange-banner-image { margin-top:-78px; } 
.safari body.home div#rhs-container div.tool-box-container { margin-top:-16px; }*/

/*------------------------------------------
// IE8
//------------------------------------------*/
/*.ie8 div#header img.home-banner-image { margin-top:-88px; }
.ie8 div#header img.constipation-banner-image { margin-top:-79px; }
.ie8 div#header img.dulcobalance-banner-image { margin-top:-79px; }
.ie8 div#header img.dulcorange-banner-image { margin-top:-79px; }

.ie8 div#lhs-container div.lhs-box input.search-submit { margin-bottom:-7px; }*/
.ie8 div.heading1 #featured_projects object { width:500px!important; }
/*------------------------------------------
// OPERA - All Versions
//------------------------------------------*/
/*.opera div#lhs-container div.lhs-menu ul li ul li ul li a.sup-fix {
	text-decoration:none;
}
.opera div#lhs-container div.lhs-menu ul li ul li ul li a:hover span{
	text-decoration:underline;
}
.opera div#lhs-container div.lhs-menu ul li ul.submenu-green li ul.sub-sub-green li a:hover sup {
	text-decoration:none ;
	border-bottom:#006c25 1px solid;
	padding-bottom:1px;
}
.opera div#lhs-container div.lhs-menu ul li ul.submenu-yellow li ul.sub-sub-yellow li a:hover sup {
	text-decoration:none ;
	border-bottom:#fefeda 1px solid;
	padding-bottom:1px;
}
.opera div#lhs-container div.lhs-menu ul li ul.submenu-blue li ul.sub-sub-blue li a:hover sup {
	text-decoration:none ;
	border-bottom:#369fa3 1px solid;
	padding-bottom:1px;
}*/

/*------------------------------------------
// FIREFOX - All Versions - MAC
//------------------------------------------*/



/*------------------------------------------
// IE7
//------------------------------------------*/

