body{color:#000000;background:#FFFFFF;}

body.enterprise{background:#EDF5FD;}



a{color:#000000;}
a:focus, a.button:hover{background:#FFFF00;color:#000000;}
a.button{background:#000000;color:#FFFFFF;border-color:#999999;}
a:focus, a.button:focus{background:#FFFF00;color:#000000;}

body.enterprise a.button, 
body.enterprise .block li a,
body.enterprise .transparent li a,
body.enterprise a.button:hover, 
body.enterprise a.button:focus
{
	background:#042648;
	color:#FFF;
	border-color:#042648;
}

body.enterprise .block li a:hover,
body.enterprise .block li a.on,
body.enterprise .transparent li a:hover, 
body.enterprise .transparent li a:focus, 
body.enterprise .transparent li a.on
{
	background:#042648;
	color:#FFF;
	text-decoration:underline;
}

body.enterprise .block li ul li a{color:#FFF;}
body.enterprise .block li ul li a.on{color:#FFF;}

h6 a{color:#FFFF00;}
h6 a:hover{color:#000000;}

.thumb{border-color:#999999;}

ul.thumbnails{border-color:#999999;background:#E5E5E5;}
ul.thumbnails li a img{border-color:#999999;}

body.enterprise ul.thumbnails{border:none;background:none;}

.tags{background:#E5E5E5;border-color:#999999;margin:0 0 20px 0;}

.breaker{border-color:#999999;}

h2{color:#FF0000;}
h6{background:#000000;color:#FFFFFF;}

#header #search form input.image{border-color:#000000;}
#header #search form input.input_text:focus{background:#FFFF00;}
#header #search form input.image:focus{border-color:#FFFF00;}

#header #accessibility .buttons{border-color:#000000;background:#000000;}
#header #accessibility .buttons a{border-color:#FFFFFF;color:#000000;}
#header #accessibility .buttons a:focus, #header #accessibility .buttons a:hover{border-color:#000000;color:#000000;}
#header #accessibility #css_links{background-color:#FFFFFF;}

#tabs ul li a{background:#000;color:#FFF;}
#tabs ul li a:hover{background:url(../img/bg_tabs.png) repeat-x #FF0;color:#000;}

#left_panel .feature{color:#FFFFFF;background:#000000;}
#left_panel .feature .top, #left_panel .feature .bottom{background-image:url(../img/bg_left_feature_lores.png);}
#left_panel .feature .middle{border-color:#000000;}

.block li a {background:#000000;color:#FFFFFF;border-color:#000000;}
.transparent li a{border-color:#FFFFFF;}
.transparent li a:hover, .transparent li a:focus, .transparent li a.on  {border-color:#000000;}
.block li a:hover, .block li a:focus, .transparent li a:hover, .transparent li a:focus, .block li a.on, .transparent li a.on {background:#FFFF00;color:#000000;}
.block li ul li a {background:none;color:#000000;}

#left_panel .grey_box{background:#E5E5E5;border-color:#E5E5E5;}
#left_panel .browse_aloud{border-color:#999999;}



#twitter {border-color:#999999;background-color:#E5E5E5;}


/*
body.enterprise #twitter{background-color:#FFF;}
*/

.data_table tr.current td{background:#000000;color:#FFFF00;}
.data_table tr.current td a{color:#FFFF00;}
.data_table tr.current td a:hover{color:#000000;}
.data_table tr:hover td{background:#FFFF00;color:#000000;}
.data_table tr:hover td a{color:#000000;}
.data_table, .data_table tr td, .data_table tr th  {border-color:#999999;}

.info_table tr th,.info_table tr td {color:#FFFF00;}




#right_panel .feature .top, 
#right_panel .feature .top_transparent, 
#right_panel .feature .bottom{background-image:url(../img/bg_right_feature_lores.png);}

#right_panel .feature .middle{border-color:#999999;background:#E5E5E5;}
#right_panel .feature .middle h4{background:#000000;color:#FFFFFF;}

/*
body.enterprise #right_panel .feature .top, 
body.enterprise #right_panel .feature .top_transparent, 
body.enterprise #right_panel .feature .bottom{background-image:url(../img/bg_right_feature_lores_enterprise.png);}
body.enterprise #right_panel .feature .middle{border-color:#999999;background:#FFF;}
*/

form input.button{border-color:#999999;background:#000000;color:#FFFFFF;}
form input.button:hover, form input.button:focus{border-color:#000000;background:#FFFF00;color:#000000;text-decoration:underline;}


form .radio_div, form .check_div{background:#FFFFFF;}
form .focus{background:#FFFF00;}


form .input input, form textarea{border-color:#000000;}
form fieldset legend{color:#000000;}

form .warning label{color:#FF0000;}
form .warning input, form .warning textarea{border-color:#FF0000;}


#footer {border-color:#CCCCCC;}

#subfooter, #subfooter a {color:#666666;}

/*
body.enterprise .transparent li a{border-color:#D8E0F5;}
body.enterprise #left_panel .grey_box{background:#FFF;border-color:#FFF;}
*/

ul.product_categories li{background:#FFF;}
ul.product_categories li span.middle{border-color:#FFF;}
ul.product_categories li span.bottom a{color:#87ACD9;}
ul.product_categories li, ul.product_categories li span.bottom, ul.product_categories li span.top{border-color:#999;}
div.product{background:#FFF;}
div.product, div.product h5, div.product div.bottom{border-color:#999;}
.blue{color:#87ACD9;}


